[ [ 1279707309837698999812826852344562875799136290487622157539538602838925976660045706614705431468236957457450931890110167151441261848883727748566771444164158576672412343471374930780962348323306104226449440762479119122898114532035186532198791361776464258073300753805326284434982660241718479387409935830169195325235331994712635398988757485577143916739347450635348642088517436443395402078313073109307569214116777801533693191561529163462080692246896939681751076509520155627133529366402489112095035662608117359759529944996024266069323527710441110464847672706456975535249313686829064941761734710266890027786176464132438227425107800218344952462501851073684104433593472698532051416244714727367685098369668315671332222406606663905326541664200914357886777087063995580923881730100177470573015434714371473444424426106229740346782530112766676155156755997419112515369124708774392112318958242006697073392727826243031373805369133379865585658152365767252366014624222534381158569437903243799239968786467685514004578749739691054682931760746067297346565456554263309910990426992636052367703484628523363526462031455741636474828551789502743390030020122781777197239170710357679748855715953611142397711103247121742390553758568711507735624312429457207284194191428490518820886608443403126581914492712122130504171747332227888736251176749834122035200000000000000000000 + 9961388782169278757496353190931218847399301683150346893507816111615054351446226929865512267437254507711156567484280007271162035110069342422952626428899137441629318977733380395777829100991980949804327093185442724495936329318218435682788238761191005762839755505918558694191388489531577826138537611231633553245447491955342496295752926231194633727976277455749050888353144812075815615957800400908444604063176563484133348628507300425996456903397574810340281940164997082042813304352627054239564547953662392784740077280019063224519031620166261453622917843772045053646863207048236305561012909911739070289814383960048234418120172053819763257241387830791616215442142219852415337850238552262973003805186855806912339921414017580700325900847763158479187859388568156418592547485353264805568258745592992790866222851176989825734141620133357564321852006427458645585708667772911318894402819643841415506127549521749232559118280539201776565693010589862663556979832806554299335166876764837595512019012503518448880241866553010541907030647951087692588423565368040779708266513875459446402474335746690367281596864035370757303306228938203390567378829342652015345104859374038041502676987606110286396497520183343801371294319660812501947493027781765935559777792964411051189774734004740767986158601118222525534796889802898040144968711771344863232000000000000000000*i1 + 45818194515193758667553534189875449603734586783299645896933437403394529450925556566508267813403148264286607057605482001814385073769724937818419274837632590223049495367097267977896921349572846061412700210589957332189323729159753927992868920219754065001864732484766716405370936726321286170521773706451014637869966384095109336209777688442644970719740327041395427712863169797059800737370248126678384735163615199702647456500667951522419092658761067194750940494000810158466106317715364032177759722022289599398540258973419435183309907478156445628563450349022832463037221706414006810092095316920116192264267521417764589729735687859626920838824591208114643646357613677557005954133202009322264077252723668334713596938081842651463439373733288537941241628580236042093792972775243267794540013517737069707111028872667059651631847978427329832279531308228657554110046272159923299436961201681067119711173892751990045684505318778587455285272301599783258814919726510958402693913721495775972964388202305395391601766239333817837556010712374233361552315488956455510097112851874616032431297324235649273921028372398609709637603917134315183918921900137343905217514558063696031097664364643590324550531902038737071483639147853514152423228646355671781429281611003664268654335518093397143699520259210303764564566363438830946189304222785963294720000000000000000*i1^2 + 117319007510549120827866603193711365599312689565360102416195114954382073513027130129280038915156565523419022853417910795405947037505765000283223635470160582967387066677365281548555213677341013507158936479879425225352213766604717982835520696144511385784484050499359963327148826018229846246233804925594077493982305464336852278739314300348868010815585098783196516332393921263946744063130879726398081720237770288527152497926464207418417313095616477432585588341461604008738463201836387249030447040505982563288851746340316394464204498872643195869411622966170635125778871714820048975959836709983044419446571355145051538598058124874419161637625911023025745870297052445817366854145051512670141423192648241437494897679298888897402237272984879861625085648727601277586373492236408291766293362480705992249090947612959145908494053387281369644721921480727794354980007710839824924388590403256066035322699988947070799840461452640541749898768205562933381693025064454270466619195665868929885972243207980822535014387169403496532656155931927507640160978324286176277797773390944555257289327742457513256415320655633127789271611719250067699694302000577445724163173751917888219691412582457986052573496875621386460423562854254726301419004607938003091062767469907415489489042170186453640323135338783644427295736636651699198838867663659414323200000000000000*i1^3 + 192536602421246894492854382259112979909800839085028630462029705881273864934274896532344893687310673573211713718543839555814791375577785760628441040686553835108277402876412780572646545460041715931252096800253826247550979751766024954453670317738021202157647245459445336806371351537762243322006409492221038797827916212358242146632372277247443439947208717214138086681806413674345892055268681382837240340433880184604685415688435561974798073411277518194377013847542585901836749546835441499286141579887988991355781093987725196912598681405067690702270467147728839374362397688323784722960703630449041827372116400134769971085107445057594080923293709452481168597619479850711691237102202663631015208308368763626326344830656633995939359734705760293519754443763153144241101586802078071873252019621411689831644372703781117932151058421238151910792630887211108987476407628090799024094848240597487358550266520725761646997685233704212467455359069202768991431887386175420837748394206486609669192094354746123899226036878862117691990355055877713942889370626206938992757611345132605225801552195910246905646039412418814069207731945810965414279270394691252560499384874906455242615775038348974442908839407957510615195587286361305932144611621128439052470984894971186845630013655510781623036071319650114646270737684513592238786121323776049152000000000000*i1^4 + 148819701905855484108109046912316939906619495816403219800660854495194643504585500585767643218961291255016142155659330931503156274310532539170920642256981701736448710368762423212000639584844756627958518680784522233503537078428776766068742723435480646817355780435765216202019466496286699407460454429664388443372935806804144829667325790909832799994313724481437251633163624782226965703118147812951662910144082375557772974662203818050869150641095130338576690367556484738239114451620325945832629044787258565270604375643547752164487873080804208309497795225549036351794323840285360996399968426202636984407717967735604441023724199903568486580244739106742465751931363166795276511529442227479243945636570815176068664327001723046319538275714642475061583097524715499693772543920386953375967959273135618502420813714370205419178744054297931496341186494542512583749927102369599249624209757110982322272634948568063170682800640314882641940253866934198258137310615065928865523467352704665872752395078143124221113508075082300017969318104454921697451941114420047692916368970801201342159482436690518407487435967642614467686226462079475577590910119468076126269021635671232917344138038163162656005189626701545931896171142424757834339623573041825871097600120365103606267894947583650419453094197364064851257251993132297261897251625086484480000000000*i1^5 + 40041085185799908366749118355496675452602446183334742623679052066770104729637398018445035424009255827767019921076255726466969711882352033355784016299561890073782396014360402955001374213579276783249374502386917262910757740053609307945339856605915498587754637203950520935828249567289796224512905811500455729219632579242733226023320980754960210596871981797819116991242841361052181436279832213548352631790490306019554118854538254686875022254611361171674172902215395822261397136722294302786771636958309215797847195143930944756415509594122073989644317933184738775686924625112414314463623380143068777831294779950209239590155575313474548668249763524468508250865076213651372287577228755573544498823261919854025389074638246752477169505866233511866592041523727929522780206443471183145842227177476743577276721175850776572150952599431435260657867237131971405197317323014569826266279219143843113791830324993005975534543985259300295650900374789910995253815411414837626099571675439556912868117751642498654673684000869200033192746522105223444076829673692958028621757663687908264298505537247473449061108110563227920819630069587039742205370822282056635316753028525679320624572028904356258712973717510320072533761997635165800361353686911703575437661732324157451622997793812103796698801176231898890335980641398784696609773974244556800000000*i1^6 + 6659443212042818151482556675553731740909551020532239682460250029937400108847460199075394417885299274090243981390573407016870931829173901732559166583798698725286931777077084120019635646306436046071227563291871702528105532862064866954428981030084271867338557780119622119929421473508635665068956488252451558315508563455819052123079122222070565228062696253727808821269892769742073061315525338472094966835460209034641605380370486697485095467528654299375863061723814287592229563509844505768340957805289389904517684460531305994169951479353950355065680032594356685009099768846520544708352878807251545868645234456020006521359694347152596634077563773229977029524773981440265894444144777170548447158758721764945251476179789762881101637023543616848134122065621975378438383107101542335127623760622604203512283085090808348603637608426324208846229283893327835860530677084935033071778455392585539795470275418474304014760006724713689271114087662238979691274433884346102705610797423783496906584219631282037037653432668383215463781076709236193761648448871583628351568215038470403907848186460500643867186186110891969975032369798340786581164552977183351268274947063770224445514233046048496525399113467375367995986280712130048050807793016940829504258737940372423563341468134498896435419141622039353803490226506258611467528886550528000000*i1^7 + 1926414518559464268648466334756416486292291925645939754593918817526558793546590641883561830084730002551608290163004987433170613408961340914626191009576632577286193280060672755715062178448690260817957477701405765635878581185504493704583500627384686055818182988708066906936362991483617322632641249139122146549514805754832387547014966705739037087281372328480674838416553412045315070728245761243636728860802754632222255926402365286311546883474655738161079126893954459870223836523291456065734001300367048314672199720684418412656339212014196349356837651849479105880023547195008854985436776644587678909930080070434326425652261652848812321656063482672170579849114571149726458136777810888102093855187104704628710254441735279742349896273098210554456660185313871983380047314221249077174102120601211519870409148400786676862019078117033794008446352734765668945871470478560951226657901158668205655950483421697590704543536543537217697217923447073835355505949307593491709713099427050473275478510230524899311695576732348738100824183983664194493924997358363249508179101628959519126807753344136034204763034692393555063501473354597108187667921377326233432867999366022592871875668812604999541647535159210466473761693666407254480938727407535288465354857705253998237942570430568555983993837452577436212430419833258635635122503680000*i1^8 + -2435706662388848151230634709905589068208035753535575287289588456823662490531500854924541768198851450456199741502846382286311581306089669833189636488390452038041700474324395316795241559773486836372331647206389777559213448238711487991243681856979883800925856704321026187654932395678488223061514468845440364854736288764162116220289518160339426171767968728491385213627847947090788404989828754446504986637254984767200258125625533213633629206156277384648936271698084863005272716961159227772887715910497846246731756215110682008854507926892954952613163065116995697417198338158668146087054183710404949011732991288676189550639079439461194437096853000281618952421337245459823775332475996986211822156712206132594667419928408993593260740159692116616536860610312610343212430826947475255078770877728028303650391490173839594432454700831829309446918630517924377033673195646724210211125175985031348039589497309824814968238210986054164288780693046126285412726523158358022981540099004178018856671673795177761195239384360593019451978395748748054623857658981869228573636690213030497071003269876296246004061471586162859007573830218690292277770712501036188835929966679631398532781488808436500321364465831178585551948496955363497991592834309735639755629580862930045008681734597048712366324105810590627444251628469558238706847134515200*i1^9 + 1356535869080040045444158506627443916283566865525791155875743865558540883053677165539400313947205510312825283145197418853925758933549478579877288269431239908187753126952270299058214585118942220147959424725659262829842968047469780457395733035481854478696170272817348771800716656870463451831259672193517146402444131100048941685001967735774489524137576643608536260895023972537288583588970871607695883810541353949716409508688341547158287678892008968312636983851781382497486258757413670266353668964518430669364448764413818220798219063750487934043712558736907217890833021467823328727660660663375670732897724404370194476223486787206013627414838936325885414923042415291712119079072390723510843053547240788164893267305770577503845571801527024264568274375906852499357575595278850606576131923972402887793653979968248276268763575593338319488339638473178561115967794325713864449485607133266158681279604906115874996781462934488284408348340993211865757839609308851626577345509039908621011802533159910369639674585472379828223332836412793152812891880928962195291761062107310648259996537452657535499896651146971161698664700683573668498521862841616332201298832242194692126653887363314129764940477816828424157591973633690315180691804201404734629905073939176282355917626954847028131274252896017808192218516685883956115223347200*i1^10 + -324729892124903617215254734143309040582021702729993239189093911436016463000206727239221514191220797153602442479898216066399909808957136253410835552878242767796363530070251427456349088645119206762315659633968561940641861116675579121404544836906140695176443050773304042007828753417238961422662495456343530586069864768978144755416325446894089114030154420486174177963425077760852450847313760834896190558000223674114314683766597537507525069885757694024901560544868094051006884634151524776638674350694667710829459961117574414022503775595814081043349312199867862079043158852075483720145502599758918876541559627620509024791780050260627195051616922188165463874164974528773905966840478367920701322278257133730532412403931833469198558838135743536433025487712886130499481808708299609837427336691525211405491913432531900460714777805483669561616011264805645811795691838751890036684011877446996565167572110875640696269519243621140825836008647942573914189217254613409164534807360177048634875558509429350707278788344148119739331888583727002132316425999070463918068280327174936789345733689927268255749403710375712541766315601272858060201524794529713463871958898487634182804955447485581493691643580674060771574641920031185906835202536371998103080889935490300341354181322605399337764257876203347513124078406210878569447424*i1^11 + 41882205144287842341996706052441405257219937626071688155005220299317699424309945836692475576550428475286400148651890984574446300634536378980830069186071322162100481032395308143178333808474917925850105852197804626401051547337368899435205610952653852825432469439798256343169667489057081686733055426154754617769919022993527920827670034754885897918951885876106059100689026262847559338748198542195332165355025978229825490770858026600702660366599517516553795540353184262702752908572447498644385466934191596836994385628317263047566556653499084161682222623446053025673186510746414366403401313235324320176173724748320648173730984325210012256679148466199804617139972686979200951268449166612445059791868816750070059243829545359959747127439428313240944405542727300109847564770506071525499988939154398441402657658492710429762116978032575858504883221389428823700849338722925391782651536017369841417132307181981255413289213621098269831657597277041578797147039906885760735167568063963757574441573621080148659750947031506666858642269188266502934367747152140168787454425417797111154001317297334199082100569134776228342726470603608212297675041286957787023628086040623456545814882527811745450296200842698803753495592881503472755346548626610127349205806524239087906886546471628078365453749842883657382812832968499789824*i1^12 + -3330956392591533481180772486104413168713917362554829205100973858604633772980245596696807100052717314540748734858066604383898924948844780532466677462484845191782369634780605293358216395861450084586955531041767763400430959581447528703368629165702938723160401807750230733154342499742339594553957444027535299446143056819448766306438117640881075440418438773968898264633263713093360017387133955758457998226421762121280239445080572493631949928078069766183446707791293924270995225699905629268105423832531822718948595407675516519436447941119306561603019814415840070012792234205204434981824735495660180151757747444409301354707201400717070564585681780765166142734576933487914255309758292355191097097302059880260318648943524663399215100401582611877590359017302435500075810063127858840122428369593550789670769790037713788688550638349663513295238878880269219561602203004982479611543569582205141812284814986450657479096989408653961310970461391513411735217332114216420913675549405015718138036761166330704047826891583754335612601104564980489967334515358925337729331533570723497212445032941989620328861423789732534420954314102647275369065710442484184424816440985302246640618494577547708780273341981597880772450417664784356553564560227297713824137824975937903784150207063103691952377747616012159614045117646635008*i1^13 + 207942804340458878415168201914039127951953835300380821965835286449189780725172167570515052519312580832363007524956555778209857284965580623592609697736664047496051386367204755011318847480538134507206959829165979663780528127721800588093043575631923384901116338678528240757986043807011530959409254223314582258805673863893021047413035709262681606095716370294936281867811056706102386154165043488991437579059800251044577615386824522570566003916611765565315837073193452643368692671059047647702032067001172533151159520328324456977967698693214735268326309552719074697588886310306718565345883850660000741307337720447097112818587064684276578549321329410057152932849096944921772395692645307440165219959294505321494826831038460760425391618412064730158484596722435824623539876301573969439787764352990018381313955790461953131845675153544657867561815700454855476534029472114424200613838032628660613787830438477772129710145297748471936405851442594765578911713860529610952160785734573407603943437426448235251614327916143378946278523052573315680547934482307512003825409510296846000572347576200997017052306356900498314165513429810423828753142853706572544578105595776072151561002483258923698043396130067119202043829398102436261707129361447082314608682310313468540913101824562757084150163162316756443633381539840*i1^14 + -12948889368575404518577277430080813757505778919221042081186482298854518145770069968845356640421935340884892654794484584967105555092806405814965492094295083247180645476181257499139395679378798332543121085204481668878004508300437405694923080554428675221070700727928319540329019760564409380254674935063410765305337792731529997960265923327787982939827926422105875977279623216075577160293947738924169441137305608590232225454345657852795083337649768612434244472700729046344793573227043195034936190870935554411762913895848645517991678752096467014191359962930210581083128258900987906590916200812764166842509120128110699182163230926518892859379939952883825501284059392715373286428308785448440073364333532581576733561285240292378962780382631158586937212840573267349079685071370358006974877771294844068006861402846803361451170238425635469514137168302266632280830617447319785052581942444713842272066731621015116053378192423721295971114465379139730388862583124105690386934244078536882415413579873781529669744369058364557956967781812003067396002394475707640269710872813593713393628075135538475716385679986840245380084982782817676296737789601744367742498282347884219186376088911478493692175928012987259395325297680683178857983471549962949952412188027533670606615882718097886377405043071286417192648704*i1^15 + 696970492636750765692989139972596883207825406920002621405659857768452560139145639268423930737738023628734853423011920303851738588338576840225548668255839534251285502118528399858993578879264156299982936189764713140564391407017902063444835923756762564324663095736103897611382694998517206234346016882671801457182274901717522135389458758842250912810168214925891226171357512069122566829452445487671426455231063823817619509404262975727394720264929808826055615427160185716658032894141740439918138030909481175616225726714679988239922229197101627369988559411133963665245520859078743708272653737147756294507963425242380149113668367468313390724260547728474477289763981300647229818934408473650017611963344804977905378330902476988074535216338795360530727143519549710333866931787486940225587413450146869809185680893960703260287414689455049668557112806377461440169592923651260909488655313945970384531653954996418341543302115784281191464705469909600816796244010943632538401786716953050845712898462842891836240488537667330811289135144589586495289459905265345022751436181719562237543455764446430903902491752900637363059016514694352787443897980261184779910935671763528719456441254752234671349660908108510759004709752212516344629252055742361923560972384301829316195666767247438304919691877289620930560*i1^16 + -25071583462400046484426379657543065662975595209747562077305683239050933942215740614136520174267787573242529876400713344832983964427161435930337522364327744738121996267778987662635845004665198901388747140465594594239147961705769406526963021214275279357292607838938036931333196501262496933189327568290722518683408594152483158052670617943104241432777673078421485881237084292523639597518945405098924014166314854604217055790754043378086374531629317254688601354224163987059249616424254144821679734499270731797590460841178711953014616612130199196737313279371682020486636657421339897467177326516007289154743120429650157950688183430220956349216845277762492631420188321335674640350440894173080403667782290227155876489047484564139213864912676475376309782617608643738519629262535023146444385954344365619385779600540673757025464179150247473625267731106906736522827258029738899564022589977850432478276270903534903159889999004046434755709377993825420781404574070717347270594493153387532123609681033716908792127193674024573750326565960306253310409446536818249675353174178886439802713911467379386923218395985552114055505989703513908483000796797741269720510024477878088577583032166872050414312020405998677697994733538551700499121197352963301577131215544774196534797790152562465593466733027393536*i1^17 + 572309954328687685401090466371829219931524708327903761178590555132314569220577376745814071977732441517665623442231241329022479822805088567954667624442444591349788248352262152308371224593715189785871956707359327101655056218223595564128657477158789387491975959096900803209428146832326077698787589443978970461673494338254322463662307958783457333279581679639018062574735633735847878700278764716536459545129518610260923219217359620526488546055926893970575890790432999126692919469887090935278493353580905488694583774043040405857608197624576041282460791111848903877064688529350348935888166876548119378742802367242961394441822808633118661349925104761996142743292770240591486758373932681519207186225926419191198652991845171631455783978792155852275188803227459576756203899141999649132053043857242523062554095921360780425025065811112744659462355615472396173439964803333813370906029836562144143730524378423223470226930304607078175872626027745335570522030186099708841419770948690652312868387214498551779942083462817446633677892178701643371165643313522263306561520133599411551713595168460773377245158008000110404882432222283736715441106426737925952450597677825275670118481320590882020284511271648478308375978758873167073416315751806067834449768529832804998737155274648021555075606380544*i1^18 + -7493236417740526380785678833365149197732212512357499826308111742715103198869723209832283857664014554897107760390193068205986396595890088534889133102931453112456155519843112791397828811983492243835676808322763189761273843581363536974329851114744016408074298046915673219753797064560398897982814106994950728848609494396347238230305641254872143087473301663093782788566468614238791589897378822627819775047238318791278873227753400377654865826859301414605013940273721727457398361619229406556488264968117546324645871198284531404745437283192870166741169826180066060805346789502107785468679083488114141878663109538199724102646623188984870651857779287931448111112341848708988765465574566036914623823218372158697921671212083119359876027140440283732871585599088191440454881032332052720762356282503739062845999783988321432327099368561449641265222803029681136480828538703572920874067689746598370688489707995670012016756449562772571988586991158376596801706844046266662041674674286945851632381900446542445792559186370575442892452554402379625354495107551332389206839757489931504352983150148679231715045018884825707039331320364673575040595649950934431783397659285244255875655946827685112058413234273261137189515577788680270476814399522793794732911152547119181303918047658226620018196480*i1^19 + 20753594613345912161288520099411484659728196713301082758509224395325160773058509367993368614532481282270278198570797246035353176508170578324711024084759291883199839532527086942228668827019250336007329318050796459355398435135685389985117984487025975493747166412537961469110972010708297214961812569316929492081853767057295922732634299539427074512407601483436855301410565825453485589680450528462044692252685432703755389250343853357896146008454788423571115722809187490849502618613537395170775699464843884122843985138250866098881046851318772051704679768261364363504709639197919932098773028369937964259298049593309288199530272756044687622569486038980074454269817934931140065314427448749988612356284748081472564584222096279280251752098197589360114121319703443519870072763861878729750009186710792947571946029247708973690599815224795090197718619736443830628881752257806549016810659650481203758033486238390636470612665391326479851580970294248719457329053668065189431303798609892576799365903976053084660257647825071201981140269857696542875129631034985185013952859564137287055168100269330456757050646279162412523304604563580771326786038549201162775040148513161901724145119678006336462362332180727176441002730735254928379698776193648358304620823817307211864427998544438231040*i1^20 + 422449530460155691228855833465820846213790247091357682349728926205290779132405778153419648731199855385962430127366886059129090475650027002066735078037836095811526459507936755149707570546386809620531605931519115800187809719299484316482363578578803574535448563266642353630422804100150938822734983570108415663361566101310131399161994562280677117782809128008931364541640254638047248038588921226494570135758595335496383389904220010018610357882195763542940037847979925151000921852604607320886984830449510156453664992046817076881110859720564929159329614753997319676744941748688082614187070121135061343872607518806413990831126255661492146271566815142326092781615406676271161284769732399594908113694742412350045804363541098209709826860954618808911388957094082843417660443035868201539661081026626539612045732821109188546719750453863649394055296942441346900027862328263716531504585711164600665463834355342696577355354775891500576244052442142000816769292913806341452451188011325625565376426493859737035894267004075163902252216086414208501681087556850728878780909616909835486365411969296813871502467258567423116807336138991368631534651546784903858451486642440964198732644683104350467549511266481934728037934114953083397028464194550143515067147784014738835502571127308288*i1^21 + 4453252021914976839335639198896514054401203884806279816139164457780656561716776609678091726483779174323777448000578386931356143032530298644201797383672418280115358840058857832492065272483177492152187572011782880696591773827439445043251046548323237924908579515641613477919725054349328105839564517563476350880042828728238758113668061977787837999391679759716056475510645987301299436173440389757622168487330986592258594992028235266281999379915726085463349247431804164637269652249064017754169961887881560907767792555568057964846612339142329630573531456917455295226668821745278057074643980208299349889967608415767574646745978878121122148562464563503077318447302071457718349208502044366757282340542988008029667530276099448508572896483958627058667249439861305332823528294299931912528138921412441876941379734124830063808961248641156997807990307795926397882581025001661534199681752389488153206568284034405862224531787512479445933966323544423211445758236995499563469377039557482367225831217718520941121707215289545679429194853882653405931854015252014934616375857387720816367537232002593563378655347389632150058081550683513625783714438331913862780484820627514757951546498003606835291147101919116955956949083648486845741378377661444851412690685524390630227726827520*i1^22 + 120585684438446742390902206269976401660364458515666404748458866731793611054832810350781083752529708224006697811336604426401010716726340043333990866949479349146736056480156220711105981177888601096558011467955372596483685573899886181905177309470638618761672220209831961982062399685563825320428118267180634756638483784925835231262805062230955505550031787369384007964314106857018760851153113915298052466374568280611770379708833422350159241439953359843103767809802255804872029996976437429599124491761326560174267039717988910692040062845773465656552914913754544003060861465356717947386301949125066398084217372328502068244717285012960331281693511385919719128189863997788246750853168021666836498722761195733696574370717609315708317506304508740218456566466553542801513137414022958022963508639704521172043166195930214082494743525627935384263082145268503011421577214377341681681244994602057002899554127856659752773338728977836268908889485554971123824175567499446622402220673393191998690400824088504103029194476109495378909286184315534772166240751279856089678653477279824998730425322419989601758386352343734116569868073076731977451626922201915787780497449254411286827060081512754381731839033609056269916048651350745864384634511850108769818306965757468025552896*i1^23 + 743798845381286810454715360046981425178723197612226951399515692946508134707969785088370082938970032206963917071399013113755620922269299651834665003883027614179785486404722164951575672805864096214336412463125474463073845114454957886516155401463010289431482127258053580421685831196756315166528025184834349501725375773328803961974600882689623730843234993764342560339895531858374947170679829807151923957400241619903235295198266009389078963483458796419008183857213054771561097469414141316210899845961555160751528858525012727567411185980125902305837925089157901705314755093336733495265795195959454428420546877297643788109916179662532516715078711222008346786326439340532444045210318383448472489722620196590722815573282746563903269939359433683776748075163091531076759779766449958151028045904301537616294352236865085172504544406312593411895350926266329361885009267804392670781800902652151298460013153879211143643814105486469743863155230965665880893181143514136437355028057156546162629223634078634301895251450816209129913604414336652012160565504759870742522416042115090987854745370134153529571523200950609261057694678243749224664053547571183820937339799597088768304624156224418976698625419270412241537195671052038058638416478790734574697847389514760192*i1^24 + 2821993771982915727163051435801955888929967794030983168305305898208246041220855891658687233665288701749184967314379462347920162639879301604485499092321616931749529918232860261844747785914421993928551988679228549167554152201750070398375987890632680593867830362794572961309154729704004439887284479102696737926219211220669336091112493142879821200823691950536082559617010437372732117132464834784877275467841525878096367944978998859421076688764103509068166081234948614547146214609331449206764576122370590863090097359245679582695788907182492776200595052730878170473314624854671228542431029419602394569868550658999967698456709390416958903081985394971220675154217235099651182698165593561617005010377110480389469998913405588615263166183930792316753952520387485999803818785537959233555112100915258223871742350431584697847686919729964549786951833664970593375847457472828508632639338344089918108282511270453680422943244523442916389326152361234430628673875634928436420503344943331577355383648539394212109074448101641266398660343011400051757186214711543174290984072988897969019783180964711019927452412110823961037321052023489127277555138099562938146695303706365604022644203473313684739080333899694475177084013789738110025114909555110187218030091927552*i1^25 + 5769045299194938133860768932518558871210328023409425501369309148135089925449084575266925590851506403379677987828079688905445530095785707244777091831183378803833011505438415685766700804867379538836966400773987188072167707501202284691167040177557526891648029640734311837601770244283431415056317548263456408832801024184554747717614257424518077442825594481600250741168006811419234900047883309995156783078925198728694688845740408981762390887954696912129099977495501990127735727435976860909851094426627543635938407172504837722049731684118023405765870251203833008294259434894876137620481116451049664558358171436565423585660583748717123939080790290544593609295523462254036142768081261788238362989830182971321426986579235203540563432022515503277533318361900288914240440282995837817125031981887695927831166784746308505323688448749467528638090485340554878880845025833865907849048304574951295302614048602950048441495363444923533264864379155272739919051519400308615064907439444042203218555623849020401194224910739250814985812493715874492685547410705729025681076448194617139102007467425749124858157302869368869960846522929198196893542275048648387885031989178201295459834746301895934987397697750487422786626761901526505266137877039421444260120576*i1^26 + -5791317083998447027480343920345775906025462619741481811673020117052534182280890336075543405877581797447970245591063470117483606078984284080593955589411214946593718171244765708202538475655363377323632168547276175381113545290762495490087276442191001241299051536919848513159598227504895048202020803446716377295885327780202722637376163687768014204239555021307430720320640295293019693041110214676842891290942938840105590257123380308944410722695949984848105814061528413676280255657948058607568039563978579222618321265593013453131375669754883795720641644411428512724401600481662348471227059780624853748218305697352754344158548242193977833934866648800167273681578461887856878634950842074701953382118500656847282170044451253115622709831343017422316143669984750304323598730317844366125931488854340496108429093020651282256390116372677255733251516177827660576033692965140533980918046324136538425070639667317162398195153854739101625198337182534855672605427110202644019791346029087211304947741815243366676572015045531279895191339524880589527824440360643460005882298550623146898971101396698332926928460131827188162182488877584378268372169607885094221380141199693403637692466801581046873723476745930665053260200250783320378404454583323093248*i1^27 + 106432768972364358430036572753843083613231274427562591918700595751922971178961583675455317598280278346543425727199790790111726270139980266712488395968700117615470278921183882180274101653135879682094313542528838374731313758035772528545738447984462802102589633883545827706357693232218055384731018413569069437011226201474632538158150297546031757460556229299798709055962561514705565351286953969914005305270043627605814650339411785430820487643299443928832753149866153101226292998944938730018402111724928686560030921675598170412838104637947851252282469108121215790402861248433167534124370356524248345399822630763331970889413387458426371615318862414591396775243106356607239092824703642418874577533810969291415571103620852659897464239289670407231769142915247892232190199042422699886681358532749442065795947242484034042900190360267699316366950382996480221793317611200404166441097336155000521200435740203498920896715470942855282912403704060021478288740536320795119148133532186594101075868337368936030862450422453432116577281656491353877091097020579145872550121092000179633954704520895067311207611279524887386773208068777506737808944072719929360120180878600308650925118383855317628476061340805332732722610032297494314810631989171968*i1^28 + -180472050752200794224637069119283091769643241609841824821515855591627585387686601678771560395073725767485828959399409539008580901680399195014427378875091105314474128288395746617930138077946598757170355356269807140251313411810377248424052466605971353884844089678584456959608246107075961544916245501851827052439182384627737935841311877988102382410207059392643396581561422772956165475241999134715185884649212642715166983422033456742441030859840619864829541849997179170906028157457255779014728098511155478766395796848346994205179449803377596373196146244643478743599195015934359845071048618593712062476731445132981640504428116001037140780659956408466049672221854995288533111089541256103489455378649703296121780699297636177374613789589134628720183185952008840637701288044635155813737769145228949908795827031416979387221919327695752847648941153020540353855341483193891612897925199250168720133387772761169638612985757912841123762798316867393217358753503938983878139983230885795683243331734206691198159399868259377638266035446031935535341077943935217558959556232524735461751921440093866087303009952409805861924263166578754085579952025374904619367950902317607446216652024379314693709592798151433310421174176179145300087592124*i1^29 + 259074224744960873288879430271071008350316460474683520829445013409908596307756172768044479273973156459058028394209468019852357298856351190552490663793123655276205524373574173275093979448845238300745993169364066931157079317183744688925531286412194483674258399213649548764954255758138041057003518178761242118537284201385995291649473182188155800553249976644749732236032639687868581329784020709526588215783958881499310289813877863271960501016351563212436537445023692931989728953343550399869935824211734768572564716171105728204429637278151992134498506046926627162311954820593938901928694026507122774000526985766391139586140640863114061774588439880350075349475925260764560353642722140948279824608315798849608427961828533006630748602802408753256003608715789188169560769174752096751736287616876179110020872946232223375343318827131411436914724767636729806521502923389629426759085878973361535840274317827174781857504380360398559288984439906885929876242318490666389429962984977384365889507017259075241702781254989868360391757133747429217347631544844829075707391861270493558506864864342892938592026865036808119766354649126817389564248463518640596191426498252870065629083221712234065284552967482804522621043459065099972720*i1^30 + -278090791345579643717249829685352944354250512237131667426632144465443148906934254558724127724198648060440988970722193309210229604454835285224313144912443067093965760768428356404155645707765735965097237008286907555010131606431280790082699994613065687508009916966308200769210343971685153798184787498187425493398708174461661963008580384466276362065293681602757780800539557008683288027621067031113248303607224150600716096648631382917984464125852165045289777679136394290693220938530422696102427099255964724917764027257419156607159349803632079568567461046213308442018555466214000322895406138059731868358480380836326079747621793545371001647797411491296067847966499569000889461281318070298257092941183225311675948919273947676852547149106533313734807135751208121562097676922167436966946292028854478579991525736137127485187091641646385090323875852709259450135575172937239426430273713725697687974929850925659351113386223342513838281728769137004394939460856218418744197801005278961498132579787454747061225076624136437952835106254879567748627875337908929954572217933132101569060626881016659000033685503037296509132205740786601165455226005133992501887770884926313579848395826518546774845302442550315645454276916347845*i1^31 + 216166699018046224119834369438303473520610699570069917966433008941200247134891814789840887988410176668358806980942281386307012880607061938636472969993771689047733561941824822259695376939783478693714393017012263687856982019940964987566244271077882264580545015066340068445246753440986589357862287485069594455263353412381860432207987795759040732364255203868603682827229760231921454904056201435192244657134123184410465283261059559606661045271083559980751229475651961942496846795480981090332827222245081614833005744614521397225180439963432181484259899607340287086798737119219472903200155106510386473856274035141703183115436795938526117647417096790096417057759098286099066624250162001089140237625035134533273117146505714006724380342685368047468874003834462221539464991882030709317854364942653853504453516226957453847549547575097593268078727354929263896904720696973935498584594344917000433204422231371516699942397996893575715777265305571454763106882946072219129003094872334434292839220630494805601168164970356428127825156978817092255244037359825907816711564502451955692420199403850242975893581193626168107955579947436421317336397527284012542594030181961490859510465438648220815497196574810267731000753152*i1^32 + -114414718821809066263150246699318407396372616860536369004611477051458901529099445345441876926184815289738102622206917414477851895852822101732743379028699146493841033910062197579904299132665939548590290012572350455090881249455329900058999932449083416658128953193014625043246304564287939486709381417432653215104563678440779813966450234717343644701383642903487245728887410456384150032563658101076089103798363614881918461523071391438013496951616208924373547861698769148160939493340040000099885434108909691282360069014048620948874287542562374717036059124152563640880833352730615790816186656998595184943946064722051443640747514379149712361150581044589053057405420963219208666397172152365296912550495718102080992712786597546337386244874144659176572887667589350813418965345886918705796341495982193308386657187047346357263692667400538735921333971077907101940798783123890087177767588124750917347495322687488300626499361739177549742687405721353429111473003830506032019818167702147062898649014182655777143857057425025161672210694620340867403527752892821622374253647979489413405945652861681136687115939025463659693141161552251124482152630181642005099893505791762699444531445553524027922230553960816771072*i1^33 + 43116954004540218757753926199711026901592498763469335695945820385784385068499706215798593868471764327568393551288710230864409234185553313305965719406612411164488690774009646841862335031060205822938720711377742250399831800994653348304457172647808130347744992692719094939752698745518868891926804496150200311010160453264662429487868239538581218700294511600314846079325146068379753277899993640529554926793552538857356000991367519446920132749263164902568138149964406445162649205627214296005062323374370325728019890353371791922807623938028839680203862740984071663890923555921821654662812099589230865969120830452363358168377877655055708997438621004651672369181631849652085857680115255093780540294408623542935424751916863085187975823573228780041849791041577692374858197600389278899107492773554994333933710354932467381804129729219640318684348439905969825705954981418389207365594825676469005520178422241189176417488202615989651682282915683929476908800211276966578855778410730746441573643641471030363017471467879536859348841642362570564785946697108786751080637454154317285035598050042921443923087439444567472395856128629833553478515894877538913945782600161245303870610936035202721147987066617856*i1^34 + -9378441622703670866192301374935958727222343749305687412593374931262780305969211863201191920037087940548830648026883260236486117938972053030089282488279716858156895202482278641348984623245319640769584477712770029940983297263643624921213302214466409301459654822497691387080689820335990081552704740606053505567441951870973770639750987217539490517591662813630839279451814882871609660619863425752650540728216068441511041774186919051120186471726155074545842609047341866015930243595106535259120650831117308608046941837869496615101546516572276304125233929952414907489759515637004718386624376438063806254473761308945098379871707401913527401519805738030254947826749731647071809919644937187344162066503336649056410925321528460444135162916317460589487663014062844946123990392311666657239724160626145288779627682118861207679046228916020450003367584938292659706103322183471817391604516524125709277973855714019236314211509412944420805011968544725841576100568678786062801252372356452806150028356825664542016930054214549809666939287070307146161573574959298633490748184947749176118182477257118091289275641239266436351147828847797198916824114047735143510125554543814073707473899413756337683693568*i1^35 + 179224281597565422431447983345275562869989742611707757092807521793700973471894598169977156775105170695445803456673352632653672512838024065265615907073917539805386817698429064596188728628927442390032879620335379477407563166440857776501650594589907026578359989192787671451441853274952218341437368999993090517875790711597254499100295981913194916434898475997950033279689198739006814641497103942482910907041962807794698870382971474025867433784916714810174406297092037645339606428865236303756028683293542694890663695501585619039564575092607739172697687475431729138222794624657576283850127342488587517063123609440499097105706796642007483882924892086975297057006138767196396314751899117025448516916281748575551826152894745923557209884444823827911918752551253902526278010636452561394176789758970215620607704778212979175395443233136496171805808340379413943532159899064451437668312647773156352301869565469161986879038530364669416442026798234163608321877157597345078579539573783073724184772281660730866962624447056722942938401821309347095306996583106069980005170750290362481703677899032921110689548789081518558401700697866386997614541283353631017511862216647885791959330818787115008*i1^36 + 377025879388595984244641757721334852545689947533352010528370405887737689269392369652346060715159670544035797729084803251743058175357561691358715845364151298256631609554985921085859133731171369249840351602293490508878411269203307371204780288003335595725654053554665617611499982290241542329983693692872612157962876771664534255691321610014424789869113033253334556588842461450872894762223714479159125902984730308552382439091515417206828849890655371439918858137515850735742054839174015946289718705148652633859359737005082159503974732024431591435637999679049057002376689189490141627444587349101671522624914003860540390622535326221320866406554487615740576590550807107739033851637166653599981824913742102276377084641944804400286810544433588192868672740959637655533610209974230815778306146611730549032051116273693003928301483690254130702798138594439457819360065399906006559812247672244421434242177027902202130627018232335675255679794872963709336984694421571537053844563399865791744259266982471471821258040825041522845404891893398149729848891512144571664647161609137312060276997777560944080570139428484000163650602814545505820745650389707745854743429033945743744959999115264*i1^37 + -41123666456734434163483348639007969076915689173663200814605049814237620761398480838000012275952134424117437954972040521903485443276312142787302760420906339515869846695296074159324110313653402343876372521588795013780911651267510714872715178126610334662192908692597678669444469126011885135936306003221651194612448978417095103460616031467217239235166860379048129323804087746864683479495467371915973783572216375050887633068868189824159858370562665995611735487299738482736212827544011843965763454262302995561373930794626074851982604738487946848317618475123022328978034747562077065597238037436196466401278437443458730773513808584185421967733380885502695092132904062738271656887845139577490013186409856215925824377805883735112183881316830187133952136508354466504146389662369157307472973547259006834601806618821011391967448946994578433211062605735806716587545495103045936178808779841975467544717713279070258946259313750756223606021091288386842227014197655584908298647190444539535942316446264098028671026179849843357360908111303456112883661204587130693499525503607554390394683518509903423020768276124519513588259920235377307552202475173112329840548863979360165560320*i1^38 + 254774217776341643451125873410646590341463174595126327994284548637160966867458878834678178649395387848361832812111626176079403173095853980313767406180377015245461063767464855893520135147471201283315534472293633767331404877670397372318940406774483638920947839230175771464954784989675936447193289702323375639273410229522389236267625263208279759229891274928494653128122925810466005812315890992674360411277988560549528752890667926765454874544184064988599963266614494237898194753059366668148583118648007620040243357406987382237245474679369050190458054512795793892692157146184150924358588327255766116142662716964626367864658200826830575104538979434999705810828634059503542845921716504574645539714992990648732765008934355548509422829455542008671248964352227631241741894857496121802080646591282313551591695136201987546997834392954619562739942645316869347734170312463185322306274415734766693754360850293441454583585942468254884303953336735212686082517562630543055528329076638693354557812384177696820768444085700778111879626176691213250652962427897652085460962795256126146240754201370814351098923598258919503255931419828534821098791612494710844752060273917952*i1^39 + 638071908073952453726317262633005982476193233647715844445485910504113594105234240943114707625925874639022472024360024049594371008809841378116199128920700807239505535914240373748828467265851521706409904617550349506659310737478368842017387831819420678359203988570814928843608820747238098973322756435625935137944240344512862875624576982549807061244985679764800154043733101860864898884218711660768879454012870448857054770518278360046016262049156904338618460899368493539563918640462928042647370521853909186727471263201138517439765571580144337306003917923781401530115297213899815238760270078874926535326014959326050435644243698034850020344776736276363799464273985189595186044931264172769503077794867585019328262823055773609298549877969302691272602197811645403695883536632573678439460931139951463187592431943077156153648641926877250053505531155134559109061719114209632772068927703633946636135265859110061544086029314136649313894852920096654438611760002673752886631963529869791876047427510925911693814121612663541388761449411000338015505326159635727472870496951323471128199885204245486880414729306984126822204407322723736956760735601311238634082402304*i1^40 + -96145267301014472444287328443077722429990016876467303724570693179404792869696408800272533767665875538168343919166876653373351712552886384989268253349197918944765639786311723554549458406533494649085070504604111856249643773932774680195924162817252424492100429368903926318179084337078048871259034763858356095234479075600508991374935216245932490259073374718396186011983061894020689519548275373013115959866649752986816228264546321487914610020574418132339963175183374866411538275968027224916012482247626162399558811817324243891279193199272952284020156546584641137768591638536134400765658256251002895513275559061525549688893050632284586135334072291253624279899128621230820845312363663384474890295017870746017165786511521645035695335726381596456516283587139418761997749988604249112472461843514422278766432177996860049903591600282486844778819691741343775900964944164520049322947819710448262706716907948020313220394714856276505396136627453535273299774350149960092156328322136939610558688080757668655050040648535518482225899370788857715348500368031042616128575610221223993269128003630170552854630462641329555298149566328508698018039423457543847936*i1^41 + 8415669628662965592268685168159955295198670403177535357339938793448310414283389532329922551250851787758684728511620059637313212957930372738125874221466934209609566525219898129494401900312472762784002412677974425844163167018645454471750916759222664867181504268661606528340320132706633860046140349880916818760082289694788031143841431818335074197986113016992336752003440138334301973607098265823629282185331722511238563377717491655683079335198355432288123390340004407350780971632955657133348428452783736663473099960077273160571321083486103618890904922490702567529257815648267721938569327983634025714712903647949938859166631292548535603020257027987220028613383015770830447189424077090681616787611027689134088689816776129022650099482463815450418462450616900163536855077224612811049944022067692680141182595853345936284709832647589287604237338047032516987011424213354833320419570895737798928380004768140421518108102635753648108758664449658570041017815751578254668131670867236509577858477016633557968634070277095801763625026584142174598327725860507885861184015608879068044292690087005314772672504593791658730617241507033137402503363559424*i1^42 + -520305181180795429144412176541116725492551041427553464986707261924166941304887199199222061943872918227855119858939196343243570563395751273206293736580787489967978916710223175143222807168435426934635846330270679291948709963963305634074257968318929089750705224815419139935355180078633348203151614201283847149934405878910453841645472815834548738640837706875770728052701922045658923264134204865330912053553801027889896651676357343821635241668495538922173254796459365837177219391307577145042028931246885633942374284946420307408475684468178306986943374644760107512879865563973602228799737858617878701841804703047322287172479546900773444393814970123096111417490748417521434498153053164053959330326526802292976468907921757405424336172741853468303600054476551157202479922959548334944911057919363766891337578496551180688388353627765034871949482168012908443644021951857142664096707400568322600556154464869826186354457741376398462030870184696691578712983639619160924967729802101441284086912295119423508333461400575342155943525344920362544877703094706815823939143030971513380089123591121084296676834240615704654777399537052736647331840*i1^43 + 24287299129124724821883282011393464687580939465417100324374313730995535612207413584240411804319096970998474576512166173001649592279666117221813570322590915199231513951740717347189178352512472963294549398193211340668693497965558574487900467234839100711444717519325315248184862796024263177666751239753284248322489584826841556301103702205517387923343671190578058289103057554398484229134101869623574952234601542753199325743708986416998064128597339778054857334980555562772483761015584569619582108443736784855399057079266711412780752203946705269805804159146658519965262114922182220485361197892297619172279095040417760082594864729961352052413458405028679746470583155915769473027839666606393693670269214533846156669394942672960329996313714115782186511785104193987724683761778861912383682351087944121649238189670513969238222308812087972052774912490596122026147183073856190915379828774318204866126927087176029129279369749482626192037970434775049702136677538078340929681556309538951771014221296244331752833629201849239460299603601929919535349856585763695123032007352732937983816378122000768870226640385057904711241218532573184*i1^44 + -804305388561239181516746744820954100828626448656872406892479178540658136209685078895784150630666909026269936546235637228785512391354419564897527967521824491679898080908632073511645082642586239872972198554626968833616679471041724164895137475987059434587084205551584550548163777447152653446567074015615407860247551499235457095060575710264963749512048636226758772313594837312568034315062119222636544312718463987174534342271874702442636731149533603373669075631080739139172491537448311086150402055768979837467847822266246464983583976212114581230474354267446049883846605440174471250358048284487491970491092447933522370474604890473144767609436433215651313424631401529806762706870425619285361924494815253134836865664617937022187326807384263034752268916115241422446999071144574838076876496258658816465444751556434652998997101254605202665115079650763493265782092307169525467522180568421418473293547572735524608064265214272020319938943038701470561275500302598743362070502033703094050699908750620928236896231196715378869521774869822075107399371833735849645768949197950512870211243283878922154393292619806865965545684992*i1^45 + 20286470822132672875345260814928248316592840735380602727770542611531188503012868948313032212582577240070399951997618631828608465973441461781621514736488082690581331081263678849838964569021647811259666133854974235029542246903400538050426156984662753276493530101025059481352035672670159207673618159181490914364014979246843080945369913411814585413469453738381642042013824037025326918713007599232214225429251985975466430988582909520950070814702833017946276383489201475301038624971841447467771165783346941643738431564513181420995092785910015118346762062741260353951344868389273859788073540805833071216175950617638415476237396635774718599355666254229227981712662694991077186735232998676425526165375824729901361619128158343855025194484549129202511731383277276181477360353656749358449757749146449006711638631153996425761687536585179660808966587722015771239585008551773726310609938859715878607866235141511522902490795664322451765817928495884908149182440630519507380503937836427305702898371166568499800051740278140005298057645612392625991042843379745848920147517738421819773628593311202992489967283953343660032*i1^46 + -221860978799733231532682266064125114638349508271484323346515293055533687892866895899934217332390452435575705839935753095778899397437255267918375071238753539352227793337110204704843504307049377857251446355317957737341807102974921423064693945229550810631663951166951020947832994066101559653848216775258023623667579157155579661452429430919295295333073117337265539506146841842616551050821266789892741683004413761526518221995742752465922258389938268211246915531178618058361879031606952121476001290595935816577371755940907014686063527713011302163221248064372900881584690346738203720584476135734625878858070278257827997273136915762607056407462512594484561702616361377078469309014560449273150715277651286524278308296265178532045960600829523506925084236705313755844374560865987925998053341698409994869096884298451997405902296756309885889427963246434289341473140026400954759899179312612417540197106338885456086429652392326673919083463259569744770840219542630118436378982313119952138296568913548479617059097097968002415962117979012536420031224443212786539348676525949075421423526749977231322490775535616*i1^47 + 1520131010516237330139686802115445240471424117047389850821283874218684047451737151867527458058028046770335606830446464288330931990874716856736796210604436964723704967270168924042168596132708691191434381158822091878541284914026878178964908194074943390033358981308726182600298947390911058474720345696701405014464089146525954569323069835142358133269974989482833465425498820684033058139975222791639243096873803707972315859460056238202626212073323859588739013938997431084517040941033472022939145565114005417709758219909953753852443711093703822370588884165346618536390854286279441091906523058017887850822867264798790731424976859371381833764229901327185707048014544875539133099412466074461281989954505103142055927873138056523751084134971852877800607703048002001487417981233517121021833074570641969028662490464154631866339707193843850911770934793554110308735362370857609821093942671348128769336492119341939849448760765009320644199514609755060378043881740293728466278850967043497007670095224443704998736468740768296022819818183974581291096070429632547091271364518469079179386312911335830061056*i1^48 + -7867213535079203860119833946441440084034706989040995259998243977917345736760673609611612811315900469489711403002103454359853450089204175385594854332290939237377995132048198549595891317892204538671842256040811752025670495821128376142530899611968781126772763647288726527299818664319970693889127777584521854089268182596876927126056919369723991066405835613248531736657383765483269879126509854998204976837423161825153168104222846490667068845201236023341177767557966551744588825945225638848247484092255879110274583507765204369788642667626658964075884830644957477155183637821945332021621627288452996368972455001346891647639353515902739644529805079223674422982056519786361897071552229423133393011798004437545989761635957871024336825387528239654934625031717251912474475405285427652069145053856880254143350899356446628458059413850879439164078870852841084388026075138387089028310214841477756986599509365796397443592209464479646241914014218716318820567701854915667594463571167849295980749704380472692550334662863390251139811548559138874634449185863714992172801703537494214112164051943424*i1^49 + 27675374782775113138333999744741322596377553814330718871760228120770229888171359511377513727975777158953202794056858723494759981701233842455223195266553295254629704666491353415497544967882524326970835474830206858123210651804866613559982063514100273465320833097277306957901392477494425644835411524205846538533095802812994804116645335747420039926789647564379574320095318846554410590291021446876661080839997000486424503609365980365783393689016610590576721478518828686446148874981363433960291285907826599582367468395176211084657323374435059309108497183750606241277414110314590355939241960665623605283371067330453633621261261039664731716742485377535954567070760675728429836482087541903277376271637914991605752118778388008229153007094587252246101053213224480013047505056532501462409744983152276514019389347012982152498441101638025672492835251508898078962546940083116275629705290750888542149426782478822733410055292111613318471297293533976361744514869028334742660261614522613971915208185768013347581025953835062911197160665956463482413263828148038917303287016828522379345920*i1^50 + -56009388724085380048064547260769455692963831975452290620065529134513157131029854894882635027074190518993022599590117404608149752465503548025886681980576201602563840597475119468319012994334217258414075606578067583343739054045657347572099002690592642872546826742711198628746305984996460466824863897185835435298344769602178121058064933338978943632464064483847690416871701976190790838249496242301228632497109721179484739618672372840824437285276674514222456785087662905730569052037482542170043452146400206240390422511804870464432907302205105239258161878820159206005835636593418326459122450084939320869889162536378991639916519046840060554316873554912432895923029827431305751342946231725322280485032642027750789630807345249390073459912608083014825071311045884356762219779172009865630901275698610014935186088429175956061903717479052690787719704255894241040363921243537829372277927544113452569862640812338232028152788919688776538499030640091435528003180394436317765938412136812715361632272710693440389791639654492049441039715810821068244414859820785551466891057299456*i1^51 + 149442057882259201005147497688483872175909518090959568168576725515049786783680627296140364213772735055261336174390635857486275182901222347249668519577161978224167560177006699808685832662471563683328179687053132417289966117600936673990135168965514328960328206434319747728752004770013540813497639658414322690458143367916423002065961719235062807129170751147340410092712636179165637096917804506298103770636095922196153692447146188156699983475732474500915386324541574388501655593720843695928230160820758171920679852861110032653644800229844450296256155709562534666117986562135120357890655485178635335241129568830563449129240353268359485618768118246366321513856259241519484018315582026954328215717744966325239058646871499908677007088189178977545665801520749790243196285325176014791222141686681262914691556717260827614196946833799098033945148178635734125137412515574811503669761331195427112710195887764903198907331517051217516565110875216590463241855556053433592223732645109170077771037581511521113441593815424659243139923083696578279828150948829012034584576*i1^52 + 60966028846694362687943228595282580639685523639345637967973664830869607957701136250195811558501498999870109465713586446503965218098979756005044263244186866916121963081698425040464630614493881645465814328956916905356913551266298554458856777439316532365477226892784579275596639529616449818297670289777220397345052834866584596217393596722825850081636849628189899591645066319755871388238072936421556320576557401552634575718221895711400300142405913364371869744283239345627590430553918455735793760441687908774960128150118737440235833637466355679085398661735635296734201663385274856254104987532160056599776101471764605061920456696585438656192918575002043256283080996362053155750479309987646609160797583856953536657383379039865783818050824737294379219503764106019089143932702660190408946650748632284288390650772044274538495823903795101054814453376722624947835593396143915622626704570266248274097184802555979396663570538700254232272059029322534334348962300819207229433108688031863984710488432392625124767506932910556179553848252938571740395576754176*i1^53 + 19415524885455317984746553102437692878464432122542510439260273995280710579284091743764559572042228491587538821559558548395665465943297078191409768990475625869228185828843912211285618746243577327239477421219703715365232001966676094536259184451221875867456625242296102906240777083199896851896508784458201305888948123700629958776812393853083543163780982998299847263041992678113123147289308341991881968985251941731411254444198174320647269045229848592031022188139169340461625115753895274098802463764397032801823403794790902293661570256848803701844668097684516867211384103787218538107529100939548643926913376043086658604556771981092459490033201581090962686691452563200289233100294046214719008061806325560491827032937521991919894319698408441049457238969939927537930687202343561880448345987735470893712716807470957707594493313300090608125466564894249273241252084996465872119100407829064222481080060921531442075441632950748090212866807578320013929804869199903866641737930616318625841946089624627212672744563916401695212089546856934078939136*i1^54 + 933244791414258279553728180245978800160488757506529687266729919142721463321157461815587644778986109356999772277322987706757339076364895485374056128309523359783320990818853203863907907430161373427475351696843441688985433673939530639859140531316927157115918389730468242183853687302783682358832090389601086333724462291271267383391501837453093571103831518370521027050440469003250766857796676073566207380476876886258095851231081840172685003210262777310249142415408610174492257029625048862368383113052138765328288663306345930900459695804058704509750115947691131079879134634519282241801937330111359875865989224402516722705431393044804185941877067939635673511098715425805904382387349172538249071111451649466456168741382191663627589754584865348383751504195111460697318523792276963848789694879799545975621291649185418384259495863039183137568737115963422554791821799743670711821176338657288995634038390532740145102737906731715200402960970868707810196737642619868480571415419393121181926961624445758398251275349360984283930981040128*i1^55 + 12233021419046308785663488475132921752721791671041564891558569096852118286714289550867103826506431969012463366409043045340424437713316193013252407616850231115727452065379692512039566591448117722053321792321196407472727173208545765941249090171841595249620757808397617692483957044649311928558646308458960723452843975197012204818411355273520324875625659566345469820060686056673895469921265375727165161860895484629658824007071373226333372056465289044360169417151713433940236314459143770935989730335573879732458181368054792506048045440649932153358537413194844344821618708030131789823168245124777403501045290962401358556675856886367280907829379290067935674943077386151425138874925064355720570928128414303405488873926387464144131792725689135873248972639268237890432724938779427019544815945143998574280729524527975777970743020929889991122183186274510911540953206036511732327224797313002884251404277023176750510822236098756609521695462898090935069411680811537158610375783739273840633750491178545264720221613482682875904*i1^56 + 3990407151765753422077916522045550503339908218996210756358945159244412864548150852640973466334376527200311936654207920288703530939656991380878068371765247129717270246276426799042146844526317602025872378009772438123024756393196708491523008317777906157152097119787801415842509867487211572005957133385824172122963523237795468136125150068338116757550107036752965715173056918023666594579710915260482149333210822820221866400251633386749821706371201071638808762084371721440359094573397353610668769454009049165521173694210114406559683637243022437025236289308083531397645997664518798071877950787892766484313760140614778926229208105793110270056766240969228301394388760805254940562770755526986577886614097832183905805707569904320399682057700705432143657366794721231209193157290255132942118989586624087552217437379326235685073388626752436940349838551324781121612146562526501592645293457857231665232826526134881064645691328655205990500495740669082868594883496685050144141197969529633322770672348215377920*i1^57 + 325762594037414407543576205468731238386611632259376559841578726661656383187337945142317231716365448503313487748391819082020370199610030790783301927599897742219705185277230251256852868185665215296174636667356066932762152762342736200026102827316659709544461856968380048291141496188254543444282705623220090784092637429844624975498802774668500734408288883232203340668929049493711602020179403623171966170595108608596403156888474608372325777347271988688814040716787256311185471825472431250169482334183164219737671582816032085697016636377966429801314348134150274757891695357371823597263240323715678049215321840271794548472733701016954275075644046273200072396961525246251518394619020940830487663597896451699705998654529439550621209425692467811037547334242616498740158534889153572434657513519444256258413860823616814280402500804783681102427638879716372955717947139224419211919649082688348712994333293325436364473256247302603533751421669643066667342240922116686769311201833041002496*i1^58 + 56386811337326217816723949021688697207108030923158803795425789246236964706937816914022422907837071849647939405354582435596875516763540938910251839766223503269851313750810154939881582890206869233027555649074962792660774507644088608794511161335905098404406831028897483851591505524551557508110427981988090042744304765818976864152982239610924949176956370102080665189722129046079782669911508452423831958110475036579952272868517521256517727520241391421781084845910489889608084361476615913537821802852634992711196317201186940300367538354872053709649277939882344370411490379747067497308434358142607695686908942992289104237981169697132097625885796559466488375792591013841459854403277210949425801070261802057239589143810752205283887105809165289068783169840646183689960487666009828904503591583247508571162325766920208113348820749754493317248592337243964264869604311386924955860648217499597704367814681918038410172114838811177529911772763527308789985665961951232*i1^59 + 14982275121617597728565246124227144725348482906634210006233565713103173627125725634789911270963046730168771372272046005692837411698024657515722259449614876331634033762097045901883026223727633297891445122968486584848145585058492903071016438139568173443281492171741103071823402873240051764038700819018606889164475716042794518616222531972983281196629807888177533779452946085754583654833120658546628563071354191996184424785985810980235244400582683706127716158441331977965944500353589344074547535752927608636517026831219473109469151808326533392853487530899620791753870851143857334095234219125126832354773328228256402771251953923926573475604805845720775792839049770151878102277371260813627930535221436727425226449819684201183806198587801376181930754830348191437820629874734563234545356040599604521127633547316415894783274103786636678781210355646908616403214632266178577721960426162043849673352725371365265177786093300023704865048887296*i1^60 + -3577802383820659671243641084261535026582907893211990803893186998151064375420988535974857480005681202151281696879634096972029618113749972382829007045982065255590021942166138844631773803247773678342854418672717446572652693859857090614468161160267956807581421568992062508255196017297588805795863620223892866573117692253783832643391490895405204854795684272888670597181620316265418118676243089703326841413608068485527626024122203901836970529985720143889370964133913568802053235120004903550785130283830081414764046522556888983062726656589341376067986954224950149208505773000272185136920339925538956930171175714515984397455031075783267911106598732906596773127258048395742131838919128117773662676891501336769447930742912805851710151888180782218030485041495712076716288560994856537436725524796564351084003303872614788472449271478188320400496210309249810061863748692377850665234230332280077560053760*i1^61 + 3132938128117009078273402999422430234540899287288222219649274088600012791253081883408656761547306296317166705807871900819842088532868988441332555760155941045088537324046344333115039808666538428665780016299265599333103622583314434998010424733936997939191685184157077901774311626612847231387510936090865505549787093370806752468235106212084733978543810254856752919536352276532463532282966288789565465872857288980579511914598336396670772947838860019405021345024485463790611656920475456082645906430277381195611462523358725840307063755257823290001183495856522742752608813455395480042011927335497228976111214631750003748257254770980689906714953420878069547292739598578135431090209332370774613117717452037526040934165003463420128360798645498227005749574898538014811396586624241071761040550933348878233175763307755572277479565775432572354839340847726592*i1^62, -1758512512929571736515149774261633546821978500314414785674300917860444661918732548178969160756279414045398464280125328061742311382421987239732379664883866205271832928288121362971091245444256896968331990924151405826583469537497169426392542561357155729379400293182370124408216000794339006647465892125900405242845039392523240351223278123788370833639096330103588703071637806207563876921395848424612576025182215606171501421868557323457874326743626674393253585709752924904439337353508345567435549655261162979013309371750709926393438756744008926617861239193124097604046812649123820768956709107631039294259993843338649293947470681161072176616909043754907481025731586084153150356592498450995573423887294431428900581648105405235517710208623786379879629098285169915781093405654634437438799147370117022692817234000427877451148176579219207104433216875124986215152425237872881176247444260178135214048842015114844004374607525661242711438195186961359603309716575248149315093112990018145537531092803734606289158299239514225762293898473299317181826613807412082993261339216962510876463613581841670029828859040387227948443068089670863151448111381334711636183954944698919630469026357663043831767771939122326722758810993691401996017445508370045343538059813900594930056991780374598213301975980976280401590983589197340166811703285763704890371467419492064267019905833107865762867333382174796094706579447355057871436120855930823307760586766100314694715169282932401392219221236102166333477063697438378596361117312697322216534349310191770835511001447830055705760713692097467249320453270754924953600000000000000000000 + -13693648849541608605818325561003608439475112715039356167606464120643886591623824749954158585802884824826583059923513353715590059919380511902217217799901029632968264214130490863962839800886798583488998130706135879237798339672920815126800375903270379505899761891496561921750777118924270286962560662183130546406390514709217934399518372710631938461024188393153003974257788859747276843108238693670782283192741312825299682175372143235619702360250523871256447804345656316068417044114066909058342350474409692308159973193566958172619993197646788330415371951016854690402992841892912889120387594179804702205744154584676612321221896952781067449467772771114106962550160790165584784084753518233406772642343733854133495052102207621648366130536765591470698060410051659430435389720900480952324911226918371644919049505054651140815670433197675313174578172246764310421323837236300979308042847517337147566009665172450728271902694232534818723501836347755429272128694422463593252666625092977233810195214690767268134998925270725907379042047047541672585891527517787040182401296530274478312494864285901433534289874196849014905506683897656878433645806534491688126297335449810383907140968508122565397947272508870992095039084458342495480139337075361890795672187881380868929852431682594824897884160056135615859875443780644567544094215361427861802037930242912901871677571940609934860671325819504781062996324886467565730855410257761794830408695385448678660299684865706313320129460544083397789312233315033161655950427595596320570639702100080350161716880491723612878114787464923654292317591698591973376000000000000000000*i1 + -63186212402910797923499646123772888012717186758441020912630503096988270404918072279595117225074295047679237735183947000622114169711725037975400715039234901372557098839154153982878412032626691006666363798476001071287314886799786586651696396384447965740714171110129346944718868378084320545692372184512681234301024261583395354511725417723746469815477354947252966495951799718453754073441831401846648599291002734664893335609098319825204122647599277002000415948989649616407290410119132921817706642838802111864996439128416574976355093645600237319315374346221472422295290056229810020743650061535408209343242226905277502089371661061737549283534512921377180229650435386607470584295305267340547358671958805769517098870410741736333681699644480243589182217310312135779233044624249439971314800957263141523320282452384733671680415792337911643541904669454863029540229261902039926281892912768363071356370677236785643340363955827005200421623372533850915389452338808924524413809551236701602282003284366918340277484137558576740183622089345128058652376370842941764453569531295758925361909323986399828708423487432160642073443253503693954020717799700302307699803438543960151604271793262810406764264125269194962315910857060698491777186593436308687711138256330479153335870743423914703576031007716734042215419064274966174742976764514518851280329114625455147716112343010051655565594815799286688422636938248297860764356636919818731957222738155240933848794254306405053113573399875570655264781213817721115377409661616967031119067253377652354062594393018668560502780351405822510634851333703687208960000000000000000*i1^2 + -162406532747349201023331828152908487623857243323876549102680081622203988388328112226064653197746049460176176629961619739470664937016514707191214323566215980609202909966851718443423407710102873812980744185818034664904265718149598272381803309722134267856393728042395624550937353855204552184649177144385193176624106587252420724163380322613089644572263244125799749932844174976184216716929693327868932506558291349141033010661897314274745134080055438821509228272060466485448813154735646386883467519699957062668324357084290383515251481922656061973444422109238457646624614039153841024073063192322232821045490415721990315315109555067251554349997233755037888060332105802719945488638160614913060008090844616763714036386766950863121643121078070112173926473915493252695375262159933718821068417271175963104060268292472584313548096974941439759404696985999251830493695501455299150348039201295311253553395026978912785712192567874651801619282168909065941997405881883761992140101436889499834033972948690412352169971411710620062160510848786924444257724884570199001289984981730954199374958724549303019031401501372698567374948824266748217807967439978777843172332933192385813018355408862376955658874701443372906998331254472834072699145476128578239407422890592356679185400799635347110908938070332424526979968602669259528180288977778090833984189985586473495124020689825310438315344683563440526759893559586985056323484305391839442626085861256099776354898110273505490655538703471346710182591368332234166838520076238275164913178124866132462332047128975736776298203854547745576130128001722063257600000000000000*i1^3 + -268120401323878794296936266748362729597192662385726903504477557609403685806649173782197755940565538192168243131036877863476518855143322644405516063041075338245094532350906176058912644013646201227884185739366286349469357710251962727694567417973737507857352066077314223621389898418547176411021618920999638986668032896881712859908644842911190696298425646562533205139520646863153906998755691838499617729262473449742568325822323699921975629205521049447016356855273468489079687719560637929130162096497741005497904233516638700716046857777133079180438293956354999687962178527549728354152064849171966175170313606599452505749721488424740055226941705871087394041802572700536548652998290575243205409166706645800263234886491810174850784778906585949537713948143207748515788165201025391325701848818115510144024153421993217745081973097541355114825697841607761395038045187258830058310096831465445900756203385240990184982722807355679960145515977409048471270221975485390375206644406569619591910257563120906333255240322737666171988876741670028422889859169943876019086077687905114762505339449949362333268765890165522063148819933667087371286114463713038811447051277204228221447884123575956840474200425869663621749103775057794285354208951130955725870148895343353910133864225999527961312694910442818029571855004743666221251391026077956765831232510060001774434823614111582941475564582633025860855020719253049839291230796136287724372539143577659077765335275156384655414294836647944041525090763376344915027945564971866477509204261271613747723937104045021250861578211141546350731878511606235136000000000000*i1^4 + -209688888567764010620293191982857195940254252205723335270443095379899708790817946723707548223229822411678206477531128083972797193066335555808608130527948208015212888588942065624189871252339668900161474821085342115674397301404757823728696653941670229391521151777721792574543565619960433069008077716169140659028497873640126102876113339588341733677822842408708950150984556661598869528050355098301794962368956351917287259954703171546440545240561338505464852723816896625401220321925364092752700648593124137712070879917597318316494329805031720277739297298894563642193694888624510902853831776787853369497125908919733307109948624966023489285607433304324586242219085168260026921574342328987128095495557305657513339281568099678381947017414650912575207258160200564356513993757341460031759849084767850947456143451443306647690222214947518165242594286601776207441874081159736111308083381010989652307198693571836818679451162345604429966914334334430816195541972916711862130911229250858958806737741988861345728642282998231517795647288953032562783004811665668994234040345056398564443021012087157982722066994418555710609759323567707930380578304947946738044158950912110191711236134202784720129519476463000299930624358565535235723098147948259388977706251613289928577013589294385983045107355885062293700951667927665535360187016357757040725893543813470643754588942318244144329311822100113040281808772376888869183286043840702499119988170704063320347570073886050045968682243797772175048195488279247845371351975959640676704106675365688162326844639279457692247647579348455826812804564401520640000000000*i1^5 + -57930648498502255344521761950451653665968525462972072048096463782809928072799005042639762588510299062857873698380053112215104455726678599141249845085296931057010866729035950094921639583859014402060056499866113616643130051242086586216745732050540302179890861034460746512669327885088662826209740171019287465685890009358006692599768060878730872934441011207967540556876472534937939503746517040024119729662673244952029842124530287477033423191992801644418113720602890406412768906959704330821529340618479048375000928295690905776837006157759479289942928645469637385730847983676293496859196938968617624676803847485027787882529813823430246907158290824313949323090589050342482028645988924175502036205341494410069330974386794994026456518917482131164730763934114706155061352340755583119397600340261083792752690159435367343253527256406161320541586378842476976045489817426890946567380432799975409019694591501910563246295322813407649652902263197224605371453043128252287622552235705626233108616736349168868401879105248015793963955056300043184730778171937821855420145821335522122645711056959848025332354067112179383752163981277282970527314460231700653436017058408853563563383568579922574043056115371014758151180791846523420701954174025236235680295585256502415986983019147418594416887467857869502356445424977832770961441517421921655875551285401008222691154680149122696544047885858618187178425302006351475077117907628104494114054562365518866693381337099049833752450342322449237561882407423086408278188153237666830035582836898509459373962585387184129172363221722041356127026326955622400000000*i1^6 + -9516201007750005228431274741888507449918894116931294245265292318153945691730521579529504545698795964695306594203858299200047593846154124953941043377583906172194384337545648965067704093934805655228696893603779864330963867586764007471550154935726856016455211278809805097133442019387254245891436742250877804067041147598880591235422822834841199201681283110651216318460832424304587311744530937064441579068389095720631736994512821471503702402281989429238781093709208426381715731767487395409244114643727358845272573317773061649193162491202520385635923399110154322472369005435259070173657091899760344242840779850903732472673947062940903076153837110462970383977695350371647161107913802872946074024795764818695216115633799554310570594032977776895841542014867357028323620865474866161536346550499545578111869301528237122760587872633719895978692751854521445258226815991513995158068942128198115294169366924600294910504138816235769481129005821192864052366453654445945142281592159160516569303171653574965842401123074986001148051493451827244657068105870799382177182889333397180094319415705695288502993990864043993670897981299720620610051999680575775395682517583733033353941883832373393704306540341116974060794987383299724214300935923514929693603896441911381005613643356713720280079806369344566155270235348904722131288326396915974437822673711778417770257095007647832069454747122680770938846848264142622347083609256897573890326777397113949077699346555304543267253818157951346016309508984561860612649665544232119256759939650594979919719140614118957210850448622358896085494455599104000000*i1^7 + 301275378322967383803604913745794131333206371748154738850103192778832438790621310580157952397612285197792742858589781236448209390115754867162676834032642840142034303949297387372061682782745127542960145146155278221592991295810496173166031404275889003331927986001526580367887139776530922199578669550084763576237493141165710653160568318310899027768303195430946464366485658680769586374824969635212821177175217554874199880735700719670444702191677051409823820854030526030715463337572339073120939874335629740317654645926989818588218182365509501195169787176068276615394615136303027054245545900208944960521680172070690856063177984023142782214019974192800437353866569106933835462203302240235711064843825169993599905731384029156809441554061074734270981565386977300503641734965774976949377925163944450900014132050276220681113739889114847261335087147663995018056205580694792083995365376981150813764160471888359800413893189041222433809341843745911051390276547672256530954030651671155350428726212658202273284868697183329467014659853959250847988670071630373497518274977513250791476949163861693371079773369045242833293900164670711020168818956662587228526701577269641041204947286013402006928082749063424974798378874914112406995938181729880161284089829236775456712151986313782596998966651894401507461095323824142786812966749125511426768263030039788077347692529967432957077416620040482344308345010615466970736985287211135530512483838099295092568427097427018813347554674649836504392217670368729685679733385263046522024997469945566101951498583365627426843248386658311595555039477760000*i1^8 + 3538918287318815756369012303193429007913427467482435060775275425494489413082083097237796734560984844128823730756437558439429065358564064836440273907421641261708038940716632427903747728713039172146988248077589566128830358708161991331788069420671728675714144919457223416441728957486423374415230081223790777261868319171393174053927286111062052747548693696971752377797652490295525734877027512703391443550676531883658365798649510428652783797584917605643517553788456173259676468351570313038485165164565090519675774464373606832907233115897216079121929469564581093686483724361564572359445549238332897932215728062831347404444261353779340683161060338866207199829818250964979830991834785561196863861426664569146446474775301857967731377102584593256096606591625915787017869405727429169919447976809539140915184965822588916353613720837490588491255361451000910332728646437169727201757807544311032714953564883055299382649917056291266908521422759814467208618311497353010294162329104806736451109838431083859056871765937840570975329933611862827205500171519748173175163631684487510219689251146593334596850422407358637476925903640199108132202234031328472027578520334797655557657162712972147381671151479913515687879949141331156795433697569474255687904688303393926975125889759607631725579186058313671049765408604462049288508821998286749105898296472982340810955785430214472218753026784223916961179791839202440667618731967689472736256585641087663054180831964479747802038461915313373316280952533442373612286599982992725736531932838018108099709307635847991354590039390363765510969596313600*i1^9 + -1928203923671572418752233842976064801480988869117865529976277908851525956795649398475134065032992467577488436988910463638801606117750284775606981278299814142712077313900865796036103984468838384804435606904340477444223101381004248590132554347555664451001436261508163284088012366292181070443699688045071599652172909768954272939556377089788289097561693353183543301225019566822868435804469026293231083235999750830418710372267633808668362907319119257523097365417754991105854687518016516828643703737234785901884368867350195650548655857311048443732346272191386143434065543629693442700704046915430796596369577492320435830360619991797835148226710852872708430871633841160133680367975683382258072738062237766111911003464157675509742978162824917337760814837062694797998846715109041597420834863321101735031376468404556764032050273637013120273384721004075719811657390299537211521239755186384974922259906192920780532274373477014359439394445103239952063313736376436070194621303142431781978726930272697481065575715668760998179841722068339102487080062614543024344497110479490570786798954992164420380075851692155334792932545127805491149696238149612882515729891655887590065899226985886878199885709620259916590749972881979368790175258903081178548865122481043840520401686855189378994688668679611341633822653579315033856708851510784048114150054740555696319650500078831256466931396174398927315176073337215046926958323679022870175239741644699644119820150209010376614043387321555986411742103085135067694602486431533250865267728878250500658664951675632543496219963939348647632070246400*i1^10 + 456449574394080184194499153879837230686946637287411710993481652012668881073320697234829992434912491952536671849167860819396227385861664865947145577840096947037730047308026987850418837157962630536797351151254684962111040617985312080192836278262715285846485814900850015473697481756456902705025421183783718446994671423583463054812227038799654971875061323155162885058350870750170426968712626349728983984458192152913593864145109369547075954079010047875001806189418652889981878553481913735413603339155090185865845241612177657745759566967482352100898227345993474074355922060535785080645654663858458649303275742363748247449775358932365312283085532022431319983471517569884025690249315930415280998453558748591772216458789915228464091974485822236141708486678834916596505319156507007117397007665659267501427622045838145304004040600842267925143835554391176144611619129828508814265430564991044147210786424443363944360609164711072330373678617836378477805115830665416158034778303603072722261804084609822811763636493025918160981179229244818827205141878457204115232145229024701993529113681133064271121608021402920930657032854433281124997419885809484854730942613255640575287023830369525586860580769228038831308738495020487330134028522008321509764694772035909924307942971579780933580853399285299481098158617019610734155126934940959062974193775820782942178558454916229863845998485078788429825788981100845967520331253556290694986699184055868469198798451704061277871793072570715025422970203728068627102652858205569451144832105024263791389433512570405003844141325676909317586944*i1^11 + -58975307320696428285510314464188738498330174725430495963002867443231542767573291296743576239341984711182586823882263476682604123323719017220757157335496877585533577252955041808193878612909161770214854455053141949099070863741973211880140125625396999856791065164291083507764619048771942939614585133583340308457160442427502303554660720906963464547544577117532819289890417414007819121515750569096459872990009253394747062506654940337811972133979712366255734745146547666799174321854243338108003848786020650421956544138660404451518383650014286937624254472156843287366259318560205641198517940921860608862587326414994831656057334718596402280686106083293665850644484687029524979274107998038126171556398361970529924849964596790264281422144938844021956343565199351046270657196576739343245575470475247931866193119800235104411151997309797764197498050207909614889658425539268467101769989381882908033663586873555319803417758053120890056723678117763955009119406567513402507572990798396589241959004682072338146973050761437487850226879471549376187030257694284219134941337442781876108962699380851988747587471018140885935845200225424674132157807236378926332678040973733965336839298941812965815382428164020937283186589022198319709574284094737570036968506732835782432818810966367067202257730421955925573472635839123076001400574576860260765161447730961973709790620968670318591077775837059678873080619072431819130052258868616674483882225425691571300112531090089626961181932168705280568912729047879065614305205714043409077995700635039776184772716380535385141706872323911450624*i1^12 + 4742386144572108195657459703797488369913088659544045371165405277837804466656788592529222972391451984551830616871864702242735166738625420034369232775430855555143592611833135070229900683934015169785509909975256160728489546939880483662553035376032387721315361941442400278135661294220726941229165153218586953789280806201479554932425663460318810889206405968643152724938549536943414859276687299923148696707115624028819426832709008409894602069457041279701822376303009808317331084271924571236075706654800132317945492786552622918322128820640861867005375850954295925573095369999437401002968183329450763661399071617120821904347746059357984049865095597596729031063786191187054702677481991923545511164505286003533339268217736843285197411527690773156255890713644326404526715158371952661917031727937505986172194568016985867201532307481766128542966555503656108038860551619792849687929891400606604293979744233860566542742844366183437874615077041438390351951378854901570954785495460943844551037393896509496196406676595461161079007748360846086896712067427746671925016901027875497299338315897538757458567608724065479836070677995775292117974970986678715476179195279492731243323267063249199133806109582096314575207888446544394740625948975197990773413361386920323406321939322364619443500130198838347691309896089412723621219285250484265697371330177451086098210044930283956649405821437652627794930244962799330518307782011946899392435594516098411820308654475376421293583252522270475686183901968344928879733171457081263519338417327156446593664279846239028908640068299653120*i1^13 + -297913673015610185474290500010501241194802162770845628615993052770928904414313026574680502606946253621338818084147534881530275259256973342048273501666262261527097297328826115806917090317931818146923236030690428620183740918880794918136899921545757835167802955545741605178213671424211210134861812885584797196621529422296560649519842109897121136195804594754637495720421866209214199175001881642922470239067550936621466319410261863666771255396970644950377138333027423717535791033292908026125204019878240388562063713209485851388055437171358644411859414673383337193605172350987588615059943837855278343390831765171061687504728005258253571792926872625769816031253885017464213253564588832012150891030814510289386484227970384576594345384320853711926653061545451187579836450089356500435304942284253380005809960422316497728568275779339157050109518091440312269882941831518714326423840265358480026960483164898915088210167748191533639676217158907653812839344131986338810875325774397521424391371248237104688678998121560306258619359485016757401563380350903951548255885275392010560477715514613309470569740822811515796827875671832438216505357632784890115226977289053024237465306256433472932459973363956703744809891343224062079403736253116098101010343345281685895670374064474924249493356248099215938177237336101024022606629210047683820623104685874480314849601166961537856807543113704403660307999178823450475774409058466644019547434248240015841101713387223341665236952311762460114735599588361829612197416459717820967661717980703226538209259960057970145061440061440*i1^14 + 18414339882379031539824879535088933362732214019518613774030786160668007076466892491142568924915266216288857327238441818653203052718211899715788319069085972015637051805445572452010173122659329267573996190063494917003288082437963090249800433806184349489593818119056977157251487253427211922898297718351511626023492339981439674510056955719167128776784839320276263544315967534873602245463802549073573723258645391057207355917906676705829943585371981217738346844329040364817233468281506558697181465001792752468912869761627404687165345190823891582884720566401714261723066156077089557373391128613179423155825538232116089462666027649483702318929422285537193707529743311206467707295614005671535501160490626465931684082357853753977758694050759414092677970922103833384070400920146357277715799763403720361372956609831170241667371741535956827987040061785740866629709766264441334214966954951287624421991295526466657740861692569883315709091303318011754641641222342059660169308245433667221456334615930595837129770489907082818706647240959083113485294894562877192478302332825635593974133623249088333083322184213645347118046133189406292249203138109961413496242933678852626956154123726492773769945044378741021512682381934335354051913594729204173324326581623692334343656469342790326883825703713646643125037469491583396229788303793818791987516540093138554117763244718415896274563453199227962831747174738951936739880356546623226468372623577955469457295088090906240507629235291697282675522953259986736462240649086231286734208466928435878220606487020816309646524416*i1^15 + -995129048199962655020198724088209114652205732226553649580970591700028350265290800705931783796095273608300198712076845955484133026886781150097547212393874732710954452489373220108263469554403695084947732902231385928702615128693248640987486904613880718012617572079217046048669620941266415450064876872903242408382998966189699333646242035371372183393045671737863064972530234113835470660468480984828259304068683985377642756452325864948793560711456112428924105937257722949736692812757291145252108968643623604980649176050653767332024438533114834332223535927281613945144699517173027816892042050141944164792407213133231851793361261932783758775573796751443398631011622427895469858748340945776766672543526197491684693014913151898538904483921565752192493653563929889393179030838422714470670379608975384172632118553240240002792541305244969988210152877697293144299887514867122530311276924780046393470051012074053962668641098774829940784935829084622973025219845874589048381572110861448181098606790967089920440778262885562879117194291559368484259472647322192528103936281156365377216144627438417604669209220371154078598227189375657174506658486305064176959381929589660705174391217346136019076116784647796485524214145059112893232013618221622670256116233790245640253803561131080016571964819284824433459338839971479602148712458554707681512892597203312318753963703259660737032066540835998620726268888054973685514077800582245886184914079626075616188913917048299296645788884930762639324020413703627684514386662775710991610181887746422602149847439347971784704*i1^16 + 36719663043260496621876866820750595248976101596872032202724206249543067921528372927163003699466729598632167779930271280775324614146688955627216560048599849113543363376231092304168964593827050553340052085370362376040382953215462716926319175505263184348525577531261773041315829195114988745493269313786576125089886130626459123723727469593534910546005863141725836331519517807397543994673646711494773360770263547790506843746845883636550261874282215785726187128227819166308846148177413119249697932570352535572839281606799365386817782705744782435720383203773730299167126713374431020163652457556048373024697496482635625019216045162782206218940475826918056374757271776648086432491025319604317254968463852173656443441376773382621018630267603226987389692132552486107775200378393216733119018286753304013182289037759120298677504465904968637301732065022150209746254249479249444034204148937043552108858316022496613978836156578903590883853050761117079456070614221304479097847635885922376794008538101176278075115363027042799998918619808967970058385080034575730384191054157828951795453832570209789879404704346456372650592063566763729895748663562704781808840823145239713638936096623889294660290426903439178676643917733160660535658846094323855510303560940678402475473361261243537455847825630561658174183460734911039996797635058662186182531119456318020424090174592318056443444875959863748766139546659509484554562205093516658728045026105200648068782327262811226506023352749021355731801914417761040622214904886519195769743685722568683904947443986333696*i1^17 + -861949380511265128599460877306617864104959225534859531107477373503529143279886802825239965286358169610998148009644450766720307184167803936824755744182317884573824705324426296183863963539038871031864696119071890617809821284960228909884878502658594720627333840974867425446751251258498708514903351853986564460367656297288370269792479275086471040148801787013720334475190801476829251951888672668109341258302119621007734569522025492081271246291355069488614207802127786810736757766100279117640207776188936853424113181393880769961891147411994337486725474571290328231591170863121217414709587910971317377373954644541742452393706977047869590766119747625789252151055019179065483993964264445072927156239427191488786869150063421764372411341480553666548108632666136278748242754071449057276543712178311083645516151008929318354170925267740241313061487319949828106892689631396721212845959315977633075838755445181920681339795428628784229649467038767308654025681412326918834843900429334330659472699533998546757847054900208259497328705624969678280338318691349200745031892168743071269663458326502518547477938911904961587231015515108759938319938899213133908648275270002042664149348495658119800174445520370778662866478774337055462254810817324678814854743291893040694636761342491482582863761989428070474319298539323627953011792425715775505115409530829301264796152437416766344065044951257142249566523932710295660567391584289429418890509061210534893964261613681224970395878071971072522007247222190536648353560148779692525595949123852281842104665112576*i1^18 + 11498893243038992451231601112208599799210676494053507548075068755456828730614128049297005410305607847766256083251398724382842949494599728362285384347731930415347463806238603795688168820707100983054785933540534140024981198070378343317742525910592540610155997406602148801622592951658747947271434844954045629228534225598784031474609406342174282632747302939967965731003941389194441223206817682423527302142905512218827076409658839382927015789075244888854038455524689997093634463260406668316513609030684521811566844200263606933016482883046740758838474274493376498449119789176743665631581180085946832360382836922862576821279912796198174317921136245963076309767309739428296431979508821359537378479173373743062813744489159104151015850754668366129908087036612175720756513451364394939716166824920832465098736069548257460163759711795494089861966158667742054095757379215418089584186221167361737193609077382094945737344040472137075515810557162330836196591184581412677338323635994853092148688850206606234054529054703117585342084718218260542789375446437469584392502330266883185438607112869178828889735321636854718747998074260260939116862576477506042065929254115034753891865291385072274987392401472167791415934151550969916672472204063074790632364678804024472910479881251803972903758777821133792855164729286616320937179584642709757019410371375319261105899967078068729982904751842367545310247848387324820451839823773374689675585937932652152126714019752734705453324686385670391257215497152169384252717680186449831712180657929809602602336256*i1^19 + -33134297873216271140857054983212531751213114636795544902342504918800265854718871429910770647066406412157093220349191944747606192487106916978926909022251398599884275630767553189762795853880506693987490914361419057388521174328671662517163933565202926664992976860611674072585686547534629241049362894678542688497491226111566560705770909501329261653809497744914452138888021874731236405906671083286673316474340410243335011449804445118375180948814026002439389269303352703200027620497241086623975678040355893712382490186256884218540215330150936718656352931299062202147280778942441804642264277720873370986620919427850087512488783070578738869139495281611289927741989444516734012995486213509536699820439074758703354987956487731470804034735586233116794416411515519125468237276918726119335868136416824322081372781016096431606881023200263585131751805603393988506763083966094269110972078304743160481358894542552793538219494171580719415081194854453313643611896550215698275864030697053252160395975000322333001060342178293822330668911875492332625884333773626665917256287537370122058428679371099520769670581955442379755635150826380894297318417302800460937165277801066167267922902024060166107389011641247187127843359909793505245952037146986049918196768318709565085431815417137939138759415880832593548051901705551057491127699086879059535909557667751668449130723878540897643926182351022789795136016307287944727479726537279388783177444709678090268171200713597181951827301158505230480517099432969420538285228461831659345389381769639231488*i1^20 + -596383840551262431244090741892110709187879864165992694846557366987740088859444023976800180544840208857734340383195621244180392016533930836301964533005267820284990293457634733061530309020742460848840809253913268108720051777959234479102252335809903689726945489744974283517237977234372009822109621626253576275351853670349910672715008778832946163413367741954276270768414750515898463139360428855291864788506702272403995691643566327519189129110251171041919461531917019213009196381919458456799519730824703987183115105521527112788808117081966463428784558619452907905348701243511029043023106140491520183200034692682702424492942195950982035198002091334800979064632603401863651374759261371006492009551306327020325954560805375506873473617413002914062629005362904037553759352396577800894527387278544870582019886882969820702859792696445601517164956085147265661762827737589876509209255194483812638527836737621013161864063914475685721128631887070863071694074421917265380802468852476978296553933792089225872934331324244651208462013932728072181880919490945356071806856961198419099640825283551881154891382030224316714095545750230121456650888032113239011683099189892262930024666422085391142987456763839535848856782741145597953433338703105152052764595844010474768031104366214269877714486676968881936588539436056507538220889325965157333591977239991476213352937424277411245063603566650596509251279281314174058571786934977492378983296991416167828329579496279157687533695671849443313943461867377798992179740743946880359631302439206912*i1^21 + -6146790519384183294421145576413631474320757153234492965450024995829649344734974482842513827680758012730392676974965483821520612886024011518224209548100570983238452621125204601107259762018646289645705256019184710043525081385472149432228160720746283167858128449956211124231437079036841754785769674763719933458885856387609869625199203187478563389794617425088354422910739302311579156483366723587614018782264809444026403555053586668259596954181660667553631539621730113201629405455172024753338328367427686121219854517860849102369100337024730416292720814414446013627301665859695383687265909865960119252394993819153964677169981804779691343107979683846109323496774338163141408346565077395930627748610502938895922219923987476860531360713956073600959047168975993242801350717376101785463811789320349788814901055740130816172003135709012897289964292404833032326645559601073076980230487387100731247586168498614935559230070133063853962072148814007225330313728146266126614899003313912195354136240135805171779215667681106343745049428372270796856355824676850883663288346869626745477236330965817537815529883725507109307562382811913479188472099988925355712378922661509689497973177561321947498272459217785993497474892685280849607797961603644391112258904565216453068800116442465535190596253768036755391371116712482946690312520322541282381099989256967684690609563084219278353460187396919092065860572598244714707486708823138668832123652813052954434374673860642950260118032705607613590417582303874278346011370826157215623914979328*i1^22 + -178466767142087245575029692455540470656195785106040765419646371963379527566934523026476346772161917243727453654031599226133239786670676291480510622430248074613032194460813414082318253666265964257098045765881052905798802518140540257961983936024935226569460093803815074931884877758152542109396880686695497479691851019387635230699691765062388616214283271737799784834944678325156217156245986042234848194828201554363017331418817313233692747278810470164184234285682833731519299328583170491185304729146165897897360623679640204634518308287963731934030013752188803142255328488043654798524442820649712804285105139039231092364965429206450351289971877034793204355903259742444549372094227340091440334260932203326011869311079210286571140208774093591970072148027979640589663037838442677308202827357026077922624176789663661272922965770516988077506336755505935608676330856094270590522364677409067777438628175562754573632947637938719211809080003180227136812841478074124203627001183169147887821129118534345599776684049629663863773257777011938718847449514812652568424417841269281935640661542003938467787367292316778037123095919641915179649462599275653360418744611260161207716291027551112115759373799730750441924274908435567096509966867527769786884027017990713448266771569732337135396094667460453657263121045939219922164047504267852442162616454044360830421860730386333751257880719546789547745060271969214091629032241566242717744270221771116416295129146545883730468426844917772807350265257924517796676115410687573456060416*i1^23 + -1092052336045833117319580986412027794324869175697825441776042767421882654333115077340692563421821058193962404367678837927889133093091294565282973188103664433690203090556437528523835671021443818428019621320469849164153856463353262494590726834928325294651119547058086931581424805539296969881377828769887833593017257835999646901614188860409189391015858334887151950403210905429284821429980146709226021725159966096253878398179212929015364672135835217158659933165276483743960991307364266636143278441932580099177618146584932780526568015998840763913586320509451310665217421540820527045240614153674950274750558204222002188195616134448528785248929825927778128200966364381439531555919323762350262377805257559232857505274996893505316717488961290810084671278820510999722196033132086931174942548696070149179138670167012344687868300760520852118565072937178930408871829509492125704384277206995084128999746902587229990891129039507846978568732568178237281429834685213527861932995858546266284323455603728870116917843580955732286819240246631685291859011702363176539248930496827024129411778202482290414133059586872443076341935108889119803388907244354826524760342057478912046951420998070447212873930819692213374876884330659806625851681127574294109827390493431131722101439684525202440679558753850475385152660934572815261485424345082340286009769673402275508199276375566734907764782541529763615306239637983726208329288498317688251840947885294180083461083524640394879974709104441363579102107525914074346801332611739353088*i1^24 + -4005504502618679439190761411887149610747071178490248354254567579877960252550530182943337348570876107897811459150802734969788484171543151679569502528054478661024082659445194206665246260564635474602350955012034291893568174881537604975954043929093287284233348578039060529833998077573365591963799194413131019840333401752096569765222396895556636567351666591666776941410017334178033254072493376944233045736019969972781543334109655674812397207848123619825853998867122449340388184489857913451795392168677632497953687780787044550723745862498159875847284483960722766507344090819682884342718699438910515159049714592267148091481591917076512321919475655255453178854457392078222983007200353236265695274113132218841944864307384556317369584366154561406042572042233774125406379031745645044956335072006345878676694980521043681563494054302219284215020676836930753013349952009774092032124897789132208035655383231613919229050932196830589528678787112269397694585442761590133156010207732046739663454510484300054158203179572379597998992939387265090552293763319077163213456765713237370536274842703224750406321379505756427973667316174324626107862395012332517002132641723073658202651279206276291708358623124870533670949945103199744050196039568252744041669889389580045019626226042729199483952276049294965974573534872297687570242881257959596525924233611705763976722806133613929833912817486931291382950800020228802543475427572027069970794913472311044098957676468404592586511507268335094219607765920673417070386697912320*i1^25 + -7091792403276781538946137177845763179648467072808869433962598414466305083595586162542519170869113805741665547446774709178005946153000992270959032121707972335575842167883699086362033393334989532654186830567176569429130590310870009092550259310559826068583537732475525837643606378964529326874549111668612820616926228559719421329382533642074715302343862626396022577111690008982128661764475939518590845361205064263458879518017587873834824512352161392035015514101802248544924204167857965137131312134264327911466538052296232199465334287783429907143218925723549308827982602228770484311286926353354633717676328045124283867353444885733158546459313554529374788431556189070972966406138391459066183077811999037059047563289028806748853081937113015805632128889550013072930634925824888074106830497489957623748015978092670126048664775477198684497170026002367438138799774323744161427046873727625175293230254471351079762930292646847972271714660243733330780794468094875215694375773431033623652733745217465407693635514593118638655214924046952094716785014139258555501999370357245277918774917990723534262880086465626408898572253449895188693157635747021037528921727976290747658878470010301237876646099258316971102231015819789755810722199981089664964065697800304539644813565845276468471471207823700349262641051218209651158060455364546567639815693978273369538797256049842185068081852276085544001080633524198429356040788487758386400610289310249722104718738691911656400152315498669874283202372083356329660414976*i1^26 + 13531930103293519301051498396441932360017235564826789125519481243640828921947798668068501350980028609847491739196421665782470631737866939705640356548670450293480943495137221676369691715774855645367679449379265029065457473928225635592761841788288307728351181182176354235261592866040777817314536451345852479647393719682406697745022781012455856412023321567260894525445410938194435907397457692566412441875374574982449137632283720324219502977422345878286458127063964078798155608739923464567832108981738343568498800573461128316395867074373022875921062817205336263774765566108978586324300280951202737832273629022486059443400960045977227841385282986416029187258659121649866056088751619861015113951040666681959156782059848307645506191078075814827213052190688242219670283457373998575840941727139602838886988613084379168953030307275093691458031324392077349733041953952808080831232692971747320703559709779359016788942874171747177636597626866116239600237741259611609210741371622729219042576735505478270896652766547492720960641555855132856193003780970863914037088955707471893915174759715565566159544259155485320815994102428526895543383028263704737729088569015492320179057377480610462604710425193445736953388676671024590323841829000102568183999997562698257279556042547324543140465607027387770060879967548980114143954512674960394616693898080683501122302987017846103682099812215194669554020924765808497631092991958108282774585030935225111263717166284076105485243829098396822382250696270251127168*i1^27 + -156169643281277848145236469749853564740221721166637566871690061742868651256192721837124557619851070850193512488745952904085871139127445435950869953250707271802900184047796380344259161399292684852028065218107812021153281837773571791592215030716054725637117138361613109335637734692565697505005002354036813315907504624896056040858664397877733414391572210732329182395032746199996778117684425169350771835127229128999084035393295628487314507670225111614121991815638908453283345831854537174850130806322310716917657648277336169107765652774775428845442197882103804142889011113686546771404193583335533351723978598457358484399700504824520268486013549101846171671973592914125054706464209983757589441892985239797627586182599067767102710932727028542516653308103299076127840616907334685859817482624040944123471913142202986872824050979788577749765813833582338737253425398652215050919223206563028797955952659178141204983584619022979529512839658101881823659346424646390807729612997633659947742486250020099871942751085693558336224524822027948404429013019577283395707845051726402840092709560048583869514636926615855059733132355128880381349848590304557496649841270360623949568064785208460596893405826428264421577303225171308009242039555119239846935398925374822353003972700091170701352968098274280599949700762291382441845981116954028532634682553933217565174326109131967817709009279419864412362633748478651066252239804855624417087111822636269754029323138701081921997567277543754069761693360137280*i1^28 + 287674755403639958992451042700034779719715190798390489051198945047125702282066544621688705257905402544258573553677564472048499807407112611585626815820382759838912785142584358910210879781428338720772117712484327809463040568764923242291432583754973719367526595402169537218739611409237545945056428106345990131636604849289563312037874095594957176679433054075072923230825516328907246591824121510767772487258842158047448138658117502784438935545566082100138981532652751988404126546008296103482997693044296333853040856074067532788322949535080105088519748240336015328116127563192799712631022064440594344116195828402062741822130811906007204149018746929453020825429327390092774839959856373531251865722388086998379624036385286352618982065158380377196997609329883480748657269194820954465992406408206965372292680712237232466217138547454376494059295553189549116124312655308445120736716075263784557927242624480587394039828455568985830661475085871861865087922885929393988664298962876335493718051837612737668887524123663923279581796724438749953175701897214616847755746680211484759419673022441576688118316613351188747240686674923257627701776305758640801012978407724326218656013167850724273607751957364591004282496749812996334600695044893794741895009097839952327472549422101147998310134522060423953947094194809928092549645517443145133103418534464588753874469213528184871426733605416056400365315512858494965363743947241064036074925548885580793469994428515924855224850642701270680552325122*i1^29 + -339264577350978908294457297109056420321112616414708041496620884452421803173375810023129033634928425967528718601336698650599545800976120586481030328156751293601574001487739892873421329931933375956161722864942484772572308356288597545946986768203706526278367380313308520485311354708328328614313046013378717270194615626042070391283016804531348860285226974838423162457935072285093481948740243582827528746145172626915832601324020745198043014116315410307743220647543768938413641600112012605742513009836038861943534449119959233115476217983136100076863258224599277531965843546208142910169098779385274564729198029440255567789254974870393984016189942522818510039648259475061763177841092132887404606607214346298596448935299541815308666400759199672522223406633666325633957577555108113787146386686376889401643245595295688439469963079237023234664064988606744909795261310533876489877326826740288118445196551271470434467417907846714142623385081993766768653320178967463720658158314008949214975023671060398809291975953978757453608524511986058065537676639197069637645030203073492979596075353431477287937369408033248198212362271761691896932362318151218245315366550178247762096145560789596536980559917252040996546414441175342938287096191278791454986671387170121291425141710876668500063620011521879374135284285181903160805155745999014735095504630290622681345431108309549435851167963191327402187333939422925738933751963166481416920273030997899163039930926117877974848112785033911779869*i1^30 + 394123919861297346354382034098091869383959825597424781893806276353911569589779657864671016300049375560295815757703670727771997399112597729385701891026477636380987854900465357417323594409300554791476195609143807275647040737660948585008071679226559381226583419939898733541349187210031302510363221047155335069023923192336718594828260139943371003985740979057789318102450654592174977546805565630899269474585865156335618316991860172842870046240050067720424522434139973154860261781745790391566741092019502414421927563528857881424163311973647573220288080820598531835590926049131286122081367568396762271042527435247409958657905466027382398683703367419899654956114013837624353972210586857782649493995784767780098811876657235173448259293046808783584278813680796736434724202774773658087904177998060258960743714365809052884495914971640183470752938315677479990421225953913151551317779165384071286956976024283248117981366483774090422144219152540488982998042651632036782224796214920158292572041416021231932418381742434149860325570538821636145346303838357905636350889825860598182694649708129542958911760433916591240101648830320799065376444664107151772986375602362141548280831192741215619370224113655943786307719113979410913207806351068073188754496567466634432522414456340308246961361179681395240794199474704949246548797407132664029422357311100540126701745574583685184850397376196638118101798312451419053812314065084062275879671162540507454173007067913038231744805353233408*i1^31 + -253828719591611904662623961791652028280622875447425286487166626257638234728290842397652365973248333294671217562974836293886447773313286655201350456562159354193725476582802470435924721413229576750688125960835533156655212845909356285200734516710761850520584700502249373194515624644480388810711597331564775431715364385849383493884246472112955931552958421875166487844734922321422887599929791794102010067367321249799114702768864314741075354259223305128082315350572409058777816100204502378550006322351160277380496051986502263554351174192785712515744118916202408951465542265778597879662748954174565874493334252312274460572886219328001939829818280601881760593489760695164945631638664749724047540898824432110147732620036753576723863110121552953124809846650502413538879691964100352415758104433304521453883496223877344407896464294599301705186984029467401912971806536297624496840607740073573647523139739710131239953788236119862270076137297821663378899073338767253058841545249785537264811528992729402846699860157217451095071777740855220143732943525751937807027415598883314670608162310636844760494655029614815784011387433001463785040314329891601459403713195464185167050840821149869506560228701664491291238238229835902669370469660338076675010714218754819276733754420629341320622594279541283590754607101349931037438991429622918878858920735988690726544700422934194502004406049229111364930064174766260421667634644370719472329213894774289980451834532396033492635025408*i1^32 + 119700644154271478824580077383793649568971799952409865336906224417058467657282942189487265849078501906623483149170272849811619837023393343650159893077939881062055767671509981896720910301419086480143890100125686858668031357797487265351697059717928032186697117047962821929167004537481245003314523361002962251490988370618318582971415193607854126980542444260692748824201102475853194289724299162720768880197297392463197568951909766936239295049164502957798732247674033628206039460732318817350922617963457178776161575303146046106584904752364699146207126672933864694064430518864079822836851644167802833892477720297306584297387642785557267503880925799735215872023058371445487086174105953890264915840595054887383995286515205890692035786262169430354930758496589117678362016617469579201351178270408327947845466906631431431249164819167660032038817616759695600647673102212726630566639265826598697244786771980117566503092415664770535859795221718081952354201890453378464122962239204018267951707508243408887078229228184103001551003210494593612626798178905561307926207897438077711800214635875379982852701317810361966354005702834259139520600128357445296473008467082761100347156853983358068668390739028746924219081654866112259579468857740592183319655817934454992160424473143667185019938023486411496303243617071188043003087324799405064737745529676794016721941700143425881693672286492499254790581549269795980524792141275851237627539363254920916652902629883911340032*i1^33 + -36741178625565320048776910713123114759940757519743169302885498725782025274364509830797217472877506068451663146033000357473090945511511864153616174211145190763726567834079126116642514811052712353484581067882079258784431336616073251124196672336297589605814789404838253925376957624324691614227458998054149208734865991881316633974811836370667705406242562783112955135563355034774504693256095322213751857938362199287686061435962582489215608801697058548801373593874208558119490866754419781669913696789855293171982238200215711113797904912847954525516318442767335559176689084081361273530559548726965517647580111077532870598159962408098028432271592999689950601933049377549943702879472447828656739345125421094906018304365466460818630651814241561206936886899930622796622563428167881633546057066871588633355555236161164783520479440077092538180619474279029582468652096607294239628695162276159821535778050148693898110638163162758290136610164320448042629019442845566230245096212222007395044996448461576375471440991400163245591388042160870612670948544499369512313937393546748831086853132634046930276971217484531162047887404452780662633303429221454386952710521030816650753163214712915283935889794400027364676417598878333044312957803085986454501011565431716203187373992622937049045625144156918687006694814237563983062831506793034395854081637867367177295962581243005147846183161109253756049320330811200787993515935454416368140635941361772085757255010484224*i1^34 + 3996915624316714540288433361384603210472158112509308618803339149876255975472054611957846409643858467593721757406702467696966009292169202716206681982120140630163934349552774768470891061736052764426489640542104258746286917615946313876453109949638374261840411571790032757785439833929367977650907871321361775803971504626274178790752797659999738578862863449755142163299760906780482443967275224892672652956119183435861757523550381965974742373773144780960242559468195346910062647180708132022491325725943115192927521898673898621577552213142287256273478657763916274836462429053989335908645120967896751101940764859544149659346617477703812083029719692116875449008704166655215322635586005611945059674388545384951697299474212965978810029082880227515079640583619345186993921811949284227156309714971236203031585792373963779505907040808615332686441111313381696910160170746823489176229754709341978621698017494984363507573915937869980613931503804262877885925516295483853901768914842371734938530465710707027970673787527759876765260812862776336667589799776519117228031471215403749705970433681929430686743900979056487482116480008900495289719917921023982911612043958610220859266591340294834498092518200721933345714064590076201360258715429423389375573981475966057788756186619111042131038982342049797802045365093407736715872922384602567859705117849225573693113406428464380806859512236077299206694699792735627887117744017236473613853346510640588051709952*i1^35 + 1013828733711506590982033494267258421529382933058897192982965080793464967167844468592182248352893496635751748285905523979480762869336659075633506745808346076605509214392017110962932948879395974450395304039731586833138618957213860693490945516791877496643279168500447565139696550525670672474600299333667675217471868570213955428321391275933503528856810513297692813207257622113237954590252884141569895684022477399117635937633313352010810935080143933608453070571831493883096550270265978713818060118893664697906244111801109907907547943701618160932703881452108056119812491705326859070254311725271487634239067853929791756034361110341806542041024925775157317368581618017658526504136891987799503076608198487861270122905394246591910835396288135775659530885724592792408681582202265603295099732535465094530984839876397005996215218691917577720285303700748256221006009843358521909225074252379419300310432644310127932324098546934902271422967530826440084386871751105427577929786492385793538257968556477242943064019205397081883443023639158749472082915764007889958599568510045243664479642504973862917060743478825746282608291925510580755967588322196327311166195457903944924190182336070239411419637483254091314893107512443909891235426388924528340091762154963524342838681692965771520421777921635587180499562466791875768250983301865695609818177308714421601217986438116008642312449554420733514112592293238412298514426118396945469023724476146122752*i1^36 + -157291421372773909700335074225102414652852793729975708985692672824949645907892721368790994554134339551844684521632847638082332332631977853249223964517033488703823892901871578092577468893133564428311162511227188730896545909061654780229871486243373581487679488387751124793261544774595934323423732361997029871726396823307717785691184003143875504167174317732457629202933711345402119513156493107114460445735443089647892088534213126875029200998959146379437655254843184639735452273495232212325388631198176617418591545250057054501706768674365067887831026906045474366950719778440868097206307125136790590813110775381857186293252059298472799543330512780576150697461666532173671622695738409509053820945709650105589722306558899797680725735508400424506575027969513432782297087965923304350397274293168327172636377442312277873294792819182084156747112903450676139381144990873420923647651700536868160393307793825126635424234733098542273769215131040365050420825364183465280569745338721529656613032111515472016204372762063837302585202438450777776507943428152933081164794594904742709972422604801305932054665578954856850088812613109488255176388347712416324917417302483091276833455471476453535253845449550288246364578145095402186092008951557899555649855992107983449045216496288832801336768034883661506468053991285273774409844148182412129907468312058267643936313795458796986750038839804210050624486628037629697548138541673137643917095731200*i1^37 + 5413263131762715004185029499765753986250010691295103845311485827267658434552711450293932040485870752473954089521416310086652659033835472136225340453336975471553078419626980686407851193413540765205234727369253199704050549799027610900633933654403475687152888330688227842643081821663364278344278974131228073438836089197545346712464616632031340414643084631682592702950185572716556256102758543262675480216299475486622791252779585567984776523288772691723029509958325461875507315070369511838152586346936025502060285712824670445643603250562869362584267746468895685661353712187374507988273967670934692196950355996217412316101963174642473461237016756382269845977100339941402426194897969062262239226624272548283409217467118342745763410057231231129567326017790819287542173209049054513657219566963294013919181318821403083584822372735126783755280361262685474221352934740244531851478184789540556562635092908273584059927806904666871417893520746777687482775545882634156355587892849386623325150115576898812557909333485000079153137469486513590597521714152564914478189989441266974762183843314343832229459052781254978929580061104528590500187149332817534085520708463249410351727820030070013713511658136670834081594889070663381741176299199707002103503247520333934719052091775715063578560298835030211660898929319746314583908761821394459918132365075358918555586725018965020015511610078865908944234380244558179935993449024938049536000*i1^38 + 1161340819425599061131057346605232395812387730968520874498490727233537275146152605804200469635671734848357324528951183191797573366546202406802487813107301837836207281269901135767346931848750161886903732966666447276608904444719478859185383253781573880098061353061137067973207347883005113836721725086670658145218419866237872892223931062686211737663378087452777665313901142451595766745344530747378201712757796099925554670395335920907642557035131078682363868880838439100388661679166617923727246001117905547596694939126066249452941901640680942398136089356976651305996292292960309651103243267574356699534516703573465168083217625857304369726760409893744069148296132970735019535201195039547367202187976157398916161334711562852215364160837802159518349438516300924025386170555063886305075595059150232711443802953597183760699078338063338132375532121376705719706367852380126361472304398125754846080754334994874774246804580337899265593651440263966864697660191222730104816390067106386964642520584330397199759358956648250004435884531560275456788479528597950075956168134337467974811468654180187028266720200040619373222669190764704641535988837626659709226544360265169960945816818797142694669673218765328727240579475097656122240890017326572103116259706295438107469328493020835763395210897117734523055875594812708934674669854692597708495101517719930504214094913373752779448742535602618560682803094402617504315672511905792*i1^39 + -254043423865274790702413739838089541472062199758105986785242286444391487293595170708402943850767598510868462568838494459897434726619615661758912879733861672033152530756382565652879950168125010697710939356187610600075632990099178456811890383792824234628095417089164459421309080601828788013891789063717789615878645535867596524494899461811881894142713041272466200582569645170090306943877006213827415270927407913068200454294205394786442592375037798664160947741406860144552318271057194357099492256718848209909472957026022497385276936999571603162342176362286346885118243900747757801391526851598421333791597322650082545574032520318110918588240904221970303499753801310504467821013998062180862097103564554514127346988094810334620587211562105750398944671723265049975920624456322810922532685194043972368689246125313058448859254159196453908691294639898136399573626931085095202326724146765759385651576482566285084301221856675141469733980398873476069769026722939536139154006842904412477782148157928881930722997015842691627333799810999336926931045858236596041153903004240381112956286752734775931670399842700692756898109435904288323440507819911786383291124377408974143620500645924748645778045488324591890302136030060569455644649828462340970436215088118980973579494660809740706069217224018192435945906717636495543418933350720838679494109807731589058525270086247894740602924441113101411104974284670502145712193536*i1^40 + 27337724545113510175819297225948923032680552224007370906980626254732403840805635983019941469850013762861751239049200718245307044458272471307242191394469614910421717045188593033961751461730927400942520061144491939276970520668019211640012140893105394501078322641167085922106104197852304426624666808556315018467896490086063808685778496256562739787168035667223796608348503349933016833782572702175270578191172515285920668311593952824585104790900682272921277811089196734619826059418713443555349628185265093793729534414061057475540506924077789268403742154084432439688474808404886889194290474825729469332152661651827081009275727376568200695480893191748943973745729797735358416863790320736895316134284612889175288594071647281153725873912614780077474677618170048823003291922642998196759570091361745682461337340747096084756745723327406691947661695090949436807358376561647167064989595955806085545874603168337186121854927077814932676351236245909649950617975562085399680795330951855939611605867245842301778545192710959177035821963368377386424585151341916191356949435771051018154865170775011151442457872423905526247629546533156800446224733334330355821751316243738246090894768009441711585359162432956058799155577875113549432133176803410801762532790107336262947092737762710084990560277896835416503026537589750079585674302217447517167047758038936295049108018009545660272948929547235639189404115697519296512*i1^41 + -2300632179179978694401489236564926063598360329851923439048404402021176109595063587630893588523993609036711515320825273654503729084783091061734657227251447695208934127468856143065386748555524956929015940368663005292164002351925631359247443569897740776584359891994174349040631484012142337157806375430155744933146894034093192273113074798641644360557775745137308373958774356142442980768364509267862029162362699437737837401665233736424792737551124650567593098001439289421873026197301477733999216144792585044845812020492663469341471401543280159192483632519667580205313071108830744885254917332988814343320967959422322148477280084540195818490331836741632578099325221099762710405280036867955003963831045373743985319272165998985909435850281632331926509442105002983656552806863370836591444125212887221567630592671391674295736728259044394231601064473901013717335109196500847962186621054062940028805284787855462251727472287991321050617392573852852460212084072497574007108874103086446686176343870586080075554682899859815006350110463964045793736355956064669407451593019786139331078812969895739740837387096719500188702376126009552654361765402003733196939574635904872084703007846580108963922210678413070270250044450075869087659290723849986120955471090101279667278403068091509809534185569042279671576988269337439678654485526490853204768849174807038767896237495917642113574879064056048973851989639168*i1^42 + 153281436645083891590569153576704985386748168552053267532146381359399034657970235453948259945387075966816660742529512845755599407558855284489614118463395172479411245919363965116746148739329646983934615082784013535993193619869124528462549157275619093370585211870245875102425458206887003896465494551178956056008993140524825541582594330946032177890361713183810100659686209194314614931082495205617372912992173994352550721895146347739902980377696120288930188683892334964236961045554902917540175388651269507954362683272241319580976624797846150102917048139921507068915300675864566270699826617884838797556410009366741787057012374790525200015290491131846909266433475663697680725693325394676454139898973064851553830579144875646974465627758121483679468082358660459805921040336077362955917918072604423159925691853810856475801259776810174676404484409875650803575243654614982321570233137771281504050643970204808746576940315283631793691801722305023745504998909891089433930634342094299474180474383591393724869488687936076215926551828145199871145718070867979199264677088741575487067337857291646980362935096444255049315116857948868569775038126330346730682263664213466390269275950129966266209749951325219541016663870320855044877304628171525591757315533665038413245327180004017192885281797036923251781727057763136747453216720861135059999742069492064925430151594734646958547827899220870790381568*i1^43 + -7486331352747043796453469714573939689954985663118080256390535010591987893630724225721098511816801445875873446451781804678907706669722806495418212000997570797220398602359517783436503614173733717529375848263226832702074075779433578282200332252976976221626475771569930877228261588326778033161281499088744260747283358505693840175489417702946156559887121007298218049277136894782119902323327750934422772564186633230419853199052552628393846116912211267732784154290663632447775523703793587985727919398841083771793056279094790417751260136139378834285059924148082178469229033858906088488543304450737399354551931580161342383576962991910717942817359089538990799393215943733200382634160451033950302547747630072969641499198528012925908072360447875625482566353739517381364620804886921658658774857668916125777539550218482536554186118564658964183381512504293998141535167240887496348782924292636761627295133307516469760426721236833130323500259859236591510305140513629450099061843614998675057511646181152982551958226331879790449613370857320884168201566611601744291204049026232441393449257643141356968774062965922007625834961600842877312630503039186545274287010601425232998568736514408725785783759060695058505089842150118844584060147287030520007383839909129424521849827868507384468334449692380297633447101121096140180967914314983461425241353935728817159850140322875350597824054227369984*i1^44 + 283213112639962848078140093269582487026082081929306621288045120266940761701510769026750758400973649609015175403608141616846555701639966051256133250367529187920597921255287152994000360532916500280331787934241961819520986766354224953261638125459964863964902904735419777570530936045201751956549798921081955028962049391735141792878981957935722942181627547170595568206890653085178527766182862476875826529122259653356179811453818941962145857351843726829431559051173689695133227795912392637409566970980701678655710060380994959995200038349563227668045997179426769725348116829529142712694007902248167297913000284335110648510176288618867101663597122024129539338911562584605450788267680695817769480378216971618316218063386346751750752918821409418333437391994590398400529276111477378749676388656452633104887627052738598409377429595691939961568817281464668314336363855203518326760748697449834047244025487089888637520897961615251436783725747846146392767892446956164197530103686245287684966438175151418267999590260800803134397879433922362513183943126766780067115952808050631696323223259201827558387171951692609477619202358581222576149495734860621290307898434451553622085943188825160636020760688689800685554025344720298720775311094892937558779736748397344666788407104060330219887878123257251658875860732748012298253379737151651895535530594508907594291387557165701505474363392*i1^45 + -8898395708188412696596722514333742060808681347112096794625632478188213071333414751935850900674974567439320028944184567340253030977445090729639439177148963411502024833921709366111474025601336987180555506025273346452418605882324234288687875152001212444162275745905024971173836129895416315834171519511198848097402587961566770159719283141017430034288571196167950502184458711321477198130632097546984188039526956100065996205557159173769815704601669160759338086442645157366380575884693665806238572298093314487248065693150465762750962895846876834621812931045511680580607847859583848212278863377115867032172687350485812336241590093894088908543025011705826719902485963586100060946198017178727722026237915748211198831703234490700371875938207262172490442978923468440151732269631820262502744075330971074505707831985857368877961230847530975110867032689837444864540186266194917349435332666457959414038719675887691875584084100313734216696417818914081373945571112492592847805294514086155407650653108289104212339070186219740769294630199405372228254996199805871025660026681612955955420437552813949151257539485616774553228152439307842659701382639810297007739675884733804764244211696612197921664311679163807560885082898770024778731553579934287989351498624808111352129699108620836850968468872275333135706172411862018301121829060343812734633502500141735255353166604252741632*i1^46 + 118177763940494663033318684211621790556719806336059954744412547373094393676040431313410527079163131879063573590617420279454682633124500675800508516909515765566179438836880656555205762335687291144296712334803301584764406213552286312747673369409324536324396308244268746674761772843782093061313465900231135391946998496589264846349123036288061698812256125323002241979151096349379865488820862087793903822157646675088615380259411036810434988769706677903345182174663242812811504074508891239355830706857910523981292719290700062787934200454926705390612205897225985085192536763255406550921551018217093014557422520218223270145750296647223524023000332670012478540442491803512088256759319904625189490681468514588955744561556745085735041988856599704859582015230363410273394735942786410616142850461284047340928257780601824397517107994477114754968664600304732836479577331763918086575826729456849053716980366183555575630487089377487063595618856182209451593716611730408920432698957965840630030491755778872217761338047456746256320046086095911633449762940992314183754861670601022687976161816518248320534632844981638896425471853517329398358094813331881697329453131366538015098586234741797410237207177031306921771090685813645784488134917056039317855301416846022456956549100917018533651124911223989717904710445434719606984924547826080487848062348530214786193051090944*i1^47 + -862777051723097689644851531729407086278789368380930688251894502853890482448581291920946962383005537662441841057666912729466825707488295692268391095454779249870058704689349247474914348947496312914004212126549392422061309289541999786803167506387106293457195294751032030415986216793424655043148781009710002397071510836744057448241348348385253843645807361890991688552314060139306927794377627430028181598095929169181267798818713606107726032405926973542930804841615512611819413847306937417428023472986643686580627585685656932178818870408032903348383307274374359442100927994433602839960166917528909769203660718478456263864434523580007508149900885347396695732820001490543387351780397361400211235117172565241625892712779977169197364070507739773545199722117859389997133679173836923451273445106529179105876316346972857700166112296245863959424683383574202127538337193322478018043247679539215214498119953873831688704564853667166965644503456500270296237647970346684579595544811483630725630406046782124519007533314939429031816746588391234334108039047843012074479224594625265389363980751084640491436881247928819164582812706784652781773692718425799982650671159911773633957146948941328438901193547916796073786507361978913724665621926897515682554640892841409245396645794092672371529850105621743261314073802195892729901839129823210236194549795489734197248*i1^48 + 4256039219472068704125358258386334876215725290261288059792659670527191884610553429641760195483181391248425381407264139401691062287319301447602047279902882610231769663247483168163857265889862419765778921391329248965322172577746109070058962900020561862580853448080128039664738325653919237336890174985456542735745452058718955238273497209925189512941665568428224785901432746230221875724811652529429711602089205741376427521809151052662957481011984973107403415726024817096373814680777020002453833754147570958575678292255047427482803678850322521843677760271726588289844998476177485194299017949407356257975138701702353364953888781521936151113443851541257183501426008787149559764806776789274743884515156186842941191927630797539665225442983645176412270120063927392919897033014520651986989693966079861376581224814745280542110662000137697265494130435814947868245211552763859943070587005870837690763016757042739318765593261799676669157970796887965066545387881698777583736180640103234357445510941755488592540672115096271249000454458800940335452330923490408568840808197947575596123272272199947213553555412315255638234305646444834840025805425189293889468879879442866424323301103321807923224676616767727600388475203741263275422904574632812134363935998509212985306778656295735853498461561881655145693819753356738968876350790708771307295478906880*i1^49 + -13589051695314294656068378357818921479368885668174241920426091822263127776200549441461518876518961808650976163119668016324497769638987715816150160991310578672605033783648471005726927866468855069524651204456203738154937947428643038766236668227632910426594421828233659514056382791889877221511956520345679075822250300399066417788248349680678707621466711108949354871258935380506517364979737981337892262314967563510164797048492844809447084948258080606584728520819178551744186197248966574139837947022323653471277814850119813351317919011642419235397727806022456318028690740888954201029359362760207463928051392055410214193937084253488957969109530703989663225282567077751251594488124498989500530118624857158819846429963454656762887416987490411634677308812102141248242187923825860818922091744805996589690850548024830462319230044538455850707568221485944272091145622676966827690607512269505892375595438829523256819459142595999636991687870740679365927496915896188540794262200265127231412853196636393426999081803110752418585378197959073992540261095864000406703177587189661023082259278003170863616606004021325923044829350740339911466992435199913270025104515055927726273275013068783911431071037011067132207605389020695950180021719759736866978727672024422116683368132806107360982617688494521104309467298259380008829224181312643353542656*i1^50 + 14163950188649400435029790382415634568342193435302202858730174253379775082490841252031481064874318085742095144989282579624325899158267375989717911342837665353619525868737715149605887567671649596673186845570871895991369925275332785878436724997339619962164782737576888523512257203251266040593670539701594890912518434796459268624590139048768327444057863044467547274548637093890921409465350015734743231542522889385719459750211890001211648138452974658564318086244775995093312270544160623908375346692084578257040433782587783360526555566116062843480579361748183227362060929349309265347858091085826356927476784048087076610471932147290300132264951519005247410537284827885420316234217086985855871587548538402345110673433407091605687325467675924914712978403734346358953635548715774258130076997231622898926036296750219977014996942983129245703616085939480855511239457607301519188530832127461392946972173803151617939187613514872246777712591999717641182329191396348272364791717280768166750889537127280438962292436515357282253140104361167217595271831997153192044332226897345741761700204919034124994154187616511016126881001936751716156087504759224116080795710269021361075662538870488255202240891964368772640313250006147355414920194207472682183735589731685503317156777137780880424685955474029690339458034855879110163147419287552*i1^51 + 21202583701367664163827637868091651668351368588744508190674489174330623119184863833601928895836011207582350193583133976627651418199995829320892223250291957498293653039087415031945452368931065991878445871306540380884326815821991050224301647311992701441229670318499645692106318248267042950490413698521345702277946527555571959211020569019194812476501847019696077307955221804584990696030893357577445935157575167594136189274651986132719103140109239406848462300460567065607087846073196410366292062304994708264948847724598308528218182982170169104199471223049880876238323528574311500892865864723513752634418775130701677673358041811804481631996268626562127040120663139442255037784908476695657091529701943019048706201710001379751892869605020448225379920009872169663202736794921364145722894191078429063584492942503043671255328759492481072917920719847898831227914039984959605760392375254591676030249890955066141492635463851575114571465821750090948418755771352468828627543444695444534508750953240471610107708366786944062198358969671650930147659144777337109208165017313924991765656127980937622358071380931215667159080817738372958541188829282902830127107465065563133895310052745066917241931087394560765403235036114385771948496470807360055019747227400935969910932637449634064194920283608207302243413429457005913833472*i1^52 + 7764697118493743680727910824595201380199141610712368253086805030672115803465337034083754712569642049586435968078396389205635656645214121869963414292238380425502478439227562823447442650828198917700067405568935969104942051298089303290528385322348149500187955054421220423435388120280000722744038098454493140647859939221491605263441267206369538512343816992234461650883757228679041741384894744495411826535993839065419779748960594343012163669034873585393816731863057315606577311208601056044661565336810323733031098862722554648989852214901581104640614533671016676841432138826775097872572585739079144995827860604861344060741936758635260363352845206789266746858214663189208141579729502814858940572026445896966547829127505555608141184700820165793097362342564299618046812561224178175488401477125770679907930744381814265702338705950100335003351265765637080780741133628721924301971287477653496415904690158339804899086678900822863399737160756389071995617749520598901770579019780526447678105780353505243351291987746172451256441513667699842986734228475237793206458164556358876296603646934136693244785674423760180865194453174667517753057983401617654915937408106738047625307335270762020656614128190853952248618950573854575673670988121742004546030739525482822106526532009440959196479375631993685018352975609856*i1^53 + 1793009029801173934353156803281177559992595657006423278706382497769320148374900512788839971884610126779249540625532844496173997582051682651911438364439201145671595241124871947030352114442071791156057266712861341029028358637380980245103489421535993239182358232125205187214371944989141355222009864360455865148778852907264450758776317276496162459823397725140026537099200902822470418319348546976802022821050655095306228103694939495018014070961524731067797793622145208982701924882220529215551158815448181999237387108398117277247775011248560037297325804168364527660740229780474497849465873336378369193533405299196031658637101056674753860339044133732340770151753905492540317908409341222810129170049437102077692202150042116167618408110078760616668097222945128168335198612249157454915328674549768764598519658257720897437225107094418265910424891593690087170403407513850507134831503866044477585326864209046569665476493618286935586618045276880741441930601963417515599608366787189050254113460343396276577469459568429317052722072159440114571096725216584152996747891824746317331578534056767143052363438484721812753804875955567897747013807385563415131223639860198236906688369682278578095967526896422891480076886593060825941579259005565287706129712418556569214073974125572206737483070398543024881664*i1^54 + 41460691238650746140806784935618984396949665579550109151779311679315683966101380019105139179883154563849388405319277008646209961886145944574449775489604383453475632664188073778528203489225080314799024531203832046998008413161390934295755647233912839544955426703472668826199122447069630234050581952344443224020806967438631303749926658690181919241604728395706534377007791365673719328993069546786178089595405651252903083333992793839091303382163713460428409795731818162793908377965991596805848585787096284834911068083184500026835326294758942093144689588385632430916353361565258041977795620283335975269524896329198803234059579965995232016094335423684680403349070271870183069514067509281458454667699841280864651277977212010193494193351992711622389836856927418485526219680212734473960238102707631652185307792038287696085221967510161583942264793252375841686954867654498051700201850349983464052575791479933702349832347977304732816646977790324499866933768249297905047439470336371893953418648709193982540805329023561784261522464648108126525752706043864803160711445237297982543602651878298719934092091061566303285354286112223069823290704487134447939242219431196080314267619106704341129037291138132969617552992459635733620153484531370944833583047378034122521763157155019129950151114752*i1^55 + -213667933651384150089641707885287127252521821766006113911431718392113520691770383596404872385478613858690901625395870577762512484952598355910860088515762475093620635593568689008020389486012123377952969825131755033144031684533058749765060980071407832196887632712382687440971722574940817487521181995998892714209524427619235145397871354337799667201117186642085247246505186110359624311493735638193732646193790778627970384745709481235353959864699222448945418539053537677101345308866156229165271001381639187558821714385329343341677516656411241106482778113202833289506864871648410173322058918411147859700690250881917593927056842866262452885816887685363489008998024502908821912166224421292484327069082483674252914464524282172113983569600668188867545759666051663569437879504200519001385957009847534173984629244919001660606461406375763867298861469600717662697208798185203961798265426018618368718691452620425418354838047166452081044850528355933749416336247008944878951682351230459925207057696465675787831595082168958363396742700812089435267237096200801072606315127483256687875535694532883194953895682715796047734029925746298654611043679980754498088192304932447611216441764214189360752569272244669448675657557709002866626937786903896146072166559878162372985404206279032832*i1^56 + -51937498322438321256482666052718063354335048113889870954377998627928356552412286283819428875745855808567899825735106297771783656719225444338975468422240630225080787066999677845066521118517272135182545342174369553176326346803140403207509857162998822995643004518309176954931793986245380989012152562514427357615955897429209383117874573840630655534275013396869836365911525106901237470734026273112607186161124117367439042626092380114960563152935591254140432204810341978911783710219091062815716814861841211044224383217926006755469030561248289725222525058168276143179303382519292750294078464624383127313989276624488484017248932159762682519962337408573478044178611723478395806043509241264043961199918795503156060413396202268730639273422579035385134162730750061887165462883330197986771099092988367528470637817122647528805802958904250387439905543140409745645862928704623208345577439430739373866809944120401159953772527818024615654990590982646690970484502547653219972487188619996623382707339996230927292368498532633746119500088346305791443061956230311474116711995987869258871486841256574951561353816959263152205106604335026951061854055461021980847175270679017364938718804149326248923584528614113204932195097097372790436832656447904624428053789035986944*i1^57 + -2787080687416433058721892674393307555726072886265251411813024237076337830205372573987446444920710010749599931397385493892765621287467622264252287973166817846558596005392231062289335133200383752731809822462990729373453229823600339574322361437508172974278443512566827347198309187845368588087835238914854333341657092598201306814908078453629127361663141707718868818138730922977180804655788869806907593328779702837818953595419872390416401309935039102346538410908708234389142960291493383867723836956850984246051608637332587290097832345848461393444441786732969046813445396533186423303124583895671505723288298125360700478891540135948101870033926070775315127559330553545775158397368555324178128801129606089381679708506354400014475885041227295789630362122159307273940730518004968373810123988054783454528271563512548990612955490037995276907856016124082018272827110179047091265019386649316737250032619464711952898251923716039425960457398414246700835454460687496983060163943535881045137836606165961230551268991847816325634453246936461546887469534525736195843278278765535469880240317296384634682777378886701771454304383747548712247569421975663013328325368001302517107824552392700491429286796085340315321672298431661767139369401840566272*i1^58 + 252127301041656608827210317637344011077205664492502287019020374147011757270648741574855753670092019024245692251275384122994672650101684406905391293743132973366099837472742469940080337778038246513577397196318319299583651810734170953759717431016853566357233774393753795467179042666223926495451209085946250326278971470884517085503746669038726084043503281956491670956393747159587437073899377105093543529130010429273790126491381376830204161008635942123887870188578007163317097165984011892469668418267065933994470166067979046534548139851736495953745168412955070377959292679162635654874251222249272610896190151865942311718032570764142268224941735100597392915084195677971252437983937932526516879833325125066283210576896827301468521726134351684649107163045141600529623341720619081976644306586263739181829828802958127310030853670503923023756828515418253835698196782632203310792609961136330996940544591038314752420578072291900518878488605796991314630532204147439097906714571680127210009811150158472672019903676543093639641988736725731362208603294364183827118024767459971229033476805976644829272606650174469160914050368475316187422829000958288329740817399574076373840858559197296673704446223076615177437079142400*i1^59 + -115790684619181585761592895421421014808332419546259414472838589017004743149421653448274292795468689550626847942671621996655472183020780689173506082319004477099390641373068916272298012562455690332730109794408987803964360869998232669395678826385861527628966327374484114666315734020039816456328500055928419034936202935963940139447622652799852558067148536931728852625584687702663336065575055486254905910905226898861369553229746658879537272515677812180774981946276377605679745909718629760117800001694615444863883687381633753019139266082354364481853838955871492871266322430541919869434202023372473290338393771394364927127372344151447153292645326762134796216727534633041808865242754260152939404435368602152954736635239818232314968464927476598623760065651433075786177507911865517535138463583165943760068948859048562903431412361658680088156990820817466036986061971337046293502955825661862810722197865835757469815637154394874629268156005014478536143981597388091405979975094835907670847765773611906347547326914342495927185730236507600565128127535052881052484905817638356537427131977685459577829870210297913479091679519900350371904453506742973926243426639656988060275621342601949459114885120*i1^60 + 12943690542858205650451038929386094726880430792449165194194451857555974030275669814699549741821413203955241460957355218964667366512967704310461783679555132965154993473760628072274225436468172810543349091206784583751483373869263468473950886504527134734737620050039525085363309897721331662538351126545795137624743950583131685681810177683197651918920584691752161205198649291363097725078936370848438522626164708738918487721919059144806280527016808337981387834022678525760712564219637731033530908994719601674754736173238481185084882759996600872748187840937950414792282143454978039478004209552162911135528237231465676916929924012285466376054943595092224576943960873801350466091134077917698065042603365649162193560912142299374736098251937590889722334732116959044426083170538863947976811662453375361775446941222679148456239623529605053642411847037242335347559201292354473592307253161217585730263454845229222214754297778052992428144293439813748253173075683377911220230495948539035621405353470183720965586978398403314604387257056805399788931070126494005099514229691787627185546046541453420798185742055738025720583613694409539260662690936864553041920*i1^61 - N1*64209940454564428677159190113788183564553808745557204953959039140229515723214175224639270851190952846680707134099434185741859406466747560442337950668922304443555466695098385943829508827894367609463362419152481388853006016012108997265345624064000000*i2, -1824221743444320830194443663605695003296070508845848162302129494740782695353638954782446594379059977095851456168119070347516060897245890255456505225342354406173928405995229199140491124855091122754175232835765631512205633875213651664459132894467076685583121162372219399610172296489120023468904009229621215634413892172408708207192058773993977751402854177530024982942861550936022514444191193041777286493705801331489147552446012560896865341843344328299805498854803941773735418152138716795888341635982825028103181049594077101909118744625572487803425259470760642232588213453940315292899426761536448147782566975934038468035430993622709513980548062083952826272913820011796813646751069677827317158737474285302641304344563990199641291085879105867510482597823736193013045136308494179143243592190522577084136069093788195650740980201289141599197461241318275059994827602088117040911737215213756313547960891236937975713941127948167578754090518266760875520041996634229550909018336486048760186193972762301576740361723329269829218393363890606141993691578649608496291018820895610088458619064311334969402601483132280653209686856724056633323747831519836830615960117524453406166746785696655811495649527765846432149234936495845079547320088830252809861408112038457181720537450773438097258595751801543124254797139540109832186016149539096655704282719833515543620545386734405240778568897075770561346621823638525271936641434775508377186264222619003541067202719621538295739863556505911693667755359801471488389713307670621452262421184643601110485004393900062223286314298851416642482705244999594803200000000000000000000 + -14194267889124125952911311200079732222801882674363730543332926148892089433229118917836566931042726195941404392567585310903677136265798804404668305622397067890807039516537734178885580236411713497208470698587492236821473215415050427228679300164383976808889720091496187202244318867880448428707580841285305780865548741406933335158022436864065478448916968315647261650893590013866224214190329146967416352715041140290556429418807624916881961046843526542177489091168132722101589805273547725246203941575452615571807673133350556155653024574746424064633871046629611993221595715597444386663240656182858535450824334110402716314707635807997636965412276094959607280979119664533146279243922697176245010706508648586839648774498733665862735233644662440791086567781335738760492885557629249028369667057274762246250516797772935913162682907199114047376558689232069128578626371668146183137705431324316975412005631245988501260631000546570085812304137277152344303317827103928537974290229509831822021334424155791641942045561583964765586604334696020550884984241170683911598078047918844960208353626112900734368050863174525158942167833115291217771420306952498919212105949956820890639865270694404733389841099742148660781213731837379486665954181318117509727442521509205144591652272950485517720562697707333567886928885113482382051883879249951895188867090872018151987048085550204952797527710920544198028266519101793928146829236360581718275842044261180507227192624970434399870825911729055844890643897244967480802393921490485053792932324715413355614372006761035849788221399857500795674308806671446573056000000000000000000*i1 + -65368523969446666186450173981376461981800269160964413459329500635220060497116212274748398624198491551716138700423392635643574507309352245312764436766441278309489530539809035435018120272239100839305679625375185322826120268680673089472131277494756685792138619030189857155978944358497419446071384673728532819429227034823652898070399596686039818185924803964550650907346744083316754320773595519675739468089294484086756830823749020654095895802820534955666742955830000410990497630346913518858264253334356812599045183781853626763042649434163913616863751996753593654298068725827082906361511189855734725110280585513898221490948161769126979484162862274571677962036790153528889064470887665148088493476543985526488616955986770261840673624315978254705388985569904251249383594968949183990724780550192712441498614126068824035143974548636480254282238535212001051198522276053905013813545419690979804748660998615744968420734798571992068630788406530853600596327576901569172881019216312536937893081047347456838764627160210731534494469378381774132129546760017429746755387061316666578563512235991344717092857734837015359579690544080631264891921187743776201328555951605111982670640930448461876648048702023565033109820486690218528055167708461845971469728552750561182338259548751979335494045570535975777930880187965277725908087170511344309165028170279565833450755466247135415628538963831823072760124289299499105559412385186854865544590478550916736642308351126958484160055751212669797482957173410881280677614282586378033348348595026506564646735903353770472866772333824510077371702548011480514560000000000000000*i1^2 + -167815313348083094966670422425030830067008474756073457494326238406845930030063463261024454226586332860057842860574171858416475067942782784426700370207587437407753973662815794989885239171233485614847857491833476299130305674305747762824930289148036181352346699390159971155572205934375560971841021420073199060298839610977498504842911151423791984675712951033086996993891006506228134078211675567059475855742651223755099582516257398600668981870350783474006564696740086949358429763420244715389451356160209912484669765256678254617165120256248798905010320887856358392869911115962577337257566923059001186740227706734039856626765215195127314216714580704736056222171572044778328598830517756338393261401871393259390522434641623214608171065715035982969657687114343373687426262537696716465016319205751190195303407475641952390935905918546666350422779578492861184677185331983400176045226986748187254141899028369784519849847540567328812788734089977315984747002518040725560352784470336897914211978044834416587433121273020433222487443559804723186540069787067221160234139963457403193575904560177372720427049838075195844128010767034297929743601994758917775373162324994842657243462863240652789647133208085170471872146850261257015180696413051327249482164436654665706555828990394111578515251298400607890871007569925409396961569333657065069451361530580130193216355264238655426907181373703438406632949100620088007320061378742336030008629351606452900068444323966696683277213052249018031744446891133360134537428856456809487300009071106489085866167569879874414208894264328565445404432581462170009600000000000000*i1^3 + -276588362014568800371994358166114419196946462246516683566852641733288652889883325985358660771438395023764956824979293583711276890912187956381802746766666760974390473909672612048330385376709220669790581868001163561509957435240413816155732549318954243017464524743759076578788578864461854519915211078915481653323702925701036872619897046460655423543397178380152260503107977592640366826188879754108983322418034606551728292936975745447489927704527375217142357007570102175090439296867349534018228027544292675364189845286383255141164667922077018946494539016455152732520050776233502422695637011770007071462608777150723897420609680742852352847474769508241802555926102124834761538546579307930335548309389416076125315884141523726735349379152671952885823491443270746640323046737299367846046661948174290131650577086463257011491743948611513657536920761836824630731816469272212984590835583357758975731330591533842879682626877541337406683812636459342596080050846849152331052036184390797187411866680156281411454848794732279142773268303415417601636596417409608042455413054401708767307848860602036432909170511869258597588441944321423402964951838092016276530450854422551914544025178962871524317001285350700501135486862078561608852278349457183743318345593459559247111548834847831548352792783755026038667959022003643823849802182519171678420777551368097482865140765056754499041995601028534948197784815030214879565746247233067936361017672738720613090069007802258202629515959531598066962460076721095170159519575828732678691223785501304345586620120111850029882695272108445308230181352464449536000000000000*i1^4 + -216389501441008395779096078566065394716800883438413665355000741849680673717772855587661901403367161498307325011145859405031411961531943821367446580787845766999555777535575134563055567907818146951647959948661029755826601839212072611889294804065092373965475744105194206764647680952357532983679189654117339308926014285344435285627672343098258574114547049481401634411607110266814092491957063259157948620452019519200656039451898930490542892483372881606302458726618562234250465984961519758219971290221380126915044684332912925745852946947652180770770890584483643403333302980370769052060861390998734837090940461346620257052618403586257695940177590508065987533053702991461765133024096329937885261045108996995843383250797898732278883344295860581524167293138947738523946976930522968624498433546652672733031885669325447505116817663081274761807578812527649815640019410351672733927636639376700979667961205255594606657780494184257648789973188784299122837595981876094807367244308441944432445812918505863999075491812096722833788108154293449631756572591363166467292326452841896614398893415366423027440966135341196379283774316606902113033746588939584123710925687948144572159288379667370394184846593430281348977577604943865984241546538118614308250677635526925939602041475407682970466650881837476280289801526853665758608314852694350846452453539901570641069851905635635721926914892031733911000859096017790454312141477937114983033637193548114619950985210605097564129713828281228728486780526919989492602736226370346615166020554234978859473156232926021290313372817896762995593378322836357120000000000*i1^5 + -59900036556067944522145242740379525650168312023993168171447921131270259125881963373356469208198656976029222730311599892428678213600333677693770782297524929515704231383738200135246651049306608892045657609970924040567497669835426325687629211898210750728548106235901022170977384839490916905964433711786375666969134722847026854530318196486452659485569006204612510839221544576148384332840269951762546240836056905491379560618746546228210446417514900709630385610960647102425669334061988291012050022170567446191805700978690651350178416434989635883780070953970420284712221519256930866206369437552883188036514045078698522077723433581136310573532494676769104244330878742086605022499831435410793956640532463442928544288781538585588468671209169577547652927604246684319226304117028929995573788299889360607527328966620984795546349213625835593119932468119713925264092902377114088700911358229217479728610570286903559840901629763410151818792622352735631441042735472110498869204823236599930506099646040067816478389124447031569938064420087505710037557683091899137018043208474434786275473324837932984739122461528005727497271350068479102428300882372771871308031578700421464081914266503093684687680154529652450433639364937449992654925271466555812732881016629866591334817656139741735103402160750406855184732466447478377971648468428723023470944344430496114831222514662968250805645057709795463571557688260868391655717628364121033026641443167687220327979310236512269641836028513766469864134678847914131067617557636160672791818227530976765089962578664192755191099280995342324961327022761574400000000*i1^6 + -9656589682571470340662537438836330263518485574950658371012423544698317281760003897424921353505452603922824413266456627037500468041055539867282610259285314378940039923927491638045386371920002226844112112285738741184059649592775953081097647219214776238874211374029714061334899487499469750871540404851376328997307295150913839966096567720130941291253111182821358592454920141391555221981825653188944296023204628531355466720833521088697287157703371088533592941712561320952265548554123527978364463981061120773257511931911885848555476735433492680212411394557080638444985869577179380454307751445713862413952362106326928500215596459777126928997471865350701195811856250348612708403849896888677232222601766231838887543838403575919994272166250127201443069271000050653377013973192939238601178131790992342882609484115301058437264717063679695832538805193468396287202024586515542215987010883156486200596548183452441380374258949639959823071230712635018541674045453349235332691570449880738227715658693084147573933323311192311167734187885996640121034955890786610850793073135292514358076233842316533031942805450562446513957019962097729256633594480407786726295468801789571664513953762064983429502739751799614396370864018451711429991788746179496563080208813768211458644691184501731680396729404616060028398770246767132370586526013698211199783032709394109956088239680159068255695953558340443273732758431743303635735297617546314526805781384735658256004356402692594929929422867406809186376596586079717802798508640585455776548184191549663391915745437785117068106442683123507801656702009344000000*i1^7 + 348142422993564186001664887434423149343474926100914286241965578661284116440866595194209504960572972680359514283859152904640551330034982591761723263922330801677972653709499648972399613909304799246917708885483505277075284435897018028558785335088294728525510938875930602076187303994037079363555283438194191406224058142534667360780296540102298307461228438923894504649742527173264568479710708825316706229043423038700183538834169456237926930014453613359014125429456363446020162714237927644794599095877904371556342888568989738523843682334351569439948618305470697712083882552878224578093020882099392793462644123667834673636901438711561926856931744001924884432273581810338723141567103708469097640839964323552623977836042887630357650041938778358693088627860498845309915596572347224878865635654319788307055618188701649287528004142646459707142625539601751043270242067770802169444676642237910656755759184522182514852313707568410139194752474421500230518404232643244991012898609105393039437164767672890793203418419797903912555018162335087812800824280957474031665420490720598562469935503839334221828494742375892488778648604540571671785038513952414428611540207276599718777343490312611701070786368419536841500158242774593288841650837499765878402368794933350839729550391045120182146417608254804133438872394382578932217674312378271960509390264584562720874059282795873041836195308235923643907136975137711661720929120758702280718255365375206342372863347288169600502252046386278001436228801707276031636937301145589481323311303551486540480950950292830446342978377722427118445354024960000*i1^8 + 3588399363339647408776732674938905160456953509959283027369143862408697703798597339119194260946450010580622691479957106029667487723835406757704020261206933715189775946519053443686220615447227673455178333802535816258662095938877338428484561920431880315306349738973926587576261657108728942169459006411394723459575089882516249519298492518075469180001882404914532502291038993240675104039929235840803783907632068239314845436817387167062330991655056016057395655711757730494494930074160890801617978240951405626519981750116275953801821595094331276218840507472157839455583164666973402239174775319725002090548574587079125589361218944945747280820559374606432696590969320793155258926269896503125804657952263593467401782006457505773053692770071406171420802231209035811971959212525502907045025140290249404932322158761121962592105613486898402637587366780746570722682417493551485262974316209474263030030496027918149894947410233662995503575027519298404910752251054357535081850659388160138059425682642849109990338499225132130412327620448042407196213976652085612587554380649456225860046562349507270608507976987708406160290827798404129561950967336623265969062613266145009757597488927661916814111159144652461753854341058334954641840865923616889506284346118036344462152164879014637363398460988886395864584033864061503800864565406996834002787096739638102396584182250107378951578922860920488873368445447045640780426815351610917519141110339391859977627566078009230208056198422199287876142159776008677006138329561996362265969338364258451128788609158500989743165480719031430869956532633600*i1^9 + -1980904697151236597909479492622127578431251467189865009436982711447181758878095279575123399775994331452001281321753195488054613308631235318186283662935687142727387263393175371253728858613439628736953793691675893294319448937905910714538189252972787180607002289966729222791738193077149561365166694505707217411138211412082889015207120598933907163962819631498819690996231190456606332252710885178338427795181817230592064330381765234940333860937710252221678228000572454660062377008723767629589090738494447879329962786711312878068342338395386764835040957262141191786039903361986545857670121294432497860107283684255855252371232665095893448674021561538841293800044013167872505121216336323525503383146506176570417554789782630459685139044174560890412335335087337414527472739116846789991837360473247628581842552639280725222894288477884816674595642650386051715440108280840332896647965706333172908505274825945579316764804740995210957626380764181383368714105141461396243742456173388181500925432593157667397208180760289084858176711835216151240262620952332629093668474382364625997279876292255635829628220345611822042998411050799910425841086249570644195145802991934892567045549287768402028069037436615240460437226131057335426273880391048738449841918369970566973118096326202961046173874247038763295889343207239197924594729700331532360124300236779829530709360420115006987592379585758693610218173507233807730794082631959078052055919767030074444105457710857677083689051685113301932431494660684154693605445842503065518309625431363799059180538148529612137033849631106820656391520256*i1^10 + 472411339734454137928490474170689893368485280818801660632224886919682699945625115280045093656987224154411177524794529206425809054751821873329332223759879865949815098953132084583713929746271629029317964090762824869082701558563019902865932992358490078134596104290879205921862670173618360565576287739594249098512020747169850392365911094282944087497714809915920111013386667352539832298002553371773062141521855552039391170134822942683423848130314070256411404355057450525263951550563018313864361031607362508482644870815368080684325985746178507484207244589232814205375348558782646364338512900436887268641186144545470589186283290285884626860169155177457182322723584020581561355484662454533902960184117970545706250222024967636236085789683650968354614135709267571183356932498339381715697351419273878401485813510678100813045981308826098649367785988969700856764667086600803356369393436780823622856268171558873928834768261374295851888532981221813446895492188274384295641431795329697929940913852762431087254651230238625059262613580707528454115963764268469274704713332582231091449374560987272388416312738504813793282315801719935702894480412381537178404241843824316442495021103443333183455936411693622397347504599129789404535764097087495726636599704181524416611721100605941153539869015431550016201716688347744582779279777580353378643856835681993738826451839581464946942544061217601750932175336625474383787091119486621819365884691819638434484510823293092713418958845920461094274275131765763452379926326943213152435817792987558976503087158699498431130282473777741214777344*i1^11 + -61319683334350960889504783424781164178381921655446259064139535333378689154197929779582341053299902086869166369038416284647516758984927841610224981676819664252372614364919439703314721011684633885292174274326460025792308800748044945873805760474413919457971383741267965801430047496269151144978591045234997392544685917117200245388979939424793118061575667266573073179372109640800537045103038299854989911655769274958467410651863853549463639361409214503203539115551057281497724371043042174275224396784204326511125804475087962352733865061896381892357282705719482097148555412112932083287980398060238955487157559122871078546074663043102676138684462142192963547222691622003346616984486007954249235444245940158972949574717467794334629282276765496719387695581616248050795057142932083844854590176279141806414362043703237582415638488553617517051576632453056341337657640992985525828701817025640268391096015055308410335438408452565847443487766391241171252098249326190385648714942008867319651114817890717062028103941196132718764131779749904925207877791083324267907246569089546730815883079991565101268172963130975529355634627352416573070007291823489894915910690910896424576049453829536534821854403316386591203716527404394142764899545627814541759722423373701064263681883851535630052899674031909830168531938747182017332956905768580969982200958010794838520178639706303280325890073543288681383002860907317831779191801435949371022889054972549069823310353254787916634247063516303866262334447168901333855614584416212157132924726983875973073300402166100424769513714559846711296*i1^12 + 4944393117932228299414527951522077470673794947050101960804319191299356607976458224204370046039483677797712947755586289427696984872373371756308819415439647223233472866823245926263319481599324845901616799802077004838218731356651864518855214015505300686549734017588233676369545159835609924891836525111462771849326496881091260628214226158662281384169717498480290549313745365826746360214824234856640236846132549590942244396466523816699531065699481746275364527043287741028303361333034005377965840989983249985392439553644185985749703555455733708314481534933274315806761300591486017120794759267910102546019467227303436547859868758663239568898458792170392970999808397137875689769479293550656111531027535147283827192822031146647076125510253420475690887903181446439242522299871979920108982837301338449229147067461572375480288599193446541681930932201277929202081324154245738093104211196872772706335376013735084340209555746724790841496687300667858345017631830367815814430270374497767006542095295746747037775263037555930802528783678708936765560428172499816898093859066913646445050714468674312010203457961222849640095413619132655879469005073764690250008454012055971093154142916959331590559017296561040987382715640650603876176101476466643502846333082932933361167461986261808380978421163430538545000371613182299689894857408360015695415522715377671644461836179148159479375994929259345337591218186953145651820556982248805405412795286887882420509887837010551876489501583335629016220195082961284902771056295824813721665961966314430904662645975841661252438705219567616*i1^13 + -310929666626767218327450451310078177447714943102555016673461436691289366188615975134311259572880199933392331625247837550583014015344010893791319157521045071515511050578171276438849508201246614629973976261463461997989030836675126812451359894573587578972880230151430010335580888109637362519531872859955707373594015693091988126584869526205523752567308701843873226571750668144860694705038947829239501675217699136538706704783091834755163318880225221899710934355117353505516014152433988841510080722030179650170192383707357644481803378906806722262173508156158084826057758269631310748853348890801261378027310041776271650641211790911239295958247718261982098368483693834312060916844413913739341851096971984325484195689873641609288583673781514917583342863649053160600433330622064499209788090500968696575898608888099225211063162201066623312723408986942784129490481095961075299384611810252709532887180592675844250111065869933884747035219866494006082324898478686003739939449636827736558629293962343577409564110431988897465351613375717119636544168076623333488920342473154220576016201240616757595564145837662035150734270839012547808611883819158839235131205223290162977663721487030822351008687883513924014454350500608236845608573687969629947775611014120859135959437631407922404111056592377454425965486159632240133311755328372836720525531094753000649228575895257228201115847451709925101863756830599226080068606614784806633885071704563686881835949268572380004836249094911555422145518242904009199813689526420710299147184764419130612436313183492727740075457118208*i1^14 + 19238050874770570920469362243486278020909013396483990601550509607363077443496055225167921515624448707313786401355573809142509914147843718750924448696935674886666350307572530251277680648501304048277924228390942909274216118392129792827853407034957532326691032701674484748030105248510629128751804767752839658845169780580389629265494743998250985930509195841845139066519942206055993000119487120574409590437481419802724457750406086604774988674471665398335758508297009439887820594785236068796178184712647037575857769339067384007848034099088396393540456331096051737035821350891261422598384680308741095074023676964050498100078536572608201482037931457664878546902369511903885861769376096999770938104331439846169696399581927886998244797516897905127693304718434987426400373919435406749082213686600420366644633906343651014445260219163321724461512814740579146907633884333129858455393367653955862257715987781048124468118134730264208102353711444281581398104264584269854381814831316123827201295004482581658799658843079661750582844810242671525675398183326094977166919172805167462953429532377974448090408453718630084924592333373552148745529078954051272962636152234012262372789194159843147172549768254395013411336554139821725916753871467827283006930947013559853818124899217498521770031124118609522981124871579561449330876056273212493361419926382305635979622223807464532028611669923761161782084665777838032724233662713240956841676487927382519403256612234469748172915893042793924248008547337606784960908699630831406612356111104945410365378165327966700732153856*i1^15 + -1041694925472436074358344178767280667092411393790013189566394166424702720531676695683937066041785210208198636390069153992208135410314129156460349653846167999316710938814621163443399180708099767718312575176569262743808748028610998943610769939271036513454627796119108263691125867420815232070704680810091011078505804489557517274823412219343880220201145946413216919072404060739784085901447104245504935772287285027342130984219224662726065531638508719935053995717795076213583686603561575102040106728736209214016745157915842940613242449506004406488026799850890782561926524007994022929960624144465695255450143666404054169645895507575425159253129513878880569124418955140586887401063885474362186683019026928157349002381373100481496264432328333986180210786206118001889802166256140544382669443014604311373779298699674582311123817961164751550145031028829084551703919827905062100183668812798969098671148215075772707853396883283300352311168798606652808484635658090929964421726051999216533451515875630496188663074674840667165264190257940577346759364447625380701869368247791506012001633914408740619935927880448601574340135077620994174804520610172825425927018861713540630970878835244423025384085108977228826688299901428374162706738811899686982231592245497288150709704053324958587380035332323629263061665143169008315096565740441826712615148591590318394127166639462724460070798316062627006233627963807992307588052206569427424665083535843404456527833420049955193457951039025520684740745770604304832497191777423299847184461007371759553923669691226283573248*i1^16 + 38515539166728993866376509835227415433180560051023549888528869586498716630124020537223383505443342360519244767313928144403281713019711099038772630698839911510049964040597787515615043416919492922200580575793785300179710106877154267049994472157990870720322125492199461188697170819196459381146292534465892206970241967150576058502273135658786606052544712501752207262500505961306571352436055058474367303448923400026862355971830075412308983435874184347381967062944072563307502589144139878345994685660708834508526868149991532967514721193027526859717173382607893236062579850874635534416590958850662317816871106840616242245676091777558917330116533938692479498342997669252867070724304369008962919602092817199647730448520385027945368421323498782738824240234806803275361017184695808729258916185419048393645780158722561371798947665108529980522518275488936438566807618694114336892888620171731163862083098547252138901527740662599651777192549040946136782575467717168149730963792005571465405168241366753353006282638965783918512053056858450803456160405281447243223522992633768556095745643028759548370260223188864506472543027248221032375871239783752182786914975943658794748572734653217517594928556083197082034093203928536383877091233692086530847006358030897396333636024672171963584302992156037199864181173901784702775477876431173669912075998428165071269890363378739827645840271720906113689130542040965875031834739377851638992260008549974681954619168941289426379039258815897332579433508499000577357903806859350596776474297849657148113733810412060672*i1^17 + -905065256682659644537709927978393231970791505611539837177830018925542933079309010965629366796984297593314780854902203109097806142905055351090878703064406223173271189155739936176193778699934838347136510580675862243927274003906202139021270168013750469804504233060128725385662684032812681777464649720254208240669192214625359586924181531738313618726966505942770507154482790157527950617508191755253493885608310833768708333209965272449774711037545982134422959142991608806924821180651808444517255694527752536484749351838704615923308621936088049288384778813640133154357160327675612115616647071057569036500418468452090073018784223712762493969456466875508251817628447096265257017558577981741529049719567263382779729968060841145721311427237276558390717555089829480174425338462074757274458113983665821135634667269657845634333949338170896285547473950836187045951298811354134480116028513324982501312175722461349945766149180362181174229445198924577268546042594068104410384805134822521639211074762381578712762036147093024904958712448916920005189104951102563212077536535172120260576423941722436615877172039060838020777928290220929002101610065258626335453659875967066962995293541934109323451705101501850524136977400284156526317310089550710197258716073074293518857948856552542906574224909224534413684894927838787240550894621755586170890564690287739310655482615952057497387503702334203415362264720036586707925136473946454364726000775347713314269198818097184437674808928670405896262678913532406367833027857887446704166594291698874141600672382976*i1^18 + 12063690521784702200336442495042808495230669982903356370878102766871970255263207245376561580919413161433338003422360473186784209025145375112287561819598791099624845463936717587784682449839870776897331967095279275034326370529340919723678928017483895730815246448273787487864538721112792470855762990932398289605897319197436748318523065380732192472673273169793925102607335776297422839162514795705499179498551810378707002719947335090634872173942567778722834596674486380202150938658016241719728562675857731386534433916941930668712914859195680037539362623090945928450563694950121342786966018935557054357934280106832314773003383240489840295176205646654702796164478807317297337510259442961949272202750740761403207617992080996691396887113854003634606417095019421345944625271004298866639549232294722451840530884311184582682329122668282708983741956037687951335095727479572867525838494862280447585841342264328588273973472187377734860502705534382298625534727315783457006242380665903288632675679902452650863189982100240324660997021923201072728853658959997313262672454566005816557428204875994209564684067138310826232692445888665190220887250825459856315037878840169240289817824838323051922512913011050192039962970696024020600391644546255251992026065254368272139649333268400035286146254410377118164896541175607128275311215883440027284190392055563827433178455997555441138138652907185057437702917532675384010733840387993596576524366384621315473215569820311636612174076863744339590848213713833005557200348213770899660430212000673543825129472*i1^19 + -34535390257742232851329825968742861295392349544913162516980417254650533609099755468560375522278646914372856033148527353730408858165190491888457794397967844825625837985138703796165285929944489525975030820895634329887193582779531380320769048164143742771975572175819317836661388111147220241270759552949692169537313312439066383678678796376084545405237848622617313686524043971291916914141633470590851931226226544498174502870909240485559381311202677723419082438947833403155768640142695468335512365482425370950300748192659309184358206750313649644875120910636788923970693322356571924211017596589007989070928628270550936426907655696373978946811896509072488990737496125306744922373127255615243437279292300003935059070461599457910836182458645962376322097685918410659134236824732947084614228462443673635174118595144542854774339961557549040354116950195942867513077640600977762168563758615235187153125087155650002104518328152906359775117153849229367983734705140278957925196846935037603019172735315696389762606576443707443414697997033920164548041307989757825742578738419851524029677752066810994776279049373639864020047415909109007414509653814881015110758801168483298389964071232335461573971986259462323629154116987581888113348892703423706911735228803680292848529471454034846505689699876702458261614555572460785838780564625067477163821604474124213550566766053332577044434697404167020613740748913926993917350247815725264548518578251574853263443717153914164321433251883164606266059011489267247146148631799689589764334397261782974464*i1^20 + -631097690086771973200023273409989146268229474801426925065976148683859426810054072777031881064518418742049595935296839830323787472699328323684154533210081708529010512684523224997464295002778951772265323222781250618567305932585125151361403816844050856253052941487709137120669332322403094367954308706244813501441796401963837659469134672554176021567592314997529238821148416045978647424025239032875862206550952281364730021730535753826689611303418883302386070414433501016449480118859702140430004082913642809180369298980385430570458171249962773073774147201656608986856318961205072604484886169534659435231909627954349394357530484583978553788694563959732061847643466932819455326998394626205823006422742685479092406104216396465595234184579709688855133266124505043859887647673835755319870457302341022045162606917994185526376779528879788720744851092982426172418687619464687824600602921965187878216392050127439130438819385691930255177410124857932603631013127877753606801050324010082147406196681268157059516828711946996504963002251483937982390223586026183932568593261528520349831700367889818697195130421818381164274925152692735884794616618999493509747143392843049906569072988441669246409452279773835432020416457546337146014187850649766995081434053782135778534078071099389198548553906717230884500354066522663137211851140563347363881532762693353639134865640573880289734013385400662960988328517156157287486222584801794366977412108600353505663381541498378583110325075348934375059335185328958274458450701152967250166407323713536*i1^21 + -6543803004114662187973764067862490994258016618599015169411871453022166503815246793468721848811859710407370082393679609268562163794856167423727979078672841328255958099142323832601756688440231757423802255732542783405586037379984085170641881662728365058850198548028690463020980845829574690817995262989123899059256666984721553139572815909988116425058132509748652446893517382352195554660684555143108461269936895227489646722405756439858524863770459175089024196947303172077857879551972665920759205025654897355766962045262983696056659873786713613736432496025638462762482173139077868872230610561983543804489310166561013805422985315330734529235889300310103126654874157124230021714266924109181104605187177821517054225461814134675150164537990749484286577578175918920233725062160873924521096913846298504450425657039829085969007259985610135645278390020095567488099848949646234504751966060986558248626671075194429865319457085611684738618891486460320224993270578493833662117385984269218748060449934831767190678950331020290274840423100967100070310930405828667693013006304680701847877186297449047332116678604109453522394104290052373734513443937684995966738879114308012456571977870970158026377978998936606353152529615058323184507967668235845617952237006523516904478848774929741485712521308751219864244519983592965198254640272277734125937708333598786635113618446759979197105733504393401546936005158113726732941423190137572994827645115398089876234336357837239798722669829418086650588896049154239046117473903170238250582278144*i1^22 + -188631314019338523075945863611895536658951353813485254381217943368778850452138083492505527094867074966079641986526254299221546775905030310211169985039781136960302733591412887636663230457945272188579776001770243507584845782586718572940242178881967393983482966437332065414180586344615760650535023009358443550796907157827687177999906645697873071494941927415270349544762733238281510340711605511403810597492776610522741320394009434356857123160746646623708776502825918432207609362802540101273267715519327857083773022801022728110195345557860563742314755861213206747374269021755831563044502400175641842605872008618605530062691079631865322246314260877413642070083159183681506724987453340063023471677263137926701498206437387961727317193109098023467314512232011857632193260216255619907613380976693803589803302374815965039240876165561306640995494061196349951173472619120209348802973184632747373378340574551677917647234763632322671068743157080797148960801874636672677988141424190879745833870542681643139242557960158169782856005042637757232941976761788011142618376912928996057246173903951079927156556737821556574070142692416167323356405307914110513276765651408813082784231002939448744667659030758307016517117081375245812572887679457568483647686019736990695511802530555238797529673570529867962232887917190197339995161996401528503025355272448457262296148329752501090788729736013973123507853969768127250403405360593515787019046540824593775586023910481280253440454743114130675984248620898340271999529904445765628985344*i1^23 + -1155865885697166479398334063265185114564945326868247869361902170417932249133274312321680685375553987033538502557899150835625664476954906470964900424218171532904355776963781324152946082937824595560031476376187147293901028812704729262215786202241117312438048013082845868606902689312601219908055233553238194483581782338490707030505233576219515662305617123628613169766169468214478370523125984442733057961325190794833884811500969719928911914888566746955119644639050747720313139983058773753742481079282374029084133793524695824111173320791270394779046797890688238187939766962304529135069728893984876385089999886233393341749228596296828864363381691139272513933270009623525851045769461969731715816203724632387415426113934201827264553954369213931335063017596156521015263876729584436926245741055355151155516461469464441169240378787964164249196635272120839347754652718248517112075144316074872694670232348397978388107796367366271852918680849241287021787223717477353179012587128420813110503858287254174212347083057908499908777004678094621616314875051457190738042819084359064808668653011687776354976462942530927931080178011295290271201755153381468747364702211772869125269165025685529225782646122421138537052913116419683612124035474385974229111413258860758139021191529356183226682761342166445050041109420250547241956807472404692436754213393432746176407679301758396276142783612830054505973481936899165048213788804511992116540219674204237560093102938926456582107651138517808229513922738266677469110872589788053504*i1^24 + -4241253066876408954450085094239847952199483981997639471355092426743193826622350829401376010731078285800927614713086302022782426612309520546158281193885405727620700620592952797222478668132514376853309391426365483291072720334196672080845004065554161216168672276458728791977740107360684494455301274319213039111520169766214502845187090039483437094162744533071298339945507618776520049702829376977142121213256569292172729254258959305012197840550682608415854513604343580624617996048571416277797696869642130457403455923909119006876502170848107090094669061062422206381177303055918868241122304666558825914948181354354019168623164723651307532617645344195493177397783845954203428103490468303343944174922252487439429000150244973576821256784178268595716286760216150966578185882082610161043850868578894634312894288198045831427243095374238095457077520758562418494575155653247660532334601114665297112268264319673013246324547508223146231062286482071718045523130290410721787075874014387060317355061501580462745302132387649043174126913526767631412254017315575921766624997972451764319016945083156811736064060572959424709836470617891892511688864207018643278761065605793867053102414716040922626535729735791543624473113156192140442110280636021809901183386124748704555009189782973216146088201196931605248054165321220851875089696154304620948623294239113432653188972266014754320425130193768372294194465564783036322721160362220071194738562010261568509788073446388386084625291676013716140175117167781372075113049341952*i1^25 + -7581028575276667544256818260803591884505957111235241173686522899095677223184453959002866516929793502158590373390316271420223662234909573718036089764930707851093806304558004707922170887732612827642910573876053710008979833141654332935357302008328257650535058418083576843684304401833890723972295722212028946493761668706740312044072153309215291788027899351847029376797437302061214440906716907413958477959246036342874208317435445436185216024136398606659906863410221007650250684003802149109919894713276542425660977267881449933759542461642323114130769961871955209051717134072212532457062561670361541115450017067419095766740845220352807725869965493439197818979591657748366109255270042374301868381163466174554691460025751428145845021262821235981040517766399693527467447064305164433185388355342285216055329232550126065437863546690300088019590924007200441283620463686452516693086965782345516280567318117586851170486495799866300559285908824694352394863388385330251153156511512935316148729101186614272083771431601872673265134765761739455861818726632304590053741502678720148415841162961220272639526720577008282351156458819118071192025507696583694347881646025971129943556933046857378513192617865665653620529241261117292575243721263582831901452549133597212315700972649456197251811152859077532276838036476610982757233863487541690995949911917164977851488222854646165581848329786296453750195640811118626101128904009242923559598991820893038525926921229080938814773666112734725151559773030565396221680640*i1^26 + 13910155942036251010130081620680886409661884561021181471531485270367333875362746360704536931325873989986371861610084518603809729460285223050246105916340875843434820576243742279520656006613881036036438838507670948965895690210173001229760533042063931339620517890806101961703597873666142242887990808549192840808551566626847458844128697151929996564554307241938912119366408393668348725688602524707267985079066880786966411482427237529565105996590203659371698551853683344681740992017091172890209106873689490677037920758041581292923290388154425100647117277996288142186896994825968161131741024277108965389151256712548876005146127781514716615393760515788964388769755782103533017089960252731202806233534565448099280495769820007708422279119184142023274774967294922721047685419514234229484380929058635553640402260522991415951966258849416821596487213001340524390203819594584495015871841079735417994369343612713876453504467938647159080964460876350697923305656398944879952773536599254421145795606346672360634498018987307660872822802737466810123582028255649026632173345550289451761018607423092964965214787927201404881382309752858309842797020796854547272585908265150605263275315186188830003125239024617680470580038617392621535718882479571809391305992360284441774984887219666598271356681353142320790391142016708753540910623468716626041662599867840152852532001997712653402312956840403207956627854618261211279157871759833992870605027392032235226138960447398392106479313391940735133583667365466620288*i1^27 + -164801341943380933337101142012090114161929810433545291557225327160385952865350498190916871851277353965103727389535988452687272167688580471359227325714435742812236462886408491971548057570612759033991338393005420675580403239912980390591298170351895592335255563247514991876878812588649783526376009088169355812539078643927627696652459544595533905164867695948371941876336229034614637892918562209482253877952767537072145864221768392371517660848627903712469439881781309346133224868014095026198022554115815278277452020220906193273596728109017703582842131716557268226281630652547815229652359430968626030193993490161323389234496212266769094933517386935616908693606955020263875667524126226277658558407461299661156369313873624799934817581976350035923938444370374328907144565967537005802148857943501311584451790766998565495439353054081685109549593532561850105437834372071405096999745605166826404288930843836623778841451887315444871055276081980189154069662090157407518897341813196039636542707476544014089229906460372064154957949392254999745788962595042880238831983588796111232488842170645838703843321505772491411751273553222019640766142688068727049922486720784692071122838075751226498891910685521106228575042948378673310317501676236689248694396367326091341520373177026049967482979610018275927540104887081484808537382068269775259138489122288062608837885703692990422176714864007039438660592285673659952695136758069480526729434469109939254479102195120199863970427637534690425210281613974976*i1^28 + 300821997904437336775289556712434475942690311391807364860230660659580831808598730663741036688913395765648393776954062352258437787277341821887994823890626178459541434172429903104295668743751745607726000464126334319565946402944618043796812410321435441438585992020753565720784985221190195738073971691124512947322386350285525157305424261427485571407285056516393320456789420069301959536023621660652344501658092357647338289215817487389582976152106421904701407016986778216059732638834244014008201266569078392359390631025297695859497350164063983636128730221328435846961344730253588521288928662948999123728552007341698568003027859765540064774734905258697262783963961709737873488431019916906591857354861347889835562335508246230883944321949941064337841461540813622749241996003719466967262721481091962941244269538620857165615757476263652549639012451244293662344972500836271009664530265759706420362992023679381754658927776230110101019706699078541922128055503850148245929285692004292720027345798550492953903669213798700926288211974750215675315575576902455238226812718027587457896985741864298802749738979227924942332478407988158441845349160417307011108294925979346322983069838478146505946432852744946581283854888218938108655947244650660996114354929298121542336460793188530942762486661678444945989923347586538907680902994399902865200182152283721226509174660840378381167501690410719184882975534889804593489414646900746998804680890051640533715804385813242498213000764135054899031643730*i1^29 + -358275554216007288888530722982340586755902682358762124741406398639862954741091317913920496570555824922363254980314819852624400993297647632412345410725323849065377631058401948700155023616610158461851280610537373785512697003881042231868188041530570456121158341692225052773922975344288440793765152539247200962058677854713205857684418699346664567889542948141191305219747115543304393669571151920155560830126831310863642524607148575163757178646409276306093587584596328538759048523606853860330055991127677588838188987454029653073521476346654195937326614069374771908602044352591026824188261729170032557114147635564701322291467605337065276462475480157764225752904115197296404260242965032140366468383537324584803161851236626407714646244519553603230915471742720359680071502646386008760071297494454509602338211940544947648257195041600456751915099547500315837447022875565172501923403175553300094432464095458557796824986433266136814268592117713554168346693661802431037990357062320884217834105591199042618236572144203972702138015833917332018059435416668831284493740453422368796612817394767715757238549730706604814747356642757741279013783889087581595616970815834537837849203757598036385211448754363329400020035989291735322873796333004575216785817631972553903759247116145691838481885018110879278378219647206068171835433752262429845106760477205017661331649412912956457299202391800424304461291759383431708757439660880081641087408923198340835812854144827102214919270245405931792911*i1^30 + 414280168996013934047540132569944202493826658932319310692500429023905796633858483271086418282025195781923939476631762944406767665636923949243712237062756671672237330797848404908704246145160864562585635848243357851344688061624337041868261040442805638763979764577382579122490361259850534882540339728246390658134929370116377872353566712665143803090515768218589057375253744283390805969167961906937210417761534811635228280944237604301103051204702331055346900820397219985171788455035179016650152200878220259569075208139448688947533551298758984304186258602563345000754557736165680281347749695696832818383378669246706266744450954822552506782623691759690196324456200666118177702008628442455647616228299146563604912083783560536107844312608782048971036347817737627350166668036058223327462215063097095300692287039938939004494573854712073559051191934827919012148027317102784284996615664725473555359490989011205206612910034533824652636335797477065593695351225649292338131223363566278925452253358824818659681791496149212424719351195829030642408674237436586357676335876306908232994425466392462421815638594529629443692068659715976352075334994830101312306921766635079545972590062733087231670910916062273380870050381536520606448080328929680876748632308519879986180076311115860867584299755622064475060706649660733017602572908708635511834848312947814350341894706408613486163162136634172976680094174872549226271537423630245887362426243095004494757423820033911868720210459489280*i1^31 + -268646348800845497441420147663180295131055415447243559375562630749179908973862627833240304668559109183027357462040929828303511408065308504631381570663877857854072930667429536134860950327168443937549977119344653043096479407581047643852470925265473204812074759782967259918863894461764886195407942894089275933700409154419010216830070703636642535204859911282142077159124344578948242948981527410010919096837210442082493704692064504319823069466210618117644333421347625170400428147753128977382358550884783271009140061946364301414252761693308194646815528975419601105542879837381128910827548041526412924021627018493225047390536912063458198930404607866590870458577220960173479284813400689914946675259301011551085310627388819848078353404709001862646132702690761670985986560963608005313292511651765896182859881584764274256394210561610941667226090105313486639117495523452156727649567289059383280068472324640602281219761916163508390802656721058797250817906722334958194352119382097805443617709060481371585674671276415728861453045394744975875207418246818312891625337946842972769381411138090254548806352627786265173891020034168424404178630578886381452447341001773042730476674521150915876118674539971562881408391921122683212158947650438980527483426021284700342013866249036634978356148335243044266639541384710829098563983658402057658959698582489224729552294826771276484938111249194391249683236845592641034748018320868522486030714698407544654682049067022059680808108032*i1^32 + 127331731629803475648955553070975229429860947325042758025856365053886755162290272710555887640460237759317408376307370108156052706506835194738357104203159600389641288849765962556738196152808709355480077447637954314882613405238044726808370854797867214816416586547533109054697419024675883042806870016579989463970742133788645601544202911587371988578620246526744994247007134983809845639824394443503387984994278116990653333855890889246589274287823658063688402793893890503267012067490119120238693931170555699180760314896090101654345074374852938107862182996218285972185371530739653564871189859703041291826914996335571762702860995988904049427347691218751603808465021893794829673517332576047904195634557220460753317806153740444832830680851884523687587547145377375907633327032382034065383888088725381109684596604352022731325057652438304286832796613530239202946239192362753270584580894944792910686374626720514081115486124433398202955948705348655765310822516175431209688913718967435967615197950785750952624097819547128211465303157304984461951372341436156642360521072573609270577543766373982897960753145211639926717965939017856091397356297798329116358363024214093939367401886934804555921659715806023288385196435452523236650619812506658245256781217083709757691826317311892287105827985173981580294965778830545910327303709214836345439424057695246802222796348792845693003372565870602530792873708201856258590470699330893609664615059988604155750324619864243699712*i1^33 + -39489224408302377517487829073509919083142835033159795380119706443766883171722201214684057278097075619276339338629188042705590169828156557184319755406775284946659976919182853691479415400770146772191829379137196852630015794226477195444989674394036615986002033677455084504196908250974807380879970080727356121354722160222309908857802551956433821645670105775152547543039816102748240554658815763860319263122998039047214159947540212625782700880907069342586519515517048590464745523126889911163930268481130301790882157501604523867843438058297682476986129037075049443988940103497002749964374997556943986546049820577019282746100832604677780700531473504272863078988184408515481387854822930548057442988963719769014738149408729030991640712349011015713363771221196464736826593143851996695062737515857771004367070966612318935890089981703120931250962571286242066724881690042462261089643742391122187164391560963838389372915670516811923019770838597663644637993004241980385668055310552697547914991107858880212830877734593965692180474601134813257969151055545773662871386110374276059888161785524919258003440273511929346625814633602464435016746162923674921053872784123740916907790087251838378317290698995251898469643737900099484671517420230015235884876720564500158941553123919582827534639293394544391698514317957575449255224070710622965685302510378628741432511247398986111472532879852994383916617206332548976282075284013480479405922592996813677758306540584960*i1^34 + 4531475624140436168719893327421405276416569861583588418343234013900468533075165448234718123028399520210165159631435163633030927035615543388988103868789697666281357510098094545778970707471440191882907690875677901262563301105649670568794094578544354176151304995545900436436818610563463543783156329192436691583152105202379461217660492407173747511233179716401768122388650849881659185580528632424373649142319546634909007339632734456283269819587699471213700546000628761884592043906847168277974633071533606100475854046708132462762059547774523735717499475302971967212897341620959758562953521259760338382256824944311400321712334612750004539863041486376822272348256386018788382298182500907583674653845405410294086658419961768089201802690327204602514738102329610376222104999176474377693072760340985356958629649950150896111416193377089672344583259856048453689041313385531309021126102760096820077962789901328810350647519147951876394009407138391841806581971776542849839147107413990583169047333431606577431545977806884146221527912945340850589459637342763498808904975991177058703905365277150845899893697785895103079776038448257260855840962695741787883623895183290365542308561763332380791636085382442380713083444776291945367493154252521614357004934694794570188807163924636869460582828245871858286754549999596383990062578470603221221666073374041158377456041760111135507422854237293839690757838480825420337723758075334613547023921206833460518322176*i1^35 + 1023119696074734967815699808838933741661638567077520619808558659547806930127425560595325830797972478167145388200150318506951675316899705628942541600766124854179453332898862395126226898719274998845157183897024613549850765629377426102466071927620119834652591172737613260137832225218268518010305037013117364276709902432695849722265784283004385687437672284640255549620461520528401643180545128907642031840450683975867226126681481859872378225031087654295904337973608241180957905651997195146389491760307967778719871484351626536998067213668796710883128938401373929063292303762271688168484954053707102078705695676528501060696562280335638830178700160708073630570512625481342303049444396234670857803783070493814085220892088817823144181321103831994171468215583446618933683865331559865338280418594681734881206476647468739990745388680252488455724302099887574211836976301117242397249562780975725413380828772751030221200390175166596184636856049662143189725371461686645539956804749484542019536516869644176560091511998454743693838707814424698455195359783013397968219988201246354848227144137416902843656808248742320865854977330413453253634870745596531543927247248562559713904871625079040629265611747861052213788650076505705976570067481472044774197701698035934677885243431478304234939531525859688104551077493349472248992754090415842113559759141020960086435845999674797140486305566216302159173282446075263540776404556191626387430920320427491328*i1^36 + -182353153442588344513597745472697506885792355051226571006911733479155859579250100570797739548370450716973038336757998902111939290773983483766826445365176977420160404549408868161372516154895873154467525770078210471609668184879582554125932978509808726226825710613177867773135598077272561764699986365908763059427294947772982191059655565224415198631217084396317215677232693570011492015483844456989217570173535522214180715647180253528761529388775965508920166963025138605182580027677109278380154432775491068905478577436746729720417667295872221335845449759427683537197863022714357117956038798228908582644759769980748143021592827820277488491139802794308691179126496006050419717267765964303849075751403599652213541837534248292313975469003853859431685310424661267522321789233558539573894460958454049870244674549543917217585547992453091945775224297974691783782560923038156259305744789589158167798358553836911521983751147572046777065770282324698672164293531235171844656637724385725267013579808907940009636110612268994065653101002245614138098448630768037476362810860417071088778852593934455864352409364134152800292028816242710641854565762835051813934769117456063146490792598590044905339481796566368749146395233297833197583502095894947508634778252068007810446056135984721928368002974092135193059011191004338613074343584942637899868589781425681084948143610180925025024031027099811117265451741350154520624402939549523893239349772288*i1^37 + 8313872483760233921222439762164801762638580190670737575823141331300783735530902887709625772998057221258668611533081090737073162744415738990214739894480544160778540240186982502678181610006062341639952572183772994973050388689144509298172067393567815586250783391414537856260758699407961443187783676235005179918371171966573634793689588099139267345465326690272057231884949051526818824699255018264985495411206952335542448990391954840274757285095222947766634213054234836274988256174158852599419071428645822722315217134591334000989694397897859388597659950343624011325894118474861319789555120007271574808470899990840314730442465166896699157322967291250039344550942888647806681882314951152452756593893806599755573918444846772474033180586300225452330553950958218189138101258047741015232625660944249093209630192528468486595497157990848565945302608015236278732300232994056610906113879339822476739551693237782298616606190595538873910452610195219415497126401827631197037753100790109268054283161912069337569492028574275582849710759245836016634242105195542952125218816405983566882538323334847460625542420509301776547749554770231474197873750869581785930550662769690062782357252656688440613979408548618282423433638044808022821898526926557336586052349706203154468454258391142953556715976409881462515617556232492186501636854698150642775710255309734111615921668599201411213725694689494321870815026770006348966609415238245351948288*i1^38 + 1148299627239687119039325142665962036254575795370728908001450609969788095321416067861212048462254794152616628893319837262913062198905946011670253875323158533275339496572722435358664095086023614157802903120368497894283743493204082721046723407120835821061887824256102374250157160730863348988946732363901687702404549637095215896211181503485991913059664310009601438005980224228769330185672541719046374773042976294854486935952703633001941991646421261387552599001113531478802319634261017317718955218416096907404815235267215292869897476414998906435083017691320794559559975389575880410028795185461455498447204918969459178709787611121982956034038529797117350557518118739555669984854778242600787464929203232336911568879097064430690222059368729635846740364422691456982042219004250877859090464151141834613897210110871864370002865414772928674658164421952202033213935317608680389265755962666380447903350265973925109901895246562483903268392186896929621771380215145784173270982205604079874992008942876025298327353328174608977607686927728667421316000571136294101662170203564978080018796270937901602824892438184621671923274155014708131067196209960597863326581867214418770751645433811149003473628867975646661488945901477966765037473126532093002991435287792582939558803072775033695694775369201467019463600501062720393014135136687194586236696980087434800337415108484386892594098777931055244239220035056773315305028456546304*i1^39 + -300269035506281351940516280896097090971869645713369405600988719970932296997063299401424892952396336988779810649315167523774640531780533920051634183476862079266910303863961510116831495948475543015244398429786749170259996059831688947008082845300691963704820290877527447178663765318494754118234131908698547884522801956325583470553805784830031671969750588218606814722940084296363708201979882729306755862417973421732451529580451331466884304311300544879833670385634591151405065651743723671342480832259549114351939184831915943553376491422667449768660231217247249581527300269111216178202546518700998109716677039844707735718511505668484730016804251309113266920182485062862432360149178935696575187850607243373828860004794864781339877667546111800136898270465249189539438438333412648599307944733856385395707519201386956600725994374496779346035469274510626734318638961975226934836133737929223864647221619133909914942674844806667463123370043818891326657170052380927480302765073137830285943537155045158643857308954970828486788574599662802871983981938425888054946017803701232346560943135295109391720251776340754176562395159047475230458966875626356953300927269269435520273035758092383223570436973213173845601821207723743124314669614940260684352355031771184449592396048418686820053123261526147424780679806537103945579295014901243574501409962491530131015198668261500223382758048217613492859995446872516506203193344*i1^40 + 34507928402428738227667206360607740710626628258297866317956334692152968790893009992768217110366042333880817054446475154698151501972540223126464144417098751195578804363805140024928917242078686514386577927820487794571673791341578899883787346928202497880344976702789750770753234135685451908877133712642541327142999820427828354330506565278955525900782148232355780717601985322329061149592941369231743862470678803468887070149783578292347806961209052861072639980860908237385540315572575498156162456352640341122889922163170350991320338234222726813997866903078140523562171446283251843019760021551161718150764256116053590004255788707299668216991016650621054568604009483811360263387829968070457777161280414783320114502224429258182833160490183874220687616654678200237028511770943319159274556299804216781099073485308341375773388893687254352711304382654739763877476823846484141700809163518403536944530910312979845775488798351042293179753989232860030927037897235166334816485644135552212185081865560702218198186573272358082981328508329992124455810403024178221316958717529234112138088735989062421254805858669437646606236986939339274541775732018349181115524713119737216397964465868769941166189605937104731328842961442286916117757687869267507561116945159967100111387583664618879886333698544330193187925114727458126723699114455787074495600169188687942693347038853011996256406056283194244373715836093673242624*i1^41 + -2944401601234320486541308102725552153543981397941497486653355522876445800969998267725640641666582772465070711889660660171278440069822123164174041035757012107325018754937845271292771952763680553817966251332933886838767090448392434717711303823852575638033116243445516365928268642293770255529362830241485155690231727218953781479128696780380242997621233818645143507069709260434532064035108303135002237085806154118675945712515017627988267824899172149596643876289059502685602556028101600439746802677820825414023216038252575370340381876646853745752622872500604411364595834988766007986607729502879155535919958636989369001375097553968041563794761500591211734918717999751269233994650469534792575250142647772119322553895772362944668410953398898969697494130258610197108677013465042154203604441402160400146781252935813804464195279867110276978518532024000037500273064194005131059813674136314403385091116475978297795853024960166235831222790338035793441166977600912334775822615346368809258676918182696608141075716610925658922616150488752125442562998842323742406906650828265567565564488002230750060545117174105981236983167886532462136972945220948306147870666431844656811265718559250493403595356001395237364565420159691492856039923475166693300358734036014945727586852147407724523730963782623262105924535332485670696836614250031538832446420251382418454054834573898655680607555656857726696389122981888*i1^42 + 193927702057393264315846527091203835339008144587376448213038589285904517593373301991340428900380043222964801017825595936290703941260907393613772690848884321928830243774558598078256446711204131567666042491569158655647448201788772702037010123934974212610816854259438226646417876676435822382573414252957384811590478341210576221811374949866754200162649120579357791144748679391090862353276596036130636453780348145746178404565013205312250143345772058342053292396035110226929106101326355450057619917220780174368402991527100127343142124299680106376527173949804918634035836594471678410961857692666306749670056336481259471792099053988434442883620111528447496155683392877221744949698540297541058602657806794918785217500841155405395739269611713641791748661467160982099742318089903485692863705569261235958028968410078690485606005128323895644502512773057586756185003789335463567090233049102262015804003264878603308086421635850925794372748949512350268463816343367478243784166389224963355850348548251864677229065903267650779401850289226971157686409167821148170726057582683401553004918448250174180858984658955762774727286429749951321269545639781431427924874079139653778643460733388948262275185181109781962070692430591378435631873775228203185722486201976483400257303701468118582365197825619264799870701181931847963775582832740185951647505188118547668009230877637992247440326630892992892764160*i1^43 + -9410979577935203561701832773446728294722669762741240207211103321844197930504632495223025067560326873096251783111213098238520448450162727849244262614800378507553573125447387579907096030098917448682498404191423111305610555291475535837562768387501901028424522291201567780330031215135788063456837368471992642736629920130469014632943670339975140858289265310197462637997682004839215775827847689032635826843231997453657787834976679369655716750585945119460456009100997261813460293232342528873552783700554952781695566449083707824787653149229187165155840550327062831264622720597759429393606076497319192719102751480174473796506851865548707763771353031594844859152282777168475263902754630182686084185699483125247945652353434106812543730727715160489551844779121808231600620649717553557934302182523184903696826054941895424025498741780305222505397630774627312312780111136176942389352651491052072615387476326324775667022939296638705511225880130163111033857395915733841048850062380265056416020505516216266307616115931427809437668459249256905669650885529719900450231523738026000864694336031663185716328935976238866672053453793354044039548574539957444385407930356819407839219138180279249741285280001247465253326317820700382557328818889286388264784899720055394420435990590640159560685063731845101910770714885426881553033057658527599789010373568180258967760729030497469981336236590104576*i1^44 + 349571740977615931914424046052419366631973102676076627724201586894487158525825891108579021275214578031696379873600155868540928527172436904070525250377803416381314459380199745732239654038901576382883903394502885203757986480883452984615374287929056768794834654926442208025111380999522534780167008638322166220376210453234204644475392891701264353419518605054244636544390905613640253664430927368581681203019935946179319133638679486799546687305461991358026958756781623989370108361158146276486016460371820978189388531720052258250987033905806014998496880054432397087101079716904825686114169221344985501453106486670534815249424515052022745938156851653849313809187757790251839369365318347506150383283536854072030053023934321657189411976097467991283361030035884408631283202464213812599658874480114660634590158409869261141874986458965742287066659544124936436468842725620398311403491087352070384156021155895189802955000956544689772421658575821354146897316135964040078844690950264089369428106164137661224735856515514987243036442707662900418672748719474143695299236092158058143003361616417936924819561819397674264586141644763385505287136213825038687235390652661651949113765316841663832621600463462231466068318714283906307817997971194271251215019211366465595481389807033369787310882002372885676524246734113791417713494127479439928579979641409289328387299513499912351881625600*i1^45 + -10557493342217240891250876344646438640874798359770459797808225296948452450756314809181311506167031323787364117742644136134482164099559355946491367035700044949386244220092449611426201068677962032189092117465672578219511775692557448982907678720610053631169582808968347624198647864278275541153429774831797418200876261663327309811484661548808411972880207944067306167758627072776763730177332740777527719531841254229695052409416014815747615992972999768353527795594278984203798276838642836890160127264037173863488458720935585801446412995012667455747230148263117578451745293263714482111865550926028239803120800106961721693794351283838114889566247544560305675495104215344720248531548610967936075445930831401997908254923162491873319514375709928798692236738523857163441845078372302237447582641760814272511372539565619252128155448704595857648732729175724617531462142261822103113447819188282097918509368631769458770180693163361784308265286398766919753527466475456997792613829535539187848469714211854347353968972405998002169459782757073763505407488591357254543902770056741483319543911025554557295425163464430756642984493488811496049987015358963645573535847821189062651169873470147459415540541014661011791342365639943853650286808225477190039263399640694739941970109546368220875765464068873089927209886673409273692557844120532518514909341805209176703682825785117245440*i1^46 + 138603259473172859545062228097442951121480100291450256568585672464893816913080982647386370234033744345323376730533473200856508246528541026765782187039162112061162629942762763526472988255635016170298167396114079113530021387045655871677493225670565756313732281935027838361679867831182855582340247994295362479133442600801231444256229178174708796273934378238537463983737338466262136908707462859195852657979116792333850581458618336345971177986591653834921255063718172128127583985620623463054936104150399031897760007821161092346030016976728595508728228335731883381714679825870880757939624474765786407694535384790052320351698338707607234910781358583141193316347878078934309547331194271823620686659831338777005012564763590540442628857912581941115230398756695502058658772150444291627782777267669702614836098143113433807907447904988425806296121976874268428753204927361381297515024833636913518570548213373334548784002174597531276474130313917174602754963834417095476694696375197766298371844569552411822304882913115691525090183429102452552760457937514526263255886581545389871927757686276730382764135231884243639357657751670363070656726285188198635602240697901216061107147013682024194653148408916087417507536306404736846786682713776433591612595908287138745146791820275066047481036607789192201334804260088812090975068904682316272412228251166440494025209282560*i1^47 + -1008789693252406330278055893603507069093773894005738192850824858069822661595302268651013225521707384093323728538855009796327201923265959109095201396663452729118061223751845895721728240476939082521163523621254692740143701544177339801006388822442989345911732982958229223773898510726900035450998222748310030007435380444287731331135189217201895508086525511867639946383807326509305846616975142715766539477505276002137325588935085861040215389273806395498636850570900102912315039297023340137097247521468517159659500443868948005266537487759065388538422764096637973735280614877238371195450588285149563023537295313837971350422618302329312198587581041955253455080862199843215776026280875017395661371711600607566472978423219131943989477100454293314294365235254896978625003771994020315862841371727527197908178316472628688500626571068630540457553316869709801274048039285065834017389696800749525990499943909636540932471089191528673388849256225572293616441971144590770411735099928652112745678111293250568906208161990363435932562824937499563607781523041372895084264903772221768822988334938233971680987146785825665028460256988978884239689370040573310235606840512165999198259383717410143982808760277115234307113067471062305568524167573254525556511483508349965810580410622361875692297034038715926412625462312864355157357272493986552663142625122249089220608*i1^48 + 4956296230300412411141418028103856912261834857550187767385261835816926826625796755129841682929098037764768246608845537048017102515862537101503303233205188035345195201788945647280231755579978489970686161891167171449702890526471750536312541633338259299849941733503438055318035317586710665380412823503442918923718670802376471314004006898901285867044049185250405772858745166430379232643208825465673166806969890331210670104952942400196953120067684627530589232757342757850007606974736032423299475530490168720827684651069589191577707718604342167912991347415066144795054028595172707628868547270863860298452897641709976714792903063284678769471529510626591709380379354398499921711450215747087049526983178051983674072921694196142635742680544244713841796598872455318584684242579395496973801334560339858857550447581319797060508277635578186602142342129437393620761619145430055337299304118192537058600510948942740967761388511370007146345792637144871038469769420261312552537250917721958258888969982692318507974069086259733881759889992148685362500434470504625928455315247742916367359227018835602977425516434533841513612382639444276110242084790397569092240530672790463090579983148884908382185216499360333871170523122187273439666359297924178175581334618875244484562059757901193131611168161848837737241139100012155147919206659379025199148434456576*i1^49 + -15753135956758224585574627732538298934513093144333294041212738228941608638409183199139710759834727880961874297703518224891066639885966705911458537481141910446429054991327203026193498098981120685992959767236234795295220546374744051244781104430291149898957752017033300700140126042447921562043450892337102734525102323953175875376298884584345928243073773392102100526561053320655963062812904690256739259765635776307407394714755986549718720617823318676135149376946334444742820739143397315871701905471370357188861369795037509163611906746876960179705103411945569093466381579451654791603098819791977161519086647436846748824754580537591272662709974255741244356738865798014402108756726608957873968103321213688783412076513186121383726035900263421393153033310922934590126237870441215407236142823485047256349660889862046511874855068726637231780595455942070364158826956271874043656745288569020062600825871137920163615146088087046965095822578927416824715445530603572865506298105582875624839907246479909647395840609012818412522512010849810771834049947404978325695573275425626367224067702172342039893653281495575385849792556477811974208676305580231551786446064783813612274085607063064122871379242956954416148448530257814460745227983896268154761444409969878333071171154907029801483280015432615014374998401844340419975110168223129630932992*i1^50 + 16360532416528074417455352372230736418539232836496663538116819983661958920801376526084407586179182926070167808370690975559685611187936921997165430633746211738867670278685447210501995064787828050532852867503826424385046901722765765359699255764395725987152888003388538009713106292430743541127044651680079098248298998901275505437969366518786523893916112728263623429970699136414165557020588147235686756358874547124535660903333547082039173784094855732969993107945952211202532671441116230154578374276296407830937927663737571123732573296798908851495056413654682002545091037825323729147358265217367803343297652464829915941454554421464939972519183498061731124382229044400757380952573327423174752197682048772214155949957449941392455762788853537202874512419788665522233854402895964604618892866457237780862594599065789227253838188268094880959222294489865025551837104844418166471739212919852973146365706589121648397703879567050792171869971166970462667156998174811638323789576287662751266975160354064624088989453161257790907933638865961181602592250348030311534205614732482033514576852297602926741560909367036798518554055819087711929646461873712761317393813770103660259177383269452768001954071701332191116420276405042118105108995295901501646735913417754373893065371694180377546040402427455521206607342230954926459576492490752*i1^51 + 24339427130845568834358292678297492335145206864003969984467048546481325524875649436914994400344038259609861425835450050741553345369627377010878890196679697760479519904684770204639779609643108041724005157273100242706279627011339484698198168374761594708662198050977255972966817445986396428496473347222977501683042913444286821238126387856421305504370182816745082706070383663812455706966140510461606267817025520328023577873922487461834020342972154164863543035388034600336896036432202240832691429423070004531317155843821100173950557730979035296322793594080702518565645843849812199544968637044648308815532025931861005193428560595155435047931678920443057578128500407479981232197228870249913650956190898988501198972698610588457241474399362421271193505396806348552068529310362169619377415153620686735849844182085881920957891255170550320696056023407440332122250489247457723889689965683325320615709790306073111227286969244386954765993574977708534613538062978716063344439927330258000351284054146859797575252621509381534497600092326307898689742024043229821457275219516960183717030774093082434537878901969181467172713210916824949580470039126400706222110883907510924041713956501631578296605592937323083810446612191965565517147932811608315647728068573102515555142080473877664208265901631128013255769873216271288369152*i1^52 + 8907076123405998205887665250688504766590275785596276825514344295608991141925896612956673216292211130867334129186796878546693551479242116186936177702060005754157458623815389297576243419507025700952971617853383025965881364324695767018973864567998638703280294793075718271822063896589604035630245912133675126728844650302016822739061296132617322482388062930000937493895051802552818597884098756614746538217404336177000248369283489320586002591324876052301748146115255661008220612308942872496197216235328003473793005705631030641983942441080354614937694175369284031964342644972984396551385605325798629895301850568183398344566148569154708461888578583377033909177932426378653004688380874847922366222650205727490097684909086513920366489604109508143205049041054138680745297019672937930041587220178547524136932156622174159887357965574487708956843329666157485037136205983325114364794825527934459285468140119880225985183936824542114815762530559414299896668727912619120333745572455748001264531586910883919110747262079388929337114389879431190312695348449509806963611787487559451660784203810120738551787503745523343814404270415348143538055486594015228362667713144389752106279805323763665601294367257438377066621237385675508043860511440080786581627947613824241007097617254231430643923005828879765972923640184832*i1^53 + 2059798489568024899126150586201150652690004034726088459054289981568529730865743192874764598176226155577300627354596815294363099237287003771180647158317208200810132942899323711585595874112627212209339161456456506734213169847725989220611799311363233222897776517081966144190907154139793311089400854912869939294616565555265084372690635452509652195194778598254269418883944093673221728518644076925388932597747190597843661202467140571830288073149107844859752508164407844378224657178758574820696488080790471282812260561718801037760689421581951553489665821844522440762575694572164076453510612280893910534785957577537988847533989503236290622793422386800632475426353029377481992128294298044754502943064290375820797910302500692660787007489107993166503773068546892198320469501105901650426906093237049632596084803578524917351273258993681822427047258879597387501514369827198576023033902532223414143890923189612549482032774890954496023944092190464896919939249006789932916602017230128468830043030874697112648262714031433439216415386875554340593960621627672742306439841049371570881393068710688716139921394682854879248889328582748365135483997682371910047716767099813441807045636446583822595039781296336192237070890792984493363825391055319530598499111336619017413137226620988855531300669023276024987648*i1^54 + 50146648391520940993771551445557215210951410894891110537490969987513404962032307986880572625187090296216769656330727848045174810202595076402742844465442611554346742897614321798031169751501882520327062071648261554619854350443571894121571059445177462234063961110479431345696244155646667681850412458347272364577446400725581998297074729325213009934799733434557200674790351955243707366018584133235283939107990506924610315562606593761707798383779597418899236783484170525867761279831323692596777946336451786591849264629047355383588755994661263385374199668524618286271349792850143958326351928519474541019173737402634002297672172053710738442587514717589865895270281455463910448671341294879833509288900428669809483502639773141061072415855976669634493334169216453486291227956444693253527283116648738501913970706256472895112118652175025010809942154491755882696220686899587041730313120507425068153108695912129200357575174319622080547565614852905605851493356950446792722410095087146486227639352979334533828303284255543159918049495847693671856599119430875627248191810783137068020386027386452767579657153864081824701917735554955773248115562228442488886290424795836447910370195930530396173306636719937785199470702153173287069866950248676227732153735952815132234410257855196130302335385600*i1^55 + -141871663223527586131165789537270767582616376758689791477426050623054627889110722565941503503030530502265557283309022538150063457674289189827605161832647304501794258564597046740259916892615124711307802774740679286510676942308502767522447953246046658670188530875742409449248600385814304817955575872486403839539764642834658559386072729392927183624183740137731696600088188403448456032523843802855488091404497744761663484500787381809906967003989267952112650336125245631534516618461930961354177862684642755585341357456178952524213837623001846084279923139094184013251059146649150286640861326521638365289753494457966103439925370594173776402617004697290226932904346215403863732611397000530013789825908778596132142536380749729935466788576474725869831048133456026623546245256834696668817597681656166485893620681662888184507508646903064609842281060291638641837518475640165747255550157903785203240474841987092579730517618906754371328436392007482772015694145589756019117273692277372736566896724274016239792622033872158236047072787962255385011284476886223151726612185363370406563261079907970709248512422912989847056688520816801637009655120050572753374925683449470477846806395282606534260198556886313738560313687799012668796356053365872999468790277065140503206888462744551424*i1^56 + -32752515569060237576322124292611584728862032644098683847552019552511566662366336417742579609255333912565559908696836445082830061571769612879018778766629532575781036757145601084833364326092430902796643921073549437119170904862407638896731088170436153033774673797743135682023089270971268896959740660303816822139218581613426761214580182239641735551161942406338504222577400552363007964428116818671849984875786093112180483564833841095778267045672837438925565665267279691037045915348006180046963898301647549127097756439080741405438392875543946131261275708460159424824483258731542306559078699892991160569958406480623989136538782676645423923401720548217319040629290295386956524952656698702244389217578579809906548405925911497343356971600446003236192292775182855550674667215929663333112360346837807943384813236562163987287704075044741129656029358516841040385804048946248729763507890312950171220902662151465295788625946932831125302985062755650011969487643134387261342805586331053498123983172801625293640130668588580069107347148457358091472036634941066105153554836105497063612016467383532026538201827327324232652045949515043685600797398225322450026709318629073563688731725198201480257371401616373595411866943933562760591822642604697325306889140827062272*i1^57 + -1567080644012027664122669148084425996866749100382383609627675996452294109730953272003906911368516671486209007695640549114135337073705801957929291074381395150195466564623678972162531707413913328469794076408591612941421527819275364176854616337661949699389936557996628800068889496266138402707261367846804863005633824722151791725253974394911232040707295716277030000383415770672873773391253501881712263617404418027018512911666245519277459752833498715443519320090091499797463099384550727865966865861744913927355603508812951056719326215359631368344571075153162119447417190720252416566418691339770658892932228609004037278510897554756826156700501690268141074816447707858498763577036992966582942729425155817619948298123396465674912119749912594436108605597556687733354453289416727716620723228686114193241506052414345372546347290983545587107486779850828825049719949899929869922682956718110807849686435705287188887579581645921751322553347894553638324408864673616195550798827088826024477058938679406649001747881908541567829191680439771649597547786122180500070675262475080421799004308315765033324117371963437068876146415826397256078866752533833130739223320730503796176237602187962363872884556766902816789095485826772792525566154452762624*i1^58 + 327197619819105442513187778616540722748676904732166174596238606480386907896523424361348538118531904328141311872222399441793786466573763677886955763583932327739464986059635486747685985533699658549275182290128796821141863667000272820660328504008541901620317567024055305763444204422520683946534124443147702606862187414777134919907512068033961518978292270312575132419396578217588101730610917398835412473190337833670281164371602439091461275350461169920660065457903044852597337728641531843106836357153222699572837191504103474333406982359512176428922095033266672220511771367967191379407037663867742897029325408813997412843122434838082329044828831109652762661949063731527460486721777688602691173608613925943094219331188357490364383005590817406575246318620082793074050741834456122814188489509346102234039517574901264966523359110285336680253278460260556556883355902355183366599867426937325162419590543627078253312109490436574151562054099420831621706918487159357570631641402940051372044552976803062989094349467154730373592714099400432125639361848457089808000751012865086698782651234804135042215559820697072282421172182801344027201405824875592555579752697316763859743082888453717491214799638234377151703957897216*i1^59 + -85757097503068229218378641356161675441003117649170309682084130228228749547881264051462986431571636400668147594121055051369899717482134392615602549811599036144134385494662583294772477639241811541511104297036820891977497246768145917215457316323956624707921680256419832152188922569459395940988472025072983078780493237911598517498030149129330730246816291168930332516659644870547788942716669366193683208805895093125352359438931732101513584080040877403336364109419391655416743893808901577746379890127224453673586280136399479801741025199054537604980118033081803435669192975263616146909289296069377791658747746692602850262153776631670384777721736242856889436283796084413953333545949635863841914307217662582769900582804593141893321253335849953413547174902868365687055657598187222295751585832105417964871077890647360257864831950365168563426598324232674057090084756806949869675146165117357850659893865317586916639247926503264425889859743737653077690729768220161618193071474061646227703965618451586294588947030869960291784349249675962122998768422548770005150414157097337712103162067400336025748693263698732185991874964446123178661685932208386546797079055441398417251064689885621941037957120*i1^60 + 9447751766477853277533664668591020241917538396970778967669771619360463751153425569716434789263420432673589915724533953898578656133920711978954092583901468029230239382520136716078362606263176241972931377667277476361381014489017808533818139896184902255516124589042205293323644597953172964381849827610161404825237732334873232320168064247097973593193913539514020910465696388192758122603105836508870966627560354670633936311266327296396119506131752484738939190449783836864325916948625779544186007791831304756783306870629116992739946377298052194015932401147958496781010129953640166495771876123799133006446124722711708282841604369370945425073771785462873087011931974839456745710657702138014538327161672957479456829279364766787904151313602333765562988017049004265128697120345179791266851386131705448114285216143439366841171497961368633424027916336211960733991695035042950947271444534129311318050513322639618472990573846235602870798487405147784291980432410799914152259822718456515914995203491560321109173977633007168335608005762011249816485168181845424786435595794519742414292552892539209688604278759736880489811594283386550390289947796651473108992*i1^61 - N1*192629821363693286031477570341364550693661426236671614861877117420688547169642525673917812553572858540042121402298302557225578219400242681327013852006766913330666400085295157831488526483683102828390087257457444166559018048036326991796036872192000000*i3 ] ]