[ [ -4922128438821123574936090936894025859669892180089760417965984202668076600179168567738166795225007479934193299854848456669745206069421695100022515215639605332580141182956268464494980439535151876308617890801181612824698785678297364151136972841444329498885277103213369318030054388554583625207128763377681016561788643187879072515063304272226288202712762746067557731116112344369134591187864058718369614923898397610484121127428608280956073508343508868410851626194344536394270630604237804391907223312924650871137206933288829514126820846499333909782919504011108510501669382071284294585308548790009932369918025570729611737523146853752351270585355203952703664801805967718555130510030242295072110860577647700231486503123710323140797823377936223103478800495781778629191710339053300473012367429286169810289932615584600107708554347898278376951424771121948471573613444929374428937317653041220500050556847259024032217196466612614656733687447605198254296284158751688466990752117363304726600079574194752452827167938694680818517516091103105019674932973919335790114747507955720856836199447218076510671223382928411356965127803273453826785654992703739619375650441590369946950578067861181325124526135198256742844751368794772461232723757269187721550894635641586352889398859889922370382617665200026619205583493311937093965268052768329000105300459520000000000000000000000000000000 + 5370145718181710075211645390221610745278039895162587961842507866595922371288706704674281976725384778213086870700471365416212528122498931889467546268651979029466587219339358671313596339212203467974674833222299792159692471628120211534268164826149837191738230862712933968776579881235904076287882919167920943818813712038534404673837917274659218031093568079643626386444010680668255223341684689381691799143283086464759212197421100576526183153813429695034624927873920165921678870842337680131691558966556145598997098624003072996665168778931820288515331405578943473574486628710474121511800333493902441398852153242469336599807224990453285263230959353760130005346668402406581148675639933613443694981485613343219584319057464294586999801375591525680399351078841827026427628828273221037831603564968681091868342898354325060240574310832230082766067446154292509008828119956733963514387025525108134900545249078590164959059617832441287248527349179388091914143448435656835448379028060424721384392877952315157685497230128501515485446428735399601144536504374070941632489368306182327112396075816789516088410649977843159345308807714926673982590276040839165399068229597151625150094929886475634386607753593294497613577589250812214022616886350389704049897925383545516738801818337653729396661697423862954977665352681643826122597187555945949757754572800000000000000000000000000000*i1 + -2692278037895254019134934574268969272152029725215123989484336203751876931086422160057681239018168088381040482028220377335355886681308774876465309977275831722671701589176755190400828662941054351139595991360449519767499285972313731028419606354972547208854781909304145305507441169433798940037372408305125790580629403192241241502086174161230501917485377822845790285581396701846254043802808543821674690329532332709545091964645566410243349657620316551439770457572551598632960292218778252337906213150719417886197028229046387851802315282659237569608986390759674456248665378130729004030735466429212845663190655544335676339818573812372650968763361141953862550165638152512885123679602061158201587408154991563514994644777132147440990596272651381599709159184191345992704488417791185789615163696969500672551161233755472103076509908454318817422535845837128153537141820909897113669948969379749294013649675694350360816821078558372487550259134124438359214245253373862346656388665256000991861628837356362544494042208393138457291377600298434673410040332163165240461357775521360047360647122966738757542798790276322136341413600775017794685798658774868649760126927541976190227968011548009493554584016018401072743855831513105548458334098970109414645503681808186749991188102636544106549344106261140867277364796398215064329579698621468150209708032000000000000000000000000000*i1^2 + 1167482567600427151421370904005445360317259562991497520040112660749776608996156914532488756385184998895413215463118601310705517085646542989715783915877918053862981555545835087543416027082886212814064126162960462239158673188317693207601354444440354968815937345817729045850269649390383962612975497109985450341064948241858144951456220651530247415557031614592554686763080946457341241333768463135771410669693231989125917992264298423292771928657895227862185910617007688424135168588421564579280059496419624365888377182172844018270433467680372023301348894670462345256102702263633628526448114057119414110744944148446949892990230769732092881030166003642780143737404804256577807179139237484461978684280754041598910554864602546248669694217535300345349698099199373207763039333745730937199378257709817504776965106224792895600858882648158253225837689745731291420158458207934801165233573041366698893159742128101659153195827008073117070058029059887691007469658452033519724238525171948664145857610932286757167524547522678833821499746207543672656860680062492959003244409830856632886374159153434604236353577487225558969006148248304120882736489769235562614937156814078599287525994693590995130285811275241716696861698363043152239285070646406825125285523454076161197650436453340065888216286192991065998692027282685403471604923586427638545121280000000000000000000000000*i1^3 + -372255696302081330451943511467640731641572934014076599798612469138609761093600003389082387365102216119700291943466123158172227283313401551809569496276163659817432756844376899795593760306015916541968409554668276397881198215055646531989224688115263930445320777234762061330911180485892008537844430793036528687953202736094683926402937268421255844322328436396729492872058490390740090777106446550283692524376571138831601470165040547827539136514468879672471671213419354422733828331966010604957229985404373746844511879459101517041962269262061436941487923226518333274597861246589962472063072450586134316338007392943103348327936401178048725749643729743092184284132558884842947800344348538595038387260709610918996503518966163062875279281789919214346506779544480337557727012719859417547618116147430369772952021996504986914502954363232369987408168529497762673849733473607828854159661667624103801787352067892611128478762306592672273800007154128575803225821408315078674324139514178455826139145403961890280942727795618242303828787318249102278572991904918738603582178724439074630348208582047742904965319965285620782837647606470810618845202587837775288778418859669088356127063688051296503047976465469382046052845932424299913265332612717251235180590668752552828502905501995261624920272190967425685422229834326964897586787579409198166835200000000000000000000000*i1^4 + 104748071979611039208873443530889085012171572258807642028985156705041683094217224555984262255688377106008897736784056673015987963720564854424924472403046657984386620350986090187306514821455839682086949866465795665114698463529414679321219705498437063292412271644222713817835601295127703873656829062822508955951191364162790333712244776126247509776073202527880170608441708958381510375665998074739106435238141820050548251111401662984376997834590898098821442681947939634596104587061026760493915717258938583767441052368730934393278054851104445096933969553964955790034307819752604048878880419120702887968731937202330217031531795149419118640229777707215296463247836343252488014980307703006076349638653117094786765647100891541462417956791262082664493868938070432482722323146176318037222849116789769008324848372278388586096527897436103888680673227377500037021312127717820584357670615749901213132513756299194667415440406040293319643138636638686938568259264903693053405031555639390941405484129502173317166901995423150046734630921517182656933353236640292611573747799010926660831510306036013352600140633249427028828058946639770515714102842987797042408001706741388731867390549629434934483864220561352130908846861327460490834222597957946422985083160198232103254802524800832887425544768860433089059510875271513783832941782828270485504000000000000000000000*i1^5 + -40511063640020202334390873747950510430497225701467204477478446890636578702199620248314431685482718527089414999504327717359371427767563609053770371683283296763691970879714155960194233599740346227149329422144537729228043598783257718756818563961968635534871765476958669067086359975566443252795497377420262982768940349249297341397629028320681423422456313873042754812717810347312494197687587582685409655210876391872566192476996881487838037067764273804810457060889842763262756652831130495858214654653433112604212069944965986377837685943808109445966143597503838243663331060681252877455294453352357245966840522562522761484806485770544905275808688380091361138066282783987224407559396104392681097114215086193855108231365149738902120375843539880179767008653711198448322660963365061352084971986139789087265066169310979967181005009432784247893177458744860518140779329844318904429802700625941994272992296221810864574201758273425531672971479877243644932249707498751532151225651920138127013301783843044402720109245108700419644061435153036647266638090682036537144726006414536357707091556985262667357962090388217789067065765748226583075196282430260632034575150179644171730026529797218959792799647293334881662293597548409837383368482780765250868359483791394792022414381661947585467842204681523806323827118663610695314089368336528834560000000000000000000*i1^6 + 11711084485272759508499260473945900554695949327188853212461357317528530437247550889698757072330439558201771371033971934266390144379855514793428619571931262103173317470700260035558360450452169378761225413366891081431695302615186489818915778174895811892231102467907822516140574703680665631672409592155235023310378255503027981652739019989919090832007516874293280865377293621757709458192921733442634300041885262709418884156687682390028031664709468097220615342268368943800080902202415098055618245989658086019595318023835851552292103376531337138291213649043636475370540073540954510449567434441807416559985321412164721054943656945315664135144672264310511757340306909448935402086373672109347155797576865653018137212218743263596147959094168592363313551583410331410607787891843106153152720402413951109309493935382127139032737153543775172975750428169698375668940906639484623466062569315358817636021577818722685799637403704549242212975497019751076272416799804452607013444655872485835633550638360107488289348688363131284146208860719028334563311660295030539130634884563461235332875046369617929012252415814400557260554961491976794955463589406146487454762198572516579840727627586767713385705579273696555281420086085368283039083471232866970545899971692770044147721583914460425358587551591065381484981529133033301987830355907208806400000000000000000*i1^7 + -4362027661306453892581352749286048306722723978593623847175498012596777495124917093712370256231995970450455850846621872046750480062410700901754516928111851160230769088502940494037248203748253207147230526439731435215960742536591086381031094908894835295728186727694379569655922897474995807629799918864339511506650062491773462177837011426728590000752857752552880468833628006306160540509742042442805061658498216863383652414527133963673071568320834552781791388243259297780839273402645855734828917758112909617299219142201007374392154748531701196709713057560192677737369095720758288359148352188151628866887028153205317442384345503620114849114336205908217961484871432408623373119813462495097993520849004834148094600595162235955327505282385556525981009965528778168789347956533103325434915467620444828393668478875602118122217216992483093186093567766043978406666796356266044746657123772510953252114941286103181956481257428803744349014907513967910766545068635364689483956729160771787598393466949642635873204933393451034621777308866854642032629713816057085252192825082266632762449851692261580715914190664982191170727262020764117041178265635397283806052062451258950023072532034219631013880990957089404343438043880486362311150233505156539059384670562878615730826743010409230565000131603673502966380529997691284340937630528045056000000000000000*i1^8 + 801570779924366278202880675964558520441816585453430247088830829164939651856475225646202696090626164518206652939409985213257925704253121564807759816957665611811866716790505581657665775353356607471561512023181312201641609503419613173407770944832879636225033681142541168348636720527138919768874569799407419421462401778853458475406216472192916479970340989344584589053598928509586657605640391340361276200229962173058880438251013202460826033870691406805441338806484310287285596013084879922141331864489185982048744878388363300832736097889788475462212108225706067515616969975918266174795941128346132974432556602100310198512432092782706723700340958724586432970523727214240412844523976504774340255362223291714557889265927819856133891021656751518846302211760432467623603122823282039471110297513792944292339979114719912648441822159413764996135826184039791355822845190227408178908709485959861726858098256556745767773423602611756455687378125374738209029759397199746014820165917203285177459069217909828208002367227866696129911328589369078080288506755141652710309325685825592516477584237109462219546599683873646427341856323402598938301044533270442846203038502130881987873255881186054505458075023385837431277382755513536572961663969624978778787131740811135066054751878191156479928560171671159493592552881518413920581817770967040000000000000*i1^9 + -147289703348191510415056967843537991685729818673313818875150999672998344777301978984719354000905599160769710044037155212105321105594126419967993770046407267089971232516864168459611996184489302223844402598956102188798010430022166250670337350548108088369469934231165866357214526766633816747784861229351625340070626624515140759033023472753033553560996905584089407803258985696929330321067188571904284499539373449342742402174096282569858011971735360592569597451308228083457618171532284866734317238062148771466035615298774264145925568133440517767561261109049214112481529087235503779976222484450673559617565322561408622130378460269496177671350718387063341689071480111879676747693323885610912785846879181605320249110933895780319582598808907031582051866398448312439477372080158892175806973061056456399586558560270670928899891214604775807873566727793991589459311495707315817014121995198761647281532800297284252316711268727549548331828036315608114779300596056983164966238753284968444553822584649573373106607246284751421432214708654207528300417626970638274137110878873220645821710479515761482542580651982424450142457137620127346582558762668412357638594938997230926692230734243059667476800556908808831697678005663786059820154918592268965811139157344564643703811648190472573049566288661036387943924607169423428028334289715200000000000*i1^10 + 10917622324109148891032146573978773178724299246896150150350253843809662805445711599096465802433916923654376632252145262982083597133023354602931616185715047126217604520273157417371495024392015433577913098685951035240424414136230596484652493544193116030261098484368822885986224564580422217304447115296412375650298905615875634693942303648103373753020131570869036412392334618273744952680918940383378953379896908182247710795480438852186350620041778050745154617360893446833134996014342901352487539010146375348691821031028892480957877486175470068677095385045570731316450552904199846453653714843884042203964547714616079390890592176188281934402574457351693423151276346826756383488638366940128718159224958698192032807094109263509797132159692642814059778202254777810301642041883659194146187359531248884871173829886859266848730390965714546773465122829444853186932394014052114796292004799688876151349994125770002214731334336780382072728726710928617390950527870890831657010989896922327209182289402790106218922068282397924133702574953872397948331263717745048555124803243869158753021776629013219224820724745939919818659427942197195594953714128131116055400151134207547840163601017378571895080527833299601330581299851900687884264351040632843883258912555079052824481067929593868974150642139011133067942364497990069225707798528000000000*i1^11 + -1078257145607637151724342008759531421418333895869835287949453650665433283590597068947672372585887076831730646891196997569674799450514931927740586342507604000869614093459982036813035896993621484455837775526255196355952275438832133662330662803390432773916380349432015151224280165192646234434789429129279535182725785762279317817209971305044788685908212491255510185799125101106742108560336376878694788054164895573497370474836411129182585942972588699714246994001938621381121141915799228104181774981172956683293580891848799449232282884258523761434141161589663408180816544117293263294244873618930612585195717943913154200387369844627432856744774429623954671271850474750478024576928405774385008147035040646428255495130674013415880934671113432667027764081470861440146950297786523397736323941975596070226154852106311486635732500673918839321958033870189247134557434030313567260520202997022671095791915578170987291385271511894196875164137449125630411666639469886228833997547828753930977234158136255786071087543893239353134908688785618428215109700590566010578724325895364252313729429141724280084571170662760529974773692137073127343430674655236704570380649887985870568227180508625750156661429362955980053178508381510797545454227506637381809896341465546050528795749143824931157484255829272178701532209460449298084077240320000000*i1^12 + -8736204512261549266136790736070135531740201167513912371494393020178662439274088333570597243242090308698568065759421391404252058880596643258526611908299411439164867177258013647011743174985478637337897931541499526075480698727608901128370072177285078752230810849019029060502892593336055647779940201147290810860838764838355747208857327904386118740637861455643951921117497835549365971961716836106479554310515376407456766758667529873798405489362879297501409767898691923477826522509038643462533377120288230687957012381479722007829624815345410954072601070355274360355818273195375668887674577500504851226494505609717179292870878414215409756750874159112005844440519679003243905738662277650721948956661782322588370438440996338418595484934467134710169902542205393307061634452674661799724052723263226955085954763283855296914882694551550591162670992089375077330630495111113493215854070717458476648006189762941665270103483588480019754079793320540818489258781697589576338109025632891652310539189394774065336870096772892539506457828189425683715031479766733236842279628140358591402441396476945877289341134579056492403755407078518212761047790136484509513951292544601301331279744079081896622814707980482533151682949822171737947282847095533270246404710756572651384400045627786827618189674968341586198910033520340361229107200000*i1^13 + -808454834215290910647037111866406309708613706076095521873548634177710559478528107036849871701580334729930138495544443850372914948135058836337656549375561877216648538015827795593106870048863733047512142925933135344853937003003231534653582960068949425463742595353320002578868840150628734557059986929565044204976638934202437767057132226457361729813889962101250614707211532895403085892026917494673138106668871556340272265343424458892634124206197710585293814828194203237480639741433818415081719755513924501808326180138751130849351351667281160388707015532626809812712057164303539647131752709186064784596192080289641563818279611067386061165753139551642357104011345389627463897520718870751629117293480092302386131069038809873901171010132877453579249677777647476446769296602344136743685300338085498101233830417964919848497279938532486469829487621648760719329512464482171290349396801215809745713826443174956641782454045031992278577899930123935540570634393195001306554721426403013551926802537209846423332566193112758485666893825295503572724216312482706701616539143558590850953974072200343418919194485267061690327995614986741126913114750702286177398503807662549884380298341692605678339391227112752288421157524464813649324569642524479149967319752275830031882890961049434388886416003797262467179376835882335076352000*i1^14 + 4742535327321001929143536845144728688386450232651989110328808789903430007008701716475734333871678995012397094363459646013492998858343631993198061326389452111904584394664974493721557880262806814713676657601137584576501664204477147607607184874897711544785804699260502417183051205527111527490613133855467561777745934666663254671699058489580002399275835618089658177071635608987528348228557921803257161327018774018387339832346052455758829859424237842078884324600779151545325606492267535086441262382801764130351744811712120473789615555055638017569503824809646480009777712499905543091649359939006818369121957075628930464434194771609410542470318627732799539155324374161040905543535631162016771775107900942750856405153750677743536258597139323151823250195945072081760039217746388454745683784044854997854505940818148553385649385651168462639891177286211546888667870189703913591077426191080592978358638720173825137995934930587266000201135052774835461293176879244712453478816502409676926256933857578462487617755664376155314329571008667898115988676585844500786963087165693392240741066447968372877669367569322825294727418748302914575843503565461303146750292184961880691869016890820424654416586760666292305264424925962020025064682922970200136507221987761600868345371483864483757932619507625214390303846192644096000*i1^15 + -2497729237404156595640758393507093117627482109173009228658658496584780644339668221290216901793139418576689263970733880180643429634295988106068434742141635998208996828986430904832955937499449609609453266819580682130660747514042391463920307250829197161112164103616719497755022525843731821904241367294365377368362506416138055138104984199729474496371060586541988547880457272152227850338928428152202209745812586767273906706204870730122804545749503704778003562996947113370405031727718697824959816973328512160587864703058902612434339663333834551541199935418934492641828667453050118755083872948335480811035101412082704297947077274355173209582424864309933705972020778311894714892485952006716189282675839051014912156819199394406498780576203616025572087523648827008483303444014623471737802443182725957179051790620677910752288101050987715896099914091380419159729242077258788013916067609527943255791783269765587604934735505139505061908241865597940634723352580079539928669572498768880554548517527568002132444469467092272787271921548420187409052406035520398490775091510625436020230126499681479571520149783009567755855584759813513097219620090114453975609836443454472983272718689487460851504713350150143313476819182062450700294885959190955448328020852049110067784275799279573443661982643597833901564391566868480*i1^16 + 10764735534424078715067284271291177732643175604118319764179585315929157526069430147892524691698273749000276900926153640180363768600750127839215631268322615047892182408079419842384059701327414964542154265149567291317172611975547229073847280482964497241240941191414712511819410987450477670188694521985710748197683502363145520471501970070259173473948951851935984311249982147412789329450036861697048043882510511630678642037924895614439524029939257162776547169820491283028397814368046063550893306531713005443937422738901690433741088617256413979814978536125404595519780586736546241490020767191607759793251647889824615910989090054073367222207293605935789382979225083844143603372995989007661757903424372286488221537331338924976808040359596119939708934899728161293927651574433961089429242237615281029952902809957288932852941303538157788217788344415142573840194980912344126096511371276063236744188391664037077023623359176591797297716638922463325174089097573731383007140235057199441868715246916873481345978468945613367321758616108322721754028803824055019406039353132836116356519981193915023675708494227394818146316952974915958790654001091336150578821692048045626190986309479358190461678823542298646635426453994067193452935253033044492454046182391476131777125388596056501074786044689193162639081996288*i1^17 + -369970030452337978999067742461160538421060639890126572288660077362380421161380831059531095815442749866383595598689421004438820589918451562603031507585440357082064229488362491714907532305552075197656208007159916701453244222060210648953033396120197426574441046713501275634122425691756125569350852176133974273884057982143460624268209841899598399888182829939851395744713989875048351011341861082426419563213839802471943432191454287040550967099112060286571551484970315718722688289017534570965792231784595469936498155213458412773155041747580861239894583159121068507674934854598529612156393593550819725681029264300564009193355259255437812344107423984214391636840842035174223369813520779619611064299829750439345177367474079964079804925895436798272517385967687493278930373270776322829777597358502994342653085784234957874344976517920130066401529636142186052964108945613883167570472768128273729693862349834788571085414952966430593336718223246850544337250413742553340852457202540866580625669930976591529268383284157773158890240387884839224805219163694955063513639184199355876145378011707915527276837502318733225684220519399645592459259333776340664966777848052026200728882140626693394159971246971618934537194706131623707651169506544249762858761395446923882726409852120042626256461737384059456192512*i1^18 + 15002629952144781350883591092372401418609350331431816641027445865298881186650639016890314516979874050392432659722294566899633018392197712328650657005272534508598012192739294036311563726690322858012290321368427224563767408881118007139754455841534879479186958429591331832503458032607500747281178246628934736670520755890610916347231878538940627239541961765851571417357659800645206271635572005660385229509882163586541829501064773378413419623806203248733376228817344444511047878327827822361661332524711515787368804389414787214793242807121086764788699643889358914863308256227947705367436063272367266980347808351511995053832270090533081128163771764255119379427387901873111414378477722701656117029687811931728267561582304262038217514443149442036314750074897190507015361531527575636702670479162249324973649127611874751665108501090478617323748062129721070568042226979591550283834424636071338198932094674544186780021599714617559520153767002103270237367589387146037976185990811775564863800860481554515620729640232690246242285518813560400799568907369016918473614607334009406719029772427302916522200434951309122984609382231195482690357588874123273187933232563692147098949941789152482756674807610476949286228218932044576761810839686877119919137828053789199922511548145746284589020014029307904000*i1^19 + -142752792168842563422914284607902940652467026726735126018149217423754640243753768290407084763130287929106972088797621436403517135713170614243182555922610906214697780684838556686516703652798845167231605533619454434864628660744404249444677291906456112565367929682847295604600427944162888269696226306206609130266517362817016771539641363056890044614357128379839738425993198449202171806057736151793023746325071914085446123050027109141040175572783517216702520427908161796133195650327570406219138694348427943929249992130517379452512284277035529142683993188753010285390482826473997642817998708439073936553026659289634825445975606114531345615143116168918895479561989509560068830645596319756711453638163199627170701553040536321902272257639452508625486268488821280037619772662980461014024006018765538260345213499245491044219570134731499655028165886885516772706865875962765974956080728729244550495674500415920622878036353265453899909411733148324815381301610944227045419382664828796106692859039627381009951562361859382884719747395663238534662959749092082390560537238218959386958399636672597666674655388620474427462508846541814081949314414151599946124511994818680347380168489845212803974742199602049282426794106073311024703671616185176504581701842843352800074340877142754248904901046304768*i1^20 + -4178464758561700864890072993350447072236405132759977464232193486705463241688564834095941497481668538947471763690178666679467856977809537700356030044989625847310987327193267677932864131428588431632042384980348234399445565725818954904690503195343864031243578680142969911464104092200080358500152954000108615536092051500638338889286526408886093399354597006079638446712523456401618490618869066108234256335561760326560097416749347593712246885257887340356426471656054551224201436474271843833322794578343063294809320209685117654082910694497274424128901810751315640356080416623429904496647522854494948145223440156599846932231333707373340141940267374233498457832600925469498378869808879229836426490825615907721460325553244551087700673387896661949484705115755701559951732775492482299028631976636211954566059941537646819668848441770904885417395293185852203693422485862990773992044116916858112166333603237255425906100565905836793050328565006670904216136197700059076146575638499136920708713438189647283903257836267384793038541740066410632578875734316593307949430675777351336704693838645351862822539411838127202603259353020541485878649490144276541328932301269970503234520266255413204044296591165358181857721048003391325005652626282451145411687100334452472867552994831565363872566083584*i1^21 + -133369712044766072267953279916269954050684754698345951085461421343250361097773202937394605802978040458203211476971789843332785947859588485201668410836112878872763658835548053692053103462653569580395050717794080242658504050349862454158666845161022744503344982726603557856128942513360130845137652743608746167280575920091343259601448507939951470229994901128381171769602346103630545700629459157268148872869847265823738120503627845731339897039245105075825398455344532959382405175567876124490357820890132097411995715247408802771290655109912908373363239412694219179982124312758260364759099677941495900647898601459988700236999808291358345780750515712401151540083071657221894151978224528469566698107853135505082831305300990090268093035197097054024725989386783600575164887075022123483609460114310208376821378965641772727466220843898219040111315685227249052185779999949495979286602003438482067688235536695648837818709133722731146358410393347093827717969043795378894912821732957492877604815940001764875554224788050155309700332155505408591574544034200150886007704304255155071968216302343005955217700864866006785089961159224618564046923882420502937741174329854134235576661263900836111724205282613638433504408038182133388511254316223937803732578487511538102292043231821819688255488*i1^22 + 224666471223728218373399093038340568446144501522979088557983790183357480094805538710763235132469595507778751441087052519707195758190189903546832969578868161808370054920302001319348993707011377734497548693636212312970734045840032372544192199757038323133827174627051807896808102740328927320922414264188736504184435134437785711910115313019960258497295839114536852803223810927451344538746253074217080761647944260206162371582083343659457581140953756518080957937664379217037361654590756908844348201590702709139244203983330111130658827280760503383697243895096731550466198138517795343793432914754762968729089688707774683387748449575011427449245639090033034337084017588561825530987395322860928884265710470468984498234183318332332956228109446446653135553044367881461318340038961854734148355845717295157040302935527409723536042717745658248507484886000351904843120997649605958514402743541349134133994516781391794761640209783939467041456115938582860522952159899041552929181912550160361550037307081826021534617061740888059432685537006137873037448327462423320784782763779122087229374360270292920175143860336445874141435910422182340190613590278706773750526754029215870267635759228129595938559670961258892093916177521169621253273991856030461008804428133131603481461273810436096*i1^23 + -211522770808004910637239853568994464576911446293382120457930770668456687990915903943576982006240799770203254895428111180786980572644673575349660309474843818330065928390976569868139510878512130886281305768729463433767261179462025329931350075700139224461635127363314104912113569564306536802953745076233793940617352656536793080750464173991515415381856272012658376807478822092126146744688180094011401681509668529033327374285242043074860784156268072937519231693015344040598137940553239682536670500960534391808008361443737166685312180706068376062948500430478706095463068895411640456135316648604556805083025284683403756755418028599660775914145939026033474854291843004766787355622729470096286056406000859032316751249229092092333611847142300490658497646157811473913908761681600153516156934019041933515912940200974720835625850134255494438157604440678934176042053296608747401341801750259700487788563843010910132085699176327426727758255256518565210456473375631089763374075662174398130175886737409950275829423752731207056230758601857823066441051699917865968724620476670841011385938648471215144376630417240375677756574663173838047753188712029242131887630479122552472578342472340945506107412909865690575337117983743931858442978948043039551130720192409476264363158405120*i1^24 + -635280309248702751556805681005829299195007352453724277849479260353669624026513752081101107202017699785423731124389826931823946461030836482926230020100656248323345432064541375408526127173161599939032020940847658131270292747883317295372649950729295945487041571760891042810285475340550129526848977743751679916656785467129753826608752591692585085477520048480142704388510571433555391752501967793172463293664552483961534543603544301253706913415024886137629972558364961059274149729287988843085994058561734638807977986745614766367560386078027334177909110717164952375800385430752888007365746522382816033664936710998638250295008615247480217309364690005628991189110940335697070081027606760924619172984117329767675520680291781631281414639287667975112581681409490269912517834151771605934436017428029454254424389130163545809049697351538575015884770651649534930397131185705625353953235206511939914464256458765879173187262737700584956562122588517819525631182319018027243538167344714847265082085565920080841764833258635322450356733104678619564793568717596202121861303915250099992270553283647276159499765992090170380891571740971304507280702335311372373373501580922471438569690960393413537486772364937472687840063981259172243212261716884580672278424458049542271533056*i1^25 + 631728704611908143375434869820830455816695860099059402977737426816107425732302870861383563110726597828239490112421986267457287173772522040046326663346995136478831725797515605519263027405156650761997441107238416911476261647403564168645098362807069819365382721505200432075661251932017609297797739222992878638686237324007919760333844587172784604635507028001016185137955843478469457392468582144480532223342462575888612283588727199918373492875839125016701753843396813356833689179922882945484067847198577996913999738200773509396476439500401663610664241099958127675121534706861677555736198190838322579038287844136711631795196485895334967840655759289514343796929263060306532526206292857289773104446436308537459205602659493061015297492638915699453758608479319108397404620925142211878628638184647500391557461293698280754557493227031924845530764014181703331556125825286519853822670952219468372983214063295355189044272669905572385112372417325300234959426482284274653107984207384985049941721717987713515580412344930238716389376288746307754521837538085586747983052387393179964482653757884258782094735889719222627712275308363249320223628827093750133645089302886637022314796327824589052667424499246019460134206051696727290658631682783414722017526810773815296*i1^26 + -463487692403273553206646334228879628390962197730895463466213214895712522891590819881407928761151284448553641913539712013154403778057009457551590375037560129531925777996791911452256513534776026943782173171602350840147387550460521499506389106892946007460514434023619235432107575689469912890807002859897464043933362888020029197652834494687309727761847361676135054083512096716929446517343753235605604192776229150968921546818539522904860082851557481265274413982583379726286174512994705063682527883681513355039313463162613856848606700449854287053523661995309290383542789449267729567845624389535033603635447395302406799724655158808119930198515767215963378728939701439061943652075928051830153016556512048055131131911689762910111582011288053569350531133705309424605100026493649645535667607571339950769168211524501747260794400634944219800079544423950774210647261757343550378232892153998989931656978141273153737476727200111580439664175728778656401895765138074232372797738286175668562681273980334324440887155085503200883626604719026797646518566031818442525928353521168179614066732854875530552176543987133341011699824940043387256820739923500525569894652843244413778050050373171228800495801092760020552208975608696669024856976093497300228387001860096*i1^27 + -880768163290308610227654383730929900980420977761473145239154243580332436408089979310015630285227721415054395316481511232439688754693968876823022320765597254196637252285854788589510437761098777161298040507987942566526588284451249755461840857046952877924221729870277864242377025284174444851428366948534980355277304065217040745508400938623007513484786296595643290143481718351251902261134405611279328982903723010677793711220512001547761318979055882778646180866208593852192117114089405960688262322826315494910328306678595809659007878768576481518995737828851335565398611794126250437914046764986311455906363755738110169557484954222011898386212808142732609848523352507632717723196981069764214815800338256242463749707492723620195314282318900073803895470407459914327902810920128372413571180402135433826423805755062122165789709883780436642577220337941223435432687321551348169769540632018834204958144978681437372130887538830649897595793721770736527582120833929936627276970755028479000875917039151728650802777036825717608474071639480767241533873865668259546309084971940342411727007445844797780361990626321577840636106247767541803127827301446200403428217160851205326248492650363682837248391189342921909329769598960700601507214276787951152136192*i1^28 + -232957164592106809973234874671095918392601132808944724172855653666376853582448371407247797175723672028244956227713313959664076866323169320387482248820487608471755198528315881948444102879464989555743413716757199818957131216627123534704101611841167741308913211467919316840460816508240782700365957788964576552109064382613130996655393160451993310846420259975135380001997284362932285598723694123181340837496450935585294263334619116968557117647109929153455450767195636783468723919391141844811735500126995916395060763647471978908342984897432567803186495381755058534645735428697133870420300997548828835608504905093999152501777011259798713121915735508080104789463139734982982121450168125750276741049847569463305609682383093434113627936472519831480571951959126912847105558437163310421609676183421548047557979907288467997614022014128022255598715979415650265804515307874011212862923166587823422211123799000141133156721389180965741416881611334552299373497428369608135967973667683514319052346201898200616900944037825707575701738768434406242744949508070843718371788392850911765820984733124387371140116048001167833282297515041363152487204952558531066171267532139309861624530375605994777136896689959177445526180650339004616126187356676947968*i1^29 + -2515540768551798231166266611061929600673840477700671544892504242159525551652190133067416767951070934191820812566520988996225982712936607324411438369205695335933333742238432424135822956200156466821211782435115700029027014454515503260261890185153321851925308922694269190772473439322325633927513227966110313223227411629214316775338240959686493691971403654764366221419163337036452561829768922515681926243611677539876076936141532044192075974615518257141404886940321509414171807907023559730548273612724459525312409098571577680034376667138869189940428115433846072078438522642018666015534645737211094897494000783429319345495138192304178795661267336217278204045099793158468635266325889022314947099338105591598354607909596043258945450622943141959976558791491264700021243347714263347304890505121258270161474711321146259460322055637682818950405436050471028387337578389993260876283822526702143889802254248401316462431416878683591284263756568748101587982979898451387013171498283261696661046294624188317985284216838170528223292138298513718233560791259558683021916352287550863087408262294029205892319955052036957369347399431558786223491186693211305048028311379174160693380537574581941565052882031441156713916858049447487632853434368*i1^30 + -476265109922266809616429812850553512819735560542592102326075356076056425131374120184543031281330712120996729343714027842874448177577451689404255269714334967500197136671386648649506396147477176602611366904692422379997545573467304031684104157550631135694243218804170249496955846546491968248447409236150574516559897588600812972587233111108473419439916143793592584109882192206578647295425108675469304952453965981414955921678877961947807500054847266196541492457872201320039503966813818673289223609269297760576221834364383017580892573797717890551405523473133399276017676385383771532021600937270303685983155116113302023661318213361358562643729363527789973927353298721568036538914582228606139186184963643692274602816570871393823763852942396545406996527851197479970374469768433420503515528210829722876380321914428683215818787029581723660485235433553216462876964967242619633572920198615079546700238386023118961437176933697239307280824208799368591769919090409795461130606981538939115246656042588581014476971284853049598634517724134410633530164088415519840668728769581917691746097221603417040940444311215966622895554194431541057187310530745967718222129727360074818629743326274766964408249226854142730311920341256255832064*i1^31 + -24726469130864876251744941031586012234218229357830828642215499957821906810591839462609483560726961897349089159131891948336542062888064942196512563603922952947325489844092964258038066279452142379413523165781025528247581268618857307455517581566378627952320959056170521408823094523830430594721879045927121904695833132837435036100092629828926176120966346091973179371846092432963869490183557082217514569424686723700864401514718285964501061550516935880850060146265493996677489582090571890289748050204513855551158625757562364944485769261025894931000203434234678270181309136503731839098932552471488041890198053270175263893276328646614094995905379847152654293931983739025744134505261282519088634442536557387035411217678476726166083305291210705923677076845428457136238999352933256380159717111778031922374992006792201308519026670753958369820654199467555961837012706442974262659872026428300026425932320906664285343660557704955342289322295432105306109914909598674731022368772227759451821790744260156170742032216337556471670428000325705185354256551201988760925663102940280345264957432906874474562586630265661031592054353513352974667374272499151369878802682299586680435836672408113114705019330386978356877129775316992*i1^32 + -798479684786223800910190756824333144178923021045642575616507388060534095267573165637674350805188370543833143877877354197823646269878772332448234316734545627778823054385971851623009371911161153973207868202062838419180737035951407197674492126192342804234417668556372410111169775202865723038857148436197866861037290151461386665247157885432668881050888905876810171303170597718145309834655408431385396417347403153100618753674338432226466417339680004235086630865542328386314629398342092741066168533820811172518418124329028983041371876535966060840102236045516908631754324351925189844322246497555711434290340804168795116494618707911319042906959836756358281482214141654286208362952286362958879514563779526705356842315695938922379588577086628532857666348300423542377591003608766296981317224156906627196186506224221552164745669791394802328619792265235680878799563767424556668580144164212816925355782794473598698764110161855880037353107281984625415250205503352098659367970192317345792801443258811341984767657912439633761268970633945362658051647029282123028033643593471560996993922213446133796039070778618933495138505041188108751979701591748036177162584237937576785194081533571419645591744659779885698383872*i1^33 + 1964330022969822227047964653155557950439406714134504742019244139531049434576456612403165671342841314836084769796181583413529895727721003805174931192707785858041107281099777355771398598350328117120229847193219960778401692612028653544256168070416831586816562514709115923590084549806904656060741741465526433623863193202168511527053393010474017622871478083939444180146995148154165708005379172226832734622073574264237986299849642233922455951201161628604395109047393552021227365165592055263649099938747310145865923511199415040129440797339125912699396782082135656573486902155463017188773016788367139209305633779904606607666449274025496834396217880075546966509968209664674371526090778833197480435051509624356970728152332928215100501748004797410875606996033804282799760591152471791070651982157884210885720939161161823828380640235247307267844298580859606226560506964175926425661503096010875473776720436943978099069514174367898819793892315908432237358908998537300152704670139623094321263265163286171138111409798305927270573136969750692010991641086868282665395031321298760716554603357133797651844421351904304240571393202289517619770893542118590778101154160905256973868100812984582797035057430134784*i1^34 + -68439987615139665525524724180108346632892848799773063184997783141160462749332854007057173736344172528264715741190269214603586908494210764458988937742076286685671805902848382503607347178132404804977980907011122501932138664897413475125366279382800636997862998652311556727366674431101975358258642376041901867347562867082571735464755602974351334961814059120340417590378638040327467705432383283466206662101284185615590795001619450588724350256325613870337170449720978791055073554286699059707028570654500626664481785342101702517345701762769783022690388200591624098981681873261130384082340633049977552494174633191673244355208069046906382059510151959775623287419048653152608663304368735968005555913396125552693292040934026656720677905012513338638680738062314106831806777035912711348118981612113408558160842285211917029896717217694588632624590939566613433618630413756540325024186699456794185975567524609122824325703014622922790315401842475108461066464379404947704892910715356365998046173310448000021860719362549769784847180310917319458054860306674768138965116707722171197326742801188701986052391405220502855836757910326084247652311650809488626739092454528619517422471253561592530279071744*i1^35 + 801306115702515890670894989502778160428210785838297195041823508775336747699748349274561685307693876075990866265524678525317788668206544072408827524389328169360824977007103394021928824303797330525838146231585693127159639598171203243883419216171325247743766875003371115274561426480765466159441378096961767612191801990667965666301681068819238349745409756860545665298841135130372168662845075784757729180113490706320338971936266865094954826070613615917590551570534108106848114606517636983277929765205425059618634615998961512517455665486317797369413717487635362950574918911223058959671311551294485468128436180832762495660303596704009025005497345861730225682750925627982200009548827557215270541428515200208542560170500567949126429327285582389392104805519858140634325283063432487597173780305431261220400359192939166708873318236305754075200449801169866168295118737448829068811862058130931253191172069666201441441879701419984468804316601762077625202037376551015631635502268552095625712543858800449184562770137038874627683833775614367484405272077669637299926552069517487441819251522546462622761051646170681829006958514819889583724082379795294078446654597157253278272877628741386240*i1^36 + -3415610318317792085761949344581403104588332717234130828203875146569957322760048109265829609588446564256256206788058346184671616177735836174265437390197979071811841554718569010616743588346399709259759003751942726246084420793427654131671247190890293827930921457280114502970993462392494692988357758899552977071561806959190731002236991493537232805104447700112537067716052060519726505868343878155535296781730692631076599109800196059274341734599776402701193800821389349766703043519259452252122858740545276879931054382480630938397287199542119844029864611160783048220937083100769638271870280452451385924317714576208973989430499079798705751897376228884042611856517713821926804896863378227188532525162894822851538704454658416462793762793845600510127611687628838111747262719914906673247244495440589702187920472120659391571554477625216588261800155861431050833479963841188278737125705731856045835944223980096122407234968031016274715731420064075693066451333059323198265223973025031259205411310689835560058489409522874894097394890004929448934939166870917915265762866329845784042337161343198488098102103101448856816593930506422994470083293169869094036667717977581365867120164864*i1^37 + 17033722442355337145797428708549061926554547131922941729853162998562158241813924680050249139821781808749675927759021647205780697862400263995905211332814474247931915875257651620162214357354113391073213956740518422849913118644518885617695937652075857082804985328889272506362469580153464090800049337543850856394317501284333842874753340481347760271578038256949830363232167398884998986675753432933762463050956368076003995063375972147971387526694931024824261919067730576360903460017012374843718054286312405608233647854934196360107371623447375871071464180951150706573510571289456394101874000350992274368858832489939129732438647332939669538434529699557250548723634056505916478476865830289125043756532607450547422382236353428623771246571691675024127801374178726283828182297668563006840970412588696497009517576865633754734021594843158126557394984530072181128412620338066017222569773938731228785786406556427691545156487829627177952927290084423040291695823699726458088519462161063653585182013238315091011262350826313433833165697369692627921317134654272084065286929808800246174307152189194198788033081161208877474832947399620994916318890219999874923982087842210775040*i1^38 + -27956848491045982587152812900231721894948856707274755370849641894529650379265017446376992865246253918593439137111313135383432019591501373310822834701078964736924954591385394475820362722114063790019770114280109434131412442633662333562295915782682282036428099320896834021338446985222762792829517531770716523301272484403167689102620528591831760172361779012949546067089226732086051000896833184021393595371318724132959782691386570832229120754223565034240247347806112445929925973116578283161138206052036733697444793347223355721091030056549609808950862626398105328901804450568063722391061560650462845616659943712122117564072635477736217333186498107994797059543615486513402495081005743595982377948987303406561946315586286376252662952178812145257825703691917469652396663479515466613279918905540891221295106250876931982762883969162426629177498907572794616043591676783078857409171714861789289915379069526798744623135038449766228117281507747404381626603438245138460608495620780441658790756765656148985838392936124203800987705639098677773321054292344043951385601984202292731290622893817835586910645788463420669443250304865765375382359795989148817487399223296*i1^39 + 53009723231251839867595544362265397563956574242913521809559009576024079730281003819676443463633387499809741798430559250977402248324266239124268424936240216113457522959591487387605487527669995890214763143426327477775984976844642780233805572518673653523134946175544883446133735277807700340102895053879864508691223893270339082136986962070849325308444528808150015587620055240387331854250984398847809950060134809622079528570303205427888156222478237830638289524457565381415285293129945339412544490498106039898142214040779938425326582734900372306626835023466842661533107569172685789686546110659298217031567550981922229923213284738128074793792008125335441992880165279348310156479189935608607196589592190061722277770597492713488338119058630797650942830020121491498395469561828863821072130259246437700024053705590784853400032866462716674623047736655508186612878848437636316675431437352555835700980167042094652992412626905449233851644397993775606537825979875728185982152266900203800081411288232395878964002963428153652836945925960008829323180841902775450518841740996172549275783508199676729721120398014189173017842169099272945701867446032928866304*i1^40 + -4267285800016900769006069169587258241559691290201577282325082778431106239225657571313568413055497069231202449184466203224892564653075133874504851395165915501136498643311159970159865385223767913908270797928399000656849540996038233792881023802091068453694012632062269019568191485343989572843503006410371706126113963322229038753189735970118270758150121022935159244840898527657746217559427368412286244056959745693840317584902242695972333767273722920775005948821650504552156241928993094886587545787974855627763514197056997976316645972012828859615191463092883259026057402971212525147004995040249419548046251534362745488878840027507054368826928930376264901603222508220449978893075905769350877544086715638277428190961141036614870079044962633354364510474486514624904338050802905292345762761444420820151818984376122757681421015632394569533611534195971887898407222168533853566306179725642969560312899846946993690771425836422168736030777339075495031913937006905951533140792458232340299684426635045834953969468223132621482924529246464200027742428182420059866342747063613161161833621858483331217040116749443904856307476189324921438298177536*i1^41 + 191528322436220126297752983284748265810931004323787619696389968623730757437736389889916339113807549338912857773301342834106929453088659483911753544760563548857286752111380996083363672855550436332386934926686139811899199667371887883315380347107804772311717572256605359454228125569107878047263166331508855258077014599629502702234618714378379579174517708194012583669563583204073756732399090942513443778556661808530637388185766084353143652262145900859826732618563582361375836335294587101936144899550450461306581435216286045078416579430072897971039254998243966069490514394272544476535332879888907097078430474578961538540047919028640181528076014509560121935893465734066547843594971938210182054971605572320065812232385471722626252713533497195087370822961066464371459846439451506495749890104996869113072943152327466177360603430355117123142429811173460179311669339439998231418442235855371175252769446421142404706473029588602031640311283709821655674970069890903011395041919227456723928539207662732108640213723563735982434180801581508354883845250035678945423486454731881125222988948706691331384831355369787694629484142135345152*i1^42 + -5294700726220242670294584442895535190138340687712634902987286440325001185252534294368298104515723336191764554498197969903693656984590252436433898238771755219827572737682814310237179233215484024025489231221348914386266066548664987555350531384194449602836406893923067523494395925412977377484532261340949308925375465531189324080157963940056433942119149094465890371569143680768657898688324929575292375511893538032164616624597907757920142373493299535644319640750611530472036374261472430315091589139754880733342275263802056503275229962572485659889571990240167443658292580501340484489781705351833881192956096175453637867027371793417576012413075724347455812477225732437650500694236830366645009456947125427564249667900603724130249146517502712829003111223230961940739510898227910877465651101057102418563799061660007894759420356689793213796335778259024533217546366026313777924303023915088373378491826961318242438413677226326511802097013101659768802494339881096332192845711146825083631093399900565531635703108233198495455834579281594470437592592362269132620855877195146153401721026933466858926549962564030853882052608*i1^43 + 90368703639784437889135651271571279038260766272442756605529327815374801192644016197377426502683083462878027090270029323670179348747059522305458952252847036740523315644466767739112749615030978282698620771093529785969737740427925792022284303686245490464244377416548383794672518136993505297731160597828517005370010251734263799088164018736161019478233331482029387483235905582590374774693645031800282884752820457150548962014910356741309992407679553998744740355164752540113088529920265214481278731145226107742509470948295719161044970553921273683274247930516174213590206533537484111743969523618438228825950608883061572123833761449643404539564836969069581300191106294773375463023781437820788869537768662049939386595337831166406761334430222909135402469124229831886981286680229277219820308358810824762546073980154283622105858537028919450612363984250215040210528307977789783513177069599188737042067437425185961737220948818415832955292102981532386317905545299945856305884025623439899002471082907469620704384377958954474016920393811254821264019898712754125747479610654793016504132881216041619865129214214144*i1^44 + -938914988835948621928090950032429003217592609853797256917495185756389713618010116385810025136971925202539947427347445415467489258694186234724031492559015461853334699483126144679404509371984352295216558805102203213862797987018866801220502167016020924737303101316518501855509975268502483013860655688512235365744582246810374545026768547240926693192005338867482971057097332137022096435726701388347743250475405992751904082773109034496600827322765695747186966658412095707436999968151812380785416806643779482805461314586220655522600953928113586459129995539314199902187804862454353564622206528162271320609967143010117784424712111521503689769668265764155812013188210472534759903355919404898665399301614918521649696284591349170179045025001083977091507289377257410963911255332101879046419771227662945379927960411424415986946008541633741682417590011575925583414532011805467676023981384277306412519982655036209904186152443363977510785080181530525241688119925127269703460279069692745464260721963021292728939370752983212604136866202058072770001464961341370643408349890276280192180328031499840913408*i1^45 + 5763037211510528531645050964754634307790689791978919831723486652903124587008141945074165836169638106928364843380104643933250519215817919207744728990300496974174813686925265633016895993433147907262394248336760960585283527278932476597466741919073964695169666226502125987908645614605343071081616911985866307948006902934385150760370382472949549673264921700119862801875101185825846254299567975819655645003820146957124501974470559296057017632809812441827790897311238359677108368581099893655060302379726620845838252469072999543720759028980681419150481534704895854467191313386456504915416934854195036442793215152046318289095001375708172188594017910561225755061600039239976364566383774306147556600725875688689427091037995126867255467164887119355030145464047278408800257966627049852859104310341969112078421399417305543514399018377112054843554790040613941200107453765618470343321667494638860282534993866304168647044486348084060189261161942664760943559873983620219378922591758811780636515618461673102533964198679286099951125439147442353733733869023701253658442801687243101076943396864*i1^46 + -19174387369049782744148924607394962391137867381460321372270480523603197302665703145346791488126520117172558382783120827360882709326681149528380768893115376726773416702828312127186290107228962634238272627030614752432278633342577769329030730623061274233620611747626367463808839063766428374601157810913864069901358855959286382565176589946782513257700086497278959103161819343939743747489546698947697215584453355282053974475545016974413006336149848079227862267932940646428483535041701758076535125737400817230884859532926072724878186247875080989707166949563656152028184467513229727789868619951498783429575504791101907056302473968350459322621293885466294918024382056452091378016165754179495012053771824475809249786502126846358171992477306650212851276208844277399196423529699098009850668192810994514174345023095453302633680476268230232404929218187481149275928655137215290917854029084670312520823936144951741506335197982074190057976010447681162400091150479847312600640464464586463188206002425485835819963481051387478374595478679145526756211386042675757002142677894164480*i1^47 + 26607579545701045527330370637345512350986416066159697365610322146208781061980863575864680353158965479309538384930133409757568562652506199260338020826379723209603410572008571887859332944072605840522852369114376756120386878227593796963341383733270215365268283523454737869505902290911499049412215195280504912765526340230352727997174785871265625224642075033665801832681871758821326813280144263346700966234187939201274725799395936444964993610135614261187847141487096782061344189267288761858393464210070729509890312744280308435159600133499602774755926206462637261296678061299050757153905582974647492813605051258912465354062951347065748811126523155505032620627742265281156658561529594496998289544129869151011736427896600095729263443863275276589818775428676907671389453246060359017341227580762344322975120909943014169003024075709010314916518499718114756755074978752034641123245485221221417425044788472958505216810016903146654319024778908541677544598544996518997909155364193678490130530393534512569004674689269358583785809766613810183695091986897762283747840*i1^48 + -138926742975174879632961599004362901620309656443665721178952155037867901293950332455896530546690464527311302344856234778509823174813838022622969775068329755804792283125238177837524902029431372198877399156987653119348816765654803346866107697682270227396751270827248175634709103177457756277108783629602027982553750695968212632063750578989386569436600831835955144379557139942027059130592231150679571906406715603171416887122063201442640070848611969693134348983976936813590499678787732744882519240474503273987380562911576115003608339332280947488335876570467483704635729464348554475841025706756612072244907903850247221471222451088724018605057966798662651488205986408067211046552228269219412427716409108714941440982883708207695789388224842641145002625128137340433554327472845168332051046489387401455446204836739573948333286720833594418978786495434306180753862789740841120876065291435742006178143472896791689630107871705342435447521743582381496997234617546086129488155421834593298210435016557124457006228081822097856536932212430634486528*i1^49 + 181563254295118862159193829238805109703052389548705423619773605091442504722689333932850616990817837552875028066573405266846730159747843931481366394472842246141421927507247944239633607431564526638528815688329513645899804719089417002018808474468561533390660317001327961012953448003343553595751873097950915224456252463644911311544486509418265978607598215895718855996019709800716243525698580483473971937831344796993416078374865164876923101100236864342375945135106384156027167720574655639774017887394736794491717137627041108376725689827057230872944695131712431165231454578551159824798817708703090424721599568342355800273423504100525743669706721624292856583801801922846282322388130821283552764829992735357803241045633405458243128791932681666152277413036724101141257808150394112510032680225206670998975789785113935882624443440899239148330913071586692368043744451239023738029472823961881219516443594479815698196635207432150228307206636337448329705825389543494612221788976848513587654950595732641794937851778719122704*i1^50 + 268645639392438111485901328889951943458567193269646640787528368170699583407444572893673172863967481624925170638895682504389716104484200272043985546186914509547527634621662268780360347744264327291416978435432633359363297917451964692924513860345885929554417989542210300444699651741942566948990097569485769051145371228832053257493785351684114547607653327708500052344433413336324759914128609063443343716929622053288911183945494504376850577409668010451912222948125947463481194948146047843141428718686523978328901924298147580243702816858142251581516759131404391422933799257096802645576682770306415926676616950895245793645122467767399015891268920238153367190441976662625823255796823404223734119665421390655065522361386952640164470616082011849933777606213330216408725787943287291144746603425737445098683618423567106029129314512034540017286114999891423339528405290071650856675281035732597798948630878178627118856869046662364164389420224478454675729609178595066634298717340160000249498664*i1^51 + 19097000356855380959912563624752081452499366503229425601059300937753160745667071191696087001408735046716662091832330679795743608486284366008810232198626929930592855776746795876526640827814737188038559538104882308707379932867174485036446100495511047317009397284156605830967822938657046080147151972037765302938692800237224685484418891410602639180127126570958972135568353888062672183373839755978434078496194752971708286917261767444579934250425958854079323422974797633409460544893329054610176372205237861343274419432664915093854633342150769310952627657226030628814026919969975439366708208720552833963881743651439143519902576370277731591814812224336217323045310659134379538334914083864644668185927080409092265564048167223544421752106167552927866588742811638995876606360204987755231636641933932766850692576376426865650038988414398241568671237845011933471953398152432181927131274756531968595822488566893775403029372368780758345450136849437371313121*i1^52, -119307068256257347464560994415990312028094515870945208546690610165288406358553138462891291463630942927130521181090036255218718673418532737369722315616013217844406876067631733103766909538001824945100701910614517346411628964798178922575152927672527932623071487787864572104988858520648310371455260992117707926961619434336689702352540841411960497194601347084965504552428272117524859917061787432717528874488755438336565839935284876018491772554123899514296733394745706046734557630414345124071659786762480214723268457706955084384184740439775280466764449754829413397324257120318428645369605003484572643565304788230315695300315522978712509669468623072849684753634620216948828749531536165757067405530459657368941294024186508617284558545684463457804310788657817830951714629435696331832954644107916150531929501620623308331335139481913341325498186785580962104858343143345842959549338711963833343422106558736326530991260334660316334097722342765072289225124559481770050817746996727606176699932435310109267042567454550641823258620628615778827507557064839979198118785698205055779154003862560541051780810451231834212293098694445766409094419771339258028819262736542532757878196114112032884379386728517274115921043975152856836972509932565808400426478760132157169954632921357483439495435078560945184793222174728765214449723975149883701428886083827339013971055375799528693924455467835838574158819906440601654222097563668657588141647293396273311380848723001783869950940679627802906104732080504109248597131480474610622960178489851856430987246400659205073404356705662591921878363080723189507646241137031408107320322494490426361843000143173194799081500358967463290891117544934170915413255489033791604879768351967085989706722001737245958067603908291263294561311664632492938357164961262633727852890169157189782113866372036471196089443825563065122816000000000000000000000000000000 + 107199745381314984003760828948115370653860011190186449359881966263149260820850705344935583005856642595238155864153153344694297419962717632771810877163456133060280949576943551696555262926365848320271716736527045099925688374481714076905083988247804195050302125220320131821864492212983216645388996980188517680159813833137785118617759491157890891058130214793230770461649897455475883623777786448932600641880025127945188601319837929471227285381512678870562405841909421832945010230091927309665593700787448971336287001061451734840090830203673344734055962274737170298342612054416554711939668721904297748421351223163046277681823294906968873550200350946628545677931886169562900826087230362326913697179625185876219345866642095822306680331727636368651407054428003025969431625429410710076558933022381143007911347200925752795113498155902043097440521678869189451957886466277518670229693076921992036999136474559901028164994533535857476375879759653508727541391039918845155921803957282572392920008481791402231739324564980110786068359652007096348834534483310361299140759300093566567639633630575116104592424603480437467152479651446355274981641656252831618773162648363103868379284375393877377639106359216317716308881012233775346844331650379204591485983333655438880030363811673253002636950460415931406634064490849653932104607817389948271921001093970658312379527386441289482279399003406659550420384738672714658878241334226887431901184746080111544022688535386397716707134703577103081263027317176349631810615020250044146233308077377074203482824041359942569235945337489238085933425305073688638818004427345503367701016264665449331120074473688067734336188596792380025709652491773168829157533785140289446457898840566566604403294135739552054615973051811308870348055712250530096668378886733783892437255090997903522539461967020868701512108265460455178240000000000000000000000000000*i1 + -33535323093511958937404885031644615362995611127417133078851112168848943420209402699374756252557356794855023221336364415416473711415112781373725985211872369871969619183776216565140061852843129395131836714690938308118650661773694445637442804126037032585533161689580529500913758660569015605572313265956356327746348330951525344952678836507360461590821488439101802933083378074476881776385523914971907643951125243638226921770244794277715184807741375461546072437627852229652193419647227907584615166603270465688082683618526303158738509497021140704997983372817243473163241415490479486401082786424295041547327790423272682419761354929293846001392912071192040501052466445134864800029680919986229633474840411626985353441420814137406229755800886452780487323001329556612038967262039546112947665459218856065695871084445743617590168579889257593892316376603708989642302181210778183602158380056835260944210679554904235091827926089678434709938817303067659455750551430416737372690746812306689544574546733519993848539028267288713312908642758889181468294285385592131142874245891018536556590643701320170419433558854085795010426390493567857807807233346334210401654355825577279258709413565737835493380466242801366047070150731989221949263498644970812470449866591742164749282554424332095057250182512491793099699991765525315708685196387515264757148564892078900301620375416070075783002615383455213718256036390773851558265154060175321499468186137261085803927234522179403897764770811518964494689944815911869323483116656075551934718556690995750291864517062652949389031049466704952412979987649428574495743327411198332058750272074405660569625641361462422254033176650834274645370282862482187663275006595538005396503241173089050287595446323253691986808782539885107006900111156456437891929460884409194639461273525870731522763449362160450642618405162162585600000000000000000000000000*i1^2 + 4377036874793557689577725039731667919396754857375966195720513731606368585778843680204988646796473571899656761770277341265623145630870922652927689966926424687684207185469054382982097499313911378192542704162355781312509256632707786982837529660180016501924736758362414717737467005909683843384054583573540320060326470043709151957638728793759998284746760599323731107148622501507462449011731410390595823045233780957527209877111500259856671648779651145920778117708338053251821483237543672066081785568402789720140461295364723271584749813620468667272930269630846477280044647072365467656057597772622701350598143761446485501112813537365971442300836397939305441930494952482144606451167941116148600093851025175453676705639550435195306258667849047806183877640107359941292879159459999919112902128619762828685380333463091858395108121854381086811527281846125073477577597604647040197282439315261147042613203459129472290056699596100210318390608919776942141147015439953708733978448497004923081089555723783802859263819920653302208907609394814527140210337643198051623298371544456991248298127047697869050895360015734620008074174197491659602932283527486115166612296297869702318221882281138419045101514524557791067010890557574124193669177111820233747071915482789183874812642046307824041147366520938698704407891368386240378622565807111420065400978827755746364594816509373136624564256238500634685942333233242248992794969344841159416634729159710790099631919630583201121962534356787718976781626609356480640311508173972708720388588019513242448795769636733231468370266879529532164511862501447507149095676568664673631135937730931952482734204816796551914922873142694587112541087967985180981901484503367708111963326592511072371518926000119439461185820351618924167317083917823718161770126737613171426236837732725594424061265452974262230164823473127424000000000000000000000000*i1^3 + 3958406739971780395018125678611268730891465102368176963455005676668478726151461236468692694052187058234012436535087156804560237985886232823450871715389388671241740187726736392563004029956070040612766145056417324069829707334332241827753676358433581072951448785282558159750550600457246770530062685505800380616459487081609659885266299288753427051639759252704031479502330464255419665289982168841820422133945034946494014217602638563904913496366276229411874263342221713462958275859257468409242028430965360352869949118933160607600383946457141004225630574315141712494841140755247416181494795724765325657033701140422751316580702148335027151987066228148802280869109406857091631730013865026959700225585599549492499101445237505711310131531101733148400558618695981354442626157015521050071461732897853598950076887502556863835308828265392558355026400452362709992042962902301198736268312758967833734310285931411597404138471703809001676933912136617051988592198103690878883500781759427571280059145800182065192125954794241451500663040524617639661819413236245127702429855444817671134966621946617081758703893706676963732733042140533161173667754531980822952864909738831580543002462407697369781451608659516365882540869038459197943463681072673390450858895902598495543726485094171384005869262218723223021986617397620644467519589335411441909863936053724192789184081638753642447531208472671547053412436249715175698340967712682169948751561662641358278958794172658201902980319384206335290939682087621069913689623701861244193604191259725340881025514850504473486952276978577154007286962711534787866575485701575078956640163057585896805065878876172184687453550238338547210707527515134723116120960497221109564637262923915097204535624315057336795892395416743764397958117352935970250004998093850606364833969429810160488537819671793750216352661860515840000000000000000000000*i1^4 + -2747000566193467973183699070185022646331196458620211671085626329103908479313290410805078138732489624252831024075912543298278551377212660911206888868284287049243497693541144161902695338254961116179058112150954060635736882806403140665319279041299055350408573013634240031459240307187316813544028199758139928177332127981799740511191707884878354186789234658583408038138064695719474294182443808933100479469379664020360613923264037661945221986491354450433915555094538793670256503738506117300497357188231644347037748375378566733936784463810572321809410710000127281273159130747950381973458326772386458865494123447794464763925965981425774354252334798688692572475041711106933147697446016073649974972313099997693338188289325562436450488696295219899379713196952568743874403209556899495831212675789872577020967393704853248650596231825762921546593275891301923544807665086035575250325572186196700195201434721268151403732895915667573481818342032657572719011619226267184182532001049457274984850605523760463326197541543436551881613850237026154649916080590857137184838646859796949861501627441870343233391610189195159268048437678893049678814754640289475473348219331751565745019826771311520990804319536040189865989882349204942484750286978967103429192313260128125328541674055158861727980914699148747371934206266712043373058381495075430655845177478905069012759356211361541674721817540026050775693072310405334355733910801606197110032607006161069161261480509511518043818339430773445098051629479747518916493634568190842324237683077561735529385313304509818995270151276913707516494429682525801556505534665792061472627431294460504988367298350330284946246699452671427570972728963615219578974433525158595447405075707828197455945281506097303115751908900234131988011157513708315494431860845837887576402510659214916481903168835326016507029264059596800000000000000000000*i1^5 + 670586623636566161257539710719859640656615351010762482558564000877876196984641339396300113384594097493982143160191039529694167271151633721807501757706784551918786733523481341443970338880799708565593047424635236383746615227776875302340466405490260891268285298666265629240895882895350177890389707428633760073375266708624102856260761887842775287025646261360456279130053050111605240069073377078776293410863702928425125479382580643944430636550471123306001165435289351176746912377895364333726519283959875792852095777719023096872898995460068609733919900581051508880658363488222970855678389576252130427410618661596302622378426382750679350504222294278450356134749194057577496580310365587341743521853208923548607085188453970469055737516241732967511576013310859424133192594216574114188358819166271748164736008588658868949087059504738546200706179645791855885543655328548247920015016485195363569014590416370412674505604793766506022045459374012386668762709905129618649283697367022343813550033461603810492276244012473029986042136174820234771334463417709024202436254354794056213628652423975462974259830174263121209675370438144253754272430427502083044934719573346935841101960759105383144828114902594747117525270501494146873935036838765388285952087621367850469446059230550257836599910823947073543763651927207655997020428841278298055654814068092304129658041733702976302091247811153151345034072149680530100064461440150373379939971922788133334093685497172405980540216124722191494678246308766857745513148717223838434716220118531090081398874994462748409384964509377224596989746411859472559735379236153249486142103568937191621372695390850324743630008518882400183569417847668202497518134785212743732789518364326548797624239681135497336546943545284849097181303747887363655236684728489866591657933033618928659320073670943085932426142154752000000000000000000*i1^6 + -125271245883512357821688632341372848648637116511318625722402473705972467093578013505918183406968732251576790311081976721244302779578249556057174609468469147886365130608880387835889504476378484142227978825877783268620323937820787468828591271353592166215268541467221130806589398813157835924283909480017022972646335646942255051522023082563405607006891741959322608071518666910984757560269128169205248437774742418162203615739229309677833497615363645873553255505565667287532452146913405045227378595855211228515572232164919062272737764426769634234243435286568074898889748542771673418996963179775955123828839862493861013653560725441816614278208495981654326526722034061729513285700889154343738663787682965876855870963506341280966631550645071608815573928003355182361475061026455567915897912819190433265392305893423051496355838593368412126048503793168524251753681471457710113538835478028253805481995464237265555506367135779834443961504166383202900004976013650447333799566023994904067536086546795146143185606975868864399820432353074844717626890923539096013743767107624295338529043705820472803492963932977366322833360447855986271104646575063510592635606300323478154431597445579746500593395224044756136405163168546684652068862367641198548863095115883011358860900464070210965102478617095933474388052597533699290881399533160821636219771536580879559610508426285788339047862896297037030292137552120476068209388769355073497288446593839700381533263205391067816162690394577199462685606072067701797828057384994099473973457812639026448144298068250604772586298039022279178984157164608100100419568839984325836171295025576205245126879519099872062796155485157653118750892908875608360867513393336477451624097645778168079933765816622217058496240030359856254120825964413215959115887174442225449105088889598438402708760160367412396075914362880000000000000000*i1^7 + -31681376113911408326742741548682401121281215738420287292977445645965853329661168164248246473025941662568527094876479103057681139636899421823263855456142511383434281892935413951361221793570433102641433396350685577394068642024612161703785879835438201914633529821517813831551319484632891252008512619467793628807504888727047125290494152059776315615995316201428002928930127717971888065602158622174844297396738259719726695255685398244335600595865988967269937481724217644593418813516065782309787668032669866529464933514395291919498127987565728717052825010555396496476849037200530854470799011537702720622532351179986065017624695677842727753316179758834028193720415177407690550575963407333376775788958585923768445457213994273689285022402056830149440072767692094943194197136063127136512243618572774182466427087039611590191438370829411140186328296856122495434763014685155791264495124594948197175941840160974370485182972689775260873258841964507492887347058070616815094925184210837421618832524081262138290732742020877915660192113593251493073919904169613002157240749886861523362884769403347103041330312935357021722919764663344808627893993982078696759817795658663291309203173902007607973271111705010634974784795157733595031174531795120386311615070922353459335339897292636845958154354682058958353483045781278889762674220271924509645473795874890585003870392892199465902842862321802525721868345256276677715205734989631973730914597894912551065174042451488710603876805490790481726324896173034131016813533748026283745032316987572367785582850800603438678331302874446117943680434444224049253872019536951738386366284454760272092223842180892291125521949546813370971167881832280186099530613837925631046813328890313907980968646873574636495055465403846198234913635091708159503591144198592708203049819329185175012131572264509003231186124800000000000000*i1^8 + 8485824205198621192969483607116938552494639092092757585867731661844161844455471531820551523252947722564449712668621782858815649911392458161447413840930867083103296084219592221088995826850041661103241653084919123752299116436517285433783917032094748069389872957085809631508265223450848172012451662443372199038339075117598035984479751895961142547522637560521399742032232792976945649261318127785875998279178232458054875031254391027838745368534752345382078324804810213486645244131875121666362097443222980307191300418516166065242692338209208690051189327673406360932805960909119168697774411621298478809219404084744907200731305525844314365952096556693441732869285238263252294821300256685538619845989085756105704738277728332102681152515153817614198177380201260341690970876257486993296380416038442050024522380916028446547645800051131923983721882568250867036717571564355061721576014801081175186208365736551705064425080885505425126309414306594986050327787231395366390306902636124852953542489154089754895995937370340695112373842108483441826936481848362513392689182405757062409598726631234163020253453379173303250034770374924070115034765935390161918475235885343478476063583616962641178388919175254866622032572878077942889264444380519988125006052842674074287160425836582857969129036797638837970961735560174920509922264631717186173377448915278820712087682958960058414025679958391543735727265447408479949550220053517490235157215219747966363801115859662660506177328220202979120938904776585658900230718867988023474577896680410434595522311855058345295019885429057277572899756367549380532878240983669260976541857752509942608376016443103964245114736241757856080705235787306417734460265496555010239641664839872425407984995674648089333875640764050003132170454196752445381731335662586062627781705270441025832144051506470267054456832000000000000*i1^9 + -2519334789996463933328562358056950333239441973782512924159625837819360754078512391476575929146920384485726678828053412034945944438993613378263632772121586546497352758227987458730719457819677726908251147860672169229610157765272412023879670392871154507275652171464266739413548906352871296008340776070904104616979141425712716644770735604915476662260457169869581154137698138639901304852382475227132319570647039068355345187605124648321586352640948361656061903242047923275715325236239229864281538518962568809599670752807898607431814062581485004130963840190304077488797895980758074901763372872684193818251777243202411187660870514434965527787331098724447645924604529288959394310273312218114510584662730338827457325580867012542900244370359073950280887238286765622903043351497731545904009513889592081451713067536290379914555724657555295380009690497416841774533901180397411444450463713179345923460125992181361080847533740125265875441601133698548466364308760449917171720260200850869147118738757950850548950927652110644402284121849165797322841439635507191263912784607305186809586059035955037270834517205466045856559283530542265880770003509489695097975089678069110170473084006932178641967279347554506178924829164316520260564502254857789460016256512017992638372731806005770769158715779917399045815174613116703865168327739746563146430903134054974561907251317942805363711741891568754368081368774848419597271522202246020204543748039025121463383044371080200938886165466679489963894931615328825721907719326078960725605127242148232539460501311135698634191585338908263602932339405493516967217196310822880249047740850890908329738214596209768955478454109491595693958565148426816830450996525391208389313692912744471465789675716319220748859507585504470372280170623378380698009502811553266377381017640888251188098589570469036461916160000000000*i1^10 + 170378937924527369319149931664864365105387489809873138075903517570334104924968293407256067028309641129343778792885683696997970701104311893207340281026803231619196213328958326749635670633612555088998514744495736611676878240646964180858930228002719350192069493941596222247717535340988511574836553095410905328298087854536543211785638428107548766806055428752408218096442225883282227184380865030139912308903107383557305071379344776128395795099265351675325745182582756164255894386244657401030243949054774535456432079196435537409511143910149577575651886492156657427253448480750104783640466988781651869291214554616174716599274301817179155880254136438494049413924321152785678222464481823802275338864136278357077609836576353672337084254029397919334039650442158832178962867882727499584497762041862105400123419738901574114638432304510777750409732391547575209117664281979619848716326324854275703483162506626752295668649866526219119271130495462972123472755187254031379390011104300549773324012733843998182182509003599059689878838432632508749744008385265346800540562119966949522329270572614608278964905280213217423925008375868783071450557433196578367075432087729874378476932389163428009708662804976668857073293627006447269557781206921623742029935039957027024372664745058465936543858693894158089035640363416334905518783508785140349241808742376199239343755611882271615001128194698585335702060022417068876758155429078693015610430866596381144301920705591100188358237668410958805546680894645507112132822084214028867694181635135380152873298766027477783390011383358226228121983655674617942949645271758544499395032781976750488709198610882851347083150026800672875732339235296031202453128148406387702728550077381210191422971173867873087279469734174963768741147206033774827219849119582911563912435822905589236044592599836301616742400000000*i1^11 + -21832620256623170239603199298986351646876556507356543444104085379453467436055600168083486377630263934427558591359283134683160946808442137730345546199714806102777201517922695204896259201023691351344386682236641314311863461984015057646189319374191429195099923913922624388447108480274624561649808968681098149400729087732993792384359919318172866090808573704100674680551562928344683737378116678919774965564223254465221403193735689847905369156026417903662758319992319093805646174183585606678962131355132067831901886915128002140960621211984122463444707604149944009903194459677826710921503059449406973485140996230372289519142990584887723062667217935893711906301796088047333144688848554169033213044044072523711946749562638789436588108840264253305548241444885046864689556635460854633549589622147114515692928978300367352477283963098761796619349073609309759055415801875275770714686290488856690323300438392179021446603701140319830854661142094363029199284596431021347982340315288324067303533007650272210843349390987969150484632313868426666346818092421072718911242987390449140427219269429271412410406602697139449020578084315134269643833260896588625390562364871461375488591066693283283006654543415362702130836644496122276756150780598762450142437842304779774196361850873587057777475576189165031377768196937971162432955243213725279879845473027304410017493787757604043899462895244738593200958657095931558548883017284231023954148761627791723683005629625216759495432979232248428966274107292613933429754455626231381585324836037795162141815220699983321655122785631280866773846198320813690701758573580957686991875387009647402640285608116826219153259250017276427873600351351942275308817610358428967709535789351813012614029885836524803708462486834797206050125023787756805242656363450824624309186105508210676381902113751072505856000000*i1^12 + -513073882659906505175745514701988376896267839018577650763779862508744060116758486781192869652736486842021435773902014227718317688772327636792265157421077881042064950337235959233254945486611506962668253311188263676672642852975380707996178272911473954499835764152346801797710800005258183095755604565982666473098327638768136228437322672496187284649071832464882019262365887049431340065010077483258142495363256294535858847386792524750751004191179211740546233683473977823304289604780567051380340178577312843476275424374025657130688906229545418647774026447839905666311294133158596322952897114508997658121820475521231723308726286350403239796302820413070404308107457366621371822503562568225701500642036915419397397814600487229707266357193791947182988353898107205796420597444264542732020763145049756975268647674746019924993943287673109456476178946252501567719223600424448941785248238189933511446052506224764400883530922149622286875014718259292604161655987060529935819368996525517495495870501062046308398750467684304242834871461514328011437011555140228158976391492903421255808109664866279148538460860315551459493961632540330736619669091186949484044210842629316388877313312943271897842805740684415703186328630848954974472283328990532132879959885422015381179486483113426169313025595650480480716860432898922254430711089312669742934856701514036098952101360495038029310250038038205043806608300971227377443029343499624517595049137790191149703208614293840806778816207544021921002696703353638566082096366841851755795129554416002027175745293949556472285241682628123159045969806967701976159848306383497948250934803465299396745863509402609024831837266154611713455282934048606168611102077435575666123837064080036311749639752836986575103345950710012708864609815596467535661473634384829222133460719861358562487065105934581760000*i1^13 + -6140819229591943268907072214913686869689204201180765573700630851016575048020001399874592599863117705586807724876978755557276884851129411076085592052347356468406555449320539956630556877774759435685774031541526320202747270316602626263601983417020150020600056103914344877672582393916536345182206263419548005843131059284197899248489978715402852919945973102950176397138127717952486399928343221951755575086304392825121029418423787928951532849257136507096307884296744724511804913410359362407958838495955279242895369548326824274953838343901179590046487774798216131093625475510179693965735074628886850590832452513926489865255969052233289403221520307067157112817753277895135437349212838206123041705481489300818219739157259638150326643948398857383491236783984713447579460792919696103709515745568553167434992029515126488500953397398645670987213542645285134796535051620527102980578655773512564751036137117491475607059812312997132688545492444290577831132403152956532563037630273279055987656036519314614286510091101512542569925468427285474981589498741973926004552702865641503652067836157668572447877720704953138675997198722214988753991587617192369985991687010006959829110034956418640242921869956486899629886722787567717893110059987380768905098628947857921728767536593342929004864839640372525144896270560183095520190722389940762562946444510793022167334493370081526781151921921345178658323858414583779311768727212454817929689558438596484181820233701426531445477177086892893578083912829645139023515058866259103930039324808830344186950950148830640093886070219778706347478896763762950734334254043858057513991286349091988466897239195492718913559586039073175898601057175488661285007132123797629110819487594644970941232959567471549669427121187428814873278499668166954753956561830967480389143948453967371779757856889241600*i1^14 + -3409493601092832544493105908303355152216874069406793334953772782195611929407747186889505281219158790193093177431652743447551992708977415736628630422422729774416472966309023744096003206710757175968697431963402291559814979813744714738989158179898740272901361122731295308584232622785377804042515649632524355925104450390386705829824756604939958685964928398659490570583896281032878232768606064567246273173724047538778961985226116804324681112048840848203799874931391690585092344181106188748426501537153828456387076960695715555842582090047234178853940180076863081850571300092392611449795105688340340196988100487881625178510356965618032688948215160673472675248140137397866790130440040135978936044286791015676930326481379819942104607714885498527577260907582404852778376709869037491473206024653454761254389580169856782433724221114540421849784861973736281389091143342637863141062137051467548575070081852114065157847375448883297270822649537326899671286929073027962410099783179101888493987096693009680321760075334258451969578951396747439857069969495315931610660137469717404041952518522170111981983772607722595072412235913245917572254254313130953245384797066872558899448476097790319259571685525363322226119733038337481645802540235103433330249759633942067730100766822743922172023917295714770987853466647841208776980063816429966368757515800487675014688744035926385107452607325306035068412691489902138746391884510615336339798424626862174082582147459248263384213083804555064655478685857696867297639637041194168414736786627522501851210332785298647710738275602377541644078431960479555551072106001464919487598460478205802802601000911073767165430602014149156029953867752616069220365156103524413012612524821434518349911552066955428582386220197101927323648350000099025803963254907318727774272497553496764636043673600*i1^15 + -53115084555756634091088442985290688017788754837609788410018826328988903746379026347096519177195600067281116708733753922870859929694347491542108693633383338175416070347642992149780194339026456256696388493332191575068596056855840446908080926666810458253126620836287538474586330199663729089539423315234173897265445392680900965582011762471724460808558585011114126702728122266438036892490567234166984158816677028881535501992414695791653745754199166080689309276157978548070900777279733084306431410208887606070280309841496720826193590244378503039014716666583006781027688506675101405666151412341486046059138921166789973425881963080426981406576820531087319729028307698918780771063895432836433235324067441125573808509190933226618661485405122934734113931859935459702827452049583668811049734976126834521932027196539399676607824028790177092583956313108754014225116868815442760560883128005775719635428997199303471491700660026556173365729801718684882558964551844747935028113018798515858651259064907353578920200184653348949410698163223937964494124247939159045965757513341667813650295760654700080212937060392864912687576247808972199612964940682206244910459556298086030800896942391989365589020891502890463192439791564489110032755319619521950242470524743263549185258153077229174146875232106600905889902638285439300788328670061851774377669963725340889281921381705805567062163803459755688242690195596261836556616193634958323117931888986597824038498085182975501219863386671279837700969691173157503748978473568233642158790848674401515006724037733427177620516024730420829954924842314797589263928987312714104052702194389653170885004425099620815118030905704127315266146914886040293513885732923708317596095641102632686845058326430043583782602658004764959365865222566072934624276007166803121920550165972894762737336320*i1^16 + -180109586520580753034890736681263748259900779226739055042484686860796888109607694055572110450543680257991607531204060280363322701336313522297260347986327950791184552999970024851086613825823258441820569653443496649036757566693863388543858613080931546588899562388388963230302104951835670519419839319643903317015184404151688901561419249054084887665764626407383882637250301534931134036769632903453330812057453922169125702438527887433007771230997890579487208758707459963057110322629186676703381250634000389037066677317183227564742165268478250351230443586712045323655970705922450705936077155858751338870587991881970188400299517792143706522783362448434126185941758578502221016909432433573213676756820991389298492571780249005436097370091083292681263863496753018927853741978751488377054103654968439055958027642596927948638977367419654529777144575680646151665665060393924059797606405544750971011271418423365403533091799270234739792026065483343770534281037400294977514419854203387286394879583415843493719898539870169562376836800227306291642813867049137320695114213839878724860371038332750323142722478407945322805965722747079904739291284345622638701663675626949510319173881301827829196356081524133683988898560613992965247720317257948164058223961917366279447414461709525292528294472658720699950826712742796235237551975097200553967025041711377559489652520286661173370143456054025031299570333796337752585972979024975393792596316027709440269685052990211729353384769820120991963964320068960066667312974711349696238815096345354672137974829861468359963047176555514387187959752279613744898580995963060473872030856979982427843596818734891602543596507139392106769465235126423377054283760499607230349194740658838155614033394808208555720389381154090424480482417623061362324654195925310198658844804414437326848*i1^17 + 22898691684165461487460621873780533183154967174652747580817254620588875151817016850383174723168844591552555004569669135760531086520353873041571885012083075068630458297724862969323714541840175120899952875819313949142445861013837104158423091964119584467952846008180814468102687563315853286592737416442570800289981211612502190227230758906572524838683189573581750965791923676903316568211009481354745852138534374906271284377444774058766120304524345084090653329777054173503968249758795446444646714903382020085149873371776006002763625979540396382358803489822712693160246989824331924498098772859037194175688546468864633429426061395371004845744816099832130397309432151483356988501860486373202075428584840871026997651791822304735446941714386399963669665648047556996312491758761156809672155715682651960547310506483632321076284824230022316566666590891828300709044608601200721071067594215119760202285855770647837919141944682487093803148209550602757626990009680336261108837633331050556055311626832421814580373331099594328560188973465430827163588707784345915709744494591921450305564542915056128629314032095132912976730873964542321760794046706435611259438474361775754366378279154957435716923861322351183203311005055084743002482895171726957911069155398357552541493532143984097531306818425084943946410130915860999980743777389888005779384651949307411144232426935676969269219289689331161965774560528082599986903246055742920499617111832655452307722016415348949445598156758832113472699745749083751899917666753214614958936808132682908285721736042739098212783935833563112138171738500526802421154037779032764917476247642455742371315549666066736337163138843549393267674241445730552245356580413709555646450402088226475587191900680569724638166541275651782500982923542151245179186513546786294534304692426506240*i1^18 + 59660148249579261442099267278598078957378494238436709976848230067399287654120795238057558708939348269864451048444420906349894691418294391468484046645120381667473848635754645935066181631198118585447337101330761702753885166571383395312454132909967738179469024456613903287161295951314865551779833864683422599527207958477461945026312063552585777337362789143435968872184336133076388856653579403003094979943916734638997864929668285987565640360613412703414219835802513249702233773698063076581042128080878445552966087527347079579611536404929282984000073350148908754737715097622705573175708803816405877310692190957463429185363087307980296118645831258697343714220821114536284044740374074411528611686561561837653583301733016100478771122662808422536312740460184044757871566389384251761495886798818997222373752713319447522044074839679908041550999226205253274026063882847448603499790376678953555062307534928637936611695544787360897196936381817762721357559328264011392446870045937042019904308871112502114473775338769893007758498844916012776501124462448947655194416720098619176480556092001765978337131367067782636688545069678305996479171567508419129682694829274250315827285406758709729805681961628227106486402340000829007143495254893744035253614575410513949914134404155614194924763693381321119905638716995965793881827923759146453065549525435537563238503786033901303001658416212105196750807525185333090834063424280751473297803505529026011093130630793329681712383411034048343201686693015134052564953007149603363244897944063944170897379000734634262325066191621541788547704367003082749932788912503461687011566976972382366480093903090520759032937325766239699839553766268656962783723476415027084522072277022584966878918201992003155691026153443628839154956280952474997079171081843134540602000015360*i1^19 + -8630215230192613630959740200486718104022309038992893874353718833797374779072828828918854929275509766844591566290203429857233169800179921278737469090688180525696519679465898183917605481765703517597069786391448421775878202509805052360558957320545502422372092760774335909225109053986089102637672354557612510638935162129299213855287706510605290688511088608594392958851110046765449883058451175999916118771178017361978650617159644040831873443437930284106883759549988805242152598359661631497176440609224084871034660839936914785361584763343008831998998139362746981950693862123738384931690670247239832456281444860335746602617447288385632710331302792318817173708327595142178571865410797824105791791623392127237494364331223247405519652655491720715975946021862335816831267003990075602706841694807707571249985685336536773366713371567484712285147399191432485316736677949127167175844559467910099727629952601017699813325140809952651422329265642247160709814314070868435930601977027930250874850488333706789187673673410190190241439609990337865289827704277929011299156624269182458805347492427319020433009648971010340265726569749366860984033105304559005790413897322866109379714732729092898073239382834068703552024452852397441953704172086823963722958377818425647839353387027148123926139951105398581412361925029779106123046945025723952507692328320360289362942610879893335847548082815309914135301714723428432696572461375744968398604636136877537084720845867882090622312247549983105263564791588924735409056668118782845508584072197768776296357902501324309951556649335530731384624642567803576354336571276746495327436209222073425912606505436505781368236493748361041461656634659611743671210416158138218906828019844211981360281093134368707361916358525799939950037984608383361843194328362973272857378816*i1^20 + -103707858198352621232144312153285011196789170791864704395084213519620944393428648103193983661672800360507314744259948390205659165684896041779762595963736381163758765196859679273495624695990467409251350978569278687959750892225026706054836947652397688665125096093597345414947102576090706226724178939658982764369456754430714231393015343039590667392429538614738373695088243291225737657206434064463921012835561396372805543012542028272333399807749969238592637581290229924580046499695787729781299000233599800123257458132193679998505531534249631132458648510534360717791948791933968260406878022385285844117583315353639111309370716518970454438809296428625080400412032966403484049086714501619523836756846810372441369718312788602383018826648904483669487960089876570702232766349911978330430782881105092675086776117473359699254173817456844488670501147588301643566997828534557752519680502902706985996008413041496527692509337943179858622710697835395306967534878967745861348287071402616837387044257817070556852988601270083708910626743922814344549767150051384075191277705801138407982293574766203619676387003666332769044364186578750864342753945990146435607944625175099547888659555012878482428728640974946653166619164666760053115923119366608300164263820145769850816073463897267663553735515134014598811475467648414627178684050831922969992876359751579846348176624202437590461593513440970850574315344470756495613371835593922447421085677360188563245672204632709470873725566397518506538364170446742429058380116160773554896775098718166630151185734371685261850480625400387037365398093627690189197069917887522137263130870225966320721098191304883908298176760575597971756035657389706796344537980495050937548861885107127567168185015122332662064455083309650458107276412260578628303116030494069751808*i1^21 + 270437927882306735120363575765586527440580747282910549723574093041889277832822661037959989082319569853373662289483444065671643174597546854498541560913522187638005375162878019816803636813893690281492277501131829391100225853841103027831827819390250493463122489279481418560559341093421343802787229947873824376387389143355796241231400925677522301723149368293358965525913740053096184055059786089263664819580624214417098406550816961236364218940594801089521907493892965352656589035046460580310993909759971488799261030562757020770545945042149432981686701994981974754345068849556533940989618568718337708712816486287728314877249156613147871220780032872776369518351820940261219009090664762530175177784980523595285716976541906622571499110524745789862648984409035520695547945610276662381623603874743240702195061393852171163390448054828750572032507885425564976908536488162448781026786487710745221804042415902978922377060320037612297676364767465932114143569301149978966855837218625403238115563423574256729900583033537009011602673039098977695795097886606529221674237784020734834830859727850841759888398013766615927915355735639692375312564523070733090939039016943659360537300647635949951275494759573036273775183234746408067001273950517429051441333053720171915715770364893087455131440350437109486758211895589821009243628320864194051612339414469648485936325194752782602052766759418380939809093278752426429185686897322750706931406126504813429514947122401646037911371654029118853182356126807195198168738640762971952314576827899203188649581274933397065968682215645588172839327898981057074323377722452024015196682748411808130056784088792198317610562370498688699608708306577302125683269012356870387163147713110848557553865765752291115688697335640823795776047909853091801456365478608896*i1^22 + 288876306859231572350478833213095226198549792114290886332244941724625720296052656060400925472117957854145317299674532100516992690822228446486533917055788165858685813135692269742821933591687248402185750954199023609133032839143172202259506104331591320154325018265360084321095890191822456059002388885642935562778101889051579003080748326731752337245130326412054184118122672164488364080404208441293554790484177249826123663881290711307219637568850771035635098132573696319661752308465467323577540608272350703933185465364297526278078827913204217167509367377852723931162328720221892696908399312508404305288099805459149599362246576476170756282264612762384843902045414069488272279197867433881854686545648307427964419146741832199777556954957144097527908387597609022780711801421779843393235535419248268348565362819212045719112356317343010194992223367686264130682538920862023905811704822824185402402515608874106637553234696144070857098070090341435255350213583697119091466762005124943001957591743345497655836190878085999939898080528279017549983238361823059089630491644654637529494512481386452603259180519559982146127397735585308381390491566651534692912527418149776480785435460900244042563096277662126752389366611810746115494309502947207736671232142000990363139872905352956961185196837624856029846097719405053014690327040031972238713171974564594271645657539924122405556724257275878335357792294749991134952528611042326078788985098903832507933850635923111439688910020341344179948962183056348036033028576688489661745744073531550245948545236739499611294274602660934857966676262118634251264464196023997791757086210005416462468621016350560224127415658067421110308602308201505200556954113402193920903682161381310497961227724440680932297553552460292462589969232062188830865752064*i1^23 + -1021984738433450496485177227243872522372426036283414787164615091752374967912761658995245006969908741080641367888395827807970370100521544760811394412849489876918552929033172585884438686581172188952021110456887531855013258004867614740265007344758747802691886166152063718478606341097604605368298229661759818531603900324347879247934033229460819899633321338189245939854467082870540302357422493190911872311685180271850254372686340176087041413071511563617528656664742179222657381152681055127926868863509591291689506564846811889976305806861328768484004042909768582926815498081986789742871394925880524626896990232414653850663656862422047451259101446969810614763687847689179797590175555322006641474528813171743763196590466311208040014494998477601337967438248468421305713622527497085347159422515773816525305724319552349191722535903748003439713944808117541479532973008779443133493092675561135279977595358024329177591649285494918590779992238517331895741847050454669538253353192555099250695783112184017613623490757279735167310970908032135841589594483272854340676904522386058059528907044909618710835917141276232614275296697259861237251110526129130595372470025113136770497440046883314858688194285437996842339854764001739960240336081948396201446401633767329350913267471294042246471041407316358803073963105709416504193746583247494985663092047466861743529568730553639035393868777592342325139306693778734804058171481748193781372604442845392765740523510907554782422665714488192587036593765442561910360319284898913066248533427734793806500367751119147552034353548118660737947870584634819438296484178832114663326098187836604904937839837247617051374116073533312637384836452848559209934636570415250313767085369500935742910518397243910723607642913883071674986644027026169659392*i1^24 + 194404837959964628650714188960173296924666196016800286129114721845158437126984215418681278708917978601832495675202257136201229010192046797194051209299490994112678775965439723224167471035887957490210482977409977326773770260855699222521387627581490874385560534175394396637128537451527833321957871609084821683063542779892541398135373760616004752406457097377152807860674844180366799961925698179179311192774551261444701590458567297848203216294127405857839416201004818673128355101716530410691047779745685803997657181427983625354221146866235937330084284632984253579795344795444228304936797150766411200203443792493833794221691740413603738095144821168768593760032130806738780633331120779996965837501967279308542091888745631794731169588885504069348533409478022628364401283202512645234720279873937515365229920772622093448607579311845498468823883276106931577903304226397615408803350970424111917647703293895678920530842994017722663257043691773097782160132411831604951410983043817876736031357081733324729124310819220085978484806163770222757176426088439182014761997508547300458983670764641424813517704845113370127514462250050591591482057751681593986436941672468455594856147688189206572306260747825415058386077700459438092451053394492170750398431180006026545755699626186977499040892079378940685172670319297756511912146842274511586545272145421835474128931489848042303846055741282732993581813220672816730237625185481582923221343445043565103815468640554535148954716009699088523654699614344607577102540991679147155955159563749847268885625310926069636835077536920776234720970511205432163071401607827478665572897724234269143425995860465174813576608900505382239879811203344686909564629468282390725295101265960973607410528140766448471945718622689873135692387327148032*i1^25 + 1892466013737849333710447934068127444722273493092550438542595709237590752572381763580011136127904781266772827020150294161994423236749119424656513491606080710140179518266444273018833925599051889699590828242902092516069473670916495362249587341717809791857783791607364584178444286174539128329346762692441777094556654904007146959874677221412794330190192950341623321643665110350181044720381713547389604724126848710126356500713126709927994864709614387710822157117579689689558493477741708052215568332918059991284535454501861293532333687287352098970045014756449810960052712665069417489629083496691528373221672142606853245052810340093271753093466589077723148644425665066997665011610870197569714602516612635460313531236803524124326428812956348961610443526908683786249812691613130649024510681222352744495427714924779929866319649082569361894483702680983859773907603667068514782225115999057530833122363041178834462868732571110447331627077061139755125005916680443105149259910928267064041950176791526776021677732436559879824357063364859117004269429144200125548893000931791694046341927374621012673119339798416257322993190551452427078491530640523750900266976768750289178276079133595122600428817995647114771758033246757760814435015451343164324416840828035182954440103909374165650528928790842475983101961110228974420526625988973208385071266179815888304732218992112304039511056776971968748060939680488971130537604856488732497558944471023290878722719990182520219772167912004343560879408808320903585415962628125992020786632773684436939970347259964878059415062742727766856772466229460900381285652226045717722479213078862079185258784093239392337292385941058333980351395784528170125710491696324248633063582431923389726397657784092704342822077175044493952988217344*i1^26 + -722170048271293825036355325067406329207318694348303077904246540478980376995973769463598609112992259572354394839459259817136465919200074325641516570501488234368117284222166840369492920725835128843170394721180939299391364396466026585723353989853565300564878038531381370992535166743882801116304885532466319039313826466657370873710251703121984423076848258351946375345394585141193361000621169299029245554769151627733037291493468568518232598772773568029082186992332830972311143699169359410207823727336701948062019309612212222627374029458714462115420379956779840628569733956563172239500018219980581047062550035258743627043290648685015601695454981410990110484248153503485061239881484111654638954178877448237882013055093638220763886517093538192600259653865900022584555713700941534500346827353717240518937971427947188376879016907844936462633595294331261464087614394682871668255106757159578935130116764393471868274919820877029381220442588380758706978340556549471520809956958691330414771235798656954471920196558917441565251870378564241981195211567176269400660402345366410114551413475837067333470525802987523598823182293324231449063479777203912560102900336791006855387547214139055203555197500731725693327565814694259601004138476418626304098021558981443247141294288214158098983769190927417500450206406917342614326544492067576306460616654965558919259112470245021153927743126653856150183117254907883585538478313748526650186353883323480116525189045166901950396820224799525771212839947387011167092261849145363846137005346784123664437084307505328200214648281012415727813726340677497776957686452734399756236890289877623384676465892559550464685520799350428305147506221420254785043236310492025089675108933633820770564028383954581235548429800974816641024*i1^27 + -1686239886383659601637859169839600878293932957379329772637961077842371854661689591823256173608753800005779301695698144066165907831045214734723830963329024889084286717895918841097832127810289496673268693442512111771638736950992118397794819724774232884873102098237302244880717975963756783145107746987744877993984284107663571722794260599692092923414777587287563895960563826087575777093787834774777012271197777562645586945132268502564884703161836476557640753513107358271328950408856026215906024602209095978729900077500256100901581974467040276697222580790849439708654262036891698624182020916633288166723695795270501331122364861873544528169757173400714611818251774216363115828054967368387221534317766856874854859474388208758196648350533346977910238208664808961033959525123856194227821789710656707395965143336189794833215699519605949426642702114162795051154175983450472725302394307603394425393349972562876108250375992520972529398057736978138941628287686985856915113526601954997834900185024329099355622640269335741174484189858153384905009856281586431001855447295911853589030898583841199831228945121096395773875678021781843048983033673336989281608710280594832373741376284229949987099250167792952498240241667703003757547362545656474435124052126376902302246171903921306074156706465821363584160182386206313984308310802232587389538144247189087630881999898028406320946710198746419266650513156085300763707894704243166005674077095584526786470393096336731251684135495496409678201432390394104174601937120325121767742102164539356539517085931837107141235290904825286250901842187967348718957372932796339387562526422621220524763782602559994667104740256716554221766356990385447847782582991647151785321963145445517959740751791515446833264489639444480*i1^28 + -515995551349128273442447554594034320897497690499376291770069357422054611957940267682748782414456298493316688386828501044014954734748132815947087620367370793418165202753340890227503602076180052632014892932664369162746406368224119912570210599331108667631623036546034285767527322408004994396081963085118978182475946920293490577215275155676376739728856283319131737829608871247170710160285657054057996832612100186823295762104388402150922566970714320330192562582552233944247999717248052832256347461113236391551539914329583376561040840977769485023505001131371009129096241277794348998097007698219071160026606721556269448419301693745901847218146579518587354009913393316088200425353691850206513499852330715286270689632452985522292061108420905732057085697726514693213679857059801133962487363743414532059940309859146940326763846425336402415076078010396835893056557692605101962662640127176900055639547115493923987554651439083384972484733055515940100700641951111272838122195417427237855887672114642818563251749207767659278567603130759725512853216068845136557010180403424653864866473630410671040976187016405259452230176600918736665800167093068441885677858520696214330995319293211143952588087292226783944548809863090052676444887797221713693147501007164355464531259753193272538656304587111002501103200775122877763008659102646734304822533843883047954451922363295645410764842512934395135166057551117769146359964049353064869023283805462989190337731325211225788181807771539425201497793366305175417801272489522013500887755807597706750455742583626775384793973093675476495785779805971133593854304558463728971316382775679078248534995100907490583903377101176940889353928147939807509037367315360790861959798017401387494885535346142196323347070976*i1^29 + -8169915971889320978932649410920846125562220211196088590588915629903038569939663872039095695188369391013504762551633665112383261844306906723113133769209908706154609887244146887879088214003650666552930428266588749356461982885319951801477388348794071406925990233865078000388890172183881718578383124774270398562255164725129467738765596294539495866915392096062729500396620480673885856761166357901655778394324023878860706614115069347686772744506295397106675677714239019929724591159877482636346395439000721476943247940865175532040744476640410326172490917273548206302412855290436788556965486788275535357730946662121606043521581017732390998445929872860955479123908308316927838267660993920002941390882319628594341967030631924938221683023465773032214962833445006765324976765976321957046744184227862475073129213920988058901872865585057682239428041563417701711410673370220100564804205201942040415264742183109356647017848087322330556492227780825033685238995789184944900194849602257392229891121343602512796944168989920046088091928868541043768516621750168312521529934018842155857903543877194767586883589461119374013729006625377438562447752187640380910597400721874710238194495314962560997485273876404578800420418883948062425147756854272266226727728692348923347345278381290315407776677965697885371441502481414091398748029455099514295477450398780987204099253408600106880484924146627838193060511545715508508890265432829937666433947032763732265846345354962275898229410671120581680487128148471109234088325254233820100031987088568744210969616625907761177231909135007975411887392836644215598475826005257002806913199993041499520564115363129400095894742082032396824757399476498187131077144084532116921071573638085492109021799888092921856*i1^30 + -1092152860253221748703685968400025275199742596751735116213639185414568143943381284641407822957492454356587588030502580938676681896858589538276703887303520013511733277154135299250490097762014855371709536750147017661989418281633728597568829795397620223294323856526784639980262634796546037370903664861276775552664547421935535945097275524773744141075502793247544874473742108890906876210618628356372725132584149266723371044436533528581809160920343631226273712196131518353667955971487073253556213488377502409574656192613390292011326310125985329135929927648999580634230588647990343309255038629530449524632048884407691125606297069370492979115600337423426748995120902407082481233580822769951131121159248249320355066759885935373110904271436202719847325716476639401592134041888413468760277571648493365290888157169983481376543436065584625178810166200123237541813142790036101519845343644538954139512145184983676928043205313423379267864970317878219688723910788180429263200244860010609431710512852942707630374737138567278692034643356489217457817844841033954698246602332492831775757949838924752758712848617303201313838312170061594391623039233461130448277951611264299434034957307037998488086517895629550321451705323559080086889362939349219003214860344706367018313294460249851231728142167108656169619492752672543227596964930332811012318316259078358446612634229943437261935795234790235051328101194129870815891057598060174872988134773476660555882875178934641305763396178520805849721196687108164279504364752841206787293164131994987941651017272676649181180657317813071358836681030872211217845594953490675457517568679390659269152234974141859858363995628265887857170038677272235837912714885477827163919755489524824454585072484352*i1^31 + -61953243386233520621479471097968371364294596741779578759031688887226633362972168828553074804560644266429819909744298175798943081196537166821732879621545754104637856475621122899148877912356859201928486637534022316348448144114388948639805646861661155533159029289951625791113537062138471983861444100765946705703268069163688647751178773191416213717208099049554099219331271933316197371971205323309576094886710746575055645844455700873145797961359729661564537824212536090942957168549563835455015889517221652251739731529932448502111336347151974387107133558081289624069392227410812908966140219424916825103874683885536613658168590797386781838234895582503461441713279929400716072377756958836217696194280358002758808174078860916508134832077884359139250502877380125893440216289996855896500844449410610683963159087952084897176986306580386088785498761753114067187760978095547377983655771073300024941561713321977068056160173962719291874667451630713763062648369228115214794944630196175160297217806658809246643007287772031254646246881424908440635046561046225529387986405722305804783264066730072248803947865030086993382139847343826650730924064091195065216257022988313722247328303620049648865837390433514780961657171695622210895372844096520792441078653223586279890074471253918448658249058234266800666446867953694721843487868656403921384814588264999510120094772228675811826183462071951186802430825730621121645824779292261341196654232752441856567473818247004095236958987902455991600381970405774197144568300341011094973304101682564692725652588067145538626686581636335989037154479890180085272631391890602029286508308575737865829529555997921553936146580193144090026738744413305623411527492091551692153809688661681955143680*i1^32 + -2089094704744532350539964449582955110777373240766343611734837871363364502272997816786716597277870532781626455548799281301704702839629761182469393931221981491074298953845413570602621672986563104583394320200929051701636356936016349091241240884227452458812396621074404437148871922767354310965369889831564211119283675289602039205443550176614884279032952815853238143271455902733342828131592522169914381596422973348168805492543026718823773367800483662785475678661077591805028032731904603760245720487839256266856555934136174146249834632921303705305131571061048767315538450129306227057971766204199430528536535189880757344013340874836364441953562986144560079471740774553994579453212673121735124408907282712012602659391673880122862128262195585913784885209338053093466434419940805895430734485085709084379773025369282162367060239257763319234646646306855143915078541391085116243568811250687694623110013450174579781514885036528988844664960854404867858777166243499622355258697598832227828925132514331757757005956829490203878754561699786415423532497788933696427179322809723309848065624486853304759815710445100574839897930706674419787326207697599111369923195431265683941800693004376651886233613277124155781912932682507799090637829036878386428734932573575226831836255226545354211601935921741961060687547519525565923944422883639473964027614301845608929748847650009670513597311867657842221392922432763670791354331528867281687886114394720252885548191728263690953468720257928936917414557263407413698637997571454832355466869310887447981946857050170454592679545483110322676345487282399882610876507703755170586372150312320434077951436331504161979426721294763540012614747200629192578068213942439356488970318544633856*i1^33 + -262927601275961029229004015177798901555396482228071597916644207640183959652414500294338514559847494403528517382131372684195080853677341284417844426232075336671358934312800908764999630579757912198131149518910597809042527130635479752604706775461601841559319822687637822038459961751851782836676383720888063785270999590456062472908714153318159612947267430919355233579336218540272979912316115242427749623007214071654960815486833095181320346827559052250669436294920136664003661162892169542801817437105305497829402032387543398952647676661153630445156368314164907264543517818353875628879899759586698372668093425822898606458003411295359644791417339569338244477890666467073034606753043345987975657553843857944062074758816230927228989050820553985078476393139322141575403412300572312362204792662451026386604318409892237591658436539135202953914055913161304717367517515133290136218873852379602800241794951352611501710161513242015886818554475386835379430500796818904731373143102562105588158277979983951316047424014335009327120910217792537119478094871051527313788796713632268058856828549372754556089728857913269841366293318116024562468526325986215474747889592981734214016629670486743425229274691699640634634556051148121413092049479127002859201868033922587247566452959114428979846391675766842331209043443939083531481527333526624399375767672208285260715392875217851197553779056911906623433346521114240520891783358499469759236873601462070096434478498039623730494213839075676173135562499967972901540494430664103320292790165884860788734689879505976864935480205440237585755876423308585702851414136259798154727377285635910847026898515488721133517120258445946736209106250587122471997769039724374256517120*i1^34 + -123017358250495936426603904665425676451445599603114128910191185860651681681834087708608161018739093535367612488780495530433371918014070714951375578758748396943141858450970505883954262294585617122108311293831662379925785958132633217033307933804365961544939025211612409872287818010554362380321265339163593081229728974856815929605040052437833612855356209288316225627922456917662408269420868681747442257354705739338553082570886725649250231823704693367295974233315706575201656314082515992487615376168746284482122585013035632802813726664021231092135738843411682818274618248746399487251240610442635462018684532791955916060082796758997645600025020139338805958625889411006198046006703361372572951710991268356469840199331345624858994987844266997720215764358517909409243285395083644241802075923312713480794170110100661882672679229673563040859388109073248263092571428996321130747864200412906218063468821889800945643199661053035506693266204283676087182434284961214908137249471812991561415978530257192163290391383636916073346933024768043685908548061252920901116276976888343907846661622232708198908018922369990187481582187277300855793275990060779670234285875751334212451708284668433452303155640052169259491261860238738165980630471716830835761847204608484988315321319005892582616689779926862589536478106428764948103179556248188884831560991978974899238855691818543723444268467257808879215077230774618545560093585168903217149705253512005511353663059984619678693600774317931653510413180108607741448254528392126611294830046935678447079017310705512694681232852236381067868465783227230508299537317224320072199057496123455278553095346522242689800419414209644732167939323220995809819715660771491840*i1^35 + 1849188126121409403900126161580704649426777939823556383434772263727319080330903828026564623997213288751730071042191963995884593543423258490838860362880676385521127097072579387820047736941531279029618468341192967309323025195600681658677390781070414256684083263826314842222026710803964410752762237199066475677959552618170777613248719667934509217560793000797028345747322067547902084949175199722898968645670537301714082427048479471474064572942281609950826632429722221840864084104121264998546990327554519175065948789890712584123082111978317302962355956440696408343996429533467210002005859019078224120144666126627803056261708387062527464249057114648396347026930092187841005664009759803835088133378520114368951882519430769427619778275813818381458536337318293634581910192016371352505387790389013764249531850852352346676088128096644514891060446903094045789555282243848666276391241937156008552096410590085043876611624958021056642568534999015631510976444355545302107728287096575862820800793168586725915944539962002037966173385463625053791200575109160596607675944343272825170733749650201156368426907403094235415648561330889934426244777373632851252080389241369400127992966623490155618147896661693976358594619866000604341069456326163377524016687579452271186403182789052589813511897816473284435769585353688248408419798281739425815978969697199829865443752605398711646300501244927302305892034927988140745378337945306151973745471365432512434757446006157161505839397243828824278828990169811868563966366541336211754292602070634808864725174780234679541664037330887772403895853371976410714529225560916210833681633311206529340095489610600579139061515277021229105874324266297385288955068416*i1^36 + -2890886511072466822749476213046958363996478265869852409687637887707377077374307076818466493778204457216139285398442274701240018480038793598105914698396980922098154213754893434350151199407958540936038011294636883761113476380754529018045606686764098914171833434496382217086094184385631008727582650544770234994225898082576217607673868492611566214211946489712803553389940693839899673625269769974587256874453685430390213178812205745493493359572594087630842796267449320244219263552854001466494207143681654338612957685101570995148173179931177444151014843272714157719077790844014602065175505387834077665632794153696563662737505592118543797665503223809972062275465544883745055199903193778117339886427313102851355674901934374603125688311371453522289493736807106371827680836342212592143329937342744735739617690804806634683094149168484712235556402096395881387114210122743362422595159513466403117266437769134177737921276540454691416759415070254448943069947829768461761867937112244036994646139138760062220402541426988641409459515106017696160181481633682825741052403458463008369207550238786376016142964255442341570956846129507252825976318097248509669525889234591895260807386512423933029803468074747836715777353187552204110877526837803815015982295957893453688766698429462690223859106696183479350509431122417672767041916918374077887999880288643443713568872340834307796441606462429228054785763188671190361088676765174030853502497361533950435449478930787552965149447973500769894806193237438504699900951288574954174717062767292998546605875297014106420012287311897569700226405083811204576622878366231851612269186270097934287983966987160383946348190069462943079335426014903795712*i1^37 + 33597139760077286725610846142542202738599808266280778453704133610425120464286443284248504418984852372651647069337788996356277729809598270806725784926044376374883931924865490521450372016593302837696817583209491090069595350216294882884285656465769156127793331623514078001029101158113807301102815614434855898528464060499392521941929172757644377789339575508292917660781519508489329846913027612285187568872963062167412897140189344341202294406272838335358612822941487203141297214814897818938346662194802132580127489133539790850068501384370187823762286910384157936159081115776072008148726553191090797050190417556519270907944698733923822197832937063931913880818728130657031071545029669223917590598090162118640397413454414864961799771453728502213304091586459044820387257510956961543543987429155912001655015791922737791461845876927704514316914982752880367408012770613183190998631540372304698015793499947946929008351226459295367891033314267555024193095356849330450366161379930180110690644650325246559641471111166653463577004187857527379207639487035376704549890925542973816402511962527494240386229783257065251016091705990658880110607197826776135753209642251441947482960206321411088648943714094479842999659553244736560840934967208089301769893307027793041256221152715351863613928332978038554880789081030267912057660362260030844004080691993196524243779805714904210314416206849088237290536477781575414612002991872220288960625675824381528351796336661765450351154826758851174481615217483649885871095429717308001793569314629088042713693836633322613069065348357204304891245767078102576707374137368889630668470713815342134251010939183093991664522091135363410405196038144*i1^38 + 13751536771323827990311329814543182285528515012462461441807127492190143846869142113679097727979002404928817404681860566609522772004143657121468341806638933351058357622645072447927502460402540126003844804901464076323912990332053809470921074973070615735483440221742100194118335794594210647029366856786843127680326261092339461925012712347819211547003554373722706832822638022364925480049435268481660596995669882036356986267161518565687263867696310859445578944778388363160909078299662655691896989257039212936747755139536233234012326107502064995270659809709935575821121536477042385808307389742087332136583293501357222578911530811225591300902540147503104512943165741397007412441183822854981845939223281499320225150229000933303136731253272310001444809712906966185180352465287038913532305900160705803055242688472050979992190279972755860527361117464713418585318033137868367892345506252412455390147527462832473235660284444824754957701173042073392167330172919774970287657657852952942964196981808348180646770788726605855444910016510689623934500319171099333415470548751887072107538670479351696782189178214753012709161268256164462109219589604749032226886946773489431409749562002549409238689457690173682545403122430175069578300398113415721432468333359868994200602437898201450803659475722584162410222037387544530926165615893902504961691733272820008713861235076748783025437131535563729049733770147343653443095559457197984987207529440479605032846272428931317265657404686633501532915918587393465990119987128878719845305470834083039992469017048540840882812097611195485410133264301546329332141808996203695887178753586239687570708144356829716205806220569445662720*i1^39 + 112415277416289582860091534839697573315585665886607236408668634446308130177190111671449667301962352010196762673364756058246224123274782252002441827959959342294977443575728966188670579022399618696970665539539030305660492745002112952058039161940526341977165710772276263318275600095551323542739272385571023834494899266150180013690333631865115871253093297785701601236737692427878962875329921389249555740528735590596728272797582458949287065832418256802111639950718267155117060187467809278045074964951659555577251812453287429526330298487015317788846925828274788601276163689231514163927180203181465035974873516947427782433913531928996102011730878445253755448292828125059385547469887554399168649289434058007987947164330959523860105910950863465622960177411655584237659631310831422737290610964318946065560817932632837654199238727932297885370039050432985581916334640505638873154201231867148165594068642351465305615508088420901792575275974014342530118108710268004602581632531973844681967330941330320531468106091253311915520070341441740297194634235443330982836427268247950717341644713093657365393791378649113711975730305601114906689772027950045035636355194991738059138635325652750911393075739921638250910114666014375050978654738090634014859420488880712990133260937892222564668388756258531545067722992947552075481384134264326109143503372656782349212853602706222728566927379592273477871802325220964431647768808515323032577714416618100734110009804125139655261297725925343319218136726687754514449748421086473649689451837663093700465429796196982041953374408444699317660709930500286224122819999531499240160486358386419929809689707338609973268469252096*i1^40 + -8763528318492202944658696247906612527439658366590459129803178674097519335984441849145536212171422084201229315192285110897831499242494891927309209185308580257331060146659481038335073485556035105531486473810172949859308862931450369703263330258678411690895926642064562106636124866307377379343676902265665762290918314160897984511367569796133628563625745860461161397111912551162710782144731230946343984143003176655119684212029257652512110490141518882347335509442187388755808856953653992487300995580785581387652538959840991101402526100337819884899284010432694831268827198242192041232837492633171166317224362442108762903582417726091929201406921377243476886620666603624490957221989326506107987430516184322603533443682216696165126619633171543861084105688600219521703486162008894793761475697916787809927020259689188927161201277291138054630567765301345197672017494378294631202040208964853183088935388249490389338342992400232139256717284739715487273874554639828226037404138095079405566005083307560237335863158268308792240112558441637925888456401939174141829205290233938251182206792632769737127737696032978700672554700094139974254479858361708255377333870779418953884988010932713380148199935841988718190448797447048063458454254669376325556366118666418506631122832948599081507566068573085003237476520144078712175182295149819809234203482213910361042140579808833432534650153072187155875508659191055510601038160953493553725514290523454426929174754133315112758064019970057375864452219968477878813325946589276854385049754762393056529243541551530819629749428192377672548171378487105346335763601241235080676704032389753574304722921538171437056*i1^41 + 390876695921408179305193794442713513621841527160431095092992302488525590034471932207438379745968037598765339206546285477450203386182264226496570091515486963344403246720625335145316172661899575893944468603791613749564234732985642310472622406310391296666674840489855107818231433237881036911217266986979056958602445412738838670215911661899682561534120751475584082750733397097575012196308307052906091326280538553724301025308993897598668155594500134871803594029770059260087486799907304170811526951732873432174230402205322574066145632946308877453557605715520150427340847605460570261569823832304527570138019739794638696092434173072967421069312562131661806374841717369174001154101274228070059078165705741285537859064496795599266651622238099934395994930011281981436243870853035105622704845958054480192218327392766901251583747886364738007696343683157438635820021058766124166856747489122805712391440652909158172407605462879813719743847402454848266894148684150012436831522598072819346005755380070085894862967586104156124588555322535023934723177036229773670284445371620376431328484260919707435780550150230320977540652460134373180115416881262044872445606172364509030878792125263081665770217757135758057970581873379237926018111702250162203045274638622566224943385841140183923464396048986816113609939377745040840984830060190647141084369308714668059540849796264241080441461243905225163760608890218625208021572281357263226143328059107132423564338190457807987344316047849707076969136931081429220632611980634795820479858599474029293920600163403292207031988502862761092673487764056531107526602754978652306364749879204481135294808064*i1^42 + -10383813129284663409162689145936859785046801116866415850844332481457698728491673836158493254966362667900531181047189346298463730195917719378307816517890141241039454688787548518130381219008294876002895494088061027301648952374273218100172525961467870877870311915653120408781881086429398365233187972660003349349197309110854625663594453365404272238072496682539637481125531648020650811368928550865748952721989038230513418002961414593556777472518096985139447451081673751145355581711262710446681554604670745615461098376171787010894468753753573318816655211983728065984342635402292481518297353374587102105687778872602072600383790737509751280413698012814641136498287809242919690956340512993422702778349185973809978104382549062361059218048460645899596442519021563587339714361039653114854115967666711565318691355010798840764331849729818665045324340315831100331207526365810905221853936056989495312613879349448064981346110035116882240714938895394710922460518939146826902275547059608584619674633826391526049097196793059859218436584627992053191128355314046291780429488347936119776980284519923806042538682823827438099040591373394876955142059430814420577898181717312931088687117744668599392238442687640121040461490053498386967380590485935217684903731805258671630515015729277934551298188162825871531259052542718547454224218939860695356400226206255187660582042053010642009510094535837386078972843028333915853940356113593540676279765756038643162906224804372647203597712451131488897057661415474796921023712653606606738335440640760040566996780033811445630156110202057757667352723929404365890288747050783525513343298145812480*i1^43 + 165691450077764542974834161606015138171077057960916190536899562759104849452193194067087759032272978839004214258222895048672137256323510713891409530588418656278156677129947012465795703255525420574489112444503313531500553970451702835053671861882250962736635714963088694583529372271464642039276706472461571052481653018786969126806738805474909294058742385252973003969346811185356483307213953968211580416436346730217860763671941046955786944118233708616016896276554840947518376335247850343353115902323012534844249388453990112202729728542343712447408710531669974716961941394089562679951220365534369839559549564485393809490541867518520630111083171591046833577187468561225253315068197940590486892149991770704329953742795846663000266342592230184722148041739003699620009624107975495195981512251924727153646491341760511169469961429163768582941531123750383575740380328457539027229892884089853105160407698133369231812714740635985215576278000279368671818467105959599754451790787358100546170935238826333840542442860784874346079676791367112777154337010939209612077839283898424406522051262049334623937067157659140689965944607051729093337175266631621781344738524375307526001095724868082392658403006788061770227027127817878878495685595165131793394447874196472508938118272564756441180747253954860431123432056925060389262804601372806193214851335631770219657724556230555666751631202593893671460070994867173060440889057638086498172190102916133796728741043465619340324180764350964782606806390333359791650183819907549134941437143313956675432848865297002876623758253776430192510101086479711998803366440630013314138112*i1^44 + -1482914375573945550481923058515523676234070128387719981956970204682299216291093158726583754443219256311261781807018757928753033541564811794184122153685786576845909587964723595505654247184763444430604651760994240052121757467269388436708644864409555238899076141209060356007287131303255376259375262282243419926954455711641496140710049153291475584650636720575478202244858606576231304981896199709290504358650128735715103563709065215980371558089979201079694596942187535589398356104470354909365278484125079064097636344600891434108766237135843468561936434675299702072821341262118598836793009385832963257931655278185040514213675291571028382768032552422315093789826373902621644762893917783940265049577853647350616180961205898992931190811734906834956516179842728697679172466963044233715824938121729982236867722519258242439476718657075562047345762909184018153555848556816804708796390487582118543286307746342026643531625442839656254153609364227274121777331447263511338091608472876027108397517338098780310917632195493951231612167744155489176621975887414697506747864600285737865059013209624675196249122168181311545240270628868169837007330838890110056128665953725288927265979995116830911814599420054971636315567599664540974709177408418721045357039413469139676005647481537648434343253644736595376162610876518564769200824424406415992931015982550610637566148943609067880361844299488269763020754747309250131668847171165452726352614054608535509385704537725763490082739066988767137807999993205150745652676456200457329859829790171186468377236283463023448549724056156790601838239399283904528567491551232*i1^45 + 6739160519826158319862427379497737457916143442333086242638675468172130371953590619532057488793129823721078884598303302258010952752991096562843147519415880800858467224699099968853341846566709008417051176845853517912822575337940819591817392048730874069003708357430486551732281226037970203381914553463404507169611378259976761804010089550453767537431856629524692364806718884307496995896794493905134389275304447159743672660819660844981176828360104129970880396452076424000571662805263555711260261181336565885945640586429395897204590697787217682151165278401645353932488251230040763210163881643122191641676992104821187383236243500516760963195005621380222444170732739220866270363598179996786083465496909484509787196353811320373654596747396794212770644950356665327292717256765609466279525060274125538711517360447452299589112215086309298320069688751602131913332032041928238997108619435309015594291742079346908001135437686150271305537226110824027794627295696200531491014674488708137924997301566286316218644592270872222379079948278238867287915072226473684092081025606881842974515407984146028520784967902857570450514442680742997311003623939459225605678597434435751828227230891948711715225224347211804628871600309374978272683125771132234649044953567002060252552123385516331562721010017859874735726566250865932315162975984540242683600640061078487018197270669572219388103249689521203586958562779633777815986824682504090394432928356342964269338515821841275380151751587187526898199393130351758629124342512177654753051504270751025392302122372199662234378618644329824254129072992221929472*i1^46 + -11150886298920144910435488229862449300415811253838790409380974622258857833865734915301186429606350681742587280984789392862163025332976651337356881118553003528027238019663435231487005774183244023294996157707092787347724421395828858592982261568368968459915667346178414558274510373179146280501222676850289945298085596760581872405790100774063205992366820211990390032240387148009914320652220970170062550585751526616604274415450304735761360509605652326486688021409135465911011556011168494424392162125922370248985760484407553073462274816281679153229594507348182007740467876900190941962914018788330009096925801588824105032275660149468373171782064493379204058439420825465429763777116010431062082592108026215115320030438886980966553218019581146304291884529526140134202435127402222223549673900433565921038428401574271939065748010320273064979487294008057456927092149753501185569240555577402759554794550008536915160472045048987409433361189039008481116622891060681143755980781973138969544514470896568703184850946424654141959123256401209869139998019936831176460744107668946441343462067191623964082656016122725231253896557844393787980951451953985766352853834671542609883566495249398921177792220799636681651263731658724462490788639894435911275001320305074347643112664970316637454235000101696338641008529465808830915105094415406154362941635017835967176567640377353022040051560661244160748001052522989797468410433594541539702764745952646377987859155899227870584914625240685257238701359194033555297987087904682719168363619601086503316457691346150085739017510293025100669912576*i1^47 + -5304530975766435695766222716293607690367831714304120767338753083285077533766120721796299749910893365271902933458157678256660546939366277670233170625013199015968140263747603131144955000435988949130928253355072327566497860563131477338757633493873862345438664655788005616568229355344974063767731990532952012184092680887010808125836287650948511757920089951828650414421094225573158604540450317665236278738387243853722274373398013349200170991337695056268300824519082173248781384921289555705540387908322618866291933530604020266988534579843639176160690207190228468921436921563712313444401047072248643978067533188121680586856023446198745874141511558181295230274327914659187081304925484115977913430828619374594471257021082260561434745877230509518704755851577520548455221374789332042898159925153052856335280303011067451149449530144530550480524945976863791049074653205878962870969039481650565673965833177530187631760249912709636963083859306446177187283508669314242056778838368022868304467297449985580678964942344219895338446216458125508501638064580118740890110801817411501488820289247686232022559499795373053626248227181922915195955846564011090620466762984811092626192632754182424144783914126090029827609252730627917465128246568004956861204331521774013536465382455082865907245011926836455462475089754797809366276878044053930525981923375099835956740943559162198630695882011369488840823252660015119276783100230043855626881858003132278751952975352147060414252925946565134970039883400903869022089116663404694846696389879976601716968540203706226135738969351296*i1^48 + 21740474029067892679822627633906250248412343905877712275133661578304027332365068704941640273987990424715517953896662565948451407952536722446614259641131891036637476091026910911843209898760485585754305167471182068184971518547176982945948040943927151343684689994334088988792494529226266546022435393505215900216949080970381215762001988167256047215260412336336647226302359295630880278973533733845934075455027005764767805826170595582056023217687383803856371880135097982519642030589460075591129766849475737238662920644843225622429531281475406960341944797417735497157628799414918545321418561357495932372588557911661425909656122887135109302402869754369834551663506354043066294345674286417485470920708826805787203597638706048552629860351834930121802025700665389619008341957231458864879289737012530922560018040456566602285111317538922367404210038098738921889653327187768326102642948341120718884053940401617368187221729647983156631151684711287326371573441958518045166731274527326000820198465244533837837712679829053128608848307410891050298684961193629076869870818540496208047410111799734148535685344356907472843062287121002521538139588232073277970937383281744313296446238911130818170318527187158062901901557322005558623325340696423793755699077190811551487130264806899214807042890731665672015474775770926193439055400917130284383336119162359374121489255875824353212578319388477433373545641124753991790005426611730937484553321481247249428318403428164393913960326048800760784337368731300522911017380796431356965910592202919864675781274096*i1^49 + -21914560191734000079565055947041212228584855519439064871602520716124634672438972929859196104796063166782930757896352970961301198622779935149266181193074850055936339331314798661797752275153687285911027098168084821305569648498295464508651196559513428387677538491302209486670606759158828095679551117845774192192747466569296606828065749562620816865121121180381111528168617142105311029173381222183224617309823970330277320889330843712117423685806463470492284103448166712187419353309250069383723549268511423625052390760866621739540928065214571857181401935954778981007489208933316430118275711934814366575539529992964719259301787095307440280823716649491955740916203723597840693555104109792498807655824653901167214416682617304244082962553256020123921270799815555442384533856307629990608491238896937112677114048712603985491541426392589805790558829136039057192883319014648256280740593435887760689954034818430320015050082778192652012682176813110500174857125945927213103961652901536937893849607422654733321914315793937562658174339358913506406697549026588849493072622464486740898043935373017020785618478085354023426184695237177263441464126790078608980175268731305880926714276852399867872895909756466287087320991442885479991582310638891271524135549581551746921107843491131284614101043436051990432411690307064190298467670995484019893036047308578256889802609121911865070326761854949297418134244963487796747476975115144836940919950364452900990343745355257740938366612402061047242991442088526550991501244233450634972982944*i1^50 + -16156277250504808469140273424450134817140735292010884051148062355780348179526818841185657447198823845882641371167218916781339323427672628014552177447704785680361268577249747822706642692866914705599593312608266783142630891735819778990101464167615183212415035862712379961015866457659047090916961104327482674114037702946804745032288439813249775472797579946095767300895328903193144312068621094988115856499840296114865699266033983657753460825143708334236460954289869546969903562829948115982638579667514033852117630897562546241724886844723309622610995568333445964928355533000107529917764126619140321313790365453425721564180495700051083087134049508809586664984002961581466789514535195782295101640212508798530401590341482158546487040889284648604343481804386181065153708621447146808776074453454704455812806739020389003130266504691156773588792935712519162507024069202676043158554225992903950727882865166147656201102097766406944542670905644793461883657790735964346675016198490080588674026793216957102984455134449861851371714552832554772311664164713102156991986871218175867802601760594581880437287925790161405452662719027129812796654255063333161285884259444684757228038687218347893518869804450567330533500109183278856289230254536734775444778932088062651437286453856080904367887280037314901261849915263713072702132850175782695417421530364184004259908465955153974264392591116503163494603325282366100200875193738227329370679087614698171115731772601986918277678295132439124396282605310257*i1^51 - N1*946244873124362330658519621099612400454479003460923278291804609163108124410822907788007426030012375745902274784057066786105141356096621962695290788090309968035996126972051873468516402292699980289136659148331083746703639703633290514707922786719537420688086892398167051970309597539315088404857077767869378879539249857168236270586125184168862913399291503218534681012826091088180861383960078428135596781024210445154061169578844477806188684466965833679399720267041109186665441668295555609678312500*i2, -124990056172338084270531352730938663868095401939069448978823453044652256744797461769674491123944488693714273395794096461856092115926467788170986324784366546862476475666797937148315102294163432116948170878488811120352480841697426869584533901526116026373857996323435063907054860533725290584513202154515715717048102465908999249746227228394323454768413480015766193679227339289764738163107939720776252807864016134106607508282673227329557999393643946910167523842891143260342687425205446163851688079389708754551553994642937920829081803174741906089635966491176397081168752810199561671553075774376296757936045691150324089117422934348458498690907391046895438210417675670331343512545405648731315962044501328774198287201279257030770169869290536609124356465678609996992558323378123897843186794771431964455871457100893438490857101201972421186642554116011794024358758090274627190250121247508075230800899240599102956784328462023685415485739177560454917609882007159487840028757731377358981909799439387692646036367332686876488946026912464225179170061881258311816505383421307759717910503272552485539090843178308452212387666395720178712518718142055825714697343886574107904730703317067987230508409166321242485643387487898447694940257359474657679694005093118684825193307075098020312190057364954994911794501864630416370630619653060748729393675030516132951271514898334012907752754234442597450546108925559391147560289736744956663587245777252168930410140699791375601329010016003489316284886552114491301580624870044053537955894641124835837637609740362119621316647280285026578921856763773868846002579827240439881076242301050249533114758239478678609170056459894560805316475283613029949836357908307257733579297319372916264773551698830816955532006708986386824589561940705833368472316315956538746967129982451512999290609367577947815389074811345247928320000000000000000000000000000000 + 108594517400843066397981208880665708081758317635916293534632161955054376199465939608576443768416670878546573008648272912848572900756289498707085051121450131630099696676930903658541660479244132870773888461421377014087684268670796745365388872634796481302930370384040647862766626855498498490682978541041625704645409782123509473050275407357563087615534281727676120412406302142264862993586171934081115519680370018312829654166353271450825757285287956892377000979378041395916789812192708296745711300272774491126776186904948268685629562621947299175990568763668483387086151856190709376474742006237034750595132773428473458343353678127647983841033173470737816810047214281245241125098495410201974584526542705528778159400377543032557145337877849514257711368768741362048957417224955439855067795181185516242492766162576933763606915076261916807509957595779022883082008366883026660591019736412916381407800967487910196479489957736097072521268826383845095312184155582797930687722831082048722869722626784327491259561377369346326736368003471724289632393077991680489304682372920494432512819986035670253830216016962252218046715885736397410691380549184476545403901254145727263993454128463135246339087569682109791607170382999684424215819838753742671740901403991653795147733463838568859315776231933531403051247006433316817007071637234901079831008052905894454708254960936884747059121034288699094516850815727008530722594167868352953035770263959278600495096973533623638636813772318553206779470326553907129295651720823290531991381292662970956451757409175682616401263497775130288818548591518806568595750526200623719577760646355235635426135647800291698709179602051397820867318901894056519463020667172788614675426326127811825032692261544401477363856733491568129389027891063866128337372294209580591692994110110673221379519691799091391496996833062603980800000000000000000000000000000*i1 + -34901227621417274863978212293914070492124322166403909971992492450575458034762269252069406618073832149541980176564194544231983205311556883850252433477520588004316231828870562624216376631004675252963367499585001768574507581819466793140191458914697407937900855306404772686985934358763585720122180698690563404681335049792718653628890849450813963389832128450823790292742752093040683703173338515411083406515184750523593156927243720028972715144553145806184427386726747659404681294985528762450287894992985198030971676390207301598054331467073364260867746192382971972159911666121970222279993852774476535474560143426458415891131040959609800403681362735369006498780294206767589863018847764191916392534644911609516139208399275012314096704880651716182500395265124326171131782397787054876436263583533357360729553235421411884895704529910421810411390607809035383675588919743830283566046397250839239912174583268674106982411239409904076467966039713465158942429681384859492425886181483570093729935472297512630936181025265362241558393714324891975669991161917168308227228187918975540243469365701837320817544049388239651333536179182397786766125268798374157205332036913365962495852673650376961273939825222233458839324317799694400450721444409921330285601491379477323637744182423225503226886929606209413964518187547623966556146396772748570103451410583887287195185713085650575565340793153260405665198136728740314589466698137089650236291327086859320127301943276355883370500069265855404963126571058727464775450720757150475962450645920480297468937060911558596694748440110581820285797880356252746545261804119926443430460882216774089210508574447784218160571998212589017088484353707436576843281862016874605043665353582632152056126993094272106618892574896788668571051399815597879050949765711735633911532907674561334900196510419838577662883703136714752000000000000000000000000000*i1^2 + 7064965699359074024321129755339637955250264461767096679030705371958753277808794569371971125721693710227720170367593597359781903362612330409053987196455133941241198247857027307387968992481926846524379556561168803490315440514843660186011965196009401463481038747549797167254775318408774017798366840087786673424158469224323286505943729121628417974712373389918339846991798372893673440391436531213958361556662116847576680867906323753906082078373465495562800032658376498090307336511604653554484512320796081744835588680303803499380304917695015866143658940357899197280275061988578696171493452559814385821076580547751661887880615647898168219913817644464654155425122584763307528952952257788958018532794640063726710574935910075456633992458937625714692594634064926980268503426013569842461782494776139510515303459554856498021877945008516809385275283301493915790109526743027641392964441697332052748436427855763921289674844443388374164641254508840158813284096456859026757761703610177102520270806604470347436554420899245025402766735789244104952483912695272297843376960435194310005425325493119674202303827399707144936630632197049964179243232324567195755809678852713240961082511937096532784713615403435219501956519106677689037359641203917565260457070182309341374054542152728456735079092402386698810757729798417321143802830370340254223961336924485585214058656036518999638455782323642146528086959033078600580689872553759872465117021244333955507115967141133153235419063832172890753088138648878159482597895740678054424589649046792723123664228679154997132805562658790713609441385248260783296914459486017350617487878709965153287673776748312462563966468172897270424250698902140755901926934955922275849273822941066766160080978344902286534691139880570050403292001907238512288911722824830007549912655376438093048479059816754671389921845004206080000000000000000000000000*i1^3 + 1609344677499953366277912517899993444824960830177517165978757431709699393258138175380602976618353685733156638460048391716736683843902097291830546640227606005243347450865139865919933305017003743668012877337237914527645168476951679071497445380682236988354780750374440148440069106344572401631637114063770403954222233628126819132749427286160055067298477977095817487422099112153473882833748123668503535226930764253963504191936657297706648849428893638794417275325781079036685783607496602670604261737608323500802090426095727807085745939211220366278408418126761265773230351804473224664737788939429456008507295914283468462789838290800151551634688751915701481415747483498349962547535820367345434691443329528461853539723612427648382459383328859343687735512476205955697045905270877086233143411409406525780160667831173404340515931163353641040666625769793470438135960527481565093961059509012457602022711020645992955240241825156289097485391815042041709387400787638459395876748142000477248233493187820171355781970802976227354590976275459823668007223512660816452930891396713601773184215528984432520428395153088111660798790311087358405363441598629701953160916066894021757751003079304681510926337094021981115964451408778044519700928043227457487286113332861789042864636987305031561995059199174000126982688467354984805284790970184367427116844526815251946317619345915766649597087616948262827627914223787104571707120534878638211156659171331928163710939688353133620288895364587289830896601604477937904905391057863327659879989065053710054342397937015485632805156117464574975264821533194592392153691359450072140243724849020401442378615629145485754887537311923518048755859155833450864164110234066171830123926820568167680717517920227862614582229174520118539758740486246319082775122289288371388392346977993262930074684641861953598543419460812800000000000000000000000*i1^4 + -1308223774369745986100110984927128389111138198576700513719759245236571289353219774346784120774791396356416662224629024316764618814737283406145272863825538901621322276844539315595967627745566454955284445654898242263432564324640130149234647125142404039362596108250735131340965722117760068672998017602455604954769069786615549138026808839177744196329356418732936990968142134896041824470611657906431574435783191861461312405037516752667955676772864904128006251791334956557235202622086281242709508429968841221896294413516696919912438285133652902380639145491448495146748551686255550468306945091582037502291824428754361166097422856790256773264710450720109906416619577158954238666447542971322952371123912299098251035880214749848091208259349021381674831793399420020872468981838340243583810904032626615111576369072161433605239245040606916311644550485245819182038110290468051416675553003721797487620601573306381368285610686333462794746712239831731040447730120683330085342646004873329314827126563379671299929669049549360403768451995266840137945198365840803505062358088483831390647643770610521569973462099654112569872951158452730452316755054223462005558759562776264833481808958538101983062896205110567051885754886765265756680167634414930991970568892512141249699206223811491970091745816646210256791270787470270714975754483290298938084695226816043362897411450787568797305037374944080064254406520501817863392863938056780851690948949952361818077022898951911328714789652842893659024309323586624394765229840848020185512005200089130055508094742295179851917216170562088700706485120094435710495605381081070927188343236494501584174449397642414657692906392421225976775981456898363539599170525795530122286672792238673282031252453697661712370756493923788701349191594170753762089125386755097894813407616116023181384597106547587210580617854976000000000000000000000*i1^5 + 25504032418031259717334567878201044224893529207158448092647961850037417828941500218965919281783825232342973723774352332925692072942406441294618167741635861641022311646470971085341665318337265586414738041461528244334794082469953396938168417223658861835187729934251169625171595175027353439125670304037690781328518420336653135606374454981391700450864751631144283716179577228844238650884048003816941198675974726838045368100528724950800801835253536692271206468467405989111529613343167100041034391441996092822115529424230266133830647084099813966144427079290458971891056196290828626491031706834744977842180691482757552107391863617996801313882634204291635872953378850433276853312101091947609800502033114477534061616622812266323325593357572086603280623854089006519172085128342418704300814260696537424311810029240481402484732907786973719040398296655802322982384894385637933540686923829091053856992372829570643915225598856710503714514535485796795261814374676003492373059850906063869665592773894896457817839492527987255303674768092221919257655240060256728022011914148744708081898742708387340726303722230127416496566047117779874796975713431627309126737572668023014616189147129920480983781365402225590571402373759986080911742628131311762737943679724347436853062124158859654651533222958332070335661667055547766892282211251868461079085564702991132829632578714379759545276643267160073657398961220685640920260163820250696435512425541607836704817977969163550366970354037355106586133024834533531309761004849430223308722020059392560267547745298046430341919810809417099439894580135508081192872154026117498045708568575602102429929970103827129453814536284047076287511181099846007228354646960029618495741220062643945260419016871895463087118750869592103300197995893039498859398452887361848092990480817768906005625703143228494845931683840000000000000000000*i1^6 + 83373129432645137873304662459705769489371533010801592084267384245389886082952888998587451002938021644742546531173737569170359401975526100021818785499627306985870567285139140335200494204085760285738609504306086191014617666501095102074395643167277913268835393790959577468634720874104173626060238729232488603836595973930594340217501879087037092217067740886259620833030301735472603467947913970160314668662670634124336217866818183790859328618453488533525682306321795152992388567098931650668085770413769565280670936507222385585312428027173325403998177548800495904718581713726936975602267823828666141697177583690937523993669168171272193572959196147551071629346327652070674364837244928032763780763856602026222324403341957114807845140531750214292259483001338368095946409030112663432589458745550320175500836858647330192522400924687795464336097353300851609248476584401998019038826620539842590059080500118908028917758397409717587950225963434791454358985921957217776633596325577955745109909403676136285156303558720073580482041021018310332783847811790736550702791409276334316545018968163622436709850605923761717033848722796163752178572418825223045603636594414510356741433196371442982124782235673837421411824629737597772026150437007794965773901669727160722982846373309765610457889906541403461354337328679864161861434879604386622447372985636436135412842085881158684418166693321836570161903170389891307310533189242575669985335035953109417003751836008731268478695086602021834628785713457330149130019366166028518769344555642714473428176311389265415823052223420261469978311564072170766067192694962240270629936128837924307043838432594295395648148386854497496801968592761389330818434086250737882986051013762002967483121503180048437536602306047191376679173351809360667943317715641233697383687869157997821182743304204049862172763750400000000000000000*i1^7 + -85450072705439518576129922244248341014522540781239582159918281513494284289449832649167300716413465538252630431531335596150902954397528152596378905564283181099834562604004956619923271867938330415706738802911836183273852009301204945017850907010279498839257712451617895717258278227502701218806933564820763540171109961458142965547583356038869090978862051162668429795565755361711405643461078494922011731567136479430862538141680298236081476402324485004251540894040584523548772465460572497619865816058185712599360300161884442285809697038625676743135164961246927057473306181537489126627100172240307195379535789267993629172601113866999914395309547646037342008062073124708225326871593406931676957813428415015050257465783064319835012952898804573671722508615328708457280749060370349629580733505765724399454449722604884530287905708286507546176661527079874735600947228235325887609239188853205211824371747646458753544800523152733848734603157704503908874146327082299419678583979082872074340488714871219186973839786366265162915922830768160129138269597171454804525017530682539908599225067237722918855601104042207298710829645021238894612512466641994183952717939447396842890394041969935560602400976197687614075109146032110572513783890903026087249563196873089301565412344733042869553505181031105670046017417107189854325036110625526524353372022746011754529413711092513273010620796035282970128837086230690120435417291958992888149461892402262504292693742193031657153294237712547956430751813219294678900534029129880772082192846757696383227930691048528959790289863404537410764936562465371604723498350139137886903887969598470795400152899172282688772014483382368916584799625480453238145560594594656038326808039120986419967154833054874991321245603829847629994924236773202560278703771649935067198584507039949550741845905187873013698134016000000000000000*i1^8 + 17655418041493138766284479242043819473532494926832280338980987243274070557586396603403537129077367728425998488929126769146799242092131766417958939080782859252972812815680380639486508721954689341920916626420377565686362839175940146663147633177548169354878864929825658456834532320325038949558847131874333950096947009989834495804225976646157414888667823627959630576267537289006716866090921874465983272365745724220744930992959151710887280290463277308369020618705805246232173468219137176968776030990520362885477024779215889394646215923479046510293766075758517610681939032028275387849772732382931173589262624783531342824771796633625509698230618272628854828092559879332541796250803243977753944232515870754670152113656737836079100258702759589902489856744593391929418463810312428252636411245514959724151276923907808187803155612513348017746424671786143152712672228305880739736010735040570977353944646082442691105966148361929490705326480124480249049045212588514627966235828181611324830439243352015552207139484609680887134974791756031332293978332671529826309900987153335806264795188498882494850014919055086086629568938901739191598690395546251363401554607200809839470374154938311878503298980326837491689686025351083003824890519523268235364845508175272278285102635001512057363181729143406894812230733975604670058025621802740550408793165623997312498495143195568528505709939809029730967712451831564613768844767643483306973639152102453932800748989192954387735329065638039910495067896113895658818879680464317513734801496426009982433664916814785230048087120572631137009678989114562790640519477291003415018273790313823838797687222750205601646327076854648110319172382138549043722790913079955635823879208624723154518512929012572704823924938702288345520560003200737285893734814780696188387015122756776999509283226541741235964477440000000000000*i1^9 + -3771282757830480267149419545868408055528846062098849801039050397545441150512562603891631512845323492663318516146106637824386565540754877556541064257749561384001526782454003075870075455208180446500731903348578274643897321448901488074033269842668749978707139544583906015636837232474049007636681173998119892691523055724828002514014232606020157704417624166218580059328476403864705578514426025847857436487924602187554392658213097377424389690555489690230661620049644848571635741205261051872977620759548246182716543834201214321924984252474071594078264493467757152600179475092469371536647679877532690342824491495921641968597984228728933074446189095934349819650339614556514856917155118772531793249597323935136626694527814386670059023568111877332624031114864831702581078050051797181757174325123457711500849055363207220272884993633848159352476746200663056416746423531736629527245001532102173040907679900837246192744981493399035101853872345017638399658644387624806549745496549398626856403462864369895492015352905748229479830112190012387448285866805803919557975941394755033090020109824431705970161513448279137887073722441740129536217595502332726206128930180854838014070191172808836624049365240203792487707952659259809540149391142074302183484864078836610593407592926018532076892813220470412404781764786289164380708323894465261823932080479235765447666155490747785654752362731814772344949038932187759655374627745717456121979364950489993367720352949687172937129031131317527986089607298201776470311291146148093582572403461305523754005654915919847808780154901233904828359590881951459222586364783289951171737767745561834923800833476805024368252764764480381658556639792148061331277280531772892452678033251600664916824275412333436811950875173432783856305014238423614489235714998803772243227761134234021771627270382076785013555200000000000*i1^10 + 260513873089719597458341789584689958303304290523656793881509674754508330392840416408886634430767821240001217940150669130367546246682440605371085382793445741708656911881174522473938075295601017416659967279485937998375859351904312889619287270462708713391150593226709243673824099209158605426622482775537492123304680129019737906607646494809056823330983423755793226109439305387494750145199482737859345304287856170655553644587597151636738536591522004616919086159698493501311706582355892653852226567296586613050341094719388230280480962698523313932693653344826291559958535459569087104259510342407507154242335190969004198317598966029344027252179474762686311833361869135217981052800929164550853870169135990009733057619737978281369526880230015460782329761195327769983257758408195203658846755621057775213113441083744283024400652880078682048121341524660937221022155904139784990373129960316471479848995343347713031646929892474241747456449666265918976272454006815234848184841887444619685363226939715076003335423376667760151507835896402626743021556486129652506547659400967448408257740331340182550427016803939566819531477928990251728525231091766793114474472593285788126502467457317775152782272956229492344998548396261969770072158966132290736824276082003729420022640244690242702203924688576462638201952176191507112729348173776968152317335422513780763482880654886691842401950086127330643168947156403311721502640216669867485191107396610668721224238279712806757281267719175787151653159154586873322416296816921969083325101077326127995181670035331879088958762254491277538635893866372094349341886539057668861766131683053237094004934945497815195631441823483347901425451977901112932043903938845393908668389762334590378068668075603646690570846143151416199494775850460829881559104502970714922764855994550619493601306576883294404608000000000*i1^11 + -27984131792810695118596905516994335562790638582054039948983088100138349446956706088360554759192746542351636931621426812665517014455662889404846334397239810728948788548463727091658649335600554082950150845787944412933870507453311531917702662390910308731255692140767761152138461982635500371252865385928187300319629251791603253901355934065825440457225437037899614505770243538733346015626577476047119105315303263080487627442536069508332194129298974139004997119759967748036183681119589131574242520376400522311834486462935426282848090745319680010068597307635228956810556492822961944157627509515459009774770727370965111782920564883752407296607280062677509422302664345535861156090200249991841038787450561478601146526728797227966782271998357503866744941892519127112173349049440160893665343400474505224418120741789509485640811593493339221503712212288576385348112023091985797821188602455979029997711743493411652420277582905575846751693990133904578630369224640207486796651704568999127235296824286874603487347748513687600865412830604256463213690475601356371210845298428668687272353434468215889307091071684396069775532877866214416949395651638457739716491974951745025693771779002203428021980382060218106823012383828065756757037322140351138281421223136032481422575294417479640327323049817291230900634821089640059811585006138513643950091317896669169782278023837331704507747400367015551191571211743579710819391887400056637327524520482803284088314445784933009819160952527366877513108317562618282595623430528957226465713257433215100524841511424851079511139108715676763352074494034426020711162775361590156462253844426507641540800168579772343978722234775135495032089577686765374083417375149299918070982604821955319880106978425983441057547816516768732525566909680864798549437849369141108847534597686388776781665108527436267520000000*i1^12 + -641497480537170607898366291205844702110057084480595583080003663910772357790303095101727729980262374944833782246761833175807592718798819802259585086686452059454479995343969136800175969424826470651466452100664036433973562258462659767028307368450854962707323322278669894328783270174277144898834731039035466328710573584527394237830546377777066273941997308697611410600314277516142763446185758319916758980205983768254603603233916447827889115590071662568270039535502323660715465096377958623488985829697550116994530600286801132560462658205468612941846451148007454328568804396242924773008527054131199881712045826759959534122120453562465148066579248350773462259196990288019407768618446659652008289681192198178551185805930648605786880581232552623548029867518746112103469428146997184397220495643721061717807198038476720646394330598112976951231182822803342200979630145032742511155728463601707655761471415278673493800200370354877868249031695001348786814663776534019822196721737004592818778823793840553431852170764153601608116507134363942471991516164350270612898161738629773030418477616264827318242540384121171055388986542515449512074123256807071004140135875604961851230529974725437096517112521592754507836557064150153807707856543188370852590373750779489706726784536928969963700449271755122694253393902071331531252197576059956918633247895821523274596152704180358069937169919477673171481162292564261903711469027948128680173929466555384247144850556501811316077682100806728269487703111023436243854527656778331136112264642690782765311182259979640570154739037272776595417445312689943658000368125690258469701574362902502740139731268323726516105147890136022931314732334273407561995764454682738134277608691392576367585858012327134200436437421011950926364571105729065498258136231015390565412633042467616356887645566219059200000*i1^13 + -8847529989392120736258874012215169483270384574463030985646405271232918721624715316859324364093489023003198748158004516894358466349872326037940757933291676991523244942923972468683174433900423809318748194171612230011101995678344581413147751593877627700542152542428721383434882341292030808632538693629670416101786435657545960611065421166251306749524052708766017465102550454607222474951868219831545001514304416244177046054805788150956427803501569132073981773621960839836829305681728261208067603887728375471467022969401090182794036626865488086412621737621902019104970057140749446330307389203474394842808567578237390288501419330319733464190641204142838376152245480519494268626471691683023127234002131902427138993652726910346214568302005637941890163127878432780089487591526439885120689669252511923612719474836852213743380185911897767402741595539630136117964767796565122400920002662587724085361815568362775366911923846286652191506409622753487539894324628930837617089683754979583313570611275943174012503851864397891368583385431927753967398221646768578430463952903521587963837479638399403706402103835683927477180458137396855317705427337128100092607613643214130911746185710272729599364844674849018672197895219391125347003291916695792748953957041654519223884742961762990480081168068074246919967204974319759821724922564182124744005008870842998897200612696968248155721916633874896894343582938240743563992324725939952807735730715293854730792119283703267851080455294473487021249102600348230131095750334493472523873642894706798853110387990880184199542610532059906925931676675030869551787088390197116533071934698780558510587145972855669067076175332989163350992897246358943823576830936665099527580738134989020801207606894988561030454162603172294520335824668032207596706310909365169217659862513943602803194170703872000*i1^14 + 86702710333309261662855556758975739854099131459321876738179485556763784224280341206616029923684504995914182807814105874773623509012836967105057470297053167526596228234274072013243609825689025153360651828488767354409247349847821888790779757242752124804544706375638851494143568296459767135700388399024671941578249749540876953496796421788680008260130575898256879244883978286916046155113714686875959444599812789688089601591863519642507247942459650155400733895576988386987917028901301724192621497561905317530839719958962127237465941249340667215279377516370795092243306754249312147507897566667214591844627051084925101602651451780934394850537072999048500663113245897120243277049977961732278722635049557626416933712948318683839180722672575948595353897255281122523711224885784075795281323542868771047170537792389747772444516192350207294090569088814540226147607758538870867792435088040015582805960285507820733076572072050607687670912760114513638790170047749010041910951056931787360849574200871393997749653181428080572094885391154689862958248319552039078459475024697421189687427917403345855242846986171984017033551971767791897304037267689885339666113867075336474655730838561693861739779620709091461263651384352920607804572034621576853518314550079805516598227796062356867642552249158523923284524677346013298542108248737487293370850603252779367828988485355229657966033624865988096093632759824154310513061499782718467142188152891919680162392961988533979951968360220140041079928346749415028889429115219273597810462735065222415488293515742825588441451889349603180122595173965526208343133881284677143132832506383710487489423470929529651212078464450161915654374679464553439603282238563862740770371782687077732272071670688153655400761282313948329513472603049100419414168574813430228601996828564505190920198553600*i1^15 + -69287353505619236176753566162616263026043947000020659804768700130910434415178475788496829198987261961246876289904983129142767473154434951249744700204910824519738459096040751316868357666952751640770420119377910676166753728729573493285366477763789968480097983633072823293116465966652424436436870750481729825116764504258937884121376908518852530201249126358623219231000321065215506278013209193154217363083622492399322537798750980790156910118755625833319164709991078041090224793752093518419287457870939703132846113326589236182167030894834391710548661561713151783969279908073389274567160513053342448206160270940892615121860342745966196423820546427315191060123762395147740537970742430523032889331989041509163303986995084823404943887721909402740387674409652098582478853853029809305859680706869689184227777949128467266705681193083291785652233501077240648414257030179666210748227938912770926204891234029543139637045387152152482117065152373029061099873164012085676690911221245842171089583667308690952296549284884527012159953477259215851632721715135528908458364834785854586974148451979598798969537105838344040184049828062565630057833590044511249186994414309300137851005706058275989983155574596357106170427975231706807852537236253852802219359765812919230021424790945032667767240254190623194814145357357768612991440027874900370256314899339288835924645614177034592005823004135647282503215495662039916299470789411528278417404951364264178058100751239020607134196189851984304677542935790372428505760475190980636968739669811066787106380564058050729762968097061599929371165289126654203040485912114836703350515311829506190272698512156929448499634103867285589775192395855491760666173300677118173886585585398218018324016961398715196813485477842203515299425884377154733868711590564394444227965414216345751052615680*i1^16 + -246353781220843832119350698134200702501747875671333332913296007407661062760471893738545169407664880166458931720842042127622384177883170248407469223743869176990403797896914571558735299148406937461665128873234686603732307688483022671514689632663343599100009146876587453657807104494937801814563075818080331865367747330027875440081478049689904447089103343671733505278488586839243033601867630960345363446928782256243643850179239385763326096446700321518726631672286329312095407379636682686188094538256238330377291826076999184192776980409315969051446667587967664400379479196308824471397039617304635702526488308376608710524326058096072048877871490248281818569817568207184174360782211871916420293646410222582206936216690248059538107398871393765310936733043601902929673996887177176611514032713304486284453443963447072692174180655715972379937990597774791257574415917690878624817570943885890908665988634388522675728209431546440169470715675817605673262068067530710581220619493047081639207117761917360012416060607626228451378942482656749594900173926672007549445343244776618378496986692552206679127312407399009065516815585178245299646229141328810277764315367525071890849021226920338714310586666566561678113533455043764424317502729819653985677370838246307608187908613150512612201843403450466967025547948672463012245891346216259006008223275788161770194061205758543897934739009821698664417191154744602819533774247190107642368457372008425262358477887863546988487049345009263897192760276236552296150139843063424927283208567472461065636559442038421854207520193413619345694504965051826525155037731876303262449454777885581602837068547045127978828872279504654489085969491451165430553840003125056184865381711697526125426359148899014713648588195174267965612182582577278272873924253328757146035016426392620367872*i1^17 + 28573055074024872432279399411637658867001551962423462288931253257089571200607813466050369275457440657725270789751016160878618456446978931625354376527052456388004509484200813869410427841456752527454378837548287359020441302778267861167236806613756678754854848185638923521946951338481171874543594416477934463096836118558669678825400733201151133310615984146180530705207063719289310151099219194058524292201628368878442371901956482397417387070593470143076564814509752787318969463263042582657929603018528468997782107852378065723624680792680607643304060625455599529336051844349593702501328674554319243031763705039210981977069107813889076719226197994234345750379821023056421086337707180855232583368665620619555134138918944062774362974191906439148909228586974024325177231585277634926940118803951331991078813005134394416558786438583275264015799120541775042343858980188936364108885830815838995654991939910509142884668654062660531804589751324590126148355740631602102456081033864683094122430439071578688925913276253764905013636991620401285202053122036362575204950220616937088628600617534868905305794062957473624029650244673592499041917958616032710386240409137297117352027651670885253259964190838268536021650677799455243053203435878106630134400127232345832397354569598228127023051558342631836906236588213851655576901111553214887938364936828451588548817830277798641705329547526038558778227160465124520953150414594130249444915652679553398094974148924844704497339366847892421885502989958713096706621406119608213573202990607766966342700335583691625535661299444183640949303406426018051250131677499517405725030368494238869597937024344564207876455187992127053884182501240579120096995078142868310484439527937442600010131624861193696606886682269491033926654555817057855696571982214973328023369978380025856*i1^18 + 103181562872588114865679424985234995837207078245991019377888759523861012244003513663574044429050739339203546257709426754021874188483753531118287874630044309257490886973654935886107422618012039297945715045113306040072215579556922009434811741099003615775753841270394722157951614218034131030434816289504853133520453355218960736181217794663877348802608026242728607387037025786701700140436347931358290571667986872543046915466313826675918862657301458841516544102383468868577967887881679297394135721586632831194609638064586192514242178184531547729479436058232723081319508655175265384591220772360883718225671215925884503911300436932919597513570416383559612852138348815346655566053474083429540011902237798006417668506224881988788171715195514777334421906628685439695084170966837746694257310953285819536519540556338357609263267522835879791933439871135632964874229681108299795574016151621925758092799065143902899141576138581708825712734986554471053693511023459261025559693720500547333141666227730536600727889098579014602817003861111630263319353170383805968094975102878123309857907330192256034325361500756869375654339479606379660769710660615837461485780484843281878618851332255097501104882121689853245605052367571478379571697914586408932889051710064272852392110967242279822567167234777009978055919854256276035932797262869757516929827181007602826604043839419752639172740190256276118185379186913484749224719637470615449655377513674035306748061001427780336162709590594641834705683319082243606061489079921728473225508281963895057242989994608258763281022279508201234100179115834937966565172018866681026181878224239357035076767269349514845759651187984038297114461769971960934691962817408996276123407743293111098612156717726053764680362566404188466025652573610236188026314822091833198111637897216*i1^19 + -11008960525956310736528226724863717484292578866139072281824187766900294157915422639283126553927992633767064371796548646883244111491996625156726226645954472353113149662368790849162132356453465538707242320505063742901549332395632588451479224509151172115307442874988006978875363523786791648752488209071376359500118374757649797566742372828959848274248775603769036236394543608472358992635623500034420216389862053411932962087956755738410639138564412572137768118336647890034130134702038946378018231608004792087223093803517355607418743322106834984264112801595645161524065409073783227132301474815198235781572229053894648209090291215526175537121008772574649167486636488181494980709240526867985124940950478205412446534509789416932010284570935393781083135989964832145507965463136333504605511471522327136244013504532966689227749888720259826375977428665234961221973620959707098017218034819679241923476672561385248381824913703247708765103478738639863791381247762884642319424285951873030711364974859722916371043165374119847759920071513159308748526395348781292500137540470812138826143184900796328466750472220524161729462721088267559630381586077801017477881842633722149331117036838408271563166185390769179694709022610672431855856332614506235063739468578911459660337630998311072181160907720442433555660610568897510333099786173365680997058053563146351877920645434488865066958262644254808300934707548811079514359763452961049640221196689657152334985393944467971023051709852760793365545980592518495487234474628963009391350883388539016381345703391528438409655257128643330827662752797594372392191336182647251049276262177139727906264937048379861390122589488992408589324041218323483715464582333696900082384118634397443946690836736241821396807184788070025207249275313564101949460309231513918081335296*i1^20 + -133916720625722920451592012294230183841954048099550422038861098428509427308948566799989342736196067173685059377360773887894161985682597713784904442116791967148898884824082529193386698979187946780967551328730685965137674586865858094141508121809780602807619978064674302969119219781259532063687142948955912377715074023499541239939028999306654842530360327539964039293466209802959281888469573479631359773215364695295706920269655307236574641387377198408880704201094266933772594905947517235917602442764906811330260743410669810225968336974252119527634219375676375509433464030966706330492714669193730811934726794016021785078845091947955316602273245135885034765350866179105901705885392933864128051459516054376633723671690057086646523407120271931349557950115721146702687381264633352503869298631615870536296710873467792883711297405511543985198602577932681304179599195560366266481099728894683246044085976628630789343912266464731836764417028743867984745145317612071659679924128153557159628335284107723371200364579601826146267700465419128150159957202500945411570313568007431233205208969478988794426829326222710112780796579503753735340886782024635708468572388383549124143244221515358154879224676800224452606669276569821078561740085227482787133160764649941290219685264742676883421195228830136320849842797360860731916465395828527264624104428341223926521028432478449776492440818767805018004946761925367203527000608979785724618249473637931040919841875910889849394882272219317432961830793589885125837149072567827098567286146412112754812379849902053432532483205272499651618389400484974149785548510007735040818526474867858040311389226216612319568235684585423922732407738242965113490980732336296824768609424493374474483892768425630430600712266899529293674078458175385468520900486368497500160*i1^21 + 235879052562811017166014528345104896473482492665629194951981254483997650392421438235344138506007645827964753676229120321391936780184431539050269456976592714880516573665674497676370272691871729035311127193486237268017976453547720878684130725447974619355833775471449921892524030593908608682831755048819698799353832152358601316320059391670921537371351961445518475419261390774432937441001686100213463749274195938083878274624856333783312058807954907390326662715367408519549097322932556904867480288852799656696998266994002574804974022844757674004674709695944385947935693404364423993241885292979856927498783533217075968133258357667784563486239005105252994419580333189693594266717578918094074963041932043295663823915688714674552587518159429910286375637237103663872267336645319679944798128482407761296358301225091363104010147394015892945910516503294961184696247324912193797847844464050927679587265646035213796665547937993855347475940121612323373302769933709537585193568306836809931676843852850651284296101011954748472710853609686102496218602906800917865983771782617323876106719362814883474853688589205812933391242401819612376038646861008356814754345971032226054609556383976618717585795737867816807737324749393489082830807111297293643937324569353532197173374768017743434441246173853231008637506396583051040311844933438266207651720184807069485932213049714342333935039539662468404296215286661856448232094295293057559153338216690341452047831582307388897276361858329285217782479665194499072858863851738712881000235741016516539708851835056830163044505777175230242709465348021157083971502047367070773664704768600119862145939147418569880794293997622853032364118683215198832527176974427281892345954614271885471080427068630933975266389480090119348114558777272765997045460854898688*i1^22 + 583139854255428981445431704400677439180994839501364604605132840037212850913707012428032815127741300695364748577778972835980546239696253353876803857737523330268142511015189474960804664725219599797856530895032631686775275051918749899124810349845754147493539667451862734192677880481740166516329930312558343891722443212435347438303471137210408039077937581506001227172601951247529166661155893794796037891390260436033553482141489247835048867889833526812634781536229173352751234212229673836803214274876459443198608307417517201929409705704936084983198475018948747022803129894161066349634556852885691663371722341476043292194825678305091511809317098277261863143024782028736166508438459327771534902141162038640839839344677646174834627543563958147728739543526229543819753481762373535602160672065009005904249074624912324916565509538633343761221764405514999023486370819008493106395738561273397704035798228749950931737588857160766052121480210708052236897869536747245397927361068258696786257408004278762547025876086108965621533049854534461328614578647657256401328551764647435987406039517361357844708026269808135573123620445889187588610992630928917936140074245842087794374395712008020640433493890718589758560256784135108279793769750117052390506863227026384419530959834905922949963128640264761811421184951095462155632644237650680599221453693370042835302753300997293346016329245955198011897980030500958121973917296603679410880327485087064467224010610080830144431576899300956819482868316279406078140870611977320456288732882904561796720610929528351351807044492109848669343061006260484242256250361954985380959654507941430501048497322131592876853589182695680858225630395540812033675041211740320045033447813397293292308093728818459687318524012100884317741931810725015959201906688*i1^23 + -1470027848724371489638223207031234447529113966311294860133628551844825013590443020285365031771095372029572570233967945551061457697927876551626095943921769177383566252557596793306724272827667978416588137366157716246589833231277950747730553937848547396698281435759302464728412854967185745356922579107997326545250306274207761755402518290190411421354741478141068295267068914105940847611742666464817815659329484991785484101849192034792596276895434157760315576158058301264882036372575425725023657462041764459683943596250974372857029365537507657313265449389591915171737740766917575431132124072701122708008647925327321575640369810478998499668308506979406942614490862702092349100045976454065767762997433994244500962602899764341112742809555573076169034570686806595851670898459539877906231917405549606538013042803474456697609494183057502776203098047473450319918163351620841508782354361868273987743771488558053548923451128008104296847379227075668903984546193598718653737816729746045991541269321811978140763733133626536764060187270600451001745541650865794376596265406263697016554060913143520190748932165765561913317546578596736745498126489506490973101601886479312491426292422205379921274173520344355166253691933764919660011113310554829747863270288848115187949622318143250667748001533391161047512257383636620955389202483260972039896280730546452961081201542065766945153857105987135246254533505736604935465340645040854424143474929475797485868519008637109839990001684360780933886873469382687301464082761573086494488715571735573636720879983856323819109901237874818288158935275796506539079160632898785175124169528651713210386121687565431117421434488623810268006999895353457722722604338858367590250875534978382396080552248172605207022481419755531614591908817926078070784*i1^24 + -245511646042986578332500668797134791551013345468378474054952781766484929164223107314422177180417586876363882992350138237085338814847694871396517930602527708806426065301371784330696018281033957066405043872480048733213824583954083361880734101468131085546831462937695038125413166380959168019127996197936830217579184770266936987224304686022236747263284027686534574289558305105199888182306891047822105008400471054513323149878876904960001464894727975512990049159409852208232343129874981408289727499563108057690205453131977037806452456656069461922014676051280487736108205690880545236086064851694592174274254838041533562915363345960630610229198382201673229890373226048008552999220084630245185632787383719590014438497946314764481181298755410724787662794502323725429531392176987881168607049468194118634073463387666325972310453880330132587731787401654287280640170165910990340466019595175921066200388487772098083173421279074708375082801987317130159011909216279859312096181834479271762061109881674657967990414376215486277674751393333700557240972920087719017534757149056623209802935484687181011599231801932486149308889704098263161690905844664805398568415835206775739221738779295911100509681818569613477380982777792541395753496007534019240069942621626731331548243925624399194526151649255653063437442722374867573218566980485945974214353233618184101744483411057827167098723997236740756569349860589931722414183050680485158357140390824005283307580157388751169370360760594763501019186867399029773881069880116257115637517002107268772452435703179110528171486912590175372792084978740931679483641965694371406280822154955944737013529515438748174282043708079673179759932569999831759445253162792153930116134805795286762965805221902111274291840357001260683878221981155328*i1^25 + 2984131656566726024944368236387921052931698327516155987806180290255061402478492492725393841206349687647724465413498662412383346326522281781102947556229393268528159035549636329964429769458420704253839658161549129781283989873846325323360542295353002574272233890884819769731601800412735301873425193686067151691699148892809286159724171858775357151718774802438757920602776457706357150555062536408588419011307011992392897370907826852962883269414266700598840132411296220455485389751203141854774286023865771270667260992299254555613503389617530241059553434450317186414207774986714909259248750021695699455264561442704512400433791144517882560359709813540240956462841723077390887748102991893410396050284664856711843294488172717369408811292886566223267890462127695508825793394764516692258103884136324254786611041341577037531833570394337806943528860313913695451816756615143585971554068242215474660132746067669951705254866331133511883911998994161971043083895511387363077423298678674741507244568628102448505246785442860819795923186107878117865473301105054686335762681296427979058631951128623910740105797268677640293748026851143554160638488625139843313200291070678928034756603454365379633112106966110305068198058682670820216443319348160859992233228763188950968847859820417737265524303496774826327969274248923038465221757449516110636706723268676868373209543697695820405765163235181327664916445441926149126746429860926276147309852674215272687487781260183386046205561945198942464888825078732641328274519994219632549784212382320388216543477309753281688651505263702378105259186691397743785930165243643742857555622867688337237232584478919022531737612717632178877128387088843932296235877666794360154742509347815420176687139717357868095873182727436068150833053696*i1^26 + -1253737435902624145234254861703231834090775822053671727725965534753108399664748702804542239137034950370459314345371977409548491680937110935719385797468689038065952170102062141350908871537611702518813463460207712572080481465638979819003667981427472003483351295835438730656011690798843563823616436757669240238264316858068358772603786080401707891052049601604978461359909506864690479495847445086923119875743982603006223434172491071029078166565846621287160326295224054956157810602467782162447712538301801760108690930436922937462852903830970492950371491760698140056112235102211218689009518782720462641282441430547933614994534724051157561090296860232318962229397192383012555378868384880825341151408001453505130790925725654266941275664299854581598095911508911708466381859589401159677019050448093710142412637455200470840596226859963703143850875158497586854344083594818634368836692909246754248151014231064154246795206597563890287664249785434294914971738718585638752519089734501322265635755925924289996665247693105692842890048530399103152838204367325415075513656549098240810158358618952113174212051217557781983924024822697324602967841852403734341830027147257083844216809289488128591534017337534033858294984057386461387392449243408426722647123266275851908238487129179559428194005454143327166260615353989187622074049850588468339340324717627293107775200760110075598462169013522938210662248206912092329883483568569461309164696571218027542173934229485426336971508456675623117290959255981783512224783322562461158337902740434125768645319248238497267960544725660801979504821858157425135101353427110501490480742602567128494023692683554000889045314241203431514103246987125822710781729616069680905667975877754456707434682902694547046738032320195804004352*i1^27 + -2764642510223076179498865448971091250140119218442165447466600467710695623201033774869472976176970813673534313961537763967437924872062748158504471723144033906673651189681578287282077842250482943679221087853982744393859167793065441692077471688810806229008458541195041058592511745691204091663658745308378236970038557654969402778266359472271495218493947479455273260701246471836681449655381100788396032914338361704685186356860234716965735516247770695122158774346918025126447255284223883797463764861669306599822405652305696801161140806389366698346085525478915267391071588662410189826970071151352766095212096505083924180155385291008857593354681894312523517016164704212544918310470646428452633166980615879598187332604469149357646553060807826155151925958342633270899881393014383378827003432563018009894387305941959703474109402228434401034949603582928402478498993369244912588603175659791737822355671106638429258549503064213650141231960861635583596346073699964573373655108203924364860449061962540941127834309277128476878989366458911999301759033603127587813581366055520790491056185323397362743640882241233550825334396364269157420707638311716690915596845352434027667474262158081399042019284705580691521430505885185214664753279778038754373064469205156952315626671393345950474217015129624178774225459122454495662115176075749433562682785072460978717371935294564310412997315216093875877725971932540846495388165470833748645560618484482478634276068418011824045898312514933501483138076510841989376884349131587949254828532555765106089922306119805621067406878098658158899295195556414468248655838507192931352524943388846946935634161020906852142033310634731447421688739731069849521080706427021243334982292833989839623521003764672326689469566701010944*i1^28 + -807104163198979221990261207632716275114030455487926822164200219128786677015710370141292781316365407893613115460149499579438430166455528736138959353137813973980440381994481693166315534737194216168144422896580578878691913135144028820827779509332293558776715211893324353297895196720160769217459613898730706456095349125158883407532148333329452267073346369239166937217908984005167722634093322894234528548794322558458407797686559746273954296193449343109184936732836800285716878385812462665535846849108855025065247638475524318793456673780248388070630238242967371300273902514911031078936174652557144682852346229593943038408339757798971524977935779177116986633834081020864457062724275163777189855943897566315978401053684861631571631692690907017556339680369792541672294700646447956525563382770973045748360030439013819845592377248323859015607278042352389190738653132413107688638067439478573324037769685167851915515635989784374959370038286779321392983490179995059884283578006484326602038906453819338560211571401176748092140834577126371107275096768580640668839417713762000458143909024463667824242886236596277953575948337188656359260336186408749104444464457804408245585719806939509999264184037321976759850043817887421794835565797718699723176586499664617101089632496308323193082304122855954628104967698264059534036334477612551788904026025211548578502795194921866973181095443648000516704517141182454100072444443692051732140918123121699573228323957736379741122273613058026516429279750517212037797652377712112497511754372634814267826462933996370451754601628556729484875341780835888211008369490952841941728551643158533056360305528166664467662423816225309087661247482702558293667878194805382078203747036550560811120334256491396149236727808*i1^29 + -11483401793862486841119394606234728933720566028315139867149422138315925739777597552207971744559853579410196938611736986642881692433692524204135426924888380090440119599582811349359301303351486634472496082776978027853939088113090647412449921466540244852534142852107801090643181607260907266741226598391896775337639646544114137372527889140602693152536856306569087175959937371193432533919412556945978180678670339027538828255763478082324381914005316511433685700565468498583502884267250092385439672916636892441001404793350624368407822400432195588957993299856031330245195857629644227174859820620554496266022429251960491538222485879211596253698266558219686598232834013695178180180092961773422941122488657561193001329731245414231829760173247805964460086347177471788877966657785110922419639757037895588340394384360537112245241693445649780500441559874143374712049192955373007230710335023395466224374955247916480377372285787949527729543052640147198710970829598210810419863664009789519398554686905089461753433356352765291610341177818329606766652559104351110374627111962767542245790048266742504822921870581921971335514671359349335446558359127858790879760613912461027156539652841443779301902960117602897178597535451339153137050898571452087667839715183063606679193803918327380990914828554808852996475833246392536133956103240719919086887644180457350920244927974250533945411797008757857266023578091831018047420174377341192442767791960732473055468786681218737660556200569942191435116518901081999980408304971395295109748590014844420567697533696678548757304758146972689116213967944612943906912848995441449483458847071675859584626985333910797886464549393673245707451229385238731014474723433977110254880993034560837909513515208422719488*i1^30 + -1675609492893966474743713323393760886575727507503558966996699170193406901314217395805642492760518314858615018107265146173537194787274332023057431120782965628069329218203696975367177078850469209707584361751230671657515310983058721689214503018000385632854257343653008433902907676304039606512209402719099371382837830626388736094771406914885659373165192054226704251792228258306783915698276908279273991663540691565939764481947964420886167349801862141011098963627567182566557750433016524704156341370725736844338466283438650422886861524642850184881008846005914443622578773624537618812018400175435994262821257865292468536277602886864360657565154568583809784013356195587993087142320435372724526347284781802151424106234769534125203259455341192757596585102065739044570615725604981569772397021554336964232275123753373458552572606500493282804443669077215124004337158167776493946344629203636204888752757920312287479746797186489077662932059802537420958005650711105687612945029591822019565495277577400939693608742194166226961325806005843669374889242526782159760516555497974123477843473748419507005505197637091614334953661894586475825066958481470497852951338090983191552029404996858179455770504204000961425137912016822878157568401824152197107760209080840272691068671776658468463281996589152462794752969013742283531461161246507844675971036807842904752283699510397143356137020748698641128310962331745082345240736672930992114937590699776203443878762406508170008266984465706935707641277867047505703070819930936160718103261863935885925176711866690877116882999996662796340947012966512276999366030006708974412104121322459895459751824376326727894498986130907485712334586647160681510436467355473282536776804780528366421172989984768*i1^31 + -92844349695751373770450551262418267660876367317709696176244834458149362190275948150765970427201069639398748885517502364878114560131460394382161181065219209208382273116160297422198726802438974084598354643681895896990411915228441949055092293825398026017456769861923763645849447552011653961057583152524825387162864007533324378386561433450447986023689215149352731739677904514778423780176358209316975505644703663665597336809350482983509748106325761373260647658575249055032968425878351636864734590677046486977903963164648842127667616150706835706369843519406936050767985987631101534635784529020263857079299721419543526558173886846452431667031144278500082581072012880127808414383191297972084819821769347751450789921199002876528623413275855531085905897765109753493684900182280511360243981059870145008398126608814053557422712539699902795046252423571026549240658496164741506092445903325750019433903687944440719170043576545947500975352890974256111119326392924114076473806045269146335011126299908895660560587112060330466512727446353894985538101976216106949460137269604891919520359347060640531805031292505851623941482232772479232364812617217204581690704801221129221007568291324506092829407366455566530838395012877157418924083140609164259795595468035566822122382552930559137144922475405476725131207665869670921797098113515829025013632895367860668286125168349849258941538979632080064606114321456993871603378181661215265111741477997977777060665876637985217721599463358501081559368504900210781334200933780828421255954539331274364864528687432942507936720128788476292514614274122143115957362461008870350288880000071044247482618613995167261173324797106298022949264218888341995449575581845002773528471163589203974946816*i1^32 + -3075014993632888220808984719287884105084611603821788779926397255771757067039428543987130042950068022226744533835307828074804029273088825581278543170314227157804866751143535282568166752327186319201449318077529184895622253768502005930799192956419713931925246019959063452311897641349170953501219559767176340493260776581503794839506798577574464211930995685425804547845568357341520441034977824726848566842599464970795314047273974661617158208940519194269255548209971569230637361521738347295721970413499383975389083625892267494345479804168691295799341048078726948720370643365417923404690793040204274116666432212163484215192274028346733593039845740149657095155066411718266239681311596262740326583768217138393239381795432700236633185826500125386025264317748533695437074282086016765763228004494146204596547402029150543308659222823234421179768179308952411136161589455319587399785987608990970200327408337468945692278846399876716249232643090784535231563837039576561960081879944303153907211313461278510492682196546687561301234523996339154445555843985976647615849588847774988194717078350022078694107895682097439832572080660800134020212494034095645413422488979456595763718054380972378265247621393081278373996253212633036317050279064954234354355437701275545166913634921155017409853175657155208391549327234191603628607032139084299514706741968814429334307873912310389898340021970940109034950206614343773955456919509222020489175554445215742745660601880419459794562505765417598327389820950603805636378022168394551987110120274260057430207637414639657812030705900427392430950802024558355380213081807085529181199747793364842669091523800154305667970503995698856710188438521379019461492339340341592036620631996891136*i1^33 + 2304779608405288833274249976967222041057821960593936223497692182707529086123889878981089201746610807919963486583588397865690505365191539296104238132197178864507316446824530948064570888028766243808573233316519044448175353905374852128351738707186143737918512702119678479321047625419657100036122783803797837760912176041893491352726694389330442905956362974136563317411192075286065256591353849645398433820424449703609507292718789981535350363503814291390712967574822952871773956733170341071426888655191431108833792310807123072648650616380215280973666634674192054438197888688403934710493338594917922676238476141793667795451868677557506546809792810860875414858335701651187609271732988481230317407620236407152502312289334857343167736484741739505396223249446606623077560110273150965447956318091805872421967196289680793189760051405150639274239040205119275634815648711038557817542878427359064261403171759671483410512427209316543228108176059093556838531402528389323041643670848446928055306331665252014885888992978975728060373313572806008741552190300632597049516416581203619028853216551138049413005881596933147027466703542750348371612641070304911392560863922840764503550029101306980008836330392527703008535664473446643859545897349674960483010990842534447139974006394563328627624380362856197592250085785129351336912017942584766410546749841591801330441640980410171595578680562607262130778567645195891546884612078147493345301094047368508669919734093378098460900934442113419522589947199672578556269343891796653741474616696204570447775383235789520958886617322301428703139891296093978676884122597451307044841396796802952660704282384178265480989980025924743626340939932130780941672680212518876492070912*i1^34 + -187042969188542742403901063159632899065500009717232602514784449603318507330812103081433430436136642273392056073479551771330213689180980539458781425432104124832704156650332871649816370487140746861658706001155825938373083176642580537368073644617738162423863135984856553279382153236296420403309558735283988676989087532611320799617788383820380177672458675589425310333885620690776187649725315632977543142617518324844783660269539107791684606561823000702379355099395980483742746360866333768816067791120768509746905773830339854356323873186159546813142289030701825075045549134455962566470149305579323995989688628624454379091338645696703648079161148542299055466710964576770955059208841755614591861678082857440477571707773395093617520174895066762851507225380996488303855967980086697209356291859407815649020243223104733573120727062956975063521607328295783235275121722699226395979880761606069907369960127344885110918142187025001531073481331304983759246527975846456895520084987625659727179501564252831015355325440560301113590394024008010048029161279240046453809980114690700384036243619620088993660600286480792595301894497056194084679456111667529173703695146292619753089651439493629132793669594116867332485161863310963374019045479511561855521548903492571682529441494974354072438555198917202301663754451863303631284581387462892050484463978743357737213943708317648046828388535024027366510452584069476105431349291986497915527414802185716785592173672355126357656058110948305340792744565369756893783767535771173771958698461002819921578975588986930801701058544513366441335031516967511295898865748662049017092029661755090812554141045681634708194690324642273475260253576375277321857516738336260096*i1^35 + 2936423474572429273471356745117398542204946547442334142533600149027993915970366265536434583032001480220137946362070644319810502376308542077245235331745546895141202890658160787792669758013054574180039023906593238570597997106406007706804698737600807113754541134592491361469546507982426951743219292695860788356297384386588551862373636845013303426053837769443645393026482371841447000993469107322738874934781765222165310384744111503076923174375764775346132965957520663144753212662064285546627189623364688891683968436860657276730384784242754189115844664722370379217340198421509775547618710100914434396378955333477271231342201880423747065779837018341818023840191832191949322972221904868682085514968338512976818364811089717607277338323375978172158726560896067427009333237667948171428965683303443744071469537839208804755197851633769966444101994186998869544957546715988684700852848684292581533247338129205817219753684755115661439812542255637533549802108174236460318436866415109862507364398821475327965332512471730693960596234323354111078424052142917103166438620357963851071203920044035782989378131090447681389356125469024021995637581579178376482006086081839102061212610777359516439017897092592819702737355649785625558627265210675843473070336141934200076743297852109190637580896120769412325051057151462829499841015210463852222342758296610834517455847303232454750303974864688997760244439061176466900521573450699267369609387958577113189122651030535686467275399711845976013814878525065546975150397425710771417077695449101957595824130673526502633486171568312756812876628232580655928305459784293865282323977655364492045406563519848371825093291658224142858117869600790669056431620096*i1^36 + -5433465302350797363468840031283048124370400875658160319531225148148557322572982373894001701308343626933312930871077147513157795083636227378545519806306488431413228221202416401337944168908494393181376205389820729798664785444540836407738150310232618094411966775264056113213566322277922396207696353114894027818074169388911706814709589671101547571217104847755207348875543696568075625596125482021306312033579143622406380138824978714932470561544039668259715397389083937470061812471218372949623401275418029220629237437733881847156334530244251932399245212335263175704136944092526719304729928605167989424948743994595419412051066401090021855589007836737857535565909489560145442303049905879538714543407804554426750994172080105724696023480296339583604507809121646872209282527275965672486875367389797639933264338466534455739875849811315926658189975401749303604830761279619471656557656219306900090188201858660304741608244796039711638301732465793780391729136673298767400047904589976777589635314825138883441332100632458244210974740177693254025396827680795477740772528049325927888824629224251279355269853712172242308095791070807703827424919805149551584102190287419782133495808774488463271763313678938930270037732592965890638126847407997658438239989330024758767458126008800244454648945008990199591720345662584001549340048666332372387851505485131113941393130950239120388312414330337540568548132518262276291874026418296659252987218187445941859757972755469585211358273964214848069288519875699847013971464571337276570380635341538063300283335331769322272852586668717495541517578546575450008647910366122887522403278981199572618512324881703932449118657157963645774902900953144360960*i1^37 + 55395099452040399814250141324080468656879316915343144064696809593394159236082272758658979986498862128952208051876856719464501917970189878526211800155952927505480454542331906542121328833195619174666621372685775977011984889823604300145317784838236192610704086644493024054215013218423143438251604280672429633312141309194310787023129549023137549860314859862028795996783917634381257545474595592197036317037092964856467519262574097871535726137547786157160230152632509633564598165597605132276285507654750387946499014860358581999053164438697028211555202693561492692985337463518562256091834010148027453778239015022991789862452063104922465296649401645599353647097859854333520376511082638877556953274013388412462074397955252189619679724245956787687006078390820951392514353853465531200234648751431907761335748138878087921117400593055557440019196427289898073521927928796452463695349897216100400244217677375088679346300177718339955699619554814181230185374867943067563107054140370013273389495900717739789155780217007025793345063387733624658877048137463431373503170322853339664048562465166502063316202117570431094291679010239296145743602746738551107681096010997462510585893496002368504702830065952760464720786301527243830394526714194931727989083070954631441979706315078741913368473890437466415721743631240194617226482949321106054975046960679909634975514104529825729785038286379113459214044412496373492660223208780103204110634389457015313676407425794684987333871184585974060807528046262142417723889375009397131296005378091549659727177195264266624338232654406846868863322229039168533277534314535918140375615277702373252277826612544544296228682735167291393530820296704*i1^38 + 2952302192705758265129246042697661233366060782828229541388542655766589158454214887113852885421310766533621512624677180316364221152194185099776954085780253607289103064964695885116847208878248159622726382732244704623663461366137787537182679347013024306249670163940947565588898616575778640832121129092759549146332116531903605178726875639393883890022238172457747270972547467708473410317614963767262259208494590501179451981517857343376634354291837209720717719669598778573989966808746635349331540426977256990469363338973805255712326703721879342902641216592450056362818900153910849341630769691325312615473459006128250942388538697947348957741483518583484029110358840191034753363225475350335237223202038140043635512767164520285415221522104648764175756519851269649572955260887629420976670279390473197475774105904204686106518107014049572203099099048011423836069648471922898364899454141331737179064313767914572867565128602490400017137594703653066325032160075728322200705936874157553704351613219584315378732116501337995127018048970087886624240353085352166642215500672719272985402893975043867919494883620811821326330358432943704895593416455329093889665322683541289739725707120674639577819177748547088088816180117533501927555389418952351908506490287259211001577164054001660262912883466436278295257113818391227856613975419647384482271204254143254343922314564082189306434322170284896576344862360399183128983257659216258722289258174167688344525538411264493531609614889354905834195400686885359692815307040452131706415229197275826668367680303586618871180554005059930787231110623816363182470864954047533714139562647478346745802063907296930065254918135920721920*i1^39 + 191366931910823938792310288589104240549801647117238132926201013639103120594496169736304638864804822897539178990998734016788773314012832614438120866456656450788182330197419041964282077423119062446403020653161442886789604625713236618685280609915558904785110431051883398465133489653712603470809273861732182761042300038232982236685437730728330863826127800833990981206693293235461069750638577345078435797352634332414486241780932284790416953908263246931588406940306249582647392445124362208654544527521592252349603535790828703702214861402422467275933119371897470505812224154403015713571439400298947453678144651489558695829429371089481650861130454662372891949892628456137488172298625056450385303034578572434868236754667768164472239596849461053543143301426820109673238871132089680708791590295544741470069183958538351002373133009391288272364877575132682857772899720441940539032330437609283657074938875014502572935660179570964045303715769892730541821797765818743523269316932605828685472808571448733569870840337684992646536389481949093299681206564388263919468573982808992752977868165697164810785184237988799838471943553606662461210200719162257631046945774378169985308134711865087361500954933601997271495721518081561647728203890249633055685399919023029958078941670461643572869063022949000423475295824117473183174211094037037047509784205439745386182156613245600823946112835887505221230884347380040360438651063933751211962078678510568301351790781280821333370680123990127243572585760730442439816937433057259666278798029722817710272825412360442240057060426219973193831347378753754555356630839770484062303933312526239484427998404131389889464275828736*i1^40 + -14779603803013651421350989914958444795226100843672805155027400567073715101515515578497519433014861516671231232171233607623636175737951406759355880592728981433743363699505681325000347296679289651278118888893102912559283150503140987199937688244180167941405175854386424317384030082676170605929880947399720328463185974800283548110182762638346568109344495281087244820222697137258413102489957457030810318159066650466094415399378446475912767484145747182264791079728357774231180872498163552925776018044901152280042751489183204043269180169845799429016299754960173562193336731334530940863479473888440250268356518716344008791514375511208469818643063640436077199171890698214127711941478040326996036049848415488985830764092474203422419763844770762773078499986613906352920403465950382971492986327983277210921454971905675079359115394199447450596486460512548806903721291617123549641522422693010408449478708102341732201807745248891152599323250411860685141891196058036377884644753832068438794495467414187531999894468079990172045536042561423658561247670198407246875466201956286915681706665868850948935498687674975843020949674913293929229963890275581673141867428073569095495512964391130221887318264820781864833223588529456670396229793785650434376097738234015913170557659820414947989164086730275592460308756206337032455110309132795792633669461539152748526035455860935248397486720171136591156361213205080447370705938475679175667200444819615923032475277858871404082709488317578578525517304999865494267312081394281774052662876317255427536366416316612085566162546061383249867030610534798157992429593878981211140299469584427236558826488547660267520*i1^41 + 650479560653100698816085764964809280507023056414480712098474106130534110814407033646114152810658714475482804593917993424049525325005937132015488350156350962329317448609512602586295255603721830344724708757304431497852713996482788659806087653893226805604560221678968316751901499452414352748888133273031329868133681456001974902058288781627443021675468846241155892682444928082554575831140564759078202335061582727808034963463610025031517152868588374083960669053859201020818848028186712545229172509901135754703539044253278992205730022080220295329798239415567471779987843757039353999186215166851027122760707799801341654182217664344426161200731075367386845322495062731529959870484617345199719028886993260817221544669320272072028423446567678665965194892853666794143708832950955545535602935964229874180595729889849136699401938073769993344010318547415603381125379901495839565436157514752503542316199274417312946149895983724679595086501217731673037229003926161579694743179160914388032689962123894964074834850287099451615835382062134697485107724201986588816250397492481123509792131940940695838002260590795340854698318645253835535896913078403412127431131641522622137696836648808784181998640785081083421041407345792765280917499172191296765516127407454989318897982606264679959331169175827443632957601333519244948437860716244747309403166118127977799626947347922763243171000478440893975760520197198424674504741999690621548669864597754605650473176927741976107653822758000222232363907779582195086689149463296801971283661448178545226685797139133231037941059199780280121588511336702450664066663579205262301452999378769052383372640256*i1^42 + -17099517787795078442120418044861365848922041216576184113107999546594543256426549980903663540286847529994188411219361230934088982221495659721073156988241745174373209244662298541762314794472066192819325085392026639727970576573850201107220394371510732738249324202712065467214319049788745216048002607021924466906266947997183918110850190958147189887017720833214466113365292896639481609675237243750961719978096949400059618517739705572903667607630562729859707543044639505908158427209044943224142712078622286697169340908977991779910150820466520258286867765558047161205139332994437270797167676643464500652775116034974780218552955096884603023713524603227622309847203895456983845874095866175786734387285359190284183639125775933406303885198679644755554364581069879536119054787255953653098998311371472286704630326902237448033758051536888434854030403798121056243672499109481756963653659269400870079373514409020095930900869515576575806902858245366664595516774305555945987317036207865387170178656244282938195234808908978926649241556702975368454624313399165899149263148116761937436968192357040586473111761141333272688917218666425423252550935397015142086633603665636691389221809046834229265364155211726985736276509235177747938280856556162797606932147789394073470918853565647716877138613816352750823148677049955094544707247526582580501553630669820207524582419983395695639261927294856081265892946479973236178563891038351018333253996711813469216121609065454778450139609114137221912601926274867497633285932676131877218102279426359236199659384548030788110216787204207508719186892822695190531117973033116257966669465141837824*i1^43 + 269053149299571302663635233912112795914096081123948296868713923106722506517029390357957814957320194719704695606013636448351866947870084243246134673241833266244196965728525290386383335455303444751943033641929975011448136582788692054339090506779015459370824611365061172761346867522161421544278858056317993053800671560682560203553770754765733011713224275909019078906759648321459168950253655646005903477922339131201346610882283430069752666330654629536376960759622384372659489313295748447079598687821012658854017061404225058546307596368053475096624652965390749565436696003425453579319735648955865405596973714170633165704819317839776093605954137582983213508183471992742825869500735956405827345347209658276789836504524147222531292320591120579876394035134651210978295995988579479393711442508599522278855954602769998112740378853949130360995351913340071877706067311666470426454130685959227474584608154540911205755642527603231370531862046559761267360833505188338321447225802249638628676611849173126311613365977712708934961738272808886375036000932517582776173565907777347622526498857556799846894880780854710390878235681693103857363943278993837218056878879175039753632177356147298912533674744747921366932333826352572431491196444383877776857511220113526156457304887005222597022133534097402603538499553227679015490814843797301149531160453306344133492597987556970667815274209081550432303767554359365461794324672454828036365625820960713747169859747802362110946601086664932451898741663660189374236523279018240647315503905479397330851323604743678330608499970498360987125089939036256539746980136389482599612416*i1^44 + -2379679338397488751735915576508882897287730053963590793575878414613426499184361445223477854445559345151109524766662317842186953515445973745638223710923517442614380508898453626088570282077970900702339229674873783762983987086489892734782790187088865042574003240083242660678339446568244487905674451009140828390323246600618461928129280628526505812510897451584045763700902515016115611916648843724354483906201765650691897797056423022824222705881306225279223394694382770089879230402418722541647469484772858880843258810851452004533942066847672382261152005401636578773050891209873817184354097644352777562120264974433637280150961075610103752424790343320384430154290733826438445957047253194981152612587844140189618226625485464014473754904619274956509085052175796039541779926591193880157288519293922878026718549716919703749957533107948513115020860983303374212237966025845400171785262769588286790337845578954935622485419502710224968519380127084996792588148797177374536055176031842370728364757109462712019577665301169225761411676910276195038902948253774563481224004035358743292323590548068284711617807332712776597220919597399859574958371702281179709470326631107694539695860157276803807333952485064993804483082407499347805529793609154715294902753844409517637868335439567132989017943830439870554830526545380283260457906379483395380667148095653673412302345303456780179739553934889752413893400197491043785395017648661948780884420313582037064397064212974519189649402270334016792586838247575832473033034611222594823350853222503118515496799474436764631930964929765687363469201685752100901121063968768*i1^45 + 10750425298783192031114557026412602631196921384604908747020350059265542903312360256984924348461527823665799984811037577736210629716244816304618333683932277203405954793021813629150178236208079015186303611099188323812751681354562791450930731269562843125378117041618623142279418129740048455944000254183529068582977401541960951129214768459318081078543086994719240560574131549441024865816023881272075384287674427256329572738672576886204212386881939151917942134489151875179705553022908289132848782408407890317444916572290332895488645743865381951475107402569034797993806865292227138193256115594307061545353795813511711702794186090313446045269142954896318234454016197813178360806176064663794843503853301097100321671174345806698721893801419175762110786322126646065509155192973535079869527656788605650129098596358823111806815083271187725397290078914027642948469259721393229485316884039217329242962780393618252454849017614078907755384200787055306933400493219647834771541887196439026388655571097898725629066360373113359215314717894958458734474756328067205370233674066392254906164061765091919997186498989516300285867457533464940172907134939065230799465526632300457073203578798906018441491362968330751007243956413292850096442824923669987059288034215942296897129474806635002877309042306317116148823804470830242894935356016624618257313490492820112828920131440078736927279223284029564943201448516602891757044065097948080808837780640458506536277632792658210457552569429542336190473453992237019382804643196724623394510362414897067153715206877161360791311022623557935122780145905433927680*i1^46 + -18030960875177228224273666410052026002186742567471272211598433039468355661168141518707622866208311938467085125229124142575586602174141049510652164746502733450683409953485202345406664311738381550561386318246503516912438198362003188408013015725373554297330518150005158720329123327927316184860978958913151890554573064762186204460767818202375961043644797878470841860673254068055521693526425764669312550124011952140652647972167325407582512207659907633718426698565430444317349839320698988657382884124167157395069536018745856864780785599312843795259001097988776993874298010588378465500630027449154187188494642672260472548814315410244669332313870130616635755983177037242264302679488760598450977197224309082676078422106330470415849775609530211272561690440783085130649408970666364855919654970215429370015072609946456956465176892300944358711831653826079830133370268656153134612737084273336703972795794765228809633136883042190016491926760722695666574044384023175121740240886108118293044011424509103166962079663415267438124077852145084818469951784230752878536006341448263463340502630892599315475511084409260013745000761195717246947929108002427736246009003616517709717559867328051797388933349722981769720230412685354926076257685448840396936893814682437918618234925173445001945199008247166958943923907730884777698936720594212470043503732809021000335008773189857664064451994879314666500679327881990197383439719519466735115844567614504549737825151812890403332578035443017816517338979354935518891460183202758526024151344103896896039632970027621191421775859210304952070407680*i1^47 + -6983879376570665625706723322368711209384392212157910394245360615129197288482457572905033995497981216839964779729673992035371976077844149594332435843962023766297830868442435994599935850676910323002958701261954545564448553388770244244120980674543534657487372863271034294793606145759057037466502620613388872588407250736624350258700971487021851164991074858974675178504627763020667165295880778118663599628996728900081186329458117771401800864801177565588470506315947449748138040414768970376439966489728699999511152308760002045936796534482660676615960704924806148620184982353353787085824260074539168516616766178341445687181077848326190411657541586070085222081396030268234331870899249156951131667004559074959278298281021942304880313724776724613809704755226591871478926860093998067573296254951570472952261505333228175427874272994351341075244260806660411575027554241424068134217939844391690715539402460386664619209897036084450686521513199624414174592361449277038669974735532259786048396201578218085947813801399908074745363844695875153020234489098219948748185789948974971220903467557172120732386557085888134740490656824778370060026223852867892965578559987652871945433440266754982931192077748516020286851623932874664024478413748207555491854495428019876650120762134624767352260061830950724343439733133542714574171581009187574329277879637594034886963580368276743839681338526384846038289936898067393921828724378668500043633170086024887783490106297524716636796407483908856402598345295329704179796864900652604223229668470023190874956012445783208048331396750976*i1^48 + 25891972215234887469431277040594318371658949061184091574544304348896785206796190372687611627089767836545382511506778023241672797252236259211437497035308386021780610207933331800745855186939843565828237486669270104330382857112976165915296402780064000158135340952151322223032915527852354249910960324262938197582584883256490748599923277558704938505243563379172161388280177396045933732845109116465344172853336182578729896249485217470355483285522750736089347648504886252830073631222053190413311257794579768046703870855180173067833112334572460910749873138761394726510902478924376852716816953169968665970359662197848617120287468183891719165961986812191135309057882458351093573030687250937882982647944602143232212332300592721298032815472636038289646963308413195687256831910439455744806649003414791860849925148410625505894407120268924571522667071866489078750384732234971174789467996613614029266183982605017637808887998960336290853582089647166932348153496393737330175142367725960375110750609957355382789422740078263999221491855219413372843148969557331139587862979244013155895056643097166592971958489006678056488365634126012561170244421110070126900214024168145728523864383900397046409111733939476126195822709329649174908409393755204483804488554524466637243954517051712585354515128705845633012609290640737161740893171162875641833859250280571658569505222493786323344788371879097303736083004337609409867102479322235564690981678058618831219068558322679786593943781987365627166503142944653463580387751638993920044460653814910097656296920304*i1^49 + -21899320583693987267485734850385311070755153769132867325876094066929726399448439116630065239160747421708456204477618088359757289678590246227179024009034383397416609468814392503814715998560024123773536698821948094709824515335204684591976337100240225239103265542784701773492883773275859075167693243275954292600921740595122664897612176404934783232266917019578456113165150524849397778948008422964460718712832368214674456681467661806010461015276972238078261020369155813634652606803561156629412419497601760314852771375212186307749407140355282232242646480626631037837928625943983047722227825369344335984253492110622445683858639449075192804814407762433130202753606347034210302680063887100728884100541966992417630978217634780200254795992323333454824613769814678772618503672690781733095237400556354229812788251423870484869789102284230497460688241554318322897779117729524438006882795929523624811913046334254781061385690701096389186664182757061982703758177067749371887672939514056295685127313842865733667524210208468833050802167107071476034604137140321764344811975824230691621749706434405567342437669035006580808082761491931858515922586074118952083724739743104605581852330223122166674453968936369621965435082331430335354677900777086588216328632030587517976373067993652589412288457422612497049107612368221299195842455390391715473249729095299505366850344215668570661336060608676935663708743152452362514910492977770404183723234943411713021028659427839985270191201711015632345720459754003123620228790258291810901391552*i1^50 + -16133733289561732391313673796177431641105198056074181835915534207504957541398955238189092895659105295287277743486002110228360576412725248936039525515051756044168258021970951671777161181921791749925355211873290335796617346248631126734127127834591954979900018504077472086931830919177719291956153639876864282606395579794267787482676021394368280790399343832646180721318722100911164512343703513836432184708962897625421677137403974141514644635492613670428472650893322780717529041332768551227339475277360905305314132894101726974091665100481302218285725559860959513310438603913106114153533471577273710614183271539969450934884239301562828437380372023726668453485546832858110531669910675679489395153216264983376318163174149599309244998561307044027446059978722295577157614587228808099411964026969959355498785135917936841641136106790840407416554362303139270005443908425481869652205680032832556724303159438170332581898335581056370817391509313209802043140140367117640186651486460871962391289099885973391952844459536033725801917928909836743500178532565475372388763440383853692263125141214522227114194346457707266562968365468367888585774230334087251194165663612421330786779942613047601223949713888282028044158099938370869496996374904090461655668031864144539813073036562094085378634826121447511584229683693658699755875832800182979149017720273589795892812839986706098260190695601786171766584046909348679289520994430525035307625650304694090594373993370322488749455497697721447481219459194577*i1^51 - N1*3784979492497449322634078484398449601817916013843693113167218436652432497643291631152029704120049502983609099136228267144420565424386487850781163152361239872143984507888207493874065609170799921156546636593324334986814558814533162058831691146878149682752347569592668207881238390157260353619428311071477515518156999428672945082344500736675451653597166012874138724051304364352723445535840313712542387124096841780616244678315377911224754737867863334717598881068164436746661766673182222438713250000*i3 ] ]