[ [ 60154039741176974654499304057506271317898289997180988238727152517562133356327397906501771607363347245292742063991122024766994937532943998526281828583113514790983059010552733329341964994784435305199687210750430822353977255174351995592684578600246908647089795443253647888691081703478708922788930162049300290271931510500017021553650888477195976009692511542538987601456175262143212514902490520772864603749282159147115060868611330875783274276609864392239422651762340493456830342799403794752119996146909723192097675610211438791983385413522613812923401310686117337941923909453707248082871829526477416349763367095763302154604614260280209370540637402842740416919773051817512773430666819736445456381937248524100319229312659490272274930032836752610985193455476434329406966196646989718621853511586874013013754377496374783351465257065113200015592548840181208317583757557104640000000000000000 + 2012096851999633511944212032162283862621626359075463323408424377443341342375667063296510537472823896794206972966894471498140570692769366304308848626221135441735940273424737475557518485140695865128021727191977725754603939916228091420027933256469470891670555379767402317336049799789389325710843730332021956159052703954124292316416837778075595985238895027372290777128688637740999326031712324650797621653704917101959551706897722841830458954787455774827313582598459266136868018716913742364397046895651606730102742834245073495411723922979165738086776116658748680239834932536505233221527900274216863466033033499612965096234301549580286332372107566698563517169591521232911029197922921946720178463149828498604952401982870362946603061506659558917043831926056414159536229178631802672604027804044855098335969466186373141704323428197838929201305655791384722560162739806378393600000000000000*i1 + 7331957643941436287881227471376187233220962547366691896869031316940827423076574610649661696940975978470453642921993462037122674502014712492560956110239365864755591038255649040824688166249197062969688877842537260692534198143286080260140429037589726987661228404392484778941299197901749553526096343309522660586421389761010517795240277128665318816366706989071054092251723066829638912131273211533314675382913441017469129504620782107779944952564423399472402826438479776399607176302437272291793321834879924344202726907939314107600643448520102718407875819660551868853458993709458493839023111843639798491973397084753161824718606917884122923245282568370300146991196763622711451922369315580223964023170962146171953090382889710993223645908555745066500147842050604507697752905417906909400053192923644311744030680339451334755044676373168166816841685337777761717246398971248640000000000000*i1^2 + 10906588531096356826186878406568636634016683498578593173492775376666773610580651771360619314714798396137996066878804667931976315381725643685621942618943787802219500393117629454158285008158674725538102222940488545451731441411952192802953653376185748635106865956266100976786633216012850748191273628962047660158623115090160172965190291257976384712830744203239722734204983360607320998158789199429905792085166410669580757550643440441412207284695194902525047787601971418835975366227503153899482374461008029884586944698752383176299548298060902019269466689849997157652162084567411590166568143266885189456076904277740258522242744186113869066791009500889409441373402113354049237937831966895642686314483287633907518624725534182514170711084428789445127457492168631902673599920540414093694352604027793162787913105485101651856747542207880725399581913399053718516529718571827200000000000*i1^3 + 4143157570719012592010267379806853680735602125222032332183840808256343214031292816552376838846512913414082423378193152644652377746607705764903816484640826935555979963822919412916434492919020612456293481320079077474761467922694062720615465699371698060967085475548094820447494739026832987532697356467814550174523031584202837792018230564665843381809358825498426266339240375390379229241490220414372756516537926488514201522847270842127450741288217414021335207514111029485569115342814865277887770027479987324144351372730632499236766388722312800994205563572821935254321861689139599384585139137394949877446132833923175776019612185923881034857761042419895542244500448060188305643407128789268354216149904040741160715232418250477277713343499021414443518779979904169525722079477722284377834243103828294747281731608028515957680811019544476672050743466151992921970238816256000000000*i1^4 + -1453160151391237555729622397538121341823586524590608448794930364807292194541755062402045218062532629607941173995342316135774697269534865717268887053340034053203629136710987368305629027968615963957318117444803158241014838926636753945144520632971366464297175555849823734156857048354377385947953651654688861086196912609788695665303767544787510453258465957870684708433740105139427654559774233529506299771915328075119352466064209626861599927074864893944985123180383861641095609420657854117765338382264164200338648550427592596439007267281859861689356220678492445327669862048724604454404570496890754818046595072491136888658131870113298424308521543659428726785676779629890261791633191274716671163505786105977636290976382340438121685406051969112644863163945232647526998155340628991233787794655803412860684211077364551495893927776965903777015142893585653973340320169984000000*i1^5 + 843419005394198807707154543100176803158085887540264315849947838184600515525949395996978501425269763723908374858554816530366521130021606543869994424967709811847439133715395664981564675470601168192756644708388173984315009971587924506491720508531933284313967351478499984659611353334157426432790316396414954804904230734251201513241909546703149798740494851468573968339137992582455536035131101371785567136459580221192920166514192395495253919029698903872171969344935661764673775192003536709696577015706761094522185438192387738615282674222429594987508756510715964928527743069192348847623978122560904394151380092610082414457825224737282302581700888988788769534488733705571366057451564536197011240308006150193949438949669436281532406997379838639790606397974051665859838614681958313888610504967033300980968642980296017135073794032252729751825188254276989520637790781440000*i1^6 + -128497207764860107052578702168574691032690694540164923343350040240571644718697222760628024387138369348633343419271097346764388416706571593799256948896971882153941779908309435301168418021537761202963714609202656676928917267159934607195207627463614530439424240356385199027679389668359700012888979990539025819566353752719759431268873807903277082838096357279874415413049218389616634829241582032312138564037527787230345615006417706273848847991729819065287184713956115566890943874417209335923556219830732591181144718632870652729576427573440232952153951712390894644918326317345333081122171713192752091674210060529652752607270205523680801731465311904237614386094879597971485304278064308338669815665670417867948658629847715539323265618066800148079335642396347947149874142747072900035052343898586049106919100130671788516606253437024021198768837767826467529768828928000*i1^7 + 18969111111222986913586621270082629154604531329467509737542428174338854815184805659185614195036830105511008115485845730384575453965851658503317807357856608616146473942095403224983964775579256735421853907554767803445757552057057995476943602150078709304061995798869186867103360667636992315103368435412208930605227161842120202222976218415243554485991652842917524128366217688513665611998017800937306221085993004391903728477670392162694421008822061690324251806347675517908921548149083369590523514128377677740908993295401325760199753394516993576461500335090481234317024251698620992430841764444137599097342126770301518795534292302391080362497977754976551425686665422992655043485776208354967246808481915134705464859224814306661850128472239935203283832206283895294820482955667005077689972190640109496882816875063125936381574047549689744367754611022689425214668800*i1^8 + -2369218373491580989640599881197048720164754855142371100953326922456200985608071284002946491284600280428588360769932305173738209125018171228501994738082897371230452784626324389606162465073986196158483371997763470924771438020029930869849001339621685705703070345497798062041737466271041077868189078786956925680834754474692475003108089584951098890474826171161598349042832776055517549917250551640965640728211705023877196844656367383651547054367705301853043378436111042809095626355275135568802938890527929875343299733786079013363673517042250901685277637968565761439228339055927881319350102813109481244580915606594660474821155223358461417724894756793053168553954906728267565445021396729405628813885090765295486753866434408105454328207646787561525193531259330555780595576815638701973714974323258701516882563418270377734221803002594825349046428134257574543360*i1^9 + 174994885479374870772250268676786218653391931304734425712728349452068469570549599502929720286639569626223784436814759830363828554869108052193883471416232011230743837869132609762854773811751497453006023492839517743861908962681589496942722481215466060582717441170942305776308705024044389559953295192274527647659941320022251703379186294294817902478890152266297561195958753668870911524817096383362258010778170132073742132743272492199459551168705806741750761931759921850204274728384197157093224755435489973334819943049379761385387235855288957695261479954115225565516480057013706254458507702420116020313634458195355468125524317821303047307710503071493264932788238041171395145811295186463576917559572845725920976534618404725072605837895329513980710740770958599556667365708536556098058339304769128604094759712022821143808873767165810628537381630242717696*i1^10 + -7660089907686896785915625795887616348916703313422432851749061994434758716780766639795277623517718933034545026366168839853294749515433193074749892534838555069321464071557572104648008091835247722070341498189846119840252676522814340229100507242347678303595900856391828151911832750045936268986728202708995745229233121981768292638074037609211163109769891796437733136372079367533508986887093190095653020572519309695468523183550387698889862640057040523710355229400708014691881089656573121623212330339841429019052661350638971750443533233392546641262467374337252549767481305670570141389828922038859625756712386138213325318652151328843106185749065837488558453678420723691935812665516055008178460773981957023302509487149016113088561580287747820589496235609613119554768961429336300589683500235052064413828586227455139526603836172618241857106858049798144*i1^11 + 448298832772642986531987315868077833012181376860651083112005968672135612746529843037590353734970864799214799497429909335163696954699787538524952178706892991801469190257043756993927446387835102100505285364974471972623301941695234208685549142985368536402879764469108447152999117361410711191475063124339656810946372206027536680291658480924941548669866874885943791272722442288793362730831114317474303883622431638436993114041955860873740498868842870209695184353432850218348288822928333625550547063675948649213809632630423075856948254258463568246433022328132921693263807954438206715173808942173933124782870690799979724860272615526477726484395146595006876831403378581462609692723534918251864009047626776226975428651787948046130300742443980626873497208804918482461026087023144493421981192111947865508113889212433538821927504440821994787600072704*i1^12 + -11866430219001067907213627028278842785328896188530074485561273034423797556440562101675971392518454315426842664483801168368183870637191402219021431146312872510250446275342085428021753995405096789069951761667657247403711775590223719922499988837774858206629593905181778194924748950567713415041279072765380367881867121761623730736239054756029423918911756242148750210894946006828819754314138610298816731334201006658156480617611181463846555026737650750386872403039025536188767361041117588021892933872471763538284289159629919041428200789524770797687305077588274762994626551772172629790278809249037680280631455396746509002272064938169870891856730080903120823637739636166694344360854910005292859751912478273116856403569058219280569182979277599283523764106183461787290040261141581946990202855878904583204676325487109397534623638705248229392384*i1^13 + 289003143199556688683418427741072787692760421455561091914658756316098797070875474119251063467883416520454200302883529177867626093156065194129898355865374318804167891493915712002004869653263705825744555573231645024637557772042175258303908419374635492708802991226588185644295669213649434545789044213516474309546961336189468966775941217991310620787964603274501285165537025188998770988305241839704926876373098746513509172369968729084366330206136382140600823336063674564075066550706366548206709188484486978574680624934095618599962896593363685755767920080739890885564101835109517390238520830105540188938246444762132305284488670603098073662591258950830861800167036667366239989652145235446471812694593962555822199891910529726252212904922206853876471861384761228915833336758911285723091606853685165611711418504357787244051366143651217408*i1^14 + -5031652349407543696164760396194218648350581032061789091878346711005392986892613666142969307707059412568643095348741626834890886587892611334626959757336826529170622544021046399396052002829303278281434205639676998354027461830995041553707139779393286074985786032941469339466038078316889388883773291160795605826192655623723241926462616162197678311568219059645141911655535122647778464279195704395049958945435924946240759649865705932389780538422018936585569920384878239822618017133397342342283928703477407522881418975213756594952101299942330346262104841581840746458615579725459791625091632926901949144580450893465115786121268623537210261326034079563645645886294158967769764906635219427263088630070386875150245242266909241428449916440371912983404719735683123297847676180629006255324552219992207240167971159665119437576779295883264*i1^15 + 79707205067530371789159225160775560206163970261627504728000747480430773551139692144009018805387897155430866917628108220061434492696856992206481413892540954383522418874299684296618115409857960823518140486017646219003961564653632524407773656711735553533424157676213655770451275014625106887487032741078229246468021542762180739338347861904215206069347428583949874756162427074812138779116994903736267466936641604136415892798647925884538489558115512957635894067877170521066780851992306536124022171136611741359834524197490733714381566435191388706151133065220513448516302210963941349103960323387436364553840606416727323186842533680779430842360907148141892480352277760475535312149483654546922746372272684609037516405221541722228899890651467828021182017465886343005410081753828669452891166473294536612440439756602626498650701824*i1^16 + -869515137740840060555398737149102363976489770385323817559278297555808575877110567666611634449811358276143501331957592854999749052791412433328508035226604329440432360020383162502254058551707124577243198623310941362204264583374865944080711484514640349892679830322699591170137463390746055114617181034422492688688918031868250293154748180336557363422508294218924212390860437277234396370345736088396229110241480975862078070487348732064489429081423129540433723490319269329834330896722007805532460790901569939161402208664381205800701887860771087927322074280975032682738770344191228321924600388458620419256177475912902321238210341192605173345645575796192015227113813992764062134663708095696619505731010245844556832779147599602443807122192274111192131857649181203538082925374632253815838160327154630982055058974082288582656*i1^17 + 8630368841525679537017352005897327243574906807311228347578147399268041505888192824877932884400096012139389822155354755443254835500234104824777680293833272845060106433800565431965821512405666798607195029226032112079364889426834265311938314566715608825808029360951032725240785444394455128096768998105860748454714170808181721108457501431559017284282166964247351073280226837951713577405210570840584927852710685771793767144918224634552257098067629086251378669204842052948163386783693303675338785138990220419805202938870569655376009549385600900717428660613183281416081329319217894517616585604315506821515810600091343269723914382780495668953037470076559609481279547313639997739061271472100873286245722943437952543502273955497993764661426726220870840510700156782238081882783569260194213818016612064878193523436814336*i1^18 + -59968823734082638119558274716533336936161520466813934550306660076968026729650676102902031802354909122747464683532798925100378998644098826824468973655950322529879716506275252239918332840494286159845009760307318853092807013507586576997659934732038463656494832957873289613842561954336802652555536745348257240140346902463803916540301883744132185864742076283837289194248659509407262323935593527976075622041905864646543902604684641118503487948848869336100776562382511853851315161149890775262573345971001148614578663457046775579812207477211643474191042909626141694829145177623877132423112763022928859470782688019803319138038009297098101482044158856561491567117948291938748752895205221371569444794543110120109521787120940051284807799896741242628238711079420664776089992049100137237515780739849232017275928707072*i1^19 + 331142967273401386723366366777105163874878556007107669292887576152364253267753203696023911226485281899880293073251915182602445671001390767667107493166926993935279977235677498850347083423085354408920595840753690641602064833449225524884618021672828646956371548331842099202736772731903706399276635284357951219364032248864715196424695853543773599427381087457521297834448099318127445178692492706637852425659970804256786673407581007815445345002107388963153070549002362826684997743227318122674213316280256349565576207223637395690201199758325587160142187204418258264406315011159962365212387153076839769084482294565070469362590416113323635536747126934075258782143997843078586207198344000357234411248467907954834259059451958711285267211831171670929238784271538790279974759754906336558164623859622625052459008*i1^20 + -1544957094826498163417907268601890622414397416534649168913254924870733175022638254567592850038103355953524360801995572446147503070188844673001711092638566345705295087363789244369808122336941549900373457072426476732100981628304837592737494142646618795705667759833479590104175174070203700936393657359719838136737355880714310242562005247820691163713672847694171926789008740015568624589611235203519066800227410963332345451788467104450787207559498588271530359288388450304506688380076804749965417023023322374027649368304564280238537565512360379704723468879537533732322753819354807940448459346454252030082282300739233819538405061723099490781793106233473701358621235439008596087005071573824345445495849764420513696152297657444039577886069292999686897467297760679991302266062814972363751311687343407104*i1^21 + 5337903227849990240509864363957798826186336288682429593540280538400750382224674502244326682897808912700479204946378007185605654593442320796771127431985004983295419308001640191953508688032707901235097811670137918548127941595616515339080162711877425139709425795422836867012415166667014075822506272830363223937477488476216923741615637269836123995400876257941768234940262743332420951288224360906267463727356522514623578440644804179839603350214461934662295802469841940140967125377300311070210835997587850994286440117181833117490085179220189954252081069180122786622939989748554821210778691390583383490011482685587838860233510542235228442492614493574384155870339182720785906452468788371030170752139494002823423757490844389779472021905447498937276963524543879697884476653999918662575241457303552*i1^22 + -10072671596022199570321512131089632315763800904239789222738565607629461459957026263255541751857963686456973311999697770663600501306370223023151031155140103637745485900861539229806084999249845562434774358916786196074774676721471130636318352796878091466291840153273557971176865803108861284442100819898298977552656896110674823169239870830763546308657747550096537313466103231516158731758474911504362194171801634537435336336019130626824422529654804091851361780055923804662716392382995458374266370429122798752389233103330642453635743246691605931893222523664713203806793085782329022869711464524966560144059014929681465933926647752236280291284907218493584131287586553104521144601696932380243986259783020579323964814974375369475795678328549770662787760102093613861632973657456780514754035712*i1^23 + 8339866685714756628409726789265778005363495873861424430418690884974158988292435922570948010333749688770247505386347744541940663490226234649566749305309662919333482496344520204460755190935059202696938181402113881896811749673594256190237865428471158610035817030758077143102303848075548335286304335006508585333502682100874560897424400319926786982521606458381795762524460790757707089495005482570433451186939394662000089690318281879042524380641809745541560596296667060831872546542735273344213136374129432559432859067946387191442055279393120964727092840264671678053504560697151786820019668339165098636040445835642804188781414442056817208582340327484264431720822954315661485913003190965338237140082316392210754253509020637944210315720020325799868017353690136344631173190090141728768*i1^24 + -3180446717118165522184260779170564272757153631233840210745952166353414141818759632113250530914918914917309885859202667730292701604056194924615844540263109220085347702306483277728364453376484730286643418419048799656755736611304798782125440991199543605994272996719917423196454940089420917112415712588050607075068514961884702926751738552309585960724598596459005303286856262200367035785460780186543393364260078718598904307560830495876189327015456075085473117298943472132613406645873733091219885574802333484665069664334282179284136956038143130903870316657573354885337152879488056405653975357206757242923614973219787910980639745924305704662569300969811769273999101975863496091128140481096563747366897622125815274394839213674534820180281483428779521509636087239736102318243840*i1^25 + 1493493571468105542501624423496767042751102363425178427818248854496220494273799488727022312464011078161848445523880264081019903222104279429339697158359337698776069736835523657453770588830473825824218693065396356786874529178658165129840346060406119236932487933598959973173348246945289634918611013081652805562578850649141979410244259655921331805095379135589776235257161846453615775771294142240925930092688279347784921063938000483991633586249075498638694473969745016550140865888204539027824626976982350664373573751136494546237852711609007339662781889030757363370402515607981238484664700837742889400239708800030572852408130315255367132389531769970862757676926288440759468947349210767385073786087766381200243482688845512472622728015015933651477084096352921018827800576*i1^26 + 470168805972597130660147838446172081982711316008067605403290480967256905220381363570507610878829746379049626843018074387791052294143432122991332703781247437733329570070209593912135574344033098769635524660999608868420643570494392414781716378487044223368665304018429851575437903174617091417533820188253758632188024351216288082002017435443777972276484406603784858880551570271714137556013564834222735012993170985082274837632961502712267813731607192899227156540544548571357323660148558090799327379627957053804889702563438394789067386081353305109652894014536822476164800467587657188927950563677501443120511404234795186709014858899217090449706332938368135502464227192409102278440780325810179989073455654751919064388889991798570396578944606910856574877265756684288*i1^27 + 1978544941020610945246881107216619593934455361812640371799598331670102019068045866301936785497914320645973095702944367153434556865493421949547376430930886070534541843188230737587641976715166586915122400847998789438250318797336521743892464131977699386747962605735982921802170951222323863871958061083272147131521173167269958596683829046093454774024117099030814763967276265866871881297313929686087171711349917521197343019016927513055096510591010410903481848985166335031483298919290609419366100233286713263878160065836541342883456713657727952388421352584434497184303060308038235959432045305675679965195049278448290588420674311020087243857596210154691687418839555847572853062310399985622195664522378353759248581723150327313019056780617282836432365364969472*i1^28 + 334493043459866006434839334122428246790418659391235083248765893437470224160243615561246791951368528750120732985496641813257324425157657065893892044032367858624466639823756525938479901422480074394143021637848393457507582949827186022372085578125991406306229175899910708704645284779387937153116628981223245952026927343995805929655759454899052970845475105815367690989773004526781499637539011194072813019672656039395855564630154490528630269238866755994330694628757106944737970373984639315245490204908487843041147031401994711672249710354966048239689247572053227523550019628741101622674223977593988414044796656425352850213211336420845630804901964394418129383181705939377203543952353440699994109711969222644491816717718204872639359228004594178769027072*i1^29 + 145336384695645203878674568992823131240852924394779630862617955827195366863095639366729211857005998319229131197706046186482133947424122336300887156852752571573931145041448766708421836079390027966458309324401738641348661879030710968820291927398371185332514273196776327005878608810588378540210104789689012758895126767354328579965259221872755841246492716523678633324802739108960530943965752834027204039481112175644775579682774787094368871262730104227146314335447944026788493441503719695343755002137141395462481444272181251420422999954949188846292975031908696716883713798849702419003633780876925613544914577246629026688311462151485462879583580786313128592398702276467717459409259182044933084513360910331621142470266112382666510322032615358464*i1^30 + 11849918002043121186297247882235533351410926380851030626002853561011649634539518125163016858174251682187285201171711448905267152997639624791837446034762609920568863999472812386166484787850820591058543307349495431604291650632828820278676798917233808685060894750809562298180603314267580189803283408739004345947175980732401234585583466426799006674173751521857706329450504848151495234313599752170710535118430988094661781451619273818693290324898489613162774796685434559370096240809165479317019309309751549850399065914766741602637408828163901336095465273963909162194640645242576580380765378852475583080040644337785135313039547505776289041370163998484559427159880064919840969846054758163517185888997762094134009620922833936195362989539328*i1^31 + 772316566496378288186344093496326893274428408478620790980260766265307502268761470171475283143734844661303027904506942254231316844955345777321885593947214351109467259822993100320785205593092418850575595430927572708513102522534961794606536771473483304075467158759423703146916726857326785637245020828357398031604630527593311464502553944896728900206226566685387311950258779962543976703141782773200659367160805214919075061495848215350774877573122065759262285230458966875268953488216997563672651265438480195565093168041876660408637870409724747843727634217487487175969570744719563974382608616256827099899272096000944041010564394673984110206258418993333365589502009291780350357517544388952833147365892230539830420798602259766181888*i1^32 + 11986873606451962514908901761641398094139744160657805126327351533575188050038433299526676903972621602450922231318900693600431199636881321817091189757817646920796946963951837882276966524937267968531736259207937050883377123570155415766606735735929536175246691905772403076266066005053279579063558469899691421487912372281021038566361953883670848391029911509879962977978699886151789008884745685224185939809249888640391708057840561693378602543046462014404080339208064610258048769627187307288828949748481338420616580283528280275086740224140516813347050504550390075684532469009549582475092421160650307558556460662071170679513997284944514701468072131336091348940649775353065205938106857599337031073864489242323158975352143872*i1^33 + 59797298029660690456952144685851647825383194554138945782380563678678967694261081438118212964375340259429799502422115951930593014139202505650193542207054061705301506899374775853606581330069489909026919204794680256519416343783077721703473163095055887304118151693196756458119618372482437493710617575433132776825006485318338990990851349735161147776415247977530722500326419109543670498025031478544283464578128072822899810828693903284340167432322500935344901838043290204266307665810352922489813386890074241746874059770402925481434669987449148956840615666708799862176758100690258576468129288133422573950121434739692193091157575434205053275071880547817297620997227190795965121955725194884167555115308920945197973504*i1^34 + -29890872020486921887607508082779128785571560329641171277816993967622379083161256637538398733019006060444882026277071347407275051431782515731332477781161294408787536013276203783886153569112466068205607194728783025002062912075076898824217170795740632974259974953566583888457505289852376662678674642660744043245182562371843562963568759239195535020823376647530356481453601680174481854103390957203476493826615311533043596237015029256134406615106257536546478002376168139383123398252198405476644487775354184512266445266920663480668684824372627895088067551810069398619834216547959740697613940123331030120883347279887573160529965923261208579341763042182281532937750716448494650295511805271597646170415955968*i1^35 + 1999516950541732855582858994187848214739900841636008297185319395611968059279924657953592386741606137694696751305932300700400527311937188320748118404614733379968240703050405487339000632778458851014075121269419489623571966725707374858891195417889109471635822742458892830661759842411579143330483316777635384883980486160015500375456583333301089941857886184469531026018375126040262765146172215553299393804251623222501972718332737188267521282342232092541713646420502350945760197016857398732589192111561253026478114145857099085140660977214562869477263478891327674882945895425559379787196016986448124893375883606642917569761223630272218482297705436401379053130526950953264725557385180106530488320*i1^36 + 5952332509192674523069874107291682823311400343376182329002102714427787392358724635714373554971169333594672130177064364715650639410635643333433729999051305132400868923387916334326099266495217547372568200886848485373107985334983840800964222942027200527032933711520206800108715028085019628133240350409147645476293473381279225262175080870726014668048195807985525793420143089386183354669251392873482849543060081419230752195955849629092221766530107211825001187340133909923224840980445121153834715052373722898144368481271395341380361908782343571043743119560844058398955257061220160119897806493368253370977508843391612840117007090252170114859314514444786067256015270799006281978938916864*i1^37 + -3815257069711159666830929446830212570150788653152201741193154699567685682961987932179501428277147322165495120485878713569143718389742358621750419272115000144624977105748970987176575363987932538586699435558576297022447173511007881929664603253211836145324915503483212425514490207605590009534004382515083566318302985571547837817425374233449751374265153336503021453682683093563456160644533100712916224038723616132975454159508251361363541273075572047736063657539633076146242414399114795700214295836828687839325675786454795587959912682320845285204741819649005867823915656577607468759697603247371524651545580082592255847406776925753036283100685976394398258984509009165287424*i1^38 + 1357595937477993368784328170505082254936853896201052298366467707762437008990743580423155038770552213474302789628515919775290921676318010896360581641852261120157456214916974417727234588463944639931069686073139312469274962534861928718971120998023909045742157544704625005891829762945406701260332054211800346291093645809318414891037776634947890118032117824168836922549518239596589478772809553781482920888595057577559403625099005620940349347774008097637874769656020767543240103764573095794875619537456211317961961259691229096264244679449189126217794284004182565938677896973131280219810072937963125556898408798994707283833875345522834147089264369084519271104512*i1^39 + -113238065131965488289825601840732542053598431688018143082928090019347310716213830043035815547825884329164550690672425724464068408175859676842091924740185372870227948918434613355895741614081338201687412318104376358808127767597659966507867601536761250551888156038249364163069680750052008943679817468523774571012937983616464025805212386715865472941746024472542477587472121363460533883452901321412715296069678152249977544950818216272352018216027644414088050235276498694491992840961792315700335988339671506854948950415822060608960130991166418046637208023340491991161741939250148794785289425169833962607441340734568214185051754192006447296767098880*i1^40 + 158895110608317056334172375226252953451595044067707301956832391407258793428381163703542551649307905011980926855087677985935121507046714849387195297077586911811467005825062957127077205867230563271801173693921297192437756018572906958921297200043159795706444719517241493288228611889730669019774450448696889097086209487270958041107326096091514872671426319730798999296063224645750242843580889989102944691003305115281670294046454227031946789723751167910853238412426528258089338567366416666700971301238779056678603990549765665803814467575749521292839198878569785045317721203356433525410913611135981174651399302465075905075380975267751936*i1^41 + 5986953294938181546072817015791595605119978899496288389716581222218240702854359617526849141155591513205098713646583954926561723990215145356130961457216964104954679589779279602372174756914538867635768407776776499948460398171173336514118190543391631651738198461738295901042849291822067630476666139658349718178991558410890520973536473761266085334057974676645860296933475693565451065598143439726781106613233688790554714050264191231057888967988514037376709352313115210787803562583396480068502230159611261686665859422870867530673504757698806363533805369748361559420256188786795539027654947444794120693379370302458688*i1^42 + -488107360824109492822594473787289679792213859503683057942509046863159087239366603098490059120433292342941770030709893279044151046948009016915797927832271443619664228228004867912498402840153479800951505673161067901968877552772402186678888663519552441098685108167733126489387724860373992305291114705287501728930202297440969256117085359064738232212965056792437804484997265602247765859494087160221888718424234203597407726077468907704934312860726751105448027637386981947921087409688090758334255713740518433865577074294180929828986017147679496986732041869985545167563797077968*i1^43 + 24368178113012210366193793114787606899069100264793783063659033948037191164156191082761351917017352453834244539951078658871077081253358603288567240062340542674115682292101217627422367498520295247043288414054248369092725683691259498003901752949346356364493889735303552532320459573285051813865690330360775974022031138449630058787503505882559684609295293769252797066456583074779689947992508476972759524200680889929814194635516613152733817728777835204231775769458021682986299057607644103366660845015785267999177715411919304931192616121*i1^44, 1644243022173460037666073217780564838561503456930559801234057893793496845354953655659148780517736315178230615018587169566682013232375989312045776093763494746017182437002585291922921581746555261414559044846555158995562022755226760618685702491468693824311120185345669060443007426048110734119313894510863097776855846636544835547197033728531010690562837243852599299462692982972503378383323505904315342880476198625760129142218831566479947900727465253756421007081724764062301427197126108629415690352149149534187089383779367344651962304581882057199995890883916839500899943728836165539135559527148900821053198296814242507017652877166758116409848011377089834951642795055034300156735426307091583844233270016866197403394150934100657717016571979975459650792139813803596655168988976198467872089826274068520649381777844718826115599614085149905754645079217172930619207693820395851814751738319548267346761119665727501792930980326006075164110313806619813367846871561220594399845878290260349303153352317656085631481712204194377565285417129919193084871518013383808423283919767836566302082179716288430241483632190704928344055872241855860088757938122655502104147850587411257685033697509519963824765031582741299200000000000000000 + 6665050135905764655696076811417606685027716690764383555921972940735709224724609382810142882942125696108955380092197643144899338478428998620464709398229933589056268293610900830253023929121060403611516236984417937680304449030236021939862098104921491101433168807054840528499626184194086538393222761593469537230379357473169342104646103325885667888134214192170922552754549041625327783299197594452744621778533909659446432617383705836394631910869186621989865433434001308988361201312792056186534832061477921303441306999196625286190106234059412637591071164568543047925950181165598540690503552983630415254918142718883553835882290829790457236821541205858563008074977297790103572452749178474288939629950499279186038780992397563070405410708602303213395329562326313740678794774817258928910204494568838606306072553440559620030512701666242229812758146114796524834671864659696441269692300699523866526097684439775930226060680470965646557105389058497353431715387588528577574376953157442910993240090066258825457611508200657683448726284512407054946686634362735556566446315847249226287665243102469568978710535648993338593648251269632744752787434556547143350601365919655959183085917588284580551918240821927739392000000000000000*i1 + 11219126599870787205670554632482833112937377448047271814903927365511759051475817840350424978537543803294053577021221053664187642344653483775043674984397746524903822036490794142578985431636442392457937584262191824716406853640686479056046519174931969328077663883283828947070873426891534765453121532113799249624357576753771865595571513795830813688118570642332003632087833670781945749030902630749652015678712889729952595705891881368176592645522942755447236584083800611678471554929973724835254064146834029910463571789427258237453722763298589938721341175342511018537708369080839561082808345606141002922974201602739390564614234858513702592195255172735442303783414397582391924174880808778170073999334098360701900538371215171606244523406420252354556895264919177829950326773687392183110864145997536345949768916636776720389059974151936922455536127852735532515638887628337324191617382609351082716812471670736002243671785574943888773555871173556246848774540468818455634463578713912774122836884393845153480317507212562736464754006200847194241363850800949556685299505323501092915425123477822018214731023026502618409309163460803559959821165612712633833834722783786609275229462284197211973192402743129538560000000000000*i1^2 + 6471703731939383620438907440085780658038289212397641309721313396725880318090324475988819544478534636552791747547176412821046084586274860956480383174017493518887808464677727053559740467471562586009933060135661989568089491741513228171737076215048064135058431695968556589544463314279716242216984496709747638751586946222802879101007564018014272568830811105491847353383890557746110977473331819985961016595505329634646121627251927821040101375965406509005771865943325135413275570349908577449601287241333642337076384506664606492718442052263773653384489142338990156074478009378164425623233701494095683053718774308294822829966756971663750023944562329038701877831123293023828482395081215109044577830647978460661884759984763939685418103006142947479426417497095925491227587933221873851650791236402466242851262158353344164936374802828700935408710060400550606292151891872980298852627362101204571396039177874583077332552313124797383563762202141345078777293559328655264871389077905832410030076515110913854201033928484680759290915519987472842442936868019302487609113677104583759640419058501752416027372456018229432788255265122069433364590992634523039073937134530252215564357396310002807270022482931744768000000000000*i1^3 + -205690040689305093138313189587128303478499515491578979720592571821994893370693592049467392488030869508422798489290279915069576377310948395139608255284186677811141823332063925212412307029342002225986630276392047960231045844862231299934658361079922675116860463671857954880769491165580944326866898543130893992280519256001729509712343348331831279352244837129167075378606477121903714335963146428187708482703535051614012789377525774904071282701075613232385209902477553082419734709737783804226771209695348525234011254826642371706920518382981882964333996786113429966977265673346918091185349883830376769864914738506937731216196419180139888339169484986349862249778086052858767933150245313874112947315021567646931905967962922485401189385174563052843152852841651770323705729320580273037097976094809634770274098619170946464510740847373526812452412932939797710390110612911922307189047218682431994772376901449762042189730455740014701253481005402920655364774853100343510193000472286569364470015610188633158388098011697671992126961244559758049561589839115845128995618568657356243325182050884832039215721162077928685139903536794604672862099178463651199101976283107768657812985976865041355841723380531200000000000*i1^4 + 357362967979961483727703296840109287988910672411067732739979587509950145779531419396773935303314387567023951802446715247953971721751204783206752461630391871931376552108301075157955603503163367808163377580079451198717600413989968321319018397651073438092738292954145332381590812639588778971578073032218334121696687987360859726909310721549953279454746986873281779757384213474080863021607251838660335975021498825288229721924067413446083852232948097220195196374669620338282525882293141011711675395126368776835084715905098037601213401752036368687939330390202884913542980022774362600434024233339207955862088267303621583908841316100328591988170576890891156294750478921982349627620647284788136505833301582332337378271359098728797659981381958300039667392585174798393663638596747208332308817091532434102274298149551939136278156994905644190407102138289759746405868790319763672740782913619739570367734540300109771877236958537003121708706399396489281188814244888642454373124677516452179963664645415154235097790334397939691803825176537105191972380361830456070868044152267683085110206127073633108656006639762340201048014604456354068650704885485359862096130336690582198291115598656828306626369898414080000000*i1^5 + 130940825979650328012979465192099837480695260941789894465401518905133580287216749240943036974872792545297095277091077929986228926841099074869480320254011437780688459552296009044211050968382545951088447333414295917971613019678244392706572380807197169547120967428558321005214237898582451294759851196035750359767650252712758295271180122869151864307345853640596533510520345671802118140896383724582216052673818462040513609052060404265413908957171862086128839840545789765542486080916329015779959173393541798233306051100894629230352443332477221967736247742333173235608412999794454460363507168610143981804277294380934925974982139608552481322167363821102211229197376543921506657970925406681573052968731887797464559454527007068755326912255020932675496665384986763373291313316017938814650242130962141795306788263092533524514545630182498240619485295418899072022141084376696886110148391633877584368199397332736575136772250626795682346176217347176416008133620724624742008987552980811745817214701154091449387224872476202333574497612828116161593384996063882830942437754776610205310121159859601539592674054521525737332487851089565451153781127103918460622649782037625462316991378588532654506028879052800000*i1^6 + -23158478857775312441552483399639098252870086147519438044567194591075335063396975149078620025098874021421699089242208750949653768753123107265997488825069572601024423266058653956335969291440653208068684121703029798740171609582138840907868302464011904869455677607838556483513241580815376563063283533704751921468610291401562994448707936154945501602765934427865078778709658858264369660120619155818322618531865795368663066232769723538333767226337480327897010610036575311341354459894962070659511849905796554331673487766674031141535352156962602280081519979804321987813894613657002481780598910771113428449970415778079243496455998274913150259598140054464714804983375234961238309494106624794617155742660850871967014216547172661339706397261436475092340673511025836279972824931368154545856101695298059018811601634201352016508111513845794664506756630886792344762123110481743591752298837437291827837874487554964808496094797386933699584073364722020835609349609039188202992165236825263365666310767906359332036283447864947768319094723368776543650677354950942349625422013392466684860476605373955408526784015286724856443850829359707343465610656621796161076136295771349826361438593411812500199645904896000*i1^7 + 4245310843931712368154792909704335425294530934353897253494372766152124193225094476871873233910113964981084617161678085462710841593138456515551158190596054874713770925423785098537681698520339257732577124811511280219852018055002206438828302410774602393803392579873664215929104657011235513451905643936285589479665175547120588319177582447521457203998511641667635497378633741527433467501530249300519722816418715751565939679186761081470065656698549001133275327232391759651680136628398085367174437194874110537580052085979685467757571627685109499811638330451393575092365269375520017289729448796605765933363680969620681351522628841145206661526435045314833477969535212018344143948552392497582336253316964597903672432489072540974447585029220122383017857719915078697749068030667424025884839343825523174636325702763672062121422598076847777859094613292716975794513617894609551888666536769051389843840128933793486363327929407619588649737599855092396446101971296792203391919269697646208792581230263798900550137902150481251400474698507694966683046219490083857257826709034888395866771022585848962289055156803385252323971094476350676227548352080458864235008949239303027369391334002666254268524134400*i1^8 + -657942015070714946072083290452126569124077468708188240180314020996907856939166868054758838278830890189209779597853427411066888537483114411261156113448333032087338889907178168132328134160203870853852972236311750020781752761951010385554787293358728001452486779929877369279196203921282380363993698934163443258824830336010942998220077223772933105285517609922488337364337386374843719059333965897115211972868121958062586083744743822612846096901936632815705905917366394268337705667407092953148421346226183831546290637862029937064481257012677453841134159565627870485948652711332503488159354153313679717709847320301518922971161135203115878948541569103324122507529301887313745184804966594116993662864743810816209073980492716247328651906057444408859698742079862802806872708514395077538817906448050955634167328592586286690940713613033425522540068339224742831044133757930637500314596312488756732853669347626426111430432816294556750163318135112113994411480366323735920312059659368773957147197473137745451273231905173665500909383953492732139014971237647430848626767956089197141718272533071650424574040742972754984422882271231558171870419235704399413346360738098216476797203796450250923704320*i1^9 + 60735727419434270668511596214439296029177497145501195402180060270167483079400015613095788054608912483681014526214899631981061487121465577174612180753120751672949541458659340142155871469496813547278960027096301609461332886621017572337392227738620129347037224744362624508743057241561743859916350575939307335389616119882284112823409123861337257749698746644063101259217499564797699447763312585958452782486121005788020401192072152785455835541405514140940158743784854744364022280726433480593021901888562931514005221924503758460575884235616985285356231212345167343426105966522672761226317477001972785675869457448621898196632251597689837177873668782845062664846159958427082554052396703707053790676655675593981218189757339927740642623138548491099272535833930977431775645548978482121654553800701068119196742661283211373964449353942505683095118587051894659796815512039109992970069396572746629548509795664039813833994891441472618680590574487451724579488339701730495713069933619112931076476930451976186503453133707705774253256778769629313713484285095241309239310301356486005845470748240412163588817809594696209779802615987281003067809424427725027812818659878450877893781589653014446080*i1^10 + -3505735958953634109948094096231534119262991641672134324163971221579101956489998944202939561752923935366132386884830687550627609783322446263291038582505417740594006037715370562710201406307095342104177960239873290324553838981919628377898016832010336650211228191582618368098815479349326638754780533687122445993010917315389048940055745353579523753878419220329289578508706460445964775365691214747391121625146354691473784015280585440785041811761668810592057588639417417505346920773318659376564016132969033437473826255854019645806862159153972513724403690179031265144542758060649938282966555095843471905736490548094710959438466306785949425712497356972289236489963329276896449706259971120507515030629849834269209283686449129812774948520528981599647534700427788721167835612345545569144298952655348610736151425476359442112033849626052563460818473961991619795818466222440904768229146436786659203936556229980102596463692567639319041436166980314556166030490394765189777820257185472646665584216354611554376523405043734222288390849909141676079308864830257928689205168831149774629262109131672536215446964763574292191983466912410733064023091570164996234338408989465767675752763455700992*i1^11 + 220597272060806645490754993086691413523816529004465259935703190748856903296362961076007802178415561167533083128494169478537408109883621660761998272148858646750729566668064475622415713116195412957819558416600352224366573058768644516712223606281270220662139005301411194626243962481062397702590639692288552684405440212228392658109424559292153572261365030608034668771608231037273236821163686572460942218436290895649851280901265436773284363912533731088423243821427017667525896487563055466209290236438624583425655274074653985224999959703830426879467719014738825188617262011764893101642240219227051488618158093359554037339014126411901482993360826826524094667179030905294009287058269359444796356807294682338596917837557661872253860876523298598615573252653864006440181207738916513982737500607645349164336142267747900909542997308149106309603314143581203477558356987626627616458253057263942034309625054529887478549002754285062162438059471043359924041468152410840321127030119875962542269216201267446127031776418782766940575055569074573967015141655615347483263658572836904240806906517937070593132078770168341905430210686869019482883573223748975842358036563686031114019840983040*i1^12 + -5875789897881409765041274337590012760936433319849150292809095000782441451736791803902489568467894995302193723689892176678103455109102881589237757364413801405446518073146730882157187053455040205319230173038590293554763955031245532134654117220548288672514834471931626742142739852952764503934983639018974660345094888886567794895600043459405438481006616808762560405214374684500767622345460612888085773091909643164680962544356756274432666848912824457714988955002997264061684623141118687947447433997868873792495411411329589476045976422496926326106497987020427414130410515460224155979544759677504616438083666605719316680579582645130847913881086830564682577210778068963588322611585146347350453343259382842199622390349837759923863401625438814251421176296193580424631135990313889570561533829935456295440648662383713753650312194131130364235930812064484132565555718187973810280236496989238597400442182154218061218071631588131888454600722854977937452632998103469917023512990590167495171078939976254426863583491328033879202315018762179521215702040560409291013835299145599264673724026869748674756632911632521353713118275800190279816965639355024164929285604876199967229739008*i1^13 + 143658017126948208879734654486961523158380761112249487146323039837869508252127335536404671757909590226077984661799726361550646675815526107822297140059157975795145654527758449800855664414121322306586334142112710096576233903356463679536918407621192654133182320953687197820035425947488914890986368461497827445289184688348197937068946108657728066981106792745104316577537394538090189235381745429436225767709112543384603301074034024801246631755009353965040174512824284883032166315903569483285201910425741927160124465589293902374768047475103891771214035166684748007197758451480127573934344913891431186817251206808867532594963502764091659517306215639424687541379440426011098302217758469547650851636718101051425686393382871483241769989586133036788820960229432374990705987960979864784341945212739896952264816312951727312336812203857346376350286326173483864721480229588758188199285937125035111750635218814600403339360673249270431879432643697129010947785676495472813956192895128383476572145038990635300771066415075448270282528172715062173846342861534451206061894640734475635095270423095494911374405870613019823346169232444730969108386562538188405388550688847438020608*i1^14 + -2549376407824619468931880811708864435116750732645490945848647887750686291082100036169465573639878475725583242509870385892742985338805168932036106451189313936096456404433588094825562731441659247895743340977033233577104582132522460365597311114279280685602856991262203287534045115774261406938134372016656255571596967008803841250850350538248450292499453212672970741383389481624528078233888849602868472221931838776244271928859593160765205270287629336905396947412796394893476924813398624353058088141719471041296571315882679614534825808609287349876538841327025533363728611081194830212412308549607817598075850668380278048452792154405312135323381150686516063267898089365553260136717453922879577505187136902912018102551804525549095745073143507592021605897765424931385643232359830571389396902880147999279211117643507029226911227748971746099576577648134701067599048393529407129028684127085906428143683662990194141011871762471820619092474931385588930689113852412776542838793093947317079352932746917082714710086897189055513637105916957735553445597892788284991845423921358122529555519654450858478882456336008475190342143039568442061023512252988003947239668067598336*i1^15 + 39580479093217113801711162649267323198251730247715453346048930209119856356631837861325974010591748503287770773940929071498347345236485909391470625608611651327067838525957267899979297457674067124030461829419246847086803523155508081494531754199227213567522895566207955610683578618507664126732743365065478105814302239313679636723146214285566494073951447710120012296887435539133954292333329833934490812932319957374474658807634816422047005924078091741247896667231891776199119010667613892097493461917665974865094256182413970139918298081566266571840296679845772969234348940668805886536093528659865244220514730671036644648944022662366143511191800390252730577178196074879501667944407056096668144867816856612327791760757094673737570177333643108835019259894505751497048218124398142959549695919212132661329759423081758798918920907026585235936709748471398772586997509537593566444945312364037688477946339244752871299341542258078175664664050325086316677288925323686224757294508811297190617569313321913229808670398816616212165743635967363345078406372147445383714060290196317662804223890263452511005757889388742671961826599239306788897411351523016837171165265920*i1^16 + -435456686091602628994059381644577955912181500533188782498201087042673831699543933785404714087107676053659851756462588511690759673382639125109916618438050060857353575052090232409417108113545545673156154484207007869327024563233250103702615789452727348110526153818501822204339648947143465544826706848059785404015704075775850688433433787274924674778168578194618468879851654464958853194456377696628067666309313420325459239379272079520329929804719123467917523265456200168420007369832015950004893161293745149670854996289773805659767581143691582937416135045329733523134358264530110305839211791266833295326874869443790899676746915338214007438551259561664721429657081646715917251209322325048488339097895973039556799359809595959920743484323354619875479241699042714062528273096435889707793415922096530643901521973250365372633079312524841789438301604513221822075235518626659012875159257833132029919760757871064531362971857594256486443447231119750867393466026030271662501972064051354146951632904920747962414548808359372577626391790995277557599603671530844306687736932009790993812513758083619347852493440204585508262551780292289314019828210078106225999872*i1^17 + 4235865476753694266662305169835818780757890144414946850355964075138560106546356117838983141005879853418157515282693473129467758618189054362377380257930565843496148834519731450582690218025710686952752135704864373664375066879754509007870892793070964145675068607833352798398011007057227613862989664454930742955830557534133403076228870121751031416015006803371574707027777474294586321931463313676141980659485085499048556249540769706705654760697860111786595164750652517392297421491646126237583186413208063105149142857929641063925293376436444454845903709245019771277530539905674749162703084067119366522952657930106889219410601626529152578584605803290568592657286202009800341406865070975008102350166723874695460156739879938895035600595263440878606891961478302755740046147660399504124417283670838010434654651037517830612788708621955677054359129530423788082311161484965103634688550794892468740496964554980560007629504321947948839077429399557255772152805842305617976700933136477496781233487877803572697352499732399167177761040500500204667232133192088398825916660724380637143721864589350763279321091665207680055897853816861265763787267219344326656*i1^18 + -29231784932113402025401239215478566012645374267315859192904319347024114294457356231916696447531497788563766089785589225056793444345901262768093933481959879138419564145989785558889464966438802341238862836428531516073727627151284834532027479087781588104698544216595572129007084084462609059401144627257210140418146576486296416790858997142354752888855907292045088078827078364615850764673696373159390951822306675906459500884303143030813068786085725508468189508256336812842389651257227284241596497057197609823105540533089192572264090855392824343024569057302291572231039912818998162174465302994316186672638146023560366790368899575909534527754672174297613055897122092210831772505683638534979582471581597525228012128490167533735891480313736608643107323335643192103457375974411119003620755148705879134213669426932273829309748007721976468221278384370692006420396801853768755198222098748307304628533218636925841426021672514767808231822772527324290757121665237724004248729148415055310812422290857836424070042212198789724507287682533348090079722578483792143426913112360814351342709289726438320675895793935799013682806329402885207430633395060736*i1^19 + 159920593362962829196071385789221606640641241938627176308014644809838588338874645918285894759985742498264926232410792436522414714296853417707407848319677088437569527311589061588112017063611993076844285512164159763994578494083265974177890804743967493267841676009478996200925339621818477023440940766948434616546123437875715243919162506811934479411857733451233710815123659264089743018721556257450693833695505200365098638246825331402553971699203948922588479543962509387016704560156533287011600000516185035032773889642429937476958108947867169182946466295255917767656867672979980396319566431425533489375443111382858867103183845795920410161909273232058241064752284500354111200675507364549590697694711568084812831267798227503913200460542542787002989544680286418263948792810301516079532980356365567474110983698030640684033372135271515475837251494406428414779771616599287284036906470647807287272252083739490664976888242664989706305504301866708061368152352475238278791462023572242037303860299052048304609319636264381670023970105137152076534684422764955027911833823166391903417062019067736449190498771782912069131141517807567030108291072*i1^20 + -740476930635024849222607401442468387296240263508597917245860770721343776119055345169072459101157872252195645995582718573307091275224654669376159070505556198019427164531232067608383419885418012758628471152761665495478221209835705110265667164904153069867551368781392664246898884568979909082661664838515897016216497889579678959056680864083331483126760706898011286243287376511166792151297682864195498781304061058314135884564117399821866166103930223715354319366083951643517862016394518151115026882415443391156509277826854456466878367001704707373511189713901303016304876397609130692025366519924107543176508522287026412446908715524501547271055222869762425122867633030281105836061124127294953011697827789253959977429089914096624078453396665966030349896819212046530313900639227844644315680051224837782585855260318919228345715253101658458481843411014821130735569870859156247398467961864864780614207540963029899474504297097076376031501859122395247608755313975220792109954116468510723191132645834974953815312772250708112819995891182154655009566918413713959740784407245996881598488678400335371707867107363168352543514661706826514432*i1^21 + 2495240904142884697758678043241371071318007937983277860891527984125659519536992798283592367971183233396403333351947319818592639885102863295266122230566602904549348251841698566718541167011917130666220588342211432944446178491437625837219050683535432496939415962430121961376670019007979529623479705792191105517190265331257415140169192883545103238780540933987378986515794989047121985122742202232228619870152443700377061440834478682597605780843845502704916011636741114241104592142296536319258168925186519243127416733551345602851656006960419461630593162241483546557941326950774391480222049499140075514433194248400116020672048707826584476862973315057669340288439493496497477889076269782617822081755677906189013917815981796189827043299085312548518284518364458914232116322060012470472673892661355364476978005687748986289375797750416807139619781038591401217950082486616274771910426708298822503372148701566079124074534762698843655464380686327159998596304065650375621645414937919233084552437638142327740038488986733057550214942924417817870906272177959392659040603674676463345168758677390515254930801255970964960141254793887744*i1^22 + -4454587246841943883707274533819637560289603733546380904028009476817413550167773824786263280481290651110351162670186347815970711436468422028370575635489963948183213835440913347256125197420667830843519996289793775601817898402287907335287130654481901474029512345396957543224664954372846278973050556415556882798296269393135979216754050351086582483836650432837812202466279345809435015789282104908729517006982106745313682874171068111256699516727622429071214488539230848925672747757167952812805601710161727150637978277226855399822926486208204376167208215981726792575205816272555536896272260231346428595892851413753579664629453768096333483831715706576156517136436651710419661388351906464997753952351475012942536530390582378677856836517131785493089813606348866314749156836508482499807398350183587071836731158754591677690812559955683066230646829954501487883385763785965868907150273079710849924361665238306746244619691711587285631913582563603638322219298701947161266200139405562566000147902055424085474287861201835659837539962743282553183134429138086535755208301148536566570258912777211294440480111810294898590813782016*i1^23 + 3166717677071423916637091445623283861289668972789094300207514738249499145960046093272292373785859637238727760983519742670143847132913660538131855376585147136485132046212995124011890057338844937553872156690789356261997541829452337581991240546822007981236447800175661340104842957491901822565733756381310661840940574368244767488052165203566323406718903791512538877863440803902112401308132599367676847967642526020548951358505812515468731282896933376274221482727179759353514624814433881665921388617595316862105500369847937470682337750489300124061257826749932630764561325248710739850429676179960091758082687802575636533572127484908343351511876904012079848068552481894377287289779221079546159492944069396318390324515490244821669912263395471613526988934214422042766379034163616393128423843512395332166132060930501814620888035178079526803476935127597724995146997768309354398705421339442686383323438441618113369613032174465978501305298584152047807149238237147077349301311679048433034562242254028020987797299339355610533598686771200806592775188058273136616830820545846215193189115381020257139184976358284451643392*i1^24 + -960540829157455409126225848442751105025586335428097138664228733323118401027864083818052339419698339023508977782006682681429093840084360458008222670237780442462600667817800859112516956721052186983618026050913869820440202992852242622001849397816940200930555729204208329931826986567648016039941465656403600000476189747834420936807447973551884175259774589729395788843672924229234651234670109067850512511639677420206018962616449568632316992922181384013288355827041429886198275814026432539711240646884384572569123016404539791907748844890430965476708595613655635094242026472206005299320111076943405535231709798748955493468784648699765777132793147173205464820088341023856684212159486152699070195653066138987172957801261746611677420280772774536266842960340838657703604790993708889082593509834686950466383995767065887889248147836301019508547869346783055190019728788122293186976177914453908568411818981802712380074069127765706758013210704432909906380944510512467414696381292969310068022687688191360590042487169139192290296804960866898912103132983230499130734584659300701129371995610872105877612631735402496*i1^25 + 981719690066158903421236765178709227461242597517967726012958530366340877456096613913863395591911381645778909375648791499850216589366986508318846778662877296722297149019726927115222045233813790100898035832814129432279144596525554605274691781576980364726141033389377983063287108010422256928150329030741918465132277155683186632220003768443537450071025388756343120137443367277555892657605900239740418098940899949533040777030684148966619883556174557678819464637833409250808205703167099915338096448991949715810267715217095028097492748348266694432344444837688268054474057551829207109216024473341006617333333361449297081019550786849603905837301944462809479465667711581526103100835840178457650055298064531094374438223968490085040807872162583237888365314282301217136589475647665908059757268287383635995491276754867077478348545615434702619101585281129997888917816780321360000500667147897168385573757762692280530740734264039415353414088164008285686369899942324157457126339651527994213844986463591735526746361752637898409810329478969534275031224565036677329712776276805235405850806503192103307920277504*i1^26 + -165200659891486631642565903695043692997987546742550308626072648427071030837590054199019863065322468329712118131098218275639157711161974582520003717245415801943415123436837393178149787347818480332313494526700859894671905751436172742096280124285742367573036711077572858368609294177427699915750825323425424685129068988420951438496548320192085586955420598284007653085224540263513996848688527102906275589878000621558132104058186119436214213119745150703397415446903799669182263662690675257134577011981259373803595095429644954309408125154009515440608795714915899807882854359223587172584811824101077884635671835012864780717809111150124200360660800882088528071356526046943077515245023427771032353989075818998849298079993255091206436506020954136497044232271830277992137287486549045648615333808743221162970544091848475398633483289251669862693348733724001319461426161589315696479431246076738465287491721930809796601950697088081737105890194990457588206028181100521427263609532893172809076154797514147447736404936875744025414152241408907374202319308221078891992881047509331880133096769360807067648*i1^27 + 1407147814834367236210482618933355643094403407939971765348384810814949207015152673206058022116749008972662721354315943367489411105816978763753852859580370077750253741874373268545906397873054098590392769050817108298204036021923720421142381961072109957175198344329952303791338942324131208941263974870538590959379942855471704113149161388891374093293575255725563634315467740364939427778983800524895683181012366431148162222198246156451528657567231200369727672870930888269912519006445691776517666228570396290592784066823211614817865097174698342333510973815120837537015480239798072733761831128090845973608017272082479065298058137263154465292104863944197429018075727098310272777366303765319931374389616841649187705766495236254725992926655890708468966634363481045619032647662051867872009783635584852392975625645754538589078773937467075874520013586586600287007945476714721515281889918735410338382988137007764209510919967279410748961456613959515439763625395251001872454924805312490615753655770473301277733852391745156217398482404128414348476406796927906584735862773471644187598571842830336*i1^28 + 238361919606568072326106542592564765846191710394359063617244893084627981026147985292868876648847550360572541534128309134599256174823915261991733342603631159815871533868810545311107089681306626926485789052117097411539952045076745200324347528012343633441564274061943306344155390605625111621604939470485204350403581133677262255315114352202169597661253394341514872629795351854737133953596452365626029437754807116893028946136475118600671419917498625205075468771098718012970220401471422416941639657350790074074940533872669116329736196115485416292544960874477357244412131197917064469498774971248056379002900580281988647454705243256410982904797005698995814291576810143612331863226471763956446109655304147909624909598418634794262527167811767123651792731268342917099461805108771423451366813994624812993164027285057046661546958145108512458409601362617060875056971179852192991422184483225997875015201265171845245327213782862214705972875742302076134683818503521746123955498195208386545989279023817449689640457875392628235238976324265674486085416209503714212433297432472022387527778304*i1^29 + 102752303555093640359410465889100813325163297301994960376594272835939242188679123800276445723031202989968863986543167151631651596120083367546299506033865103945750735925523717886223950619932266134160602578892833206870527730216593019424566976963110527722411383203217563689181703051851869878940754087851606376529347508461838683206982694344528084630679048896843142031637913143426787029955921639223453360264540767032584838353528154919812578707575467022092806996016112113230927530774159807067524528957388241173350412517218410644576134580835266920343373011691825525491398630967422421083661000411665034421325042342215622069217707229310858949058430878989667292810107543424154305731413579520829185365053378131353251057053734965953148603766788592522650995571799884801561706878455637359902838118083084513412773620253788563235589648924625298821853036287906261262402870069140278083543217638499583704794305490672219070042873298119858859540602926510302721615479374836027428907564076333987162316034488715375618319930694113196486260877125104691838043402818460762680546245973494464512*i1^30 + 8807874079179844399153672640664670076231998206112651218560693381005428925331976500434729704537664582966027481066962280342622608413847929653751432743114519216223211814441639792703080625486899691918593181913317392289857945941278468986833059960128026167887876947812415800125887785215907913756403728816802336860578162327117049720843739487259750529363924664109275802595338541953247218264716401159947837060750075602865519616404976625925011106799059368689707772765280411660892512188812806839524266388048604777506283849042252094903048985664536487883185237430680570846995739389713089489546600334753239776324028408465766057009332736176898401999331889490464364737784336410912478870598496022493711778308263647142069239084596920542033390407656044952384143175823586271415270167979968509376558604182073183452983360170063270765570116234532562838152573398778716587203986427230513159200875851791847298432099857862478839372032563756890154401358212903497121404254736279580757317685858635013951883151842375941735194141820782800231270154182942608122088106282277708374718810161152*i1^31 + 605745945482796623230130127785515733879318395417815709481315303991443079575695539127428939135067749896234047565863620601851571313724495584618672885663572758250657205273357134227774038738223834004123524723218051404082789681832371648096891579837968287376114644238552265130947493954536168639952911048545444052158753463011291208589056293026220596924011234004140876294594907268594048752078311554436816841520601476898289215461238384249870377492005714224027678579025993390179355062254087904052968428424426474162628168651343271947426819891453321751638055534735554150049201147926136823837353500362417080357366633872420089679007877882796493714630672998534975183424852894047382100352086440236265896405907095255017913562689428890895288641224302651358444374864526313173314964089768326014299432218797523770892101004207671521610645585889652008993487241461248266885014893996541497555143856562397043456781447518200644838924332204245883338918952713501426205521436282849330595692136052461273696765174585654619162627596677422897386946685511812425866797719108285016047616*i1^32 + 10067035012226610935921589512327842164957564150495325814823494385774281512435745277948260709373720231299284997741250623339446498246497916739481029081776546880554843514312801547118992703648024536534112702522147995957291874060538069224480067426482725876381281826005958573935346688242818095809067635187253280196642395794553255893174617772148248522891979819921087402259567035013159849957647480795854841857353344292432750280518536088901010570041232135387159525455969795389108208470035281920837401647165693830719802045245357789208461115088612803179415580522554402906934963664173624906670365662437069255763034313104496815158420026266365645531790925584202002349124664340928841957783732178058782301540255947103260335853646993899696550210079848888777363551858469308769785084278297295976465146737313588382063965094558731493716143064730026204773584802338652159428011266324776317431679488482885663903042002976954315638011137206444743990362485199025008782421803997359644919966574773549445847984866277608288389473719561780253568916486057835968869892452515840*i1^33 + 56912318277629250811822250158920070870564157154371613537550276401463595380564100096266975039851269375506839429406906779864397408719011063984781613852741378919650880955750178244634271172506203946319863173276253242939982525492920151308339770369285645357014772757116229341429092716926062989665592007007349248035931132623727904371321503786965230770429539864814859109242554944913554496849046550209179102156023369697351082778317697019874760750807925219583593930263122159560787525351658531172979181653878626372759575388807571680650839978372286308903062615510256901203005289464365959249261925493046664594153533811802239506269788276875524702920281960461176899106347656744717757002879052634294773796655328077171934259494660582353792531463996058109786846882535464059668767960827379400029803662489730324140876563652920776139573578862332033672578282502930718305535154597337430712523998160377194331287152773730953445079335987875184574990217056400591876854501573720740316015811553102503313740707520170397800395362293340100227739818098468215920263168*i1^34 + 24622543637796982817722277828195186354937876775661359960371263933840781187767777772913607981301543982034435869723417527084260581964310457354642052115506266312808319182070210389163036083357361754261284801074379861406939106002950972546752439977010882992289598304929555978097038261503455535414074314274580152921858563110464820770484741835468189064953931679454499748485899995590210895614077339602654845537942795099967367623520567674231145092981686517352569191501066572912701890804410140150060740874160454133422408263166041208980552261857083939051357007806910122374183851015978345846565427746790664489455039276029074558443493613470351615402578398068375118925378566031805612822829851444798054811551382745121600360192229164289674882622482650444158552615668945326190977327326705077973024497422148343737134233141322702769142706429662254855134864035953533947715787423465154702463727353467534467191329800359708879769596473046717489758995865974074292453864753219725138832431497367432394044281790511940235229673806542607780172583200096256*i1^35 + -7574907153555609534050464612371713263896803878827476931500643348148345017626873073206793303815806284182570348165150675075796956556670129791925212900421746537796761031278891835154563770736342662680065535439480959483618668741430563198873001426709836631403351744548448449313416161760287407094061969339947688370734385049302573645502864279682538166150987409894649272193425580755240941281002690012079570175648439110867747173368241103167644206888284786589591075777148004241470387619957479531759115223708139585705583491168679032021320591275189289636103968905236074732595876688047656167027023333575307872354363325400387249086996154714087379025402868834176050462939263024082978054386186786231991785937345475044347367703378020598501923214430559255341281652504682530317719047474030356501080018367471793168326657968239644837365593210790017469149567454502800672517132109290765505758291194826067107880073426702500978289943232882532563233407736568415071537538910736036874722838408036348804076844033907536453515188483620310972628992*i1^36 + -1613447175109516739784635725617035376352596729870301186269678628168986561039184165297237794508488216799788101693020349282149733274708987281923439725844926433244473476218525702300106758387840276048718659847427507317432081832529732661904208279592199338857257932437705615657985636332719390700828373328244365831396145471050054392476761394129569223154148865524725902368259643658272478811013742014903990607106898184398532666156293393007306989661802756741560507914992988484332079365222686580543372359819536986690005698626053668489510153777415443416263702753084264431098321580158559921256694329990024378405121449734114896677159354192674028183143301369871184230148435407572887411762070044471699009044288879338222029366887781804021118878507751512919623825295914890971514758906249663212728290816686980813009527073060914118400317595177393333921771817095478935802435154875658703395899097343814215861119189878716404864007422140259244531526008171960508435516258019236793618741967823314175971553311771010439037984301907968*i1^37 + 998349555131722589097650644980092854005377162104231584575228087478728072478423548251102517359762887504006746307394057264430451553763799848747297845658527968152196853697429099879147041354137499673072135025101638011717245951470078027511476587827316897358211351264488862157989124892582494089554941801328321999603984876276167326084179232356453243137071922750564092694151796270693413648601642012048157601326736741996667550604037856937890347245642248664452400318649674957477910474153069577521651268556669818202066416865656622652650029028899633592757426077568978095120440023458639170904148908248618129311323946499434734837681639161504259644450189764544462103391868053629879564012000350293567140107010369640937055518673252658126520474054020009391768404018588883896912051551709770962164786309459521655516175139649605278145912602228667334367308057544538302371534565086099436258707691792494703616418456753071917662881117381871957896641031156708918785751922782249511016315593320974416425358091680165658624*i1^38 + -290729918924358325909520123428719185410747633694148216314756234040112584120088798087862958566969733654987203398117308868142901118418414244971861151956243612940621142037109784179295760472904237956525286017995263352643635652930043494395359012909541196323951838092946342047856219555783374612936531129849618116743798186649040614771101814368910008725132649938447129120309570400692835525556624170901083099007982401931540809360828081375659876652456748451736398352521755533446103243315853829758199366052630509778767175754274586197713931399732650575013502556569947411071470376485233789167400074917434724655701377982922132409525543950762548617610281827568994809944781145851596570632810736598879998780785669180543379147892178418967208691264350075092387436074578687441374888071119211510555791577436100605139480381802169995922533376670416614080256419972781990123110380855268639872471347565921182992524838222641114161245620868061403549255948403721997853111580216341800985854961658131781510725632*i1^39 + 3059502102844773811049098355227235609263296588334328717604204240896349652141694104861543172569785589639273716839074492731641322820540757930759478439216965740960504458302697817826315151807649987179365512142645753987533427295027779919095512277776627139534469879179669022572434096484599051234060526931073124216233124131242430602284199646967188364729178640398151288659465075643518492674966773541633319038053225182623903925579532490878775598769517944835550545677807692568477666824099137681318977557958187356892068858231770134004497503630771148286652843601003675259913560616405722952554847350882070605587450613528543366771417339823932550261127438735009617946659678630385547121793364128334158043509153453895927778752461754860830264227380694669184936319577320078958485436585516634078284394749508942757536863502998669055881523898010864662217547168342883787825763836614705947780346437216541353740577708806090946065612081949566664405036787028346424003062596833784114168459117056*i1^40 + -30046604673905851390934808312119830208958315287863209668107303943880318950107114955505026657993149275161870749855214026264989890390334064200282896656578188484471495255881532405179797281336376241326173253374383974763814349032326279431725574198920525154921499624732599208500683368745410844029112147169141609017110666917720268346145881561243990669649361213701290425624858122203159810395748549596473538039578048306315475828792655038135639980854193231670926992668416245747540159709481633985108180243207863095668041464083038372791650895720193275883550159302658200371305820223737392447069292052235204565078166467319046355160633251575456735343099271665069057098652983764598716031466198343224162937788965479943453933048715319145415142821745948102294781262472612992922862444835726434305799164409126430091548634644227653452417096442360740688895396301528792428362324728049823335246295606654208371065298429540121941989568699227431361141926630868804895662691953651414208*i1^41 + -785724156865136455740149789465622815727031264648388672980786003860096421823339759361379599201383711572557611678310353626418164457327330993346865032747740076011851696479226292006769570870176458111080821178186384175542578147280178086992091819962636472082508847931343347371002702032656098822374154900086838270623578817563989876802139126540417636851108998264282920818550000150215814110054831267832361881074615795943250375850678692830711960963721813150914229549833816946950232105158730942880899335731418069070183521077863617251269202264566777039042440919212373267653267980291676415577436659143165484224947728815902912124916177058517789418125045957014756981136793271051192745740608205156401591629675499554670288613919726261647188247657167307186716779673046215191573868465960664776780284528507033574248432834098634558188446527194557713943080841723299367880273966674685717358391322644634273951729794863558843459303827703882819898615832382134776*i1^42 + 66362368786166768398021145783916391553316492692565297286894805554981884298329069189432043795479015136800635482810094767523791102252640127255355899250521582796567536065268269500454624270721933792730077340027157880161795175142624729687590538439982401751418912303404479877323209013732870913722024879706478406409293700399721258114835896852273025733733741796649316288061133678799608651873798153397427013032853999048635186909743936897410418057940674334663255753538059493750398094652871424893011783621424590763953158113176849799529218396000465626245287131375504366926478918169339003924733116428887277695776628944138302000696277507755726668735295185365747033827045215624873837926155328502496313950493514558205155622973384169593053766026313022313253211856933096734540075193442843044960989282461913672718844407747426978244688780026134497301358911507960398260179068239251464607300932475148151758380302391437*i1^43 - N1*190995589288837414564832336824229949602192957861960798140640895712662025429861739832553768166800389897506449888794025257139032292032511608654447627565275352150243035217887876459064287484468989568659252374906384555505013363700087622438745884041210758366178160989890809865708666893775324407451181116134940525776836528102750000*i2, -850470655415663053796237704175533291892856349132351999973543983955412157091372580205235984634657821973324289762649222873629753850665177505011386578116557627414677750354663986389441377586703817231543249926678694148832050926711318027678568118601584512295725161823708669527702449630514785302519978103346030275708959136584467777842209801930824269802247637518810875631538873333066966849589475772885696054114546355445411281940222271415158327985830035218625955109816101166618590489984429294287556026008820376728362622152907474667028497508643452642018714171057882219644360406492671350402607177860329253448925716627816874457437863768158706778465918379593232085457209860973660520248604779766880384445997953731463569090501146122330378684400463714553661087889407939842746117414559833351459486504660546402113281505934690493483506876287765458465390127477193895566445796462916685744791511160332328395587174948882840330281157542089240317574385032634753505187147799216776920302685117566854567720680277169150920873536395133008958996522483048297343861438887311201466947372041041628692139884008219426759947867883089272917793018659186897056645604431450471013352100002170239415613632157613017707395168499669139456000000000000000 + -3372200295824633099671015064720470310529272729224587124392340563858719191707572550348816464580950033438524345434623148769202790206936238972528795336274190843175332214637713622402779527475920129715731889567832250886849418217612875536394870512606762201889533539499300612427989502482438581769298946203608577709812230650652167011200967379975804109157787640078966535280662974770184837016445310517552321516021266501451878415495311051584094172753410123894502344507342232202748326630024122834008203301383583618364001963854829613280720236868506666245164027670520849263757044995694511325420348009282046179871138714617490142583790787989867651547099142887591526293764283284306649098874065434336399316219538584072026532292619641831451052630180291517525221705134322402709664559493620259163338217662350880102535645702357833633999897335984406953014255163185768854282468576259378835498125360518427393231517918095232842637721803243886916758841972572406395629299544893286884456453629393617540147282787665661008447003497679382745469035897189749407094684947504604950105076044059167028283587120685855201091378443814746804364031540384937266676239905189940301736753618241304309356038551873011554063564441171253002240000000000000*i1 + -4420939065549632931814704474114165079319565461334139253552008678369738916388477135121949344097519567988731766740072098701260685845111508643286416666097905535399790935586833794960808387670099047303326174182965145509390129525155688286710051653941566483121031789591855182569916455974935744109554175350543707570872528184961009504178466474847918904058753229322106140841389965489207645841563695753210511001906977762503967896907996002476814054000446968813225615604755517700228949145954684543525371520946173233062444009290424051300142781565980052185701407377857174754074222600188618323293810146327670776966885689082186580714629998962146429912670642793090656654291426202450567782708153860474732165512269530762590760311326557415003026789117098508513040240882208379498960107215651083651855094399278765179487338268008058840300664572997523466780415204310532860846597415422817905122351461856036949996487787532311322042080749013752195353867912790049902299795431228306239946371524845032396126742260407412239305615163507801338367200232816580730270246384751661826514246107213070941413635253168585697498693813619390383096799132822289536136720006764033354015397881193644244566370021817353623297622032156459008000000000000*i1^2 + 396841455872994579781599097806089846806284122230901974712217957187003496777866681489678191314964947574456182154800135360445593100332439097872794749104471597024194538322608392038527598127376337234750208612253565722803090892647720041678312252980081608081171530930654807245511440494781556078486462749595620883429923450070761530194638627701990457588148098202866865863965610422589914559800852112080815038835576197022757205712933825738986616260121820174510676721924736774508463018177661020574326143481581915149976856008136538376617653200732740742084134033942420688564230469986890765874928617547249745162907273431090302369185683376732656630867466207869405968280143034159019843849399971659446663442018053017723009351712591330801657532343479084410698945124290088042733374852085935620918673901030283458474878914966670729095380477449372438464261549558251096990902155624609967510611812225779440450066126797238959995695578753260502682506995465290803157043482192848074689514538736767377999261545403843799921776044250343786659503416242443154658948945790496559136137946684421110607550944454330400449367366717268935166106372305089336353746275707551010108320179234392605473245868572946121753300660303953920000000000*i1^3 + 1916783565577411067490345008029903750428040160071134999152935965364613782385778397067372342215832505961444610248496016037394735618207183166701941339745439151933025375797428543926669078299230805613075572458072422782629620966142340200023221994473084486145357540238050513830620750236059900383270764702427774808511623885182930857300513445705858815859412724996314620388673927993937717824523376965768099842587888850840518366207534808863629619631886060501511657328321591884073503946511161400120559993307735390068339828013923957015975024266465849135477401660567831838341496831414489985807789044001100587880423589817700346117729708227024448947419280818584644720447718856219609687327175410963358455821931226955279437437937705092324654868162446386594676346163153915799891583784159359726336030053722456241852189429276676972937000902001636302429161534462432327605279395202444285767001530127072479706564070019086464050464666081246825870429942468996714684598280656423186637148212760869925661059605723252689683783607320889922055408380584520836424911012283483497591929993747479881798929603706731261745209074562966216203190124926375189398548173815136298952849315770751258482809326695996011856370066889113600000000*i1^4 + -882184990483547928667439391867857646890311707054295076170855813053665277838243024231754513903695024401922669279724119925700246325124132039389362776411554965078628174748990514959454269741732132025884041397372864775231056598229613741555973324178938957739752185240656044431325936259893112919747012422606952844827367831504568032645050362079583305237627787630232553845080883546735825668608652846804344084773327624746151720117880725775230738389063257383745898273311378673046863020162645661642542935273003772030728942329391992112052380879658441827777467939795498266962393335576583912485518012194468371413532644982980178524254805860586827059959910752757968688174453526478560294448818695961724804057781452386414642732462265714689324000229628434509799902016652669323420854889270400293010818790222779588087510544859116743375829507011722627905607680642919064625907777607266850720561717430209688931457229149778130957597578859412846981895144635113866402755076167403845648172699958593678768240297852843113328254697893021785043704085336044631955533462026224614340731623861765972379053058042771319291521467129929769918988414770055579299913804045293966306015288325735162637434067436545382374788758398566400000*i1^5 + 326674530592743564485078624079093230501960327249109228641408091089103162496402164997141422066343852226025711759530201587179532504882440769433696877469086601092057273865244815614303081844437301168538900743364135300245760030903048237694477557962351489519440683839318131716264378607118478135292091126506486429076379217834607020940766842221516604890151018808114136987836221105455670901695290041465435664429124520818544205701145170398601005893405550058959503662469686229182661527876086581597051708052004602096707788912304132620256054673408003458224105289616825467137739070305693961565052496682561161207016966104076803252871409278848326683719695442289031188373487518966153584515766000356990019822094230539778651099455153376655633046630339328069569386174313292442020157662579363932031909648169514885708863765600931066905706743405779611995744321537643247921470314422715050654035346527819732395292559812720758261506246530293936599105324709011053376449251449890523925052227380453066429555965644219437219414182975191836598510042030599714197546801021512540239260751096605760770389107483858381540202193191595766919722454689915799444809815899575765485207073586781751818060059256706305721393221730304000*i1^6 + -54199644487832116631953544806112569387788789311654717249993941897948883232560096031481794962322164436445397257998255667409907303972113941813751174230542627207086451315653096660189941995975653175040315405111209617564682478419648924748283462000492230980158189185815559382245558703127911328465964658253643710052188349590962041356445907170440114402039119838906298327518016120096426236253013340006954990202337830541798286892586702635023897213606285417413923777773313726480653884876262939321118431952142064568569562048329819641094177707749112391417813205018766478248829847133513909381192072316523054872764340482659201776270676795575802959866047872723477611671756381509359519515182406270152907107643062692666831788566228023179671901612067861330571839185836982959172090755821965884918123752176507798404647839381842419133810550320512926562582212796605857896509983998553566124278407891152584075227624333214052486065839991557538088757700250905298173855709893489377289127993995295051999301556763966359724063879257903207462190478396694892237847833517270022548059968876918928388734148949308020228238266120539398228948553164633934257326633102204732364111826953768393731218957820750169306027366809600*i1^7 + 8385518094081530506275495213280077605860734216630774814544545608897623370862593182748326085913099647540974549519286362188639218368097270364096610006105276302989974113351870480394554946674252338079843155940220425768345263311932971304559885724007513145296466183979212413971730813855897454583246459538425926540409996772074606696437462391682830795451780847387259771307808360114104199927037254896133238490084038897851139724678248177237624441185216791336370893532855398429296435184945921809869325491323282420326556723940511595692023344378351470181273453952095749466329797291429275146426997923558267093605415255287623304051526344888854483133082688724874137170607510486509828532007897094075698126980774779902570732412317147374044981431983676191535445931424074499575239928893005007739475836769091806549699227563235161043806332341877468781171741958477769210980003270605582679149731627914895943057346144418072634405122571193313694568577824372900591940652391919686668097524987201310747203310471804028710343831121562076603515913861662568519095990403166180518731410274180110699268450433683118757410314227592653947980827550585577308834611858581308648463165286061033762541005384320487004391342080*i1^8 + -1007686261315688252891396857883096513905638239288813706142501524617085815108399804231980171930017169039941042627238916637551819334706617185080318080087842233910321324513045171758255860377643042237305381477236000248788407411839170042075962986407092360768849294659450108364837680040393169350804444622217227702840711776952213758051768981682648500580011073236115688655731526356842987494776717302916517091575941124144024220635563323359681659145425720242410734942810430787307077102561530211563144483828384768271551016949237735194716770270888284458143019397143733683308760482477709691544371123391183587535759633686334297796602473474437786085722066179022168385520373404017989902991033730855873209242440870529867581649461980237403159046261485474383431080740895130007641195259257933792813522816883183283299586041472704015500024939379352595532743692431555684483699991391842162419956120254483180077716712434610951918432976298505001968812397605104631323048757422356923945273123036488271866378855131504557551113250747007575446956887962896390904832087483552156670965201852043550590014079647985066303242587623656274907106392086084256742922635957591094641376503173220974948704905283801049989120*i1^9 + 82667361049364257407000392154738756595149150494608209652379212309412879644687538162522047959498340627428663164879478989283022883554566778084233563379545865026526472326706190283937982680402786968834732089988928013644384444511096909945749089178302137509673929504994510235406822049009989593773594122349832324398337730131572272102201543696932763965790213989428147150811624816821142385991357537699612685262765848809486064266475636039512136247519236544219581574641579604999827581246258981147626478367361066127380630988081065862648074193414156521884753857751073258958426829283505935404757051217726763321331518132191188400257858799658871996404143097772633212732928542224039227023993096854904440673367740967225798259499587714185076982140130641589524396741123874265558723932495948514115144631716592707271967784418266723054022360853719437461504944697318426530995499871525676317735175148247009936550948710974413412316891594790506237748328236247894625119436769038297510650640335111810930401600274325725702184266723212366961682956300953570615432447506421226158012276386654781633621660891921419681345125413095064665720979810918622218378555844506476897196113739992486721515157073803870208*i1^10 + -5011764057853930712989504468878933980084950155806348824890842594934091819657977507529472942487231282326780834017759018745447033777308551526854418090048530014438702550263198803403468998224097350688715075163959678536234209176413847583708518116723037924384729284818204923861800238544946498575614854562377476368397145650313041954500407163866453769415564852697819072781895265046475174020526217462628412394131697746196794023143091130139736088149461276938717315266530958740190181427461268150635496808717356398789198977431378111534210841889714151645842869648607007321228988861311655854325026711618314100914059494870237486487130732951446286968438611212862792823602855943881248490726530129101186199266953402148860345575116210085068338300685221716121963927202718615532352413821478353926127261371066438804740257946195878490689351500081926239291194981374693462742068989138080340256487537918757499265514500395726776538521412478370512987538483659521640197785262157663712200859402942605372651694665696994100037871982850331313190355367520517377698176003699423548766057129455144532803725461880447063746833703184294590375090689843208586537307885642730496901198803310390099341720418254848*i1^11 + 281536373174018122707675671136577841550742792480836952660885027495619127817328144157963272914678074398145052097864511189581019465757669090799712327398849542529037360370935926653393673303089161399048688284284733906912914205074661149904766345096412903974534651120270113055761463832053403008597324046353621161549270262344868506410523778260948524537844074352079543400752562774293138612010446847638984021848203628014938366393009712256179270037288582819008507945138226747382248157157363734082207193591562674173402562861357722681060268498073239109119575229414259080239110304066235268041727203572271200658614215945224689205258629860010402538805179611310430915452614337093679030889702207261134261854683607537688822663787430458156190450943049366817349851670260737742597793583012475831224576992589334433983618550823379145065324824016870451471797785964847746432443391034323945500510608396886671050868398578343403693294377565427128472932036628879533927372484638293585732806908105813918805758117750718362644652623194340143346641932505964323842526251553892962720920255894944292543237884072701490446826989316587743424052071235361355699779994685862933576342318719885496001532788736*i1^12 + -7508412072432812140248390913123351131470542291487660217246063433484185243346425332254932518454055019140288128994729521901593546582654445816698701573502385480712207700393880994852175801655370845908190125172300581105914690494144381876545773898258635447412153090331081447333230656449686179213018440066182316176731993665031562696210199716362398865046867387500451192845759023565930111526762183123925573322131994804826353072753196591785321083387587084554715750446263702989460655105315830640868994144815063909099517697511154268542939663823622876255673015767117204517555130210279352667144760801336544126419854010838547000816473560511055073970438381297598096771712581053991713620994699890887998983363083657786712017655871564158545518278737552318984292358105764098039207058017359960431810846655863007243259475660702984311258386763976653911191467174286322200684899949066676615396127403946181770028807744535753984394460663721266466117869922934441227035365222086739475529585002054431794894237170866380121549027606528577476597026974875226930699906157582614402874920595077849614417017806714575767638764937060556472643178461724469636136776668024531505913130847998824857731072*i1^13 + 178352602908920550604777216999436791369741076641502346626445316511417428483445248872458608132370199549379095084148774384486606616648330049322122036935177816718351213035668242978063674583144975931065714402351326778304011527278703701236550817929340347945217094433242667564925264439693122967586370087814045305662217484253638658673581719693292009831505942161639309649965191053775393560288923037135396745334513159555290302805182280098378236787190456521420535995676924462730913020764285659030024605725103650051286319858041988578969095326043021485051910400444499404376360688081775663305603432287151926938089712503908217564578386091686422090933846643661420255982101233625226695870953547915729121816117426697648991288592313522317302881858684285458991153979560738227590303295580601129359166222502248227483616963199270084079816388613688490866065359186775168627196396836553531346464695609333308037709368688628867002929492594117184700049654032880058058637188988201146536428673531684009369190527689856049977935656050321761116988276081184044226863565901396537918149862792696116903078966710848783417747314576224609147730467061534647244804051489096863491498694623511969792*i1^14 + -3148348899567888769599801038586585145377783622983594869289459580427398127270289805276820268103781937602161931930034729322975366929983661692553766453954821872083927738476102233498751554943586192783193725524425994679436826413731806506922370530194563376522119340181129679576204836337873738767510707114964321382391459747886183907679551771250255192677135052760917576636291830372400553288242166398547603197583145846892883357489723537098490271469171950077782991201976724575482675746135243051443612267433236904837015668185241596813884340634364108466594899201608484292702203400340469290931402001643982360870964215637445305938415771390144181059040798367558821363060564055294987924361605365190309412926375695461604658129326991253578048170653064242416719421983547635313062837980798820746333221728097944866259844685500733417572062426035297077279509263570323314277835455524511225644716592335124329461908178965602639805464512947724980999058812921275968065729714791916377906507609997961729710951364043313663798251300090320085778952368010105400198104324561407963477007813456103345121604485306865768156599597380693885933856066002805068935876366294739824007515952119808*i1^15 + 47909868917544268907979957973887165517499294588339314082517167559414978132789650684575560383879660446646370193168165014338972706639558353439770617935794847277390877604319941753933368408198394980556019907502596995787782098001646242059420663014872010779927394580844014325561304372742643033140073762334645998659423302210176865362644964000135514511057967655462370254763826422952109113755425010231651084871119739332152398198248740935784624756177093392626602491258971150113929609387979981114156418585704505152907429811651573421187334585635546498591720795722129727076624826692606787388864956466539854918338330414112210185753624642554689260133506299956668942197265536349695189723865210875395016544260382292284645180500998036115492409148097346160237108408111064978389236763957148429909448183436597516954853345869263675472456593666105090905682405996524354726403276814557869544910099357885046697949818945666618981947564412982781512433505817539218028797395184812416390987695618298505435813739813091777631899969575871064495504618995308681116166751210694945574173918303811332921938206979439421083937858866684585691088287963906208341024467061993146435724378112*i1^16 + -524057767012614419043586644406715116364500993391669807378775712643393309086060278848203373913231864266856005387177189318027650365209268623613875195277051597721449600592157996271973845026300473831344571010486909764793755803639153963298125371349227064571643256401450219167958748553878043872672048932714260353212552060390278158498251998353745023205556124572308295162572848613768310525575255104345343435558759328970058321539556515275076910501412772272118610532307907699835267458084674445648900402408882827137211636631488484562867450103298901021032624147353712270212265441749733373385510241897903061457749681520874944538550806909405154394291853270190507440561114792756605423689613159192246189762400269655370505125156815698397017177846655082941395172195232792768271702190422726423443806312566458408440616957972418534922775542069031862663408235980869012240392779357485550927661142356578164737726887863034757908056143623175871623782217643666593874260289245008329045747450987765611632997704483978878957399053292643016992178986986532711038475839291075840432550176340770325359347830476084249218632774093943019118901019023167005327215369241180894134272*i1^17 + 5029262558905089714604662609634794047705894777421512154479398296376692394723104923251783069392576381146594786815455514759798563524485653804887972929241383028022762482782594435282637627409750184605744246045133714962990500542372570738137762712855114164352654685146950935704522304277988197771700199107435129750368111541744240715160486291874987121723086118602842752907023677740289842051723323234791771922563555042145751521970364325673233513692261530874710669309171705496018397653583704595899509822156519867423748654250761584403372062446537898191291422014952682973440707660050625410736879047670265957072296724370513107246903862968443081932794015436312968137805239525756096335066054917341127980518654654229210286443162456655785142768106731255879204980973460098623939132706311582949879689206990448480322171911681163381196904882139734363981301811221028532211260564241826724013213048614848489691370069000617784245291425288754648698350334312242359131248578259554259382793974233849170985700059930638506502563830795364166120570722080710648593134654389481227882491404595735656190757577680795716659323836155525330490301942668328421583867240593227776*i1^18 + -34418285904585300859707560113553129850105436715273272417343691771459368728770264576573002850399254822986052057488476132668390160097859410948199774458723559383720103512225137371256224757747741525921814419611106473278985425210565568937094175438667768706331517959592748052602902463037009420109489170945492053374574344020790778644332363865241020051540102067223616213449438194420152361779865878177719653627540822187362407936018678452280641940932357765966931664462271937051967813669892312369753928916446533223286451757685697016535172588178803251376740522997845288125540080197494067277200073307680423020646795767323832785559219503568477760027638555254533911000587972084134583768985417196994370919511947771202400099067454986355413642407736784738728580078219493008974118454340915106466319179127714752496404359437162033420505496515858870603451904346685895524040180227356921610664608028693740126913625286242793531696946849037499903301740288305165809014115997686476790064819948627774559254019384718845381055451348304968982441875312910424600680616560960087898068239438167501357467961462138250412737562594293868974772760111612849771989220458496*i1^19 + 186613439915145540230099424387308244286671563925610768103419972736516792512143692695991721399517007177366796243107180906965352233897349279292206976604784550198107244205900026805059129862244184835575790914133249578069069719340415436690352805470663992439278232231573529927428595270183137392002072391444641639989009872273613932350824081455779376806379220022363064027964232370120708011868442498971431050568696600096047228387203040017364139706689847394103438677507556936868018299815434284245042904280401442831900164087394059099181748973715968479598141688460803921997061413845638482455669833390516230741888112670270768648835393033607619287912151127756377775084700896504499093944951348022243879424426776680914218281631681917554077431370742669986446807215226056370442702944360035046236737877488685477162294857984421573586603608496401643414695072381983539509926340267618888328829122202484780973447362392669272092386888337455484814757581924747184403830859191743389211861909182568247231069423202990587964426745125110571404791567601979789234443329773174784277628707504629069677584527824977703258645994001816300859697720719366395885780992*i1^20 + -856372032848212112898942660379783600687954896354220576413438849391276899418138682018637451420175915225399942430221473354351177144888071004797990382052357000798861446928064348350375691386616603712845406751490927001262034873294317997022731992552202207447471000504992471426457538724558726429441454400516160625862572581507665102909114531321134496069524964957766191075475977810129436374130577013512124774474321201656834865781473583628399928829097754080316196791922069433703777047284353757430226282066424317388861989855023721220769716760963728753282731377322992070848515236443252497628988799107590283612508771818488405198425392579286428666644423853109199300504021110193797807398966433683218902150219157313005864540579381563952120659245333015178002058354777061421125954724482455950281936710597004353244279035665375475097080617818515690657404011044709052757354209354692019011604067107867323306581820172629170442886204170875244651081853070675848590412122429621988345607451347417747014459837878539539047450031433747535635634407749339459784514640004981928732733127898139468407578713074765601322326179107696540072091002651333885952*i1^21 + 2849767004923410595341102119692986494122066460085219121258749015124995635704600190277591743564772237267434297063891642142601804470549027944657694111516207493299560400333807907980134322601945074589831480385439577954641446377045768973142738023291589772806681154393226573249403816252274144998241715506664091268949933840789451970188148661180756398730533350850156823575819348601914574176185424111029716598764395368029621204832786011348819629144545739409499089107162271743522675125958979114175134366260460223685567127649353651848971514020516439426878708581136695856429869500372550227595719805130170210166279246806454444103908511039354152377376655441216363245248050562958971065783486761890420861527803212125687306535050973280105386665418860117622693631959888315152552611720973451294413366759682484570480808028919960132825445504725665035275499747032047214495266974741215056679925973731221815601634452487042987655646145141937889971302671909892998265842109470053058289701670294630394365122533139066134150413007168791981233694354364647951136539190974306694866405440982994658484636872951405895487965027935319229872035789275136*i1^22 + -4971233997748298092028212653923785425300285636711310870312007544451873275225544424519551803219988857541215345830912455569340504804128829707938401405344456461158740569398534870154047520483232251200791854100347460524821176157442601925678439957196268332833518408190766264356606909558524500367236141399827922020246609877566131043751702736804604894381822508741776532878614458889481652829434102200040715135120817409616516839979448589719962722167412714699048520544237908041494114241114505319273098987726349488532826758980724572803016804720783194883701587274217093064085408308410804423475649308308037365072270728970632219915521280888739536067302177920114965756696989017842103874872567312974077166632637736949433480730130456076409741764927745072080106837128725584359235668065847564133842228849502954496993276181076305877969214598041106791321140983737690174231740708821075397277784687499314802573259490603314131198819720815717740127403679709151806311195520682560933542616553313587755937142711815679861367897024373185723990452763272922258817682586047511499892979821798906896845216982206932448964099786771977274463879168*i1^23 + 3315510796624664256767808437895198230443090030416711157160556641197366464688800982099505671569285543002255764009883146388938369775849717553071417003679306207804025140555760283906528771640410111265921420098038507260911485708354781274334558269486291651452572820523671972850280904825104318392338057999136824718513257878037255063577459793190425272333231700634467772091065651677097433493718602975750335102498206359296206875341457551752299571643449508305836284374424743248430022538759639564755211524647194328406741843648733150833119245991637197909061942328546350860463019250605181667505582421355319795007584128357890198617877151389269221449991046805410030067461974728762271946133483181259111393395045795203344773476679941128866847438290754169511072364431259888730338190957446620006902458118762667189286261506494342433759559799779682567831276931271790082264648112256354849419791674685245819124659971664820328823267323955827171224232637723233437807053566484904490761404258124781397463512072259950433600521749567246754169259599758404394001960150484190870183950827025068372526024527563930325829149251867863154688*i1^24 + -836493180393961951030371411213674980861955409878565223742763752828070274606020484618465633917350629307160774567544557153829755530484613469414337616171148851365833483404892274631964205615846284012832318991066389065900234629921467392499941867757576005248364255034078844755078674082551515828204436574833454884855595105286092135731781526727600086416284522610268596223034288422978967103983289463415002630139875672225027107265351401496946249154866334266155088111732941146813721393923407178758357699800188579180285843105866164225130522785592103865736094710030293660540734303915960104305485310156608474803349352350857331849842177035408607896776433447077404222819023493544520803584330351709595735215474861317578544465869438146558497242097357733455795150257677049613967474524049177104037680349621573787464588829666238631727495540022287257487146034396418202702340876531055192733042450339559155125409077385816065382572684994711466909581062611667315673098892433233398216379697739480766771944718972848854449084960560567760237466592707879067037674165168606237746034430021629860690516088726036359541795391012864*i1^25 + 1047572093238378368137657538773081772562256200095724509140572937909045358376507298325342398665595005093087940925146085125248493380901347401715047034914843397013417220988565237511655712031789909551619338009170114365016828405434141641876366025097225218496842892629129889500229768010533181870753860423462238384303903698174005528570432799439684216131911068114327359463829869385216565244098807237265960808237744990749179906906325958917953359978173470282334863697791428545408985047837954018215366121433432402440963014989660981571151902859813313612258620523481357680038471385026650368695270594758497489390653765336981773485757832879210855958520808563816335065735487303433113126407979915268327359147879581938550223703797997265314027610366375968613238188861319477124097497533880859386691167848159347524389847982040663474223028219704164222151195954838918664452293348594034591318474568652246248622288494536823570178160733396363482631512104442720449759851618232410941187919945491906319834182683275263181885037313024804925667518460427925725917217454500327656790701365272869241541092253121206556953673728*i1^26 + -214201917362762366189369118198487344360514975136254116514172721882343862984097156900127700803212078177393966196977339620395333145116472864787520967958751581848577685411485619879429057533441740246224927917088165383510901241411816960770380904952108066921402923814530679349031347927206753012140010460968066052647651625607298347832518695336770239686783586035636229510692098065298608677944106737674043437068025876529288810354533526789506422987514026889822804134726946315134866865504724044328679816290477022948317233183692786927315217311866998873310490572872903345623203853785263126171325383152690432262200356206986279271084866165748719966824916582623822423447255824351596928760416061217111080693209211216944191982600528701762860825735610209060542797753010112756447722905143345481266357345671653388270484757006836063660807146089919387887325049244810414919417840921218904560201656159069479616064473768467667555874491566295375355351852893879923006321379525924010453974738181432925032055758786120998378875931716370133139979061517976160580666738497577217097725599415553657121105691907733848064*i1^27 + 1686040720535682402704374080080771572352479521734199098265446194444231768860332134987740792182882205393832252943821597381515831484283219895023596093172042497523515320078563566177487879140638862879186902888574783749309553814156637210097599239805133364695405290622926845971320660693135426926681970505534053523683040971349206298518225452140987267066442789695923688042819403596005201748207343189874538800423864575365642624047294328260490754304591564053393326582546166122239717325315304929238740951737596286042624761042618386219766734330031077597906913401903998778562044993666395403493491581845353630250058086016053183844249072193994660196004952843759766294783400324613130454470144103328705716676224768043985958848757366696224011265495900907379816397294452029328490001516031123977626143688642022451324918303847827620492683399214861094638441495435984909117575877636620378770690499823453697912618587829332394463335447612686036977400252901865713545935233137358449730730639023333447964008553154259455062069818236129741862935157232740375201130501669030203928740567363442904604955748859904*i1^28 + 284781770763841209496566573496931023012587845070603845890114068667279079324682777771973867381974959753507809249431899216190437450064068705209903865678164884674576632274263375023228644240391021827600749213466543360808548599563170918013427445511981025159073046867087289653997662344848466975117157460959453272627324897316686766983472530171635028229795460211936615849142624643014752581938691759787810816155226168887607718233354536229284260840075824653387347690681534142979547301781192664276632156908178113823235351245765746056549167498775793099045264405633557761403499559637798340126072312622276502170230309037506397640209094607584079563651066334783772885880549290992642107556421726039454444413675964981477362924357505548029712879402729738036741310492251771440190109976215761408441394236532387198036727386030365455593119237817661330653450094371845847010476025459939696901056434008414324954588935944206558480835583161494519116627113234819824229225219749589327153616296593725612292727970416645999537610288389394252588358613220917560342031805277167985116577416250854255859073024*i1^29 + 122361252529188637889471555354981631694991596883903827804771157667545050985368264454563201555578780307275709022364967644717102423666469357489833166563896194435703788533266157403135303036311226168023025313745534457599218321242250332619460805208406098164193497399884623473661647014578385594462461694275886639202588001457021724754938920815569003421871106933912289285172149691228780037433717128126708513523992033176208398141958006420763825322156801181141139355985166012983014872424373074344812381980984277321503576627459455667577152986619989072720380055400033604992274520231013233241688993429394110947646608963803264788979177091017484708093572109831436378721114524799867248085799581297346885575279427467000663892692776318248744145747061026997397521312953940622209879748177889062292840066610446073898751533339941616235799964805212736484946232511834067146637323350895715303149611830756713281802134524098245582376808673334691104429734722802247661846078853675655222445489659110454810410501417197564655482332338073248133768271128629226874110209257996814861441907770295058432*i1^30 + 10600657185363607060214009047976495298557701091958981265703351139464977040396837706518028500084111440606431281294310628043156922813444394701707903856907168023229532736485671736110337596230048243864640552423566347440679442127387754641072475874553517498295420608218522433038259929067699956762751173896262294345190984951497781813262178324299855605068479739739449044241373851837460257989575759314359567483392619601874640202055823354030915935066101830412276907456651819898620649917471821798263088004714663535328092875794808870322647549410222051213611284121080009502024918080741709451307072510632876498380046648099272746359587907454274317947879613892172434004501480758986212207992696773516686925360141334205468748128096731848742289785228287404717379246717472305162169455625049860328144597604980396106073330555167472485115943068300103342238217973400460289712966477111041840646920948239025440310882594879332234428366527771786650479646564587503015323243584364517792899949234809341184095020419374307535387092136111726357141713029242563102279058457531503087002278952960*i1^31 + 737490360240455197150103296643489021227294562163595971627540486925967846528776673086372032249554677976888923024805009151757606786223205474369397499515220864998522378294826302071528113057284935276482664682527589143968606134012314606060013184085959642496365571532870960948670461092463215273505414537383432876136450311752600845526251402364246761018140037639650211843093273916333945997280886667546578092081870909850152251222331771558864833840988215429476535382461891194198142271899991872064250743104516103608860336068677692889907043210577099947607723334864091494234887141149160224632847753436890683009639855220420804133479834469636262172640950395603061459188838115354862663536252414834092364922662145298533332677494932578389661375976351416949189435975231815521032724668247308775165069646197123265632592961255552600499295643806678327388845324396926273200000616751774602727611316156549532398120206257525108150949064340024802862053014511696076378433738908295576725832493752168242614043257496889268508928569042369622946594091450968249848362323391256943656960*i1^32 + 12347714497091152235481641683510114143241482075799547712235186632409004060145731715017703861593861061173304077237023907275758185662201335953281741068173910831158163537768160616031015847890355431574571876664904214577099582049356743452607649215390621608647329883467230987971013731432478461831481014867030047221939166956300766597403022234181092433774915609539528384535879389055594979401149775244832353929225462879157851193471694329351422785251669051944370784250400970438888325356362829607953114045098271016238625321233855477655671036017697949858966113591218858129907164996333630820210869826936384797604603459012020121387694032196231582408999339806844775436619297457753062984958771853132700256511156160258521675782737827062059793154632173231120496054552708425404136937962269666784551091215437834469397522128537992958239978941870440690505923393102026637057123948733554093313196336182981267142695624481557686887537066811356390751283329682665357337809822230203835326920167326553700202911821518548318731741178931253587092622335079065708708861673734144*i1^33 + 69877181724863530573624262793845842580775949683679941619526650292373560049129586197992807338569601221199206290176322750340893111990783687896107664813326695377878551500398987290245519695836301957384123343939389177492080205384770052192449485199478028889054628810597947977278642979058873170913717004643329633312437703204495202067806815422761747229111995908153974846631618226146648789639246614669218879125383962478621621735851260758255007412276499945324122625197338968711131835544362454023629549514828453301700125666789099888987347000375955752778804521068817600811580131772195475176404961526297376041600795631560927840943000249930796811015797734933270401011129890845479749638909765998861117736966328794108315917302819405477150112946739800368211901271053976662125640913242051216442239325483413841692761243442411165501594893228636398712749429089366223554005415569182240974229666745959772610141316218431317062995476411868852705593453861838848710295906149080371604631243155775886190132246627107621068536130448688541935050952933711298969993216*i1^34 + 32403165687742265673699348176962443302244563647346544111338267020881665212560559691511133055612020197721462549392708015361667321277953498881793271109468438478731404414274526200175139619231924302421430596340914060062244389223870086831611421586041276205109834810479897454070983046441295205365595117247957294234934751939780860917345798371001380699206393799463773753944480384295455403156892169552026055776553360193385351858725990022098451345953691692310407914590075991118940801827600642507627791078981358991160949282802618301549364401668696542787604122961783483562304312468905513271686151005631780976836734462368289480602660227988275493702498544844823256780236414299360763173640882886040409675710949475977917566342569342407678257000951690929419228487354509337580897726222000419328769985179833799185470642980564524621359823822789633568531365759277840651211692088886419755951634122239393833767342841377880474468174880932800478021124586511458042048938683948869039646983765418107382525521408793119679360362873813555475732902929498112*i1^35 + -9812441845888361584883643723287746898270695504758156664406447493709455013334465010190761969409424311700398797000622845467863504554040614249404136139080336287560713731060038236836251112610462973465177813114851693784177832490938083071210290692829539612220780976888674094663631276977805596077261286983552977424585816938164274457756253617960093959274971211662958905846775183192392431303062451979467606496984749669671985300967734118432237019656458586627265612854524030254457857857844613718089552427803683156840690231285397779215083697701867187456846943293576365691324553510569008663734950408400377566297020523200872766960359359236554985342816245778799381992148499111681292930357474173410804266076776957585535585647255601056247847407379797628398792617106664091311935296003155167096639929932987092442165788347931104199763613018774821906336132103846917667757653123300239393576415744637944248559465622666596704597939271197313561832212584107109887339759467580462559239179744873130106299584905039169432534764765343475289817088*i1^36 + -2077901510146639024474933749197891898848434043977628158583732686965796664147919963244129930631234097127500285456585297203512581928431882402024005202089439563973783208264433395140582122735535755828420414946835982865162011517136591946781656088895401549166588842180733725521833048651121232481629236250432746641320521175947017234458849964565784923987235458519588088479492678265056024414480973455069991231787659132183188883432919649799131649125711371792058447591616872418821363453467355929314839006960093848748182962615695851086904592075262158250482888634517960458657762659204907956046724984042674404351616660223421149586796894002571524268749556126596750655017161915003227966558025611423045879776440257797475352630302737297617444880340124711685056088420920145535382032709462564498792696872213508625236065543934432106403754346713848089295906297980302304625471864717332946745686937614438737845145785465628987318002801934860681419487600845422551017284254355330820589881551765446718907875237680942244708922333069312*i1^37 + 1274584341101700622600907338086998062863534410911184400395805480566485975690989232973532817202326963133072548806262999535246418707846539200877834063911340749577119957927495784634304280883677249450663387036365618638598394721428973556261032642770150947748704700591133141072820822168405532049721126212157444419832638959809127027330288713874356404318976420799817124782792487401542587605458180978614732055999016322522256224076373899268803075591343572094522713922588192566872624641733461081686983296115314783846801542246341050778861464480994724212518334437917094342692518464158048668502925075696815474516436492996586160823353574501594566170302654964676945269761608912347393038862530054767388820804336424228666656766853918564056234457545233232641856000343880276926575179425267044148102466248692987829639087626206276137553871227938553851496672004357206356520543779280736239711755693751667977228835926721171857654351956164874688079485197451321820194921328522657441707303243615251245907613260970146660352*i1^38 + -363217884010824931924801821414672116361776507469427208096001075883083126479922472441069782329775070829282767100136477827329015878673682781496249249468838082337453962659495788237545917653348095001425342159236485575015799163362520397190586065550089938901159111877802238100080239112121778500389378590809025321021649808456182641899751917626043405264540772092389897274129661130217157933648994028643495940220240983750496862730438584155991617168442459255006354783636251709219687646086587548937916929395086463127627437937090415464132193895775698890847210740863124834730321262792899336550374175849512904080228347346735106352395911106438048834388814413847773782960727758334285809852224283214030177515895273772429411590538289452686930618568805936474856778109444569988443732116970521749516784357021074290059000017977194523512466885314832655937275142261215333149637004773954065656621546529612042485908852308584595034938759975164558213079066067812391616120367844594000196435404108876891909652480*i1^39 + -4264977121210882273290535635682468245956558514301445752964535736361294072654845067898572486333118374084569789064412922754593382886434054080473629306713123588763074871562531552131404746138784453756095854822262299499173516687482328536436244121914974980416101589944473260414422476144052216525231348536547448984522848407874197458056714917484759857145559725408355524128931263157541808089015663171475048224003883404709121293350251431810211586736226586471101496917166594941580304954099828458774015771343395691653770368140671917785035560745871698305846544339011997155614921507692383730560559496170470186320303246699887818809975203251303377339137874700455890091565275801485638444823388402221322298440006789363433974792144176032046557170256887330433465268003335222887484097103882772721210702130046537146827099031742120269470686379418321473658826325906114216906639211374676405057394864807231438317896354782959267668906697802600429029156723181500657618602766666999092041404125184*i1^40 + -39976781252071816087016338366535223812301525212189684318953707225544736517632083026641468286522013507788874270796550780082776395383097321638621995919647569792898439687475034848477370802352225162869711461595175155016588406293431972188022456164924153369146032565707503033468998780364923263815641252023359224404657435511428124018468779100727793459011980103113930270880283839611430345444097732039730675312034262833744219954825015172186767558357530243063622171395157641917138984357895783355242691171333371691527158287694624638643017671619468334255877829488481745217785978770066631198185208311657872080703401875461463513988388505263456234664135408040210920488813058915918594926200339431946219850131726293186145131317214659367494216621944191138248883997355793102031100689548786335537902393877184683209032498118338667593479240818307974749058715306223971106670694757004372221901354647066205894434645460028682912409953676364177240089208528329511658206129093911768896*i1^41 + -921645735891189111704366373430368415251510520937079294573909225211894201179861896100690040184306743379192507604675900124379125191162100564829548375292824808187910990261045020066421369122451697243119257101292111075579123842440779548181660309673104002221582775675832329572099637572797674963977799489402398702579506021576674390299554171180000343269657357386624267280747553890060219920981766399948325363891352311162639383510295996080318682922345497421344494831040605831692782401962307581102237788981672919050507518713903412405445228431069319555831342758161911872226183291308706677527707093402520924021118217482151155628671879475518291310571285814899459710863181211988892469212145458715536961087939623060094314917673229297350462591596429149938838131009724640957368823585770878947843760501526365149874039647885417114153059909309071247954749037938544728112720934098396140322426025265743341222365501249392345355815481801162767150427530839540880*i1^42 + 82385627621783529346866718851503797520137073481079604214924596126990734124021049679956852712332123286297928663287413450095461668261005712516780899734776286459489116787557180441910217143830522688803005332799793466875222431736123368292516442241255810540365741241582316142183261049765989929166965559668277789829910238826775549454043278678877285589012472267069121139786292522807688090006315572787703803375056770610535779284383738324860972756062731889495808759720205020778138081355262984273302741704187518149237131566013883794558416194328879524684142774398387216757420634969871383921599718740963488730428496613759302332417412963556370625189730603030099442793720638022657244643775905755622752164937149437519222738958127305535759736565372701970060583305504268995889539320008326865028609730101623364138643349699663929183670523315924052233135098504979925797011727856112739661894262982208297063322439270287*i1^43 - N1*763982357155349658259329347296919798408771831447843192562563582850648101719446959330215072667201559590025799555176101028556129168130046434617790510261101408600972140871551505836257149937875958274637009499625538222020053454800350489754983536164843033464712643959563239462834667575101297629804724464539762103107346112411000000*i3 ] ]