[ [ 16707127565391601958900305593090875937725423271753661095915454968612399406277031703211196286283593465998961311137405633596516634161878093088012538722650507254176134345962717095664313882344238536210549012619287426618098586543925563553785296488801125288098821440625056706505436309099631334894508748239483706843538498793005648466659783117512883661340741108693893600515906866515432526247210045155633594664970390450279275322887179180931729585135511949298936931125094477165124948602618424326468232004570771466446794965302003659556756414123622948743542099188168822628351979798378695621700168515330396669517757006884428078951127143560256405410761317837256123111008688488256405817686300240768613628968330441424131193031823984889448042623061800784096454264407965623728556855147919432717688599241257934885447689741862812648684000031612974173278103412848853539897773927804010624442490002188999599521568963507645319757947852822662130794150557200895820843520240519610394893883310933393419318336235419010193548416197876655343390182967491870295674837382037634001067721161241644895748708063750205871539791060944505853598773219631284088135033954477606269465627693851187973690570034657992296994467347629569181566320195825434387170545971221275373759276704004919207436352105191409767489929349907760518018394812236045229539319833435691662581181980634585266304132209110196802746751764652562795426923027409513090825127507458193193734826484629959179200191291287473789986587006885965073835033332909040102251647670070533483775832561347184093724308805332316859206772277711809688563663996965061954462610651129762256682715818484790460416000000000000000000000000000000000000000000000000000000000000 + -292812540683017647568114949547281813594791119958888568982984754617024667834480999645494868094378494296003958152357659843765009259118225516996589060998938539625778641786629279070324351542082448161329838460769770566917675489082577457208905962641238379502211304264542526353906432308295155307025486492959712946858016542664005358782845287501580403833094998902910603691062539056473340800297180876078797579585143672420597382165627146131038503028620855407810933779202535474290862535090112062996261670352962911571069557320360666926000249585208144953426265170374061940547066830914627342520655306699996176868038958113572823023351763484353494894107843353245872693242177265859994296671547930642217602731730074682685506185353155024337648130436071779942147258578498836013934184152816509337433083878612233519860740780940486633945236394322870650328585319916197967959995532497562348676069519344550142598316578813661539685811140457657443958645934691284826898834818527543748364358696719388568590036045307610687230462418243160751129510007599087777497291550151064102208531160973836026063483126009046263589028057796600681884265884125501952779112434773984448345034180919018819069941081027756716954805056169574617213499742397149736507951267928401682886801104740170597453167565554013882815060767485608187782689995594096388367019670169357614303424329790642301900813149269566197419509184774011834716099143864007596328239574645270913133215432008434076357733336248054129764057016733177070583011508881425766440176344295713899065548424546840879376559319906945760262101562300952888566531879637632828156302148606073022028002656898819031040000000000000000000000000000000000000000000000000000000000000*i1 + 1342642971580612632383315878205080015936657722039240920796105539735758365354007942343007502041413438229714965421987349069694666753126708064482846231662276515520986951710437772512707452360611558871397028764454138961649196289330018881169552833415096670044949506205740067100230016726218501167052554721203000349788590110588645703924757577500077191323845669198236887176455896604747679401550944049308512115162628701803039421047317724825158196178706477079731720000059685265008183815149970100038455594835317457429953362471952916400057321724707826188030878541702316163510923173991940683502474395025170869781021306777043744967630976843340772676048437508061514955654187156434482841991826149390294103247484461643090457555282207585147122034867332025471954702482874586547057707618848390820572251191670196474823521434863699513302276798519005466136787782526331714642622699402342047249668947862293804622795998739745525025302649661993789588102470420842096652685531536366096799446377172551743904702661156968523408790282158552538269998960408406325677145688346172497548660490767776929635173279076926826861573045408526967163986967333130195312439089743525410574507372678323971046160571693198670501624538797755667278716524298036168978568892826762982128402764153335019349372980538387541842320233575347603115907806877546534233898496833409554424458608222928422304130174364867354315505448071836125299660672990595708709897445024808069890387809223931739091316044649051348588391234368106779760923014079857024980584252057747150340399936673150286531811740874016408510781567906606010484875114302482451167318313114720037769817245572304732160000000000000000000000000000000000000000000000000000000000*i1^2 + -449588560993133820494566292373959079186915202133171437538911248555631137958112290622459443463134526440096131919769070791921980086386886882608587047031380563147030186398578599582378298589578193528112890576356548228728676035588556661758233477630115547940026639076944182297116588640248698828842467780089412490493200915698058560194848896462947060308070709074517019814020350894118559965636321498223866318998621903831153925737810569435398081766846324176788649977883603122784789331791833863880089091354636445830219063173614424340525395282551120064989075447118991001588828942713551144314990671488154460006103693156894172839428983301561788073838533993697714183226622511726404419651562148616884509092710860632004119568138974136937309864075452527965480874464834031014003687437381091820493961122326117210110990887656802490493397993004865283629993759986348161662392346917118147176426592188953325859347072995918914777880641002633974747945803661859571153382392102477883817229041978196660502811930227864883134240232651310551691483828700022078606776975687917230490222608026903347246366661187343922487312402613357221545756668318612621455038706489156891350869779379170606906608682985612417589626833663996300838438405933267207643073485518526135056726245326370091126545417019561863988076732371451107304179645195447962972061251779615514331168497117575993957938146940039275655442740994113676989005529495046335593464378809499017980474739849754104140837873461816453934371922873899993258928834217591959183240835225454234536054905911079175100141028509111003695815225575962477857171979544720591312999183977159788826040470559784960000000000000000000000000000000000000000000000000000000000*i1^3 + 531203127100680457388111799241032059485178052286844016167052545327700743456536347345719492936801978013316170730362163370043843038325304610175521306272699177451283216185598479995309467673747934361751595502907133377274517125426169123851121171353601686756394097101846289213665995902334532190589046066576090129949542997233562307684729169058821900480613238063321895604763363384020437612999676576339041860124298558843151443213496432096275457619681397091030570826565536516998950457456967604848933073181352717732849156001604764119343657153088645716921949264798237169511759797129324002990483254709839435004775863922511200163858174708916926262381760119302038252310496248574608461947377350010487195020293000389085505632701976467965040302691128262281103836028489475427451446365480747349884839350548952002383174330397364283493514392029658206400342445160780248935479203495433587890299127062250704358801017654076328399026920125523669847996390456591048095655989871481599091090419781363870306586294841632923291474450970792160678604659217218372242560132868765631285757110763607050273467315074122553708978844286700955834077983902252052970596836834679629661783279550639579618508590600658885775965282174310141147453167932444474135061122527925485675916791147980797076351243458980963887133329114764849053767529278461665168251324724566397701628105567749463498835922923453195617578367224952560988062504783780320938689978220523916148884155380283088310727538454754443235526664054813171782791299676204804096781858820168313200825448281271693454764339336418896796469508920299650943938434012248834539600206549058048651750546394316800000000000000000000000000000000000000000000000000000000*i1^4 + -312805076072492609304968535153447950802620682094557337873030822873829094313241206541369075679096593971994160409340634447744442264274049590149008449134971925606041348465309053420290406301973818875372142926098824239739371780154667193515617505875543587817843314324703966524770527050314530421272616821639241282652955689166268382678641633391457720783584525757462882521522425295081139400187433286479712957486835386345427483404700543186276569541557515058327818039658635791600836325656648688155524701498995030833806801624397574499186074690010746866676954001958824607564724355394743187051810330883295143594600496466236470847483035849189443939086577362383985071034442320616329906667700058933914216749427494681819568432898706768539446421140194055456022015687569767059532750590503167518396174160124779768505282992439963394085022821449629058598032475004781000378198121664531429179736600079397920967138010843406612110363625620451377423015005820879872826584243650229403554931351807518981280858320353280516409849022836882175307036733104925517552884191184105037842827841150352765761136339887731895899540807135789284335167403426140041604413061775742428605216447175885140855689078375869325207408516118554767930883030558831663095718348764767434008880563060830385344161959261304117320810458272608284480313522380366767413672524159676045827125860904217106305224173757688063128081358087749392917393979156169411422002934109337029452546139952652692206266896079522408439815555918718184779272683060128765879427681618262593312613432320129634200471652009829186984787487684115841792874952158254181171149436592090877257104742154240000000000000000000000000000000000000000000000000000000*i1^5 + 157778368457194489289998013912349361112003749988337571903247041773439138948020723600977136984919297667458308808087314613536885490376826506548669838752725847341430329276891699919218192131230747118827894531127741780272834554443898037276382094531239240442256646169170963442454784720820661079543407394899573948963900258289497223266353026617917659247593887556551743626451158085287211199373231435914228829047355742526121811526864109197078145684210348944709072166338228857581024370342946954059434089551903870996860076020855303896323791639890135913683163891827452149308922309716986365338610961826797351435246844446655694082520554803769657903569615486089332274827862364399764463896076464579109465732360195168143431876743743651459246216933030231532431072944978107703554124603620871558100758359422043325360064008681334233413675089394732911782439791399939468573215518660996888327992713592505728018573420658572179744824465958615054146024385749925863376702188709168753967222374341588420536672680616756649150544330141286376765276107633722126200618421501066135338831936599653190878810811842546617809321371210171253038162046682532429760455417065667369721549571609870427849421883351107859867740353815249263044091369858291071423052388848956228034285373043970748138664863672780761503986253148804773951059683445661543424519721274245185826272519024612911605457308198645579890717970383704087006717819352041469271043775295002192376358956467205871828812521824956312495992072545229121244728281553079562912176931992063702979162964779001376006319630099707173331277365073104580035131810436543635946431094256720072410195296256000000000000000000000000000000000000000000000000000000*i1^6 + -25702862124041931640828492177906513933246822692821673471209088332870999093540202978585438500667345513121777362272332223411198264751180274061722422372824653984911873726828961591851804622300328682132605441194863757844112081139940392126179012726690140188527811822039066515662836896246979247749703706832661305105476401656026401721351716301848252878482189194885419061750326841072308733356065602643302516641839759134365846494808006190484652681218735855484161723274525397351334212065565001909019200556456107972510534383001103592986882908416263705635203311917890924228143678199872450653967516210186702958414477606981382021146682167826699289243671719583169078554780865179980745617872438440659734815545284977361905018694190162141864319398302521435449272055868104097371186673519573528329934052564123482775578209057879634873880840004689824901880739525836759284223042923932434635395830381405161183322833488666883103047464178073579390133353300423155182618758927660607846495805981966156001988063223440397605842400370738451349178044752773856672066285498480585270050507741810973593110372869457016850604943712064724334916020833913264371863818208518782887198055666225668525571643117791974515530618090767619532227702260889983885528869171964984058472134314143317885946084966481455561347464278008557792519701053065863803230909180599986051950980642232427461058854216559072665813741167431906696817736701614960940508446743460503839844238088183519035266024940349092431025319236146465748842067230054518328250818779693980697792716208476301299630482885776520290345200901977109437639817459959233157314826309680807749982617600000000000000000000000000000000000000000000000000000*i1^7 + 1166493560528120520019519711607037282801703864666293713570258942875933028166680960059377445365462681421358214422207475937335519450143202988287532119944517396572143491418876751931058280238963882318548798420080583545650939413157327831893032289021115638150732800474639465767281296277977535774694708515779196050491097481209106704620717584817245279344639529470794591997691498336328737408903828222585746323494290890008461529596144242430225204073359291607717237237840631680085239968431151073037505001772005927449259401796881084987873100753776704016152997276335418757393401843083108865072508661398846638626117565181627896888412992377355535614404980097014099854848923209906109708954710172378765801942757157959582629053183577705059491375948735665695847326002366623022428899329025330013830728868006441067787301694877431714473556285581176717743671591538729766245124358446467306042199465117233857687110935413319772400456091052242316576216516423652027622290708373267299973968099193907434398416210636616121660447220574856300127995904915614248800753253308333560360663602342681396029476796769588856190567392936089170495474306253346198134272738938036999221623273997317886870389777367884818015574403478087978500737170325807501287590620475510002216619620966314522398614783269699764253873429910611388274984186318190940075612222107381204391052699521029001181852551756479093217533878325520787559772339162964630266556501516904583184696454869805459184901963640342520584768611305279822288141188804678459006146253397893149621632457479936748917896660333204008971881384526712641774981612385417171092435214183953963417600000000000000000000000000000000000000000000000000000*i1^8 + 78341794262490096063266959449678576475962506612337597558270493821086332197262007814357391348397669845147571244320248332766931710283298138237365910089068324078650900235288093663602368678252281732367652596830529851061725486418705133077038636842093227053175805958605559710000408497429882111571169143304752175830769795731893921015067730175550743752669329142642097979935737800472188169270524968730010775587818647269209016544714794431991459323360499993985334515547410130184076630249213737950857195361629708698496916309355014156932262319311831097434156730497096712925854534673800877812921844285037072881137298322946308781607824592005369903277446581689968158219730935040794746780838379838970349696536925278569939011442032299921152323343727780802196509270976498368168632608018030296273023320570203449489059292107733651318878607050645738245895182493478921773935315344549824587867029804061263664080949402170509275243606180587219882720579666400827577670399220129722355909234710344716635307450167209925249277598849238901637108296471869693188545340588731164983438891876481985193712149049684338522603860484141000508476558845564202786228187118370087485676607394846941684345887470917485681695190252906827347864451172341473908709488666053764033531876271651811146821566471114026399075728193446613485096660854198047341069097471647097289639828701716226861318775096946566103611786935420958008651966325322458053846973432096765715288231540009037279314708927382288035708682853424162458787267305080677838178504397216513196868971773432628550165705165819504332106541277880696905736497001623867868167705336785928192000000000000000000000000000000000000000000000000000*i1^9 + -1805931154939023898750135030135690798954915035766337558608829807991561349140034341645636718566237800393980373491984440417953225072392202985241929454041637686150505973682331536110886247941206885442492716069899907542038809949089176509245674421231283703531229310700581118844363393910510154922915611479698549033760424531461428889286693474316680810089567957744738259761640911963649066650130857677284944793419876570064961251459450130702500970497126494861094574858782417143193618800919807960915554518516494372166848090313531326942744424318912718385467666894100551055768848781793148344856697059615515250318665819816756801653113719890160242608907236781099967503993396939198549873386679771286207470397590605027437354309907563101643597690058407369651286225573757581987332983107573745117442860496938647772041034440017419644133462872569549428826844620465105259999696085435137400337532362900408150062712445787309453790851429549686566806690898686699278424020276280200046481817381342347805260249630812670879736263012696689590535784302633092540143687942967845625561719985382841220566020103592636181717470794056927041618262490556273839474187308744043531633082634661544250752085236280042672747682332040372045131151672749105431003869818068126838210303487603347701179848060485854271030878118196089740724950670920297611442398794848556879363507809825158186894104649473798030891288357206902929057598006413813448641415727030170351812133393545832950090379133302362806927078337737481280886264398854667849951928044074109615594604475689020795638214178770051429711044786986109434170909194272431228890211003714764800000000000000000000000000000000000000000000000000*i1^10 + -1559358251934653672913361190909520471798026472916884732554038457850723510073501719933662912720441483350730956768564878380494836537854408933686813411892067047973677254289775010460993933992137125189852652139958317610407223622212777753886339359219201335970738828628111105018557074397987752108409849359047465817671209291106447002132780569420193916914040044567458829896759082997750832373660592839296314635490583408523209429486853745811256139094968358667280835993457434985456653120842539970668382182856782318032734561448113936141330734341056155432675026321384987239131048663202746645806222683380689461160236556693402327941897726042880135382772716804728846840044418781627271636009394251179997594751652023354252566675853834195441564016010816957248899988180231695500103544689402943913679978913754015685726870641629854954438990219118115818706011831988741270086064788652304158291990135510344752204574065198565038710236397233238517085721354794424692535811728382597188163144965406880285891628148947222256723676078640754511308752694656242824482371568351222068101587459731225091207198053979848103553819240646471400666467006527647743117732859946439162495130328676567529233410404030021882110962295932449078265806781655830392108059016178252434577184024324658629410865953461115887698450515847593480093877992459974341720665861821219759313835122686362529792502010476262860984212330868083166074417785850405583012744748693641156208036728362469483241807564710717944679458536036534825493881914443805710278881933503082852557689807171145278706613954026935585838488855141437719387462485637215233761265928110080000000000000000000000000000000000000000000000000*i1^11 + 192809182628606925171455725977734454711294999586075509996107885647296352382401188447945062214620322259297508351269047909019092910920741296633703967905466314888536855461115312634464367578385422922695766075023748903254433746110385589664031629610544748911287289446856557135037835101617117937867354845331757414811269285839485472737487780985968703970004774521798984697702744311286526085051416264759121752284129239600129049253252243736938824783064017157171242785142042434394613981405525452768718096978234843077023839063048111907168171931825736573672430419208412269416013194700967883377279171504604568105973492743385325003158301107233124494875120915174292312027129410569324775733216189045112739287820331970645612000110179458093242052571485264628209108474532523357495425424413191766622939256688874984934637682121370226004080173675446844952485662172436723522752429753531706315233564201223809196908927405321451611415484057086978252979497925496341104098882290567821737652696704973331956049953222026223519778414852605629786010200890936119830133871200118748229341398878962850757014337677796335926799615087968635619462107683939108946405187162783897757309691650976952153141210747243736169710959252580498399768137356066008513706372540238833465406812369585153662736998188739923028926944260419395636291033511787223702512557281085536563293387153191488551374923228808498664164243403416883593683350601800456549847928661658991161680502541033153513579594839211639025730228270189950186831699130279184437531960423046168557566848321677359468945855679064588654825924051504812506317990923403845718692069376000000000000000000000000000000000000000000000000*i1^12 + -10983467125372675212922980282057379718889392563716467400915740754539492259408763006116589995587413244927669085763287935059075977945276831829689620352411083361644750099769068005433927600187873374403030975343194658449838605176303696560528900087752250721198742179794092457265321428078727937264444318993181809479784666746491814111474164547851647798080345006413138018571411429502488884625697281133255694903794264123889624535355244481497252711542200451936997771282161723060866751122274943487561463182990970101922823591450006786289512407009461556192621563227069998431266635872080117401827171632052639150610064978060088423439938504413257803139218849317361974347528994339481640247265683043523532610837725031531310211196691967609801698518211480648053301920286223418490781476725526010244407751117142702778392231707425358813256409990569768116450671681506865045487547135392838873107539025155467369618781145743271217582329524316419859192822006799064113985246114211982366200231150317738015567841267678269745532790115112121812064358917697524635426828711001878488656473456927622174984452402810102538183180625860555510579973545316218601246785659603229338862311956244864884061604057016647818988288911203502650343272528055673514568983725761827902897918577923122399417864102335827721953260876442471450671802963215441838708243203234187743101949410163739801006750905522995023654963485993809737357521015597269800671137003077771725617736104175956731258410012110550887710797891035936442571698998326399755215109988565565192229466751215145137751314895107380697123988880979250801455413863528328784668262400000000000000000000000000000000000000000000000*i1^13 + 360438627831476037387764432178029468638997833308791187368588330241868249665697610923390541352370901287389730612024742991469586590456694196998539683280688817729174882197705348247779297438793701633616957737141497890894913742292095058129308450215571182267745280954456993490366302600269196958977934040701196170917449154061407438419388742117281267353554750385559262506551621798824469849067690776009233802790864484470109521368280339581302354888832116069057654978920574732390051781067276051007244895106185125997424432535086485335480531604540116243598416143530342700977367234345189851175200738847857460351585155519903704924305569036813724432920241135359623299362854039512160790920675845463743645780074488766008549135049807770834040129135442252325772593521387603722664600146275899762910343996964239664710223871025819722001167666410193986023881396051351717301593290092905035620087815041222886483140479947424466640551575906099866330680021848061940654187958174075127777871433230437831367095002993616872941682486339547622133874292221465264718411056244415889273897327850267607677921637640739633561158139375949427519838402870125158260450763631427108084824576757089007240363588815980824942392427916509350847397370310788734226243786836780713946566975292163318458814124394858899152309458809810317470202150011297314601477154610527991564551678778002479738878831954402012872465200137804957970231062479708609567486630140477426191968837880238330696921777797980593317302769428616639890343271734592033641932611494699536295522229431097047465521494391727579176229234859116463837836253646923361157120000000000000000000000000000000000000000000000*i1^14 + -7335771449762446428257170296840623185697182119099636125395532002424050653037928716277932561830582227443053878124193323595909387530526417596845797776131501851636914802558233197688216071794487918013858990320986128936470048849091017975133872762812130901230439533332110497693679467931301342925666048921915568434872442975962928493894698223765371367193155191605390394015907666420521816965500686798334013251550482466118211956395166687133793375680452767329575480497970155458659662342310427623288684851491561750708332986909643972860716012221023151956586384333150494549349919711676292303332023165473583011637120602092094636143309596529083335113453993747686955090035346093628651843760591409563782341702138952106232473082956913123057335201940581112683347936476066959494472753767948865775753829509856011483558608212963114901964746834617534047924792679982852104750086888764453531251723966062339743922585026648954933940729640893234213242737455976745308048697439057470726789456767658462016157011962990818483007129047264582302410060563586098461152113682740254347392422676352849696716485712725741354103348590435904739188065307156550598197613526864360159690865679458757036800838840038675590645636965153572865225912989258774676379906119867140167778087997374290538815448469262533677640586410008391744262110183451846734566184294426558306878885163197833687082806492638509911349266597872630862729027341630893478972714441486602442209429038937074872174096552425267777048493802332129615065349904905753643454563163334436579494892318540836940409030490264233313256224840979457856575225373327884288000000000000000000000000000000000000000000000*i1^15 + 90925676972144101245533826650726227999007496994578762319816566887641038785066938548939307873846304600545058017710956870012335367071648377611654419304412052886234841270781435633110616941699830954919265093404230994664985244300949834354879438814024259024048402285673775427190131667680396813749365260576850571331628959674906678215946659802860189471924206425611166156997766676262010575234369874550572031455018838239171998092544275534322943761029587770226492876345951745332296196818351446467409576308756721542616462240831526786205681693106040729073060712487859404058736866730082301531536551033943184893519852846356556369632229288563023493211187497666076191697195302538298670355089266005119618594301922714492953001277768616152591147065522730297704883087755112054339336071128115712967579266925006377793411092794512197659997112956105073103300185769759467908525880353171293004048252977408551548243377871680391488294478802929374440895545216737853157273030046771220199083642744235070845784475202818724637120468274325630439122276403022951423965277763026967005742574192104533785502499240211470112979523393602958253386415980929875759568341624290361349771845228026035143348574637944077708577643735995124561438184847725384680679815777382175622476757188447613585156295425802645113326114766871655306157649889712335297200137393028204597327776409240485338866607136268439135869725648076201599060652651916665546536602428219147263232931878951557540918817270286512928141699262079557151614778736758207089629664637120185174652253061846572540142991151556824321039212792481472615681054107238400000000000000000000000000000000000000000000*i1^16 + -279516602093894404828091282749917094766825994027911716839648471048390902782609008607324276110989674895568997685778503018334796462148087224213904973731703171842594486561993051099791151661974847048796630450578575637612730441836158436217290968045056227937636967560107318472302069211130280192188820515298681585546081503558035983103247027720472859693801194414317556320378998315634332714343513331894918074075220738431988623392928976039696984393020206227220011711259328642208642925911064443950332880501713557625730820015928016725325633713015799502112959884437284865376130856429936914493942264772022714218587489920726468152496406457103185834232837952697540299463661373302380640446220644231991368512516154296754235377248455426104801595837573030832265007789922373572677385626802845243256260229190987850837251174806217907391654878630113093035284326366618213132780441929319311205003464635189423541292742030736355327360630439888925165904654088024006879818146693380458058496618643773368484687351529899478286607849676453556436620892916418994526160359709663084932235532702535899108971467141925478732718009631990868666049635023484188919229799838068024391118603616062191886919246247647988160732043189146188150013677810736887337806767137010407691763997332048700350544150298105230624027259421852305771870224603105501776688800183667021944020081950289539512637123079512504010149288729982446009388148574919129880219962411495418161314594363991560897410814877530422665775038803623938560811769978711541050829347001453785485736787881997249034471076864785540688938870413335495700801126400000000000000000000000000000000000000000000*i1^17 + -12978479105667682443029185565836708999383427549795760134594216679885534240290161968515892885647285035584323439961122752712225552646600932872699299371341496166210583864275107951167073870381782165093906620391572694031773516285092715977786808577114411196939890002175839530085595905629227647933256805073155245582322775440351056456119616844368757050561930140872808562776344884507092012353482367791165351943551284121724804017833198347269053219443470835312390030523354375637600346985288226513902698883088973559004944331168982144094647470790261374714496053033343103681336647489408570758343763956134032228060804424249947431044094615742984972590196583349064144396519192403093362209838993684440848487790312476728826178843807923292735288874856934486563644480605556528374517673999463726798809734168352119886840060546485802639623468499244240916072655426319244558311860450329092004755160318408592962666719112440308217339921808642885738109270142988825373687846948042162315726594770313923499893518944135783019324006530893318543604275410538237222208115413230073831458466100365157466642697311093588373765635982905846438597094956195167841926572562468956932824862279743465662456262330702320750517171504335086382549516235048250853121724592831091559387948624103863083132526146479544328796553185551969795951564780410252789585232371198961670066207311230778728376366423724525650513711232372988652825780040022825350537373251551801914600167947378024054323841110186270484797692182160532579973987946111971231967959217582752018216732018274705386322398104634671799403932884922232786124800000000000000000000000000000000000000000000*i1^18 + 206629302145035880494713449133930861492707639299870577235400253579382332782952837876189756079390265596866203853058690640236021127877903320736477992511066067988465712290934178141001086187007993473610256882566628963003365275538105872661914582037775187599757625228182506330998804591786970176368897271169696494699073338381900115664660461089361239061260877157403957410966437793215978209589899296301122791279907716329050651876814960524479534118200756336892248542670123506156001446770288126599004382006803983190112963735921825996549666910463103450857029992171865198146865879402529769706067876026042534952101723635172490302106001042927165809278720788464429595388156873792572131790800601147982095457338671216769200100241332035518436050953326127235552353060901839132622615249714658702716937674836824699337679415980541948086571771001064606419248559125985315689397437167382867633502245680643325222317523170466338032047705321776446430511727234797625796730930040064829348090235451945991411063665166867271749451238681879511794346137164493003654987788401517468806563406818479574389938981875646523448143473981691702831351007103744893137131092089533239271012741153314981750316205851635429819753574907604357598038126990314942229708933598849124741485336280101241188100824857107192859247086892887856977588340632728751806121923395120278630363893759056357351704055924386608920728249338483222517675866722941168475738814996656201854208720685857228644733990768570628478350470565994725588509670014644080906598447853115420483549459310118875814369781864537796065012468106670374912000000000000000000000000000000000000000000*i1^19 + 2661634737037624329340151484426118516880104468586645165139583114958491699063427724056965663446529592460420107833562618399297558236405989645185773704650425440164800316950851015574717987178040806979097262675471037028946947568104504192519125695213917265813284313293924502507131350985505766346391117647481784872767548694133944380319474737379521158535454492739334625467118042844436193496814487500679048831205858128944847763790240982431829049910668729247598757456689159066980426152059125637556431316063511415723294607355285397937053056094408307491126628821247259299946744771136936651385948430411544134328854672227639294744598783573959121963381479927141867066497997380021523702488378067046943921560441881838445346378340868763303738779327162728938595989544883920047162979829546349303639117472220650165812518634525714863815872967787336414880625787318393972445367916290697553735766350759312356159332999642150857479726619625948861639638678086382739956795783298523713380822407471211042667644061228619335656645995364413296419759603204951597824069575758958998023166635916627640500828064532483042540251180895947740631496086699021746794954312598275614339880772560132139706842286298661395855059445984055657132446103956440791931006159450642693315439734849982605265114039329884217654436128124757496886707932741895603186124440382496343907763356205653727447191041313836943077689873823639512744276783028403318881300220400704123494784568619471945588266853324918079723860880539190104491758816653393942826805446770125911007636579693302261119099149626515560212623418982400000000000000000000000000000000000000000*i1^20 + -26298637491924238915853546183990900300636357297124793993852638340171529404397456826357128384769653738658166370093819956044936860760554233403779822082779022985098415628935684900654763584540776059930253547377854859343641368887602695478607394892625374621374513894607626721869066726558569168909311576563590453414872550937462650533744439748834684087703564158137004759670562036755370373991693158209843204545436038390329486883154835385268971596582708070380814366869598917195229645676014839646233182284991036683934233336753424494896401062714066052087923817788164184964714821413161591383488631240054363793353900875399399407322651202814796178726100475715378522571267998697910341464365583274573814498087341608355641136655223118999008863740538119207586187923017422812269395251069995653109076779144351310181216386202892192451940686543500352834563760450153301380647770235297715188143099751385309054201303296236660381207623320438550121210723194852761436403602900699055390109598041681212177563883578087329600484959278421712684636413104765423026621289977983074286179451531562663361039479864801243829184338591911585955079728365658426886905847298480783021129812012507039088999290465067239600188053673433249615039369000335829000550583462671113325460860669926925534448020122014320852134290290807315520873519252101416197441102249447003923347636106274224291867035384847054553535911281924693237181859173450601490474169487574173409206560791113554907281890944584234594050320400003608698907040835655056779199323869294211656127162040458252600888606429859033732266787340288000000000000000000000000000000000000000*i1^21 + 166375004323934921047972802467051207987359059396479564667359314837031137417349794216822653144854763350957667261424684049472554304031455452826225322973033457866004663167469796507082416738761448358512303721752355345311794829302267692505671582145590033718932859836777491191331819205376832246800513877626966782733770929097687571995118841691652640271298118166515252911309244441306382268023343646134873170837159382686918813167527503473486049088731104161834501062284753350851221755217441358459441909527315298087782068766182178359671673178149693527668664910090823305749520522105952979490498731337673669707259208224704622234485609789551220842468997830496303774002111895430783604817530884627813210272139871093688694803288132758870607028363622869383905396360341842115268346533028876369847239878989864896934711960328443991354322583401979628712516979028976908048354582995809702386240084921948089191939695878739734432054478827935322694784596979965081392329591112619452610337280384052432410564421061998966412929431599268835435861083704032747673099013099759457976612588310030235583785741562221834285349453746318647610543857733241214618059379320257876599090470955211874703058245844318136191312020419708358730526561263798191400756374172751459448961490401751472527973649635754875495838618765606563945607130608357820081200097798536732764832491492792159706195215825426489477585148750932300610386569213143666402197950895090728663852687725219793144860241881827354003579624784176417479932136835409155231800372157540655205360065015650315958693798834835569098149068800000000000000000000000000000000000000*i1^22 + 868255738166095763980640514919833042831894457967378507768592675549813025315468315588324979132594689564120313053541006295757763773136889229965451638488253441899134650258889464563539681459576213192012550206602960049736100101634405948955585671018967321254371987500466819313425870966487872398685167811319444567809515791894765484410527625442307367655599865933392058540239854236721836492864019064063373034533298970682827211857660942634510484136646200925581487824563958843170766905285839489974587835126942984000751709045369761078796452308915688803087335960023657337551430465691409172275003996310218634817106556760310118810784847516064029229477894461578329837334604019873346501187309065266569258408224779845778374442090991736452622152426133963413315335512856763320929730026609564259080654930895997369000810444070676851391293970980050821155206293484038198161010774803391279294558710792268299112907274145847401248300359916895215799143002701097652745487726236451685607344554953268334100349204738908758586712980269255775356828722646731051389408462179554342948920330818445339187093007877792263364052652571481870148182049210916621016418713170179015855581155047722194213183942826207195696895744469366445787820404349003565395349336673509287790365412320776508360944353917383954534433399642907019108323532705118923469664252473924688588384782313537758557218210052234625187184002460364133000645284998608454086461495178773890790344727973003852276058504502716792231232377998098411977708643814746761298490487628399153217249107359390553416962729908059232010240000000000000000000000000000000000000*i1^23 + -101252223223701918064950217412063179851537539609624262020624136200114414472203934146617179533651937925940672768616147348168086699641770926456036710010269127491287327559857457711020312080170822621324142418730708596588667947101365804529622701696895566524255671973567228959851287045142238649050122675050837688854962728304387698271897678057548060064822521640398798984322134399979840993210385911484178148291914011802124358225285224372764400967089074843255704056989376362288066488580394861494841862224669175082518677217973243433982220013480061363491870253152547745021695903076215005482493402822761120784803928908587565917057470704275308852835910104836039362253415768294173874725125158537510851174229466073973550813665242809662934164282639182000379928158334144904917312030715733915797959523594133268989645739636471741906495530126459849484679964651352422953149052943405953275663278147276797818863007655010288350481159231162905092194159145756245423591605549800263228286679067088254203160324257228236128789226937652553249674602978764459392180929966731722610583930279719003412424256869296910218829669482031340401140702342708644836369080010991619200895932778710455097726974164119306125070094887307912209723040013156922669990916181873412448122245780900022928535959803547637153086615280202481158960129433738384140618660598322422778641839643416438116508662763245443687668744540690130882797749004479803300910475728057441618570432688732995031419636751988872989791929804242743796391938670778013740306984026805632860392624089854591969516159405916160000000000000000000000000000000000000*i1^24 + -26362748624960319086931465792492034795817363342525860639862896978863143288161373563173901028804005795929711181550721472677019075948610683796179524302676192253906307788513716961968118999882324616638563401751558873233843538794709916032854091914457204578540691633782240569840325427951226715658476986649158986877300112236503291124682927513347517196199785207446082426022991649608105663191614900768109326659221466122858520259274446509657435371492326307086605374869427920797123610053074564177608282422525195445200833087894255486028672302906732292108771992283884891639569009275772869024627647304775918040713547915735619892167081738297243701891990315524859121772978248396379138248467674063777638745576744516785341440647316268600235261526639298183584420960388331329451422603735881493410601700354991052188590173370744596329103312423157779587877639526532170693242415819295888942192473784956271006765397427156027164875767294477750894993758589704413191876313946864608174887823242978719278408454961725446268996764321768186190503111826612271446970980085412189555359973333059607430291467554216623025784085202380872616614237548203760037421274321596781496876505737922538646601441588083222785806165082633332350076457701052252695120001735030452611638955779194655032808362687605768751805114858280985543950058700896602871931583790075203409567261305337053295654224736607228394201842254466175944730811201793221480001528569589303207647982770747983966928913685835180495340630599071220637327684056493843689344568879792774841089434697692038511307612225536000000000000000000000000000000000000*i1^25 + 624831796634066351191098225352363182782477785198393949247905841565799839815432189495158021244711706320421098807741614409673476192877991929935902879892735586816484093366999385616433108460137392981105387698865486736738092291839108017236379781774356202357032422449225495192710204983511094061094180568558453432586417783620983603939130982228517323183912825417807936765423039327023868918315519008231185834240815670613758612888590296991036840127801407896040668901823920783990227282781932779378970778061084753999429739391096179923606588128237835540169713825621699044722113013213071287628224443809887228486980717168630436300073329887380999492309622591758934209668103154649324658675328941337081334750778436807411696649690165068431220037851965225580050415179941745263105118433403604265384168199927413943249138390998467864011279242152644372381074882733439505050477749757152131198389968146844033341894454492008373379671736354814204713830706719076225426522696523720649775664138544787262702202926087581843156459812479758720217214532151238870138081906907242922123546474518301030344019722818964745032339643600801758228035923511881458581564390888784215580739165334613199379201803750401141761898605695006262399371102501615602914741668705811873405200716113717698799290769677602416937709251360429910329728147748857507851658813443227149086633480827246170149347591640326275343341821345002528667849101391948109047330231319087884655371279516507980128707888728779736078106828333007548904862097687827326779040380724563939542726902072172693118747934720000000000000000000000000000000000*i1^26 + 2953538495913050289292939981443282575880125223136901205688025653197883610972230755699812178214007967634556808087300903816842148392163180037125089420067867865510331903067768217785313857465656931030164681558323038573918974553462481510406408602550708409640972335643014095982980765971154506403128890872333771842008394170442589370561433686581027130942683532736362035707975175736634691373363219151844807009252726462341325203110409673007193210319110239488723445684592144089056113669863960642275952641224246269360126298344906706191780973993500131743672727148557700616172720082658693249817562108090234008675225854884434627590392252478145451174722489902446281473678356571502751763704873440066028195379590972616806011923977016557257544467989416773853167348694811919914715855955698952592663240329426724695026489040096654029596861430735319050031206695179742521084109092330972886478439940478667984046334353851825937330234388187029088064699877394062694780669410415781708273958057490980486946488630390740413712051944576281308439860152469211500278068916447796094892813820865468498794879793699621384165553828103806376986087645295982041538607898111136220831397324640347473559523068481089468071217598800869250868223161230311615222098759172218800492172354247271131475093556731727697575247096780976894258815957828841723618762845889672357906369416827317956036476741465070742957949612271758874274894190986023721684665626310192282636806052253259870851332651246613130678884931496103484118745596468576012242706960708334797595129670664530430001152000000000000000000000000000000000*i1^27 + 2961380020276345447171768479984549553246503123798389167910489109891898444208842363075716617766294663927447294094213206908653326070332848367016908828745538738721427597204536057975994220562375696108078948724291005292445035694454389715264526770015214979909918337088247709025868606785700838960216597095781609993336201431232187424661086546422521020562144314717589574774971989211734901382484855308162165147277548616282198123119140082905404303624889483906519474420737008796639090841364395611754290469899516698021579584810631663664758649920643879121648920819348933601296665862572292910782345704297491872066264313521785866215559754974825607152105405085563955872998738199865301557786676027005989097954649437361412093074223036826127520305002908147964010059230530771642588926830681879551778352574345391724823015590122428268237732790565123191981993420576766156293760217649408282472696327343220928908166494735048726913001720977701459827749402494770847315250232187941696315170969641222360927786911147027170659658911526409746453271023275437116108152138457001924248973016466791335700018407765644189663351975140770679675532468773269624330545698297778203432544489622399987710447214991005325003781937725821518250324848539573097841303924568338905820118240951845866617842539556010764509970258305401780806487884295028144913583136850403687257697805266181699608053184186984154670167329464735957263148594657457861071108032470980445067010615176658563322009326681976683426486075794473920266161050431546893942406061444842669585413241053800038400000000000000000000000000000000*i1^28 + -539044435628543878227204112927284650667598017180107731283807930786096899469769248312923826029401470222114553301649750859297984557563564969954202423341885552554895104502347046198591105400347964798615918526905313416115660403935068426752151574772262287466731142160612499244436518208417683113926201242549619324056295226014610636663994793636605469480633493356215217288524614952453687379404550342069897534654041378051697945547805146946484404069163651006801741404153340997690032077656026939160412894414680897591801741443930279372914386462267679737613121497482412691540184650415720209962008760493793821822363465552201787442854273992624377096032683082143941023356660113117979866691470759024143749267906330279370701162237399940005372363517549968048723382203113047391813823952208487948255915802258371515795928875089446688904824573477082480799265832943151887052582989429908117614602454812722985574825288524465770113941017863635964940583333937406892103802782275776058644575350570667928907764036859120580830055200057435543210133631399661952689772071515018037039407408690528419515804850243104536092032528399319767788606419516580356963214431452251658372283775157597711374261254844203222399230890075141169403008488350998881208092100728930673489144651666727822704555594283622007428554409469851811718232760404761130239958891625948197511027249637271647261885969018710248340681676915348111555012486317375722191412217787155462662872540345127011848050616348164129545305760254971901558627902989589686467560255089583947457217460961280000000000000000000000000000000*i1^29 + 45085500643525313695708707093631825212705218616378576084452324501895385921430071900818474882804718525343996392733607984032151289812704517566950545154343314945040039196544381250168596612072051246721802140243648377442471147091933016369517508894817726689770395430631211560814711821293823455937177498730773836732289642917825832672718402030608893923299658218584820323684171969249301726527804841081150263782045404057130741238299220650221044030258068794597090031011647019136351287195719528568406579485000426815724057336441829814325500966200828014881555204461023129480915032220929755922609716424736007785591235784441639512883732231436446336189347685912443539508833053795720429303920144795428008776860229110800877851647250130392839186596421646027790683634340581914303258334990518713643793826916533304121449175845749103227574732110835213304763593066278052462690974350189827810189631418731873499338742237240604239290120892838522303904785213828549331876722274088374150001873589743055645419702969651353780277532953611608304463242907010686127259135444717546017155913705091703637950953263882641148013339727602825454196349616601007912970237418001224483258616343550126660884259102447479863494218065403554961224655161123112901748714183693258425047390589299548605526545468671950186540822422898226998515237721601230319503179516608176483392915794306462970432696321731486065273754065092258436276906550192168360023617191397723703337783661119314318081388499470297098742226050924608998280418221582527613608672914309272873992192000000000000000000000000000000*i1^30 + -762464453263869461195299948553239169409603886257304856543074524960444550685048117650209322747557173917730562789838944189945839840988741861204738663073943544458548834148416313435518646742512298136530430975617996762968209025402536355805569765006058127983987856128304202110579545736770686670178802916838495734671658702756134997791587243227373415804045180156378385237052130897798160818479432942856528336457672364156965368616210884397122106787775444251876881977191521614949605078424617487960049153114847572818318671906790221152013394793573148004015663328054032951066023676500023626260109831256658127428120310865718685020854194273025302025308059780781649512400680438363386452299370489331897021541422430625835883094055375319233281383927321044406984310425409481313150986272496541082708247133367322799836383466526109265702952085280056373213327339145660658925781772747133372276529136085719663931692757571610902011153003261596173084158394038768979860971601566977876478859762645477237108448613280223694430136493295900402074464406490934619791935809781819045904778580615484268737793485346782538481019345124727120345274531871924937035806609747303686844259816917537411253228771281745384637217566493061469653381231966311805786576687054396341773305473871843464261845603266469690568342502841053504602573058570235948099189975245496189765132116332848662631259536948052490632765470210054057213431522636709167059575462245048618451562441568224523741637385487083265303837660163790815673747151406663311235222389838472806400000000000000000000000000000*i1^31 + -110300743847968804942699287236524096102519482554975018105741096880024331073273476922872234732239976059022267552124804025159018981173656522952711296568448706769368482995826817822754293222801861119841877866749112599276365658304334026795065311058207015954028652623944538817032512272550026283916690747432309674540021720619708882431489784880062510670641673437976237757846583489151838748561595879008468907612147403290427463756796103753049032719498746284519849997465848687735913897946029116920337076408965568261881333832840537645590984620444874582038942872787423852623074414012049952101384207099331415907628110490575912616574951802654897275414632480870002168748535528276168270304431240652535886896024478238947080106833959755476551836016596731486093404868380942998665674009106042634086822767846615946729391638663990544008590407592454107198754422707696035601084298614627010707000611969309462686306618536472270885791199570753882172612543663020318258397514519689556446434537784660317938936986328636202876335463182887232646602040396618229920408795298264080655384669408434570151867477754106999851268337307475750213779246803093847486973393020988824263124786205927758485901745656565450328672731475296870023180624492128586379659696953915406027027877289522641616247336736854570069223075753388217790136722571299758992376851328264502985516366019226687736653692613864295952599568178398199307934653817284543861381853835896206105358667105293722011453111414361410138870786158613581735409322980119390951466850058240000000000000000000000000000*i1^32 + 8887929074492849140006661664557340912987518433393606482860066433287135878838622747338861039031593514353529077857705353913751599289498220395050984673417539032594155942780378702757763638520382206782167823728131196289124690137306423688169697153369887566933011309473888171068674829824526333723953177359122382483437635064590768618098803967611602042365260886302829682619265891325305409021940292512392315953266291071374004819294163329130264971526639546655980669869355859982063091274897929495150283285612945832788579291431159686731042868754525150379189477211625278550272637286553005449833680862793319433038039952998201223786363018285004608180729004015461226191038851451034748372682290479407542834843041362783981923217137294626756238602740318089308682087853697649247795896873936007739848074123614263574075076644619435784127570760290119759953337899200725108066552709197711284539615700420344643153540758134106335367407121643353219490801006048359231196900847728202959786526268500845327899547636136970971931027984878219395804065472338265869098942337191590120906695193787174604833203327012846014014968455792348672483571697369477831939687277001888775789506616660370872863406068053757744424076214348388881430332778881182252464089704685186400398691931536775084894482509787294579331786119193113089206772707375092864635784015090580402704444180626965871030566883763451631418724534533921411635493429021633793109837407799312970479695551111452483394204417960547877205781187532944873104807113310780044345344000000000000000000000000000*i1^33 + 53827281055966811830027029594477313786459092640058512292901506483138094668331920943168290929154575028708302858428325221150020692703595168554589412192747139555458438258706792207212507124884627121956387036670216038876175727711888718122710432482912968888271878826136108859821022732589209842107205890903518445778383927154611760716234446563490135415346484238901566301017641031820487629979040936671289658551390282371919480267674045249157507162995773116034940955762143629746469040460362790706221410244296857967949069323824297500535694453777841786342404247723799470325124409569911082070241047472730063403996787227309635919746213164380797873407524434359158035544427161427924417528582757890460732461239894720333226307868114816727523099632376255704463555870617178297749398269252357997629159894583584375226844206808411839531363968423137367567525691545152756307461668643115646708480096260775695010988618372760009560669157804113116729014599057634482106985247463270799794444463056887570079972014369121301808777778064870463493580902797963620496339794811925199683456016870268986824762824262948966494402060669073426895100085053154241833873082802371987118266600530860765270083468173320194516004463835547552696091897919908122871961998052876039417115815125070712091268849894119361209715889742782880934350831114473371465995070409384514226716528561188076468192555480714593004131394480762101041100474183061474876605292137383016320464236017378667826259250537147794521075080909154185364999456835397222400000000000000000000000000*i1^34 + -29289657973720994530688107175341279725904852610214938368111091755851648322724337334090707178363736669917141813981016785745983252466513742447598701758116797116374395155813081270624767516163782749179113612924977295763713969042582613583302021392775258120942029538689602686120489083098693611047487007436775340604081092946989715925999896565174396415729032951385851931232629210109321493123481944561857596732896414890327711402664973683946177852620711925114719293231921273694491916347266003662066555326689437911202149748389812453130812530776025924913533335230770240548962286029792339091531747268546025513647237706379029648559223956436014933930230937746355489544999364278094265693350084822528565832727446892351871258864827941002828878670897787916717091414698006196048355199224147629559203040509239269293952266079451266140253975067250868337239017348840905635827502500852423746734790687362525861363434094889546125097587676230508664074754117111977756104329237841540162159687716404420790230740659603074919811858894914337416714702335960970420477157262056419885392045836876524926934396215434764332761616989230171466677774025441400191404770999137175297574262916437186054669277902780354346097077910300259796588851727501070137402993102366228683572697240791643943584050113835114277699903791215360874612795364557196096589711181107701960282697457711947420184580423278324604117091146682479179078275479228120180551231483773465633020228833078973438980979273492099093797447696813007200070381076480000000000000000000000000*i1^35 + 2042427824298078707175279697665976965172802825002587420975251810563513498592578630770803885545592236164945578713323301247332062683503523064136132054361440677903919566839475891546427100590987449230959432332424865034482696510009207317331885726985160805549694149991538771597535997349154441350910355253432459579632846163817775116736204351312352668665712918772144706804095789815102133947787167437150165328250422161915782412615777877614265896346998770404061538728749563618554969848708880666386913727188032559283891067244227883839830951220909151049269093436372643827062728917158927203615036226756326785975910173284269591024911594890735742552381782966897604110042600216863177131194798314843161558679478567737748225026354215953150423422049315095728773507758434588069929164683057307938823653366287065416250847637106102161678056174954671788548975060241173678338745086191373824681126857822023535325586098411589379523560767905636355691206902265065714551739541162671565970499291481480284076716078102022299619920739128419656012006390800031466557372374352907535894399051630743571909385751454972369208235424217003739200497851807068376599268054172241898410014581863937030501269848701439275953442674769976542920196956247443808183313769875099792878264037999784684288488258589343745867115536840906546649890293380486154618820476261744416266000635837973053729930595989093240538080040115231628386784599889366391118044142566594576737884164091657629367312263529640830032447404801341712760832000000000000000000000000*i1^36 + -58221220682400324237213766431415762854575909259386722511144331362879000407447275255980221422768057737042541467526468515499697295362640925784894870074772770114842909037060710488345053378560735749211126907545920786000729026019218217876655504538563565257370924874097736648227429899856866623130529562743243432555383468124631952079112026525550443630519337690187267595794376913497132127165345490932282259850001639114685302669392068844405567793078614872516370620683910899512256350004079240941475876436082073635371787482480509584858951252856481456345835993893159934395007475818739858040710756759222879466447480860342062549933283235161207593854908118252311783082291004193727006704880703910117947376505208683812669202010751092434803967444715478176358237873176324063388625601147938493226530198262027290484449245818460747651255378354227169546096795943446663375845308202695753749033635432548513388678258200948733005564590728234883338218741169211664723602928250982242499423845013799718347787656176564085554853031169033317679096766543388007690274260591855386621712107095139138430881837262533960484785692700167750077417390457361070971289418441623033608078291680833247596115095532870869059317296721687801567646933546286911445495500870090412685970125125506114607260581566075722129987152053594277029183588785851535920486020097374543137210932120655101355937311285363245361443628471758561429916049480679437474220400819711632399176245882124368319368220316034124188767017001969254400000000000000000000000*i1^37 + 1177396949935385899208170060400043206618920770231807495125870824113944386507404924166565827158729188352456918754669913830410501266623157024104952075269875060062134550256761299403103306832847944008652816997568864582802784531161770807338152979276426134451463005746925710275985675837158344722371450462027056160132167412456124404465344197661848976771601770125971114455443281086576126232856376508453008949292221195527089641219518536863178341613145840333597345872976126230230227043734784926591783548706195519119300124330120491056965046976293732715214835171418898945842301235306744764592225401798369512841635206226806450043640597706360052166416515461928118376962337541800342831248142673804007527313611008014381838729626610078519113810996779646643268050485874770915430313098768638336622784551885608695944972783384146270163004626966224968607751877290287123295125694431593621868379590007424665014429574745087084959370124498602650511503901514430210331447115801018598708358602492264942873172781402366461410469906223526502912490931764139494216886636157002138835748137826790603466628862667407223233378513717412243092177560615749508792184833164142260757047844120801330232910905083555602238155729281352889922877801171091875534866090717678458948822339680242671743620326897832752758583242490930342980171369987007959229573828694526448939550108689241529796589556290762258848067526638346367390463071092344755911570929107749496496234986528777771261625077359081595428384276480000000000000000000000*i1^38 + -22264408175215639226409913639339473622252986641268040644216239120579299296368093031367468660566662373063642994382952210409680128285787487823481202351887222760358348348364983578944519716658150027134661825227963929977619180328635890985563959915631478998996605668255848173116690660066227023814339676813482757096316453842063329617284501453228395832056111573763848739347608387104657263001031127778958010905471580805879955358314973372305921023480958880461361361470117740058122021845899661320288778544092385404783463825685262245270012480169376162212971012782836409601347230987085241893267360818978422626795071419681614710997318402293484635517162737612390601117663655027697645415353228722322261745323224371177426440730896806060668268932537253196383123367049751810799583237439471595577001398536240898237009148466579484981598974596473873187622816600840139640163090767687576067640509102409641345013899814789569002512283324274499817001838730389184509665828535948989763544596171852613215607527677135020911813378467163925478730899798204608748500391179183271068267049274616124632128047065303978526146513655004672254234643605688375989949869516724562922621304599141472437128619466788323739846874663124183505317255011364308066950615088003678864022003598431522462491811030448741903466710221705492554259658135210495399737254839022871400110616887001737092297282311167580618416920789047332050603583023589917690607647735402534790303410640286925389432966165013127495680000000000000000000000*i1^39 + 309828028186348004188138570418491439459471298766558146944100007793964025421677198934420757053489906672909066428963698673168513854736832365375013058059449075115747450378522108468455268091210415506144729255155818558483600706873438640766386374873437199936872930897080247133236720505527275480354859735704803932314556301793788104549059621330850992238948800001532622032207167995032301010663534962784246105692837165234489199253988290795168306423017030102620101818548801020270530586011213344135806691019567635916454128066910337833156504428403940854054140519175939628548834075209442241282106676063556961432750295898430644766225756414140519297845288791525660817569366015110939210511192544205891925252792830133701824472472023224356198975880974466614658596369303408906218247361156201754663201247657068271779490347684304561069893714614029547170652419592271832648848264217612782792249271772459028503989450831205687273619307660643881293160730937663349226660050869972195715339444068024939892032337947211460926090096516669645156079586211935944532274013839107084777547703591384090236818863818651001095307657509882887737057840348195313001513298651014813832750034548001073406300235784882928341435893439206999281585652025634765083028761103465778110673539556003736750725884302718774680166361012259611838483998593267225720083376510900531767480700950300235445970308886695293846291199036464579655093571084712750913348514080413099257719243844677053513516366639923200000000000000000000*i1^40 + -2480140054239103182284955269142457528226298675798755913937405573152449361798110031826306310112022110173610232488971353365369068706983567212786592252331002166894268986533699456997984615326915537222907824492542809920694719876046115859047034622861777683277567923219189985092535362798977775474161322605245069155664155756902051395613188960694468220933961785497480329102501826597617206126057323489681120984092642850580674400334302045969043097418650157931195410698888901241861219457151999087325515971146487139467346145768307445679820319299634047965603702190639418814544612799861718609024145342260844046849159072182876060967863412761434516296188223064860558626637089970209801126570185545988145849462465894249335713529732560326028631859055282981914210056777712227833504486439689734197417451914268790861729429661585397689675130570857476382536508731452963657597773450597869975262293940534447467851817241927463023765065255354735446642204983310578683689746967341332766679601412382427588492616591391158870158659145682146666957515193522011143811494997493463346837206292258481940291062249391867769536791703443966666117273140341026780457102792865517258873343900437001414666969471212206914088399361729308372294221151868833546769505899452062936113253089183164255650424827590803969752164912439553068332040211743275674912923377906312958591070793052734520704293194908992333488612894241801972252682357780906224023989321603233709798955614724247689646571520000000000000000000*i1^41 + 8365486758051075030504707726809694343428923353461558130927494721612822995188914529317171594760775363996159253292677780940763016810692951198056329726483549774410240519124076917503046551469104530832874298943627750235730385742201454830651801604275350683589575175125951863595108279078506333863743357807793992000296849767372036827279331416057873003676775625734563300015056703248517738618148277676135500174191701784504916033085456608671366367714989299160908765051723884110710219465869268374391809943707403081512980814900291117155688147827230359043385724597802899216395805490153313993526707118420367390043325816306456241195001149825413345728915813922640080453250019978646608090043897716806083593893845536571719510330799603608161006617200903541453906136067068956209018549321395730453096980316138598141266768786086467090173781432570654873339736789171486012917194658719566223862171319686448277385139433429025546594253054808406920171538725558769481118947230940391552731038077408850395499792758295245634349961510513966162410718019672949079585870556360825945969060703411536325577399181594947406618027520282470980895527811768697604847520418612129942528087284913218623455369302955339591171690799834656610445113461028443619948743256252102946966881616428440750827490867092199730229257648720767362604214605200347662920292434387815456879262932875152194097769726083971018530571487907781290336469301535521366244148408729041107451212056072814592000000000000000000*i1^42 + 31327270322513977586138478933299911477259896692778856037692167292487048110369739172348469788393467679333902915039078654440085454022625067579048426027015519863945232176399352155581194805470895810471613187257891301812604790763717144366356059860592684367857339571742778032526725177968597410822778592839196336608353478556854372867767629670163864741230449754450576587823022219118839379675538922592666332765194779243790759909084691713661394766794240464027343478005122699348939328770574722443988467861557675462872174951292627491032960593508746771344627052694320188823757606697605867947276343818315890633760422325070218440442194203955449892824505892713502938410508753464592807612262621106945169204088126318571502719073888544151759638536562848780792932416885246048092760837658718143907961248685204880552634429931401391281583379349472597059108428930972057761510301730634688426656792386188973353719060231391106495068591179343433548826160074054912745096850668792069855199096154755931987125410877094866725659101532029508032919057160496680253875527670600332502392833629702536274200556850249953356821121966577603444092812047291862038056112743275348019985062787397676140223930870624093128960751270432172050246755651992205938189670749146930905290538678553864248609346665930682407097384794315167255800667482148043358250712102272760146183876120841493899092282567328162481001851615167026923449638224117155109038119834377805281585764761600000000000000000*i1^43 + -287547175765729138200042466331865535733322886737239310503626619919532964609942301085466388086635826372141845035150553007015904970425062801749142600887184412485886546668536568265987778098714866375710934293283188860349848120591085487048416051391656059648705784225021808520803545219932723218510989746195163850175383661361637661383140285244010142464799703599676829928995682274369370409289520961688647498940119410728513951243280610154461114159858186496464628464714959760554163477048664054335581075129369040116740636529773937678613806390285582535688154851380329242948768218301047068564657609897993129849909216426776104855185278334533850550519004688571531371191472856818499730770426710556875562215245648837996732563185721191102541118953931140201230471380735270641623708471352438523566004681287527465329156688116500836835889111185246487728393681935041063228992821128853058334414589653775934660639696044967947718793326769485743828247747717126394173296150226880344274141733636522509914278471715338923255604956561037555404786171242231347200667148382947031622017737624654593010088129333981265531822590155804017567146309264717570843016067635340016824360934661880178531997507987041145808937348266620314063025549798541577932789238862266999618504713161669175618496966332561850587301729128069430199731194780868285006259421498267659282446438370088211442676883082086263908407426147984401388950284675894878341876988070012036710400000000000000000*i1^44 + 348010350796949610961003109236459557249818017621165169462123264007796658359156369164282015071623800467953677305622187344897842531571169899519242151526300657542379215555498104901867509301858205616322937914174610756842243473039688833933795532794616774759629014169477517969351805325822962853291730652808885251033447037756462216181168918642244653527482888652589676752159031473081277669412162144869734388661323959733505747980235618855446708250598811442422028692893233826458220233862189488109517400730848880318999531125266247404250287805004345652771418486718591120879626472323711743098613183968925386248382375727229033109450085460168040680326707863892293547774534851297244039215352594184849391222170547720119335019520182814159066213398918040928894679974817686111576178213118421744183824253227899159743136528356705555167654298647365512014890710230383358199484822983199092430324383224514856003034384406960240913448679344648858108859647119955622192889264763879401355094897874915544685089596881005681614752360024678149436743888378189340851555249497962086293900995096693591995088378687368202212388514701483095683924117225192803811681471222204551062150561762663109029418094393177817081245846427815394351193091891600954221587026223089641099997383300675574558524455922766668392710208338916730554634688275993473347646723946331345664583503540636912561922105441282980536374137542737301359736356640298657438336903675904000000000000000*i1^45 + 1826251539799445276637587612406680646266672858410905033837053541463035949444840611635483910942403988027432321914360861482687755560682678441558345113670073357638076206020668378390625083082854285737745241906821373847586571837348682192950409822255623546242212336323893232756288943369131641804657557846475606418171529015953061401162025868578823125795980109217146343225635824543974476939151452462499736462790396370793114050060128701222826997290088409523512975570380220264156135012451747794083584505017433579368957638284982696797925553898696446012990648368235400998495654424393563067639191107832395032982094831412977578223429145793680737504875018747143086723012481193981749414071835988446172084253393732249720391733886611748029758906356720008090999241904687591743403807130343021555414106513789382451390102027199213066029736754974918994035177260055091506425710878727279528734131562617269190497721657019543419195562094717314800538519591944145739536623294033904761686451864707049572338491680520260818709302789236023332333278059228915301455034668318541243435752787436670916236480223482485928027681642667322843174272278034439286148075722162950443470933555011931788754205067961584651859816032548941683256543345052140040770726546900527691451305711492749788284653910519520774980815065953701366026193719455977096472461855737470902996582619354193275259121903357878443477376717783199797066928294177560699972812800000000000000*i1^46 + -4082444894459011119284949716994752911441432661117526463292895324461789143223754655603341401361736420705962710981744689504486018649051410648150646134140471620983572590744952363758201789609429272456317484360699826263216292214429817453874183999105454882709888741606759848516368851703112851007485340654267861115457176903551108212696983638651740142143309031482771385432229908920822430213999147183014335662026121444806825617964910284354552528589294661138884831635656583452267897315241028713042710591902833153776520117497202885958852373486074175832798822807933524244289089165612317977849712992581672168918648201526857278516714587960547621707203767535114324076957770231789406615845502740892135736435987959671689400640805299782021674457717470846392503762492704988576728265406473650942681930105565448145535999206272747902617328215486552939834104966701929811253672853650851492752045710972519689233101526238752194535202842966855228371493142292791748783706691728523572934140185946894375620637077845492821828907320879371777304514825072592270541564202872908145897967614892163747847659117832850439781324969515245493597768300204648527806258876478630762700323516935796526390377022060370184514618781400025866047926081020193948635355094122165425622916404915237035545800032421094538565702093368914438827255322587132562359470397189914859483172515005327150911027293406945922730709086685689224940730194306170880000000000000*i1^47 + 3473271976882143445762157937520880465092095223977949197827963813150274243403982560590444672523583063488669356856923452231152090591296704947611304774385592329007279053374097280923698276258272530846148347671405460276144430473279556341735856676090979096780244373991228208589615290728816494125772397340307184483441651695583756403574019305759450796358931038816895982339370568120048869096183651649221663144521406734514391165294026236506337672024639095938589031541565023105103361487356707583032059280913320586461606382720112384207172802456353156896762758017579488769195427721083386628509100267135723283130084400538289878140096309066552964514392378332575184641585541716022966142180278327838878312369908688244741803544796064598872754680908244102170871412858564221055507863015664280358132390836891887624856080051922849051154874813156276674865160948582485137125279746705641353650642704814512510385673910129161181946982139913206861734851946953963885513981475735920201181723765010290166055147166935242956843916253076247197151847301350935484547364751201467205036201332337962197691344559577137055716161315304388046199489235787679772095473947505022695601533574517478829459886704163609225007405955990001402371915733003392916055067060135535011493267741471874754115065745847250650712324592087319294636948142753847294953043593651062145235170546463533356254341328876071565019619762245459377446342656000000000000*i1^48 + -128248090638411412079221071810817348478370823376403055703700518453250021650223610186149251340569922766676806997976696649907257920826595756027906549741583970907560629270808598779694897284467391582815703283208980358739449562795683192701991555609141462338477193646224363123617962357834619356669086968209622611117150900664246970215423438472490727129020503179003530966122244180506720278637196390722406476629882074347165152424140003433033167982133709479212568832559421504260291385783416446414249010216974367784806394830933560560945333067241487745747477193387471943783769899659732332687566934808113666701003738255490848916347035904842745739418557149058315363208997158099379409778973241503053421750671120136812071849994296194036971235792667137910230858418813971581393148846080381831652823242580589395424206715647619923480004932286349134945078510920775477056592671556035990964151210929018259418176450520187720361545853260898587467093116309897588618112183987712394609697085597252291392011341038402819486111592618648534548252351792132774831605322693282404133729798674574290874795233438869803559209595444274564448784570416333704655187729437375799767897367927554352384694411042165171944764253913080921897536261015227996261969723177700264274620696923837635184251645632504787255020261089046770998448084584286639188885066913966169692376214231006804887881863063651203291054408756789248000000000000*i1^49 + 2506246111141911456341419326168973458557587016652124663377304439398252123616466542817970471598535147781588329293653142713006375337244066960090291691219114831616599265141585930226813919895355099196081711360213342823778693127380191982655858110259682395821416434301344542311854288987896820118838554619677920026117050353799438409171124455609134468657544211857965103010397162703860771344425913892584837651010061264000480800955599559015456708976264052187653420360429170043171978922659566239491580796572734816704442723861947536001015968340603219696036540251908814401520902679086894172708234214934644241978401119012401360815840930587409511320792432920197452427270643703385706235210495998284129995011129150377384722487561562828140548806406741030559084348990205709737644376901652508452151349895055968220543896450266656306310993189246173326911238368157539219868482830502428965468306864384059798122987562298928204424895541310644803347546887913889881110154517631359373581921882509895968506346849908769837463623562821196194224960377903141826950726256801714242240189117691426225877161157719795973598987150275398546941048219146379742781297361894406554547414474230015596500318981946324016483106876271044184592647395457893063663148079615503513482275701354240885802470826863723436721718452724196829502688095364673021394000428052272853406750131545610644869613790252054376242042880000000000*i1^50 + -10459100587774443043770861138958047700886521787479572548268608340328994742188902934686638364586595529159385498160791015019131143830592201417894427537695028359090266530153046095298352824939276695998336719064604187969666196176149986885275435528115509883423910238848787178471721801241349090330945894700398192010982111172161581840031048543182754565051195655742670498947614249926978594257680387294663822627443865369872860358288363501373491346183106492612954844679166391609568893903162672319973490716045163142363364400276622351733016630143408282878188192451495928433933319952551920607314414493621302577692018027198144205333290730160035085108015740027533367794103737370834731662605740356680589876924731606787198203056656525219047545797180349368655120560804320102078954808031840912533977500706191803800520748246348097581535149937738427183916989279697441996056016896616925693300558469444519173908238813442885228190118260757039375440938268254136674591604008363620589586258496058180832682087078248901009919328569566831162919351705485175117357390051197262341346999990247072080143981288514661885783740181049269722144014931929905266987468949780130407410691582845479310144409411672240505429294870777736579143742835983156718594259962984874764306617951924720300169919115072458267650916531852439752838411421967043237084037877090953690461101047172738706965166987328512000000000*i1^51 + 119369684098387106669909560579489869279208168767296224620171668376354050430258197551424046976576614477623145644019114889478828334289448756347030151374493305226166005427094971558075303146944214926033097253675537893627251612368451824518347154509310291161654558982920781192395467605994202708960856040188121893858335243748649354400928381569231961342699999240787881758533588325219240259710680058518835369387981997668046288876119393120023455453738199950781512549829655484195475585146266689154936286216855011650752319156037839073500896938880613705975863144968624619834871682552660808215051030005621864942448742572531873805351717032341599387045936052818605952035343361768748230109364340681796783423194925603470425837540177488984038570907859616205712481354689084436730023964640707388061949234792715173963219875830192254488253257761514626348578276745493735887266186889998675001520807001834442522031859526902100728624474108408429474421408886426121205385095145525714499912405416231327370470092265012279985031511846314877317309768258568945545727325521875716338433311284424307404227313318992594618831525611166759276326869435152636055496648268436074149903621930211148173651252467375947823112555343504751466549704795510879818102656618095598417310910309998469764263519301575404311648210068288186987480024397061573360118165843430794343936247333361664780313600000000*i1^52 + -201711560746432767738253809983068023069332190929021935709527179911836624326630422411956762286371135198229205775253994491678169865945347590087955042068712428513238320099252452272346398725822806320419075379665229015319672064471160016901906096472545751752509859284497842183585817406794782606587774933633472151672255582468925563231038985379325725464785965587651158835789573631106189431659076589608651368551783593259769192524653251787143859569387094452191336281140574495554235771689515826733227354629441569487654087741789563898759720637861838482647263590338641115322089662810590507780422252801859500086815961500390391364923807375788060972077534111074549568923344973240898976666272630007749864403093604416460707435003287225994784701819861831385093734722838380009964728391732736406052943616070049954924662319209228902932048528965463949203507612878925754898471305179910591517622542512615081108164192658672384770078148258904137651578111315840080004659756037257105235537858515441398401793458555149901501418023977736308577838169233389600441110198844991939080620241508671160404570927303792537866059816575944703238129365624345307155959205369711718725222997952050087962451004034040115032261404812587149286428276683186538711868019840038985390073952292245450676150096594249139281053087559095420924607972912794457826456494973450212646830251248640000000*i1^53 + 930072478035415763187381926372750544903650422255328631458443547560209759599704869469740999544320605611334251144346468858432949208125586846382806490917850318561075712555983298597854016659810554023866748437488424230337198451667183509950211345499979507008140570416909337441175169203581683346500245412802846440629549741843476679409952324058089817504078383392465256706332400906996355900176028929381388764557222452633437174681192677140217169893452772590129333598518303532218853311020971168744133496040974198279527386788946323561815085399757316304712531904589946680899884540183940681700760441420124742282743801789220890515530501042460123882176013380886984581788697089746256964938534536876704408407506652684366510022981681914338144086092049833428530574340305534413573798365597894504043014499916973116841134805531283246679321465046889133296548970858506456123249026714345425735312758440989504132894641297000923587252483340701739319623747478716349649623884790369073547522483362311572608980542814863247911361189008690813138308086602519656202894314420346355373089861561139596257090465474699864960424286735579581528353009737671609948681963029116102048645590332440186224095669394289020922149333444041731199667452232548450243442346776071811844655286701298553305702963029631797010422537273396183313481847399069839349039617495979846592000000*i1^54 + 4191199502106537816042982003968552192176692447766076045334998194193138488054733032784602461702469524229794319712559730835050297930742491786951800864270458910967792274240005415040479492569204317767110311383338161810705710900885573685635384341505170812254863118907485759777370286533568326256338029757145576075473221468384028518212770892376187816256005153733742512643029996274737913971490230332711966833089934081845829745688995295110805097354977947174328565464096498890139860708013326680573856599717976536959198374239808914360144294744497017595557752889426142203858917878558986484247750544406390109063576398739174228492719855201171142750403184176301201537718612139940175907286571422499450472187798476713825101667437221212855342991759194418846237232433861664878726190513262501020107493615888982538997671148376793276373241105705460938945380807323125711059082128270452443545413479098626745313177455374676797956063392307919051240672804570840770926052381768091320317443569926878058716946917345593650406049746930889903674238512856336123777677521982835096910557002646365593162617386114668823151349708134733789892106743477504409790402726731766809206869572075331915788658260878845192628643245837343445677934960120679121468865235282200100672905037908439771484645771987659094209164753153586933294748856724892306435731200000*i1^55 + 17545097405163756259869173994010131998937897824616765194681875894830320424809011975972520717832122175886343810977043936985351688064587157261245480366906029932041271386034987552274266700762987012743398794105633716268149291942446025089797612181132726863550756433587296280459950987565924074475757659067119356186884722651366543294851480933478956439035227880836187784101463955154929011763436684073888510974333631307593010003070810610297494336221097937028538631570752356039643932192676109957704887473160395821236015116542640105169121862052147910165351394281280380530028092208690408029442137526635968749254989063941651200280096494575054079623587619230589170469028416694020481375994971624010571840106115644014806027347883004945560162969718178072515877195986135445035146550362778201665554623544406774864530821820623422311613985449731369032054464561562491302626977395034945809389878542517335222108788531371438430038630940315703238548092483486490607894336803217391904914605892565172338948570677475248793334751544176145459745046426615123287457822818397914633439631232569263768756389455171015377022625052025431646330905530310264407867306133903774943701837098094159181614376489453116502899793840016813763190032049454428459616014614700658646377318826649965409485763755978517619255826163628630690911886946720000*i1^56 + 26540745964001023527909160662568854242857428271593515434540757875504694715597226006947480130068026107073671939811873270658070593957865905722999382483485824220835854449732803912469774203234671350314995550571598992357288829908413951084427339306069691934844415421587678725515347882485372614067062128458591652753707791446141750143389409397428244300139787815119045181289188973845385143649898213073152653497382231968175654159329461591562279677675959362781458855227325141812560498751688445007891733539059398495731337611541861055704827693179702044215853707124410980942191220562876984177120545812313788045502683226841736639297485382431234632353681413967213029769940300932296652227378611905962861340654530851080577899176237419896827458650754560153160768307077607123305123488907196237215860494112998352915424097334611960037865296976875079757857980136445064715521506231852684136120535896824625422779811424584239569913700069660297208097799690410060605253406105083554409868326011054039783539450606917658433933906334060178763924054103054528135327596667333774260533479908584080337140753745603155907347329618516838474041396685165497837265301912422130681187766708122010061102154627602202037166772914305767796087082801873963523404569252059978566906067485757176355168065809025932065024474432000*i1^57 + -7414727095303721831886634201989085460849181318889146161972031960064730618196133278770560697384103517783276047108656046729088662754759010121736345384494095960863576776288070424594715937365675716783071395629480908376500046143364344006993653831274636681669802609063245494121920499939566534689851835664726922189885071825841445465130220001304801776201408664022538882778701817487084916586424066571049683357384234601344376711941453164073327559570326160487368263186328427253867379396322708150509595178352554219325541350064363623554795691281090162956871868272482773621600973623789653380124101358126711938026456234203960188693800417808047705797853302380548597092255276712809448412506141525069484581016876871243291656791609977662062229402615901865744244585503710820419213861647702211667160256450434897995154106507617394849990718757238433174024755840165042055951457564026843067686933055675021766632702568174886368633540572056744997576523002776248082520407973780503927282612567026972143375123320842138770315803319112405824840791230514221446934441528127752148641481963295944416821003087344087205811123620970929767623488485981957478641637865950909367361115402375062175953457469344379615033488002896721130215177636350525814797189775028768904448366774169106886216400*i1^58 + -1023850928107500571051140005595240023672516484521914695013068361699373569413245604994125402386037603751554928895416657776479511406793662734790699845865100398013684852746553935027427578078209311655230779823494571411770158141633921295553162346720072778292632944922962273130101568775519690044380012203038672220118867961690350119137559491386517261613026527986483126942587943788934687111640281913983204138609867754223239113232894981131714852443526207821165721694437435352327857427904272861816708865518569530620078925373001904482385102153590047528641622049121530280328831274735245871744428655654490308120841134088671637047313173436605866080560855032861170989798994254434853375149381912012773845815081793787149199097299249337700431342832601610591168149586743038316445013198334927927415597175206320844705199079661770010759204064178684154487076772149828976098104860959451226304983547971018188841991897374565753843505623183260981495429348888114659286115838902309745974968129624835619258416704356068288543579044986875818925018494228846060856567492564001330967432690751182945950720699454813660099166151017259294346642608181016325006872925689651417050110717905539560622432519803014858827825047480587621603278773016574567000*i1^59 + 15131902548553094941076468940574701080478966338244394151605339761955707250116895280397380100956200956057309500621245764053070043706600277524209091294566029904192504834946323021943309827808477469679733080980090499148966589585949206940862770282186836623089310205472152267195787165595013263035248330492374418169761881342804845691397662681909487126852058258127434179154820019996116170961950263459855116569794592860815657413747835992555712930781508168192490574948928974002148566563035372834356814412295571417985533322291606827430992537083297992386329059064569045680926906940203906142456515796555050442717212841799854358410936868484485511234274712367361803814836616742175101794443543535245384983633707161156517517773893056038068286816041575831640246754586533381406236781704293475493841900701568088777897375539050797351330567590039250279773719106878212274376646718762760031255228731902601463904720971315079962823901818951675492163488042062288392954526833737478562444709511436789297702435399067356369195231155169345063430907694607146920275526777061555265387790854280440229468467221393295963789440429871377087025878591255992080842321949348775772166164941730716929*i1^60, -225436257914231567578051699454691910648581788005488907575585170119166739594560149869135691981282615856824462426348177602758736063840911450739175127861550347929033755510739136885358590631666936578257171541139830736596477663104219978223995785675615553391800642915259308257344831388880742797466755865286246860927641402390608728678594823830184281068973503074484516569551689831249026126880012162073430745868923343276799044704412735320014032708069313359635161108216637844804513181137519771587953104882512323240350581036639704265995292082001112364825149024756737336374257256378223825474730722449062759408560678495166161063369565052943442600657520308125454639171476169476817122196942756931266107116764780756562110560013952925018516503122614435654931265053480471073070942498288183865098652994195603204288444119988093506644167028986449174893236612430343165974732386404771171859587948728474095975093668402934397610896795641731313324843551770885041657203180384992962588465338217679384698420755340439540895077667823899153849831962255465511519393548821603192972550096293571488996272230039445072207853473079112680417332939109517327800752887452639358867359582995934773584431311994632077164454862495165464564001467016282159787171039404765967907361395000247822853083013100565822013935417339283366812509041968128862569658706745040393282267456568976620883643251561442888680314103818115214804002792546880525444084496285348305167453514599280468832313353661740791479513675904205208201689115915075003318454080146209005943109323226439048236490410430668581513867040359630509460542603359081919341260140023961580305181568472545332274534510911423151335560455609924814579954988758854944754722190434908926968143956770504652821945207545036003535101674623120743187524702413379178587049632599321248465579245400580724825467204949234526185669669153798224946487033080925055408619369511281763482444743499777614250936121763011608102047187161765096811656512353237681076169489594534571832980091289388505375504687957998347737383641064271093840836243922535206610702507810807709073001675120763429803944657616323054460675061614605854149218827619980327687421428597239764929597560062748406758873216379689602461047193600000000000000000000000000000000000000000000000000000000000000 + 3933093235301914439498584104026980223476793552305360007654090091996160388761838549190088166919973153759153342435909697479989630919289637818606256025777354384676198514419939792134189324034614332528875001769991648665873880340948038720501404184853008397719752865291809955881228630774088209046196090348039433795297404837930906992617666760730836660631577846916802119462623939312636621364815285466646185114522740961052618443961787123739775418847387063886898121208028659240705514802287937676812643634143180886781912061509964629694232018483274742915943718243075241405520827346047396322689948147885375239128208326920373451191438636045782666439908005754081489790537390286484029622269715873813278787727233844429995161452643613842677336916527154505085090709419061677909919741485483945879023339828484648417449400418420206974168838289394896002548889585708544800412095574023037865767728362622838491477392747622553257163236324018508114219734954036520939999344615118831610604263074903713478480501291731777925836177066014105506531343579703017259167452993359098787438992382240705529916326905802066482082161101819445671616138883166005518468609320908074825689287790178097483467721763905960259835010783525282640827793012202238757077962543243765976101475828372407787397923897733206829345313380430964358319910859422497009528227024511978164603612226258107327153740791785243805706715174622962238574351099381475070784158695783656532732132011932337074640014686512586883241002946991342085584561096342008438772420900446735567899756777594118991266630352356951199161079671689104719796550779302885650354284934053387890843514304802507277844732290691220229684586452587661096083799748392042339076214802102682065681530565737574490649581558366384352836297914975362446876003955912795281391176860952099711904520788320724974851529284278776165979086276799269634278388311097634866608755358444400780511191114155741594791220725090461671983711965654270806126294742288272390590267110448882465938231543595956876559326884177203274328564494372433918009323924971867455567992293296454432361265798592527408753749083180573806628364704896140457721507583790650061139762076990155124781556597412425679009632107511418288022224896000000000000000000000000000000000000000000000000000000000000*i1 + -18013114429273600548567132408183670749231785991626846193269608062516919874117505686393382248548554638783957315029002511391509799974893993724544620602842169503943312559072645486628705774673339802885660497190419763926991005924678132769057386541308481988786531641711873374747216307785778723691347889617240494870440126358699248401775961974346339720537246069236993447442774946751606297778031443453253695066678879446768515294969790422700389748774931805411218784415562390411589012306822636006359389957913295264171782718443600413146364757858495416723342362195817703678852761148206678666129769395267161869008000870021489516571136413261783548625736722248081408100075359786081589860391456945727488278355764136176679690613680459117878366179468828870890601190084845481751831869184339312074336711400769931227951607291923992652068569849472134711554976261229738540532990037719834188919472792150072692277098311350596070299797007553537096804992668760374461374082985344435820599465874647764270576366023619090435959997781932298803556307635899259354390408628541490058656263917622023533533140945961536373090948004854732218596059643491103772939906548139818888659683118175306080491468102367039057566998352236878572185207915664078733463212554638948331907294465472057367404471016158107030421208247435086226699207862895127698654438774490891766750588842743768728851143347186491616350401414292028432420949883481147530020459222074661794539766379253494633197392550041319440963051349532497772109272409183045817082402556116193455085436111367682120089340530687687951510166599860511902704336451212979998713906772094958567883488473356273716646972029235717176818427275154178762832471961126505973907940728698265876570548686237232840590738108999441721933880896387228132720083496639093235011765762772070044323076590974234841170798345642518565462050198157248040896820931035568728053928192068379569098116608828761761912773504015729414512030682319834165383357717654109058831224662979136837311608082180427380435286027484840759030123976325067570265748049406053448244571271845046395935128893859543232215649218077545481883039831315792006784944208711429932450305285562933841977789962133284200589349803076564181959311360000000000000000000000000000000000000000000000000000000000*i1^2 + 5915599268260041771331812361830614133497784541909973030484316837693832615090309932611270844120732713507507789976782358101824339688481479312437946574230559773630873618148651717214112876359972913828717655056196621309370609920727799814848567628826351728194286551342900444551736261515169304990208815711001197158871792612344689292469721730340060231189974290741148259981738285488395736899093323040039706883728148054167781880730812657992048897731570456119106684353127133723723255793151879274468933479547412526218978846155587165096933376182592812977189405525263086285113650443898711392971456557306375219752318314452179888971139391165924420596315008622669995450249368116672074987293580974462956207071885664452222932094806225723528705018750021304763923578667783712052717429333696094051346689830717873018349777658990627113532789709016450840782841003808925073031439843793609754855896682710392110466857396546874205178859208032289085634750123111595333907243750198560842289372285655197677147272043144013089288951045380711532862478397988438724633409541753603917125678819285318871456914308911883941342079731968983753024197626908473701483236185042089760416179027067566072681687142447095564645771850546584721943731302147134946997267681531102575695740659725866950421463020161686922042552204333287211305233952950298332835121438349741448223823719515495836131750613623726862259051472612414492519380524438894131883692648610549884215939612333782833171571105975015241031669845021635175349176783389727460081960952454168814346944095977846145868413890617516971759454784671015745253164146421898704241632836892512565423307706828124620836669527079042847549166152976695616664989675902188970340749397705271160778875744682539997112531402077639340219204950769296344598266347863538259641660740890215581337971555679140134531043988861692461487835265218411008923230996181471746133588171683217213703545740795436809120248697971759501412224575341591397056896249380803275868125380015316548658202604257614607901333303249955898350896754944205119583569166924858689512432073286857045676125125255383207452710229894934834660612351190651947923151699066409560169250379422379355622540806420792596571581417209377773846528000000000000000000000000000000000000000000000000000000000*i1^3 + -7017982646675150012582099731276053538698311568338146840492386145861001675735029153980240488448165029071976337242351560660825659504530255125064128336772607719383012607930328084168034973217137664356002654732835954554787279294029289892394294481696487620803611943831154113545351521389806888132031224398151796844931763181099194689900764083284177746973076501211307454003892593513773108712722207427345235537762929737184394879229739715894075607163845021156228551289809462448029031794192848478117562355999994818830712002223075345513636537458320930610111283209914682518845285039041548136105263423481286445022211519084357470836700538795262736061665220814887619962662563968323357569076398104764615386764719695677994335319412801813249462283301646911519840557339457977734619337864456700540698048032138453297979338241840866608187706157036197692890512518332990229720837523865552870915834082606691135412979995665912931493155355466788066834425022126508362323817538925954120574316554468722956054544640405643756329519683997060310924604470133475304889854837473918015282875430609275957259835400465293201429586905367935939529888988880529516409769767166683959452154765255893802870038429932033693444248499835763277084103732034851983243592576427724500191929515776671456403990427454099985615993178919833193921642209118821492000064111713631985439059351091279370308896280435960906357102766479257407821465355128030686075100171046379650585852209573530449407833679112060761742337016094016436957373066104087555270448911495285097243113327818651935391497515990643607343042774249753358456522724603646458424515971457787516728126952593086133072723980741802398452564307351066789279638078315642760404911254474230873653856577938421735806110507292571608882495883840761745447081426683978285531940540975524594840005757404813391313083250924246831342231784241400729748198368238752638874849646882386685504457088527680874781537378512581707567252335618083875994023405977637017288918461596559518795369563231254963903875948908193813203300006732962716176621121581367815757907489914296790746739148206435405476540706668981848276666087291830064902181112043824879698555785050188410605900117312664959311995838129552071065600000000000000000000000000000000000000000000000000000000*i1^4 + 4096805053518798543096316153407200177512514704324190786432573317467894864155701699009844739456455399862536470118428403896525768971380206825921784570507881793821329940593481639074169450588876177493962816380836973083306540618491219023396498673961076884827718381512531498206289984582566449159762473082993628359261636777369384981783924798407579166066779311911367901508380037041568516896469190800914165696056407395132536077194260940218743120548684519507290473492579689301069505971843679664808429582520677072475593134334832467367595617886235235943687916249094098845018395123618000647465373559398463185399503948752353727604167206991400732847693851185678911648879721801207436263123379960321867816366693278629553065684257412072700108737935942234109707232794695827322919498140043081980119953660768534004659614728179055927755649375153043221802395817853432859646822491866482777106731558282151212885547658446721319671844839078799868106640072093380160477211070816941711736994315275574366093192555295318068334260954288288107508621251779799135366109233407673545758824543826423118567691886754199837508971013252703524353987178928592065456292668010726784344885775857047657040494156138211324629700609557500243221896780070451260079400273665761137502107266399717735971508521284613607533662117576505411937460799334678052620411643568670942493722324350341204413308828349199260128078051668766139760533050187858097432533332585893365480934530898388820109939165950050389888722585024572606656171521363512955599168098867775551643768894135105734049092603247196943376419274975448041704403238383524827930035519205241547315587544305186972973333545139110693740381951021566996806447564119575867777136339695442287876827924832122067818492965308900343631656275823582976466232367020040257608940795011738022105703672244011323294331688325820571366640806225617254966245167735983384645202235551878177267715007743518835433611826770310191520285151381629178802837732657605189478031913736751869052174531462512866771196493545877866924888691620438500350470853587362118406678556928460069789959813731674323382135033823283056890972239889246287034348992285911815191569349695809183040309339404184140480332764727979540480000000000000000000000000000000000000000000000000000000*i1^5 + -2050228012765178679654358959948521018021754665251206756696126728947802762499573040703954189662574206971777755705730454549736805412473382561079771146341101058350624760158574663955626338293089395186393680054130304062787948623533360212397620666022615656092042183128373805826017955927352663945600731617532041878383825984202377420178944758981521209520218398781111572941050638621974293161710394853260511548924889644912176012317005336015942855326068883470909315380450657823004551672073086774647255158026227148628543117210109603360631793390221395187311977262136629619694222379072764940294228404193915283760651824622524257437383362765411713337626465963406782468893863521820566120041381329764219041036666516847778169185879620936146903747287791470038447121400242170362680409953355787064790620763015535953581824031368090732702188733143352165515220000516117749034548136354020745989367714459527748915437707580491605313755480277847300338259866632194631152182690265848267034731411792730539193134343894199166769920587716714027787581191318242155803157476944540247923457906262481391531631791690000803295731443008736929380910576345102844639600995418662244788294386156879255789179294171157196176274672159359096403050729593973247223597467098894722692540599944876525593445961660109495305066706144910611334482504093421226636488012100334126296503549168278321434776249365915915645038067393001436615777985124375550149871836437823373054811712531589322498475096734181270307876885498436800836211899175771215675281733216756566685472836670833722483695046033203701032923016664955848527554288212814432799806709480762752015687863101204606578462819083985705867806834699769476109435946424349568975663748606164569941798900627478389634027196472791946687889704764047645256306937280767290254696724937200579970625745230957275811620739347031324062095163253004588279529013582054001526539163849959247235220290654889444592870093324210960003478519270111319847216631080197322906124796505556668836960289757151052268984256886171052830654979513953821664606724401203721709908967270633207902872362509593218922484618731452454495063482766114819439816644614368154706038583657979402125941912961275268107768406650912768000000000000000000000000000000000000000000000000000000*i1^6 + 321247022453067654218059036443404724735796288566212252596146239250572660618417245747227962904151333970449773366147068374793069424497592656353024532863548418248193948956304462484270772794398089905132385674815856583031623993151101652095429407258184868901309678179339476496838559790663040769159233179480847897729519314655741789484753892273928308185149922340223356055203073831635072673864328535757459163550465916574849918754650584120461736891638157136649140217717113034600823623206553090107422667764693013578073192707799694789222083281502873604367747475611652919669742444187948541055014325071225538438306613229537251124563220698472254891994071965317873681356145999276653393826292780430096957709666831294840721323533334867231290110866448974678425894713544330914737651462270030053832494311963974511690975838816587696406179677319679288341491612625056125199805309877776704804180637823922132750459911840430878371830104010617241393379102768750421960588043454721942215953273675224216196832178466888342897317516163497461325208244719456151920613830156561420108323532756064151746568126737260193152416244315421927442755174836909432861359073301665337442952860515829520489656951606303321611442347590951256655746802241677756504490598641475942463001582376563119425086869442310872775677958073717361966760326098423109715156491289719279848031697876361713718482333935429525016821266562789164205572731715503904077162713942276671357825848884007772580654165563001575120490130583710336759517012394131678485193141385277388220629472758424867247176909311166191469875025558088967215725273289709335754221421212246344890363470168865793852481453874063141415614191699973447774741500637764038330279890348223656956773107617705857026651662355841079793034697090090881758265206606808917228172311861682155826099036452078207400881710987605736734528057314881314502903682487569511049579885948480822939728626551269514013571677842918824336885588470403953625310956168333830191488537679331330359724905676894517176376595860348216498883062000798423519086369780168467279384916271451068638847948410297087729652500351947746695847748340740154512087314105492556474910227817165856136518536020412605321767230111744000000000000000000000000000000000000000000000000000000*i1^7 + -11544564693018898343019479888569510576395079799092905048192284050401306957025883643163018707643601706843095777070701171440115485420760319614832022646208594173726986863971714148105094150083251664164770110881689751921745819429944377391244386152496491597353036032149542052363409515618766181808801972258203002432841677684545368203698915333072229942881455642295648914280251624563617375623368536668501798148690489968898668166911934646473939301519767639682978285197572975681924768799936476577204607068004583794317205878084128992738387153750100234701853121012272487037638027581405382986714978394106922799192429131749488602127409254904025830734290063304163880234648259022011143534033800833708550614761054848601255872378113479875464420711097545108905184448359243667408340888971242919062789311936520865495388450482941879171074929266914266092102526563790156370444627626942577668057730715483796979435359361293480961728042959836283194638756354380479950648577871134258876509485537593331593971656632056653365667825720346340094686360699035353988187113609022659536853757832826842697699233176162029383399983443480743586936803715144137333309214304539267282971162445227797428100195440908358461594579595810434544391562667257290221037809205883839767353340778374930835588866623120263043792055592387856454986507551049831388481817791004159075310076406740341826973614342846552962425721117560650457384537439407094415050516526426525270926906300701561304250580558399963177779760784056324720631274872992072783064025896354784631104508349602765428745341414648996536081446749154619858223593929494836751889879791580579056032749481836535661363251499217013891852953740768417621066633893805397036734510142937640130308978237024757505044807527719766505948339294978158314302708159872522385454557194671847798991718631323047265533782115444530961570041701323551565121276601162561791223229630233978388138757815607573220277218141031540360808946515226722295053572892604260338621354340740682247989710978231120105158339859916012841832756186892111934742861042925894956490817469368648277835756556973773109538919437568356683935875840324598545789320080627397590314551747042404278418088339129371961516024135680000000000000000000000000000000000000000000000000000*i1^8 + -1451580484457555127568044520520949170654616503193908317332323086441281335320376811764245568548300731427497613256879577969302835788986920215137778792339512407089558330625194983580728018377019313096996445049318291866996775150030659557328043611929011376444894345103975781456659335384456478555114748296626416531273506644849763547567373506525633760034809068441808265895141857679727354541897922773709676129883886795459188400255595118776465541681015990882889364650856219301257430893527673933791826316202203730462642826565491493113842783782801765577320878687507531183095827094177868031443245801700885977001026570394552528886015467036661326560253033216723606351833912026658952271183583123948611103108272328915791719432507819220375623839051938897371826900052909056795291494350332001634364729228954224237005925581334102040532405958950400873964994740305451102006686428362786991476549073409654058676846315716942569381092835905200608514254475479935175881959691528935850672133482276048711933427661399957933935786000140692357931761789625718479771605674812849617814110342677057967958191680767740205453745566362293333279431709795568486552133516212908547130130384736738838296311997147634346922763114783213979926651503628533937112848580628574647645464183056968360606998110446475111303121608953640053751237323108559315454955348269112397016832623635305918759947042598439150223837434764623492881461724212756419323651090545921002650804838664874370655934309386524976631758374665458058072018273623927493150909872236111539823657960787393996460811817472894906179608391797385290884263214672111571031251649415932261442655007351367721558182538429653335395981861460224757054580152287433845382159644707827653432219314318758222835809717957807602404097082259624053157276740662481307537353899843567958274186197276206104291258884901363691526969291014814867892519707593703231906087196474911454791840023791269562646300356773813783847279793528308422852772663691793888727033466997403902175074125612819865167346644331494050624743126155111424456058630670175891580822889514056275741538293200319576943757607419282615234763359436226373868572536608107161603578534268491049908722141621353119412649984000000000000000000000000000000000000000000000000000*i1^9 + 49204833305132699618212643901728628628012990334556145214005134348072217083713206619131462794515358381833849699708578147129240767563070473724469108382515530320598734679089351667855064047489057327783440760506820612698700446731074583077171695816715625145108042475726089420881530371147325290320720670417206770329750612953791082349619422821799611077515698493759839625514067755131408940988089383859552108234640059620613591607756530083437376254122521858536412086820030791252873268381628649844667345166783219692351416820198863738664811446586729743158098772987540861820539702131610183692531259059513048539181337588969309026013731268473203025329315678690027220968238829844193671624564720234698786530720070251142513742109333722293786486100727592582132627387907482384097811290451081130894999452696778018221345748758268602194854101946530537336213194494494856763742200340602842240664241743270547484563348490882059736215634937301813103754628537333380780137898629556472868632227615001578788759161569903551172736959752263961161573074247591503296257712711520018585077672329043873319697343918022636755603116711694717897855633232564196070198289977224852131263503542502113370715934403907765739289130552941885393131851622060402941679737835222536517916523233368425525463785965636333140084484573040765933813655354052833958115386624282866779612707826679461996458561357792819312782652033835021204454476831033216027945771906164598772041897244722863920790042219765000328940388460716935951396016568855330717876613976792326586716559367571120170371423971596207523957128975204978403107396580536177100645681813509077237404874701322208200201291675788154243625107507119275871011954601582635711280506332839276737520964121405490617263418900399897934234830789016727371283201694299047613153958361766858549839082469970739100717032391429757965776068478472046917329099513102430974785145124389810455623720050771155408017177975711298295256522086226228024385360531018527525371991923046836178256285816280237614136643925695950362747769224252405301026209118564814079262755435095584054987785010264069568478016254869072429523136580871300917508722604607721565682133057270927522248539055917171422003200000000000000000000000000000000000000000000000000*i1^10 + 19303412449059088687964145444825954220941407239973798635999147367173691547329331540198810990518507188642185775409467424578497292613831456972192029851528848937599377193085505027250224180546193360367424293517371210823447638954869943847626848273486694238695727611214255901130663990945582473908158361944160516352382939726696569834235883127590848990753753748698066108475531577822982948455852423796090485523852283713086731713745315856212141494465774444773415841200437876353772368431772499248349453243989271259796791295402258981556208165290879619736929517333811760508908851493315617406969205060727156064646028690158610645764492459137260090544806697250745494201916432706763901703949468426900782862385086651028258658627451081649382012810994170721533666256539983892699515643451972655127596004299375520999284642959506051689824936144900617263031011025070129619369334139193137495732616708243639148803105205565617819342304847085581583441598133322232142041280214029883822448937069479126945933948854936722958120343802100013485585299682470260894577453155634563128292988721270312161486055890453641556269788294999449551416508313824635835992578002538119700273797824850384753612697941011679704385821858832325348100460834537935538373685781593466504248817017560104816029470228504349411107447415785155331331650581355838809380550827268044802881695126930848819215566648022835106594141221082855799271758955079193908304512582743203465382607762153559046767350747051451466039112244892558960940593300833926314524005755905556274829889506122336516526303841575228993503901419504106334488957325628917195089191983578359536235374293306204592687794711919132717057004929654582394332142426397987709882203929127543615710280232644627801984070906483986446187991439877623224374857216284770907995468420208073114838448509779076026072418619263664230967834821751800091447063565853263967502150095340822490315918729469609464960626662685534909033585836170820558483801871756387941921677168830500463240428599810772246007638284190110302772753035699538088980774611425697634642986670850149884117892358260433541091576557662481823007488748841609508413926472895948482973829394420791275108790262736711843840000000000000000000000000000000000000000000000000*i1^11 + -2432111967182095614272041153469804377360703444326846240916947133120075266184293401541595752005933196427383917572878428826147462779857613695262087056597026974406306320198627710224929598370082219814795648488442574662127534905722233083744917835091384733200899893159606577660968803618579381386346483992656454473038534308330244279321190773164078993779454106412691623260164514311323198125591327205249726456258800348749388876721646307793562320135143395378136646106009680667881764247969809951602926695785220227962839507418177808845779585771870751030339119016240849167039898335915539185501650386746564480867112604805726951910216166049817578124084477083995792582885530476394014144757742518013180913555575465422894122550196628557973374981845130752179469830226943228718310391359038959984466992344074848892277000274683159003293472214153340507647793161965010751534391219956393909145819455972304571718405909605463764593872514389285842663680818628819129243052141640384123775982036271662979501481312870899530478848096120351825833650298530251352125624747052020957105957167750732031582769774935500737695284242392776070918213633875466150847471523287846802005219669509705648625543360100885790815857035987415243424480825110102440238210651608934335783939450057927830544428630522617975693724694724879273488161647388779238299735975469282518833695461672082510587278085667597230603332156028955745682880783453116735398903970209748353959171910853766041942526337514065833788046096273717340178681462324674735254954359209042233984842127070393637938673754003059211268589545846774119976829009056039876734922927380228353978000186810441598530261301522008195006728856873621684241186111711612777483394505731270575357262247639191933578659995316928376571985347315174187872882798280740716893705505755916583552668268269344625062796219946193872352606655169125971076542953346716144381051674075687515992921066327125739850861434451157171533171413801707816562979350170395680302488294513779232165592295284083434214802539168648014127089228404327354375727461265815839183388288411400891908857356589011636370683773888529337444163090293424957744813002284170416641262049351778426921209828147724288000000000000000000000000000000000000000000000000*i1^12 + 134821500580820579434129942343134185800131291386225511635174506742196644008262144153674999846763348792466186646296451008420847874329698745829866261398388740604134768915552826313765436794826901645466706478435820429508459472897505535319854399688124548776539073366573200061278185246497168347337958096066342616081873407340361724420279757330544554434314006858992846262937819657478294043380786424577425986661427592998320960819559800304041857379025993436586892036859385589707506364817943819199865147132507973398989495443564961531215974323861592557038061064058727508995660431829486791372688313896109215289328746684944920315716184604403168867104766017275826879148096559428593264804899184335346400012649549461893799053507011001972168118660901750671621262565822187674762506933091307467347818897478629767754909345730927472529280459040845840518057766303098346054954376865133507105194921081668594673303847266104218632567221330142254118823023530376006885809877304583642447050307197413774280583107562579567833905543825521311211593956430064692271034993124498830396045107190230755754653181355293999723706889315375726027111924357211524517507325094013784952422250178085775619460580561624787353365163394182816156427283922263448157357786524692721817078569091403624963456207450127067422790456957269887626135726441849860142970293715132087620733068356190959374897303830368557906245803945658641072274149595680529692965350785775459488114726114809205763973612965844203927666614660784029984925595274130618872163512714591669467782716617597920873603149415149418272301892652188158411186184359420503855822757899559729466499483946166371538699241428841057613188094967242088136569198475180582800731066147800842138085454597417465495922251111202048954106262539311938318783280963308946791960274744322250719306730063791072539594184255140915037060986786428516266425692052108530407522393199654637999875187161367386491118110961620448868579692064992560848684084960147328126938228153165050310712593816606815585451299392746552131231068496523828023024063620207456376273570716104478379939207005535500994549185662630411106773421671724123225782396538050639925385283459114595568986909730406400000000000000000000000000000000000000000000000*i1^13 + -4184315968485888947296366790960012701259954575226702869850124725838457425788035122005197026718945365435524338144028551801948509035764339949018929792831609053704035011213760789229975400333146532032994252697885784880954810714095694048816377497366088729752363319188784029823921229384340842735361106877152329845212040202240806101265091565098904581975415487121934358234099596018199820239158892633952614193365709847554933108594882538539414927075677438783499845903377313232414168720884370911523436175565990829918995452444584952646886213714336877352015838870175158989609735572977964377070410365168665285799452474412458876579995316794259238907754742779670216672524748206665430527512808667929879396494501091384904822003887128191246168771576647868405555781393428464827619241550392652613984198169721513057861838998605624906447309068895421900247517298900847720965480312913698001825923102525821962355061002670458476406661527300373290309830663041330743994547465654459305874564808693984214691876744965010062012221729559023527394054217414687661326543512341526800401540017156628602593770624221472130524528937778266209310465772414784794105613037825755627956867996068149185837299116268266016905687697469976421811643290802635915755193408562718660790010520449621895168644434545953087046555695131195737025526649043805263496287701395898197508656170504425530818316578962881687952396791252313871108960101626281897305067466502746561093373618796278004707363355548343897773515272639313066799213416695333595433063712193679892944564686936596470569216338183618562904919356695559243717324587960448023608798960133660074662279781054155773998252201527289849463045102043387734394980042623931895764229258595413517286188391444594931085303694937001291437334454914251989510163030583425108690128392173160799433025653848113652557837492854514657951045790183460666834832906134348583390913136592126691227899229127129083957871462822822542512559447222988462463719952151458216524556285724403074935054621800138861473297150425260395039447080680008859730179293022847327623215736992000724733611558071573190183270229314121902059215530399794130552432955694589311580530818382151201816125112320000000000000000000000000000000000000000000000*i1^14 + 77500974699700766304923632430601771648876860607209296022889670357705953525627932059155794886396658603023867333461428678300583043493913272866944074960281731770612194378576909307110677062391286552314985966850897748049390927848149162095037147442113667133952536847482259089508925539076281984262064379315297543617285002861442847256841438090545750065813718487195370394185938103304514024632127302126312248077180615742270735180495987560680629041948438349504348711060610035595939089011449557857798117575187172457590179099274171853240664654636681996725594252877309850567483278240534042740285962765606836937178004286063118149874652985630073840316513312150151077722283128579462473531579818094537281757051982341483659558413582049909001654917849637453039594571948564269799345824423934809259230127389478365994436669901871763949862082089827034348117860202663731862544723440181784106079435104131691605862423532871538627026915314280348136246297536757420926002122704407685109571356652829701103824468191578567175371157286227636042268812620592246120323822868191859693178644854090762868530110718773901104046583262157300483736779686592899410867182199487887181052589999336563188559158928558273457776633471226943836866143036973465737011103137741093634729458129710750570164746620340942005471216302629963667380204851204637922786804866528125673606250301481910215011019643724021651752560474930906513249157333118321413470792503298596178500939271957620359253446886513626763245190426417513912140067606059272526798970065864642639651595764660592627602449137829715473585572681881582945509468303427187332778936263646822410293544664677461781962541655872961586080899977526053141501165893531082430601382363318187146328621763628822528407214908503277946138756571310534801366493375380265387642768029831545458011509132360695243344592922367547748805626722723403675760700145168123455740201015072531455032138782303245644932711648918784326924235176252140303351171814200909083620269434598545976943434090273378970301056429762604478366871425172477175987935516051474759803445359120472383189817146818043425244898730897056138420741641270579539222878812106816179492320401625507117924352000000000000000000000000000000000000000000000*i1^15 + -803931544193781594073045219793042536731929328023955342284275050686046563847769287034310937186699400914487254525648912325868178894717533652315054000599055999529847806376721658000117993853533868329888727242752571266258805930367704329565768781187114319394099434841482142522412384972519534391230852141411519688790062438453864417603098756671634571808672938557029294099719091245502212792468419300884030784773059727274004217954203761034807592564107378615260637906242001082868140769652451462727226882858311885317187975889979858649796714863533462595263824761938173344435276428029221190980742301589216201878268807815198793413039917824331231855539177298142593981436189728666237469649784275375361975001927803333737775507300225056051688370551666357224063259887685037310459758500770508564241895412302599760985864513770435631186266938939216985457004833210008735676326779992442462084877355826518885313322557497709933560867415963814631320496831012403763940176778218390369425512189279292370018168371593259324070779356253252677448987529287632405859113718626664922583360805627366105499238162328493502682621146371573500896708211868958560815336457680005659178172909794396507849081147851399211825582388375838020063259216227997472775019770361494769350675694114163813577188118569241619040608359016981829507194384528564074016739483218495636908277889297735788749505510182580772639246263946264265357566398551235669055600011634947151362177244539561830778463436655718485554303374523122439945223395879757147492683573908532299092437583839579661002117984214952937552589765831391990351866862204592227553511318280995820319968622371231017035947140231944026302915295957880227175638700345047630419512720610724182403182161367908373055335052376869987468945911588054595997978109630044695535738400564658770693025293134194018705616054633080230752321582545717332856329539014429266653677286029179032262035071686544653245354007619510707859683745823381715199648553647671867116390147468240631796390631916169443861201891113714354711869806018446181883191170103575344004043946914138029745187278288300765194907526754115980473721635470851944898646821838772639444829921418218255155200000000000000000000000000000000000000000000*i1^16 + -1020181431319614241841846877677668851504781460755786539469108592349001675009075711980355132562795521924805816625028399854127940792760116027176307083956602170993332432009334574447826436132246269442274916278114229638167480552861527205812612502123985246110084876882968860507214174080305719713554058467084443707253913059567111166585891387410476410410173255113682895327463866122587303092404495108967362160583628605009313956396543085773404084157003501317119204614674211693413380868308938700109838203503406649348012719138103525920507510417255003030483703770958988234469217993082988923158113744307721538885110145196410811897101821416528781443687981787349128825404459222631691848892759888842585754411035771043125938716124910938609481673866962049942150019123448985766416920991990677608456677926608413972291367280260631093815455092461375223420979139418665642261448334596468640238092130734010695364207070539686085100800001030920284999107591907744465363144050402084014251350827631676748420660230052383165204228341384035754455649880314676170480370275878685774783463005119015354096720359462771601373765963397862378037769532795450301251068715210216176909538004662606915202237358462452613939897248706531285439066200734704307298602386367217979182687568714577671416040322991772142063728890164363245196734954474315937193304346572672156148288916301457638752522916860986915908269647932189828908659637467650608481994026634715557340978694599669434184648459507939456480693343692920170425286557550396604642352533951957474928605627534286043435767244612763972456714471375668437886017417917972721488684036408032777916413536777613251625454110243282565862904562384639997413843874827415177842525144902746638326337576213396745032668607616043814517519437776995822445141088827668983917757116861348314540986682025278305321436545454108364981452741744099602394740527764146300065288226395880583982809803066440013351946435973533571145413196280376236646669356897207650044124389091815660085964973668695360377087064654214108727171153232615566866313875804588410558263326224074000235005643082663401167292055071669615010768151602070217710852712653878213421169519299133440000000000000000000000000000000000000000000*i1^17 + 174233157459835211378154694218015545587488582837051579784441810117846709028610969673001293907436693410926695371754368791489744347467969731274860317527831870349141148453455014557566176105571539694273061788239677636006454291038352208453790072409979004295113770145830721109576428713639958577575662081669670066391007602248463010660462434066883417991714971461023382514544724364126679157482085805801715467696813277676785826294209810627880419581244111190159418607585007701142541589616964169913394887852140935424712418856099136677355047576514502127743653731764830614391096527145272135663414663544730254873963671982220064965176834828775387343547846053634539161881574919976331168719848503566726872567564698225278574509452790353829857294740713020710806208404100939961751612984420736238874991451345570578855691287479700844782232893912980898993019986058869238220260936900012180629631328270675880874995030832799347788393202737879824416665647561591146788329193182085133737779535131065663937916442843595708617802264167332377626056272120848572430335011249878221756496643978783139071147035312356214641200596190529778897966167582213584978647680759137168976215036078914743869302073232049391883498628765953644965652874977794321065635997342281670423275455161049191966784245071529558713395350564607863327196811352939632854052896914669521692514168276296535675099532615421151739827407653562200792440510000542102092289418524424397602161892089042655802704725741095745049312659339784054685231769681865477396468220994685532282492849973169243247060205804662348750031932880702158171647786837873645767518512797848278877109903819738237225521960093303400967516409564960638687914323612650617364346378140215118407056311287211519640210253651674288012072554357217669494230622586054014292276300053137414897144151036418404587730257991561114040343249691788023347373504995878299642625464175072885061445820854091611097703851395787263091436230086582730822434553579309807478681245890152474583609190429594701511043334768851625924544694347039997646294653125486148141338661783750170979252547008344890346748033969470422965811202523725095631572430596310230604578522398720000000000000000000000000000000000000000000*i1^18 + -1761677178609296203715492241801807985269802652473506314950480902532690278301568602248065043737151818445513942004173471638877173581728225665645329765758825883125078978409580294596516243686236714678632662344591700288436354005454419793535649230351485463837071852603516996172393957157691936838061079889757577834553255988027394184848533645044602737933882186501623944052183460020325900438807986522742639710804131681146101664845284101557368400674724876385581853527088273642443835050199392300756127334214575171659785717332767559954655122002004342449365396392470422045805746980489876065379081213864468620025737578957526413167427705931973181695879201868898853250616241584850580781563869237916629071864863720547579044743065995314503832113264328772412302031460485730170834553817593252961551939151531338080827886761830952268172476328645674716020061858547598772140119883720679694166357739310101416070212146681333098762665928361143101110784212209364988689757710478980884791666993417435585409355769924074965855143937918488121473305305134425052337033758023054190748687060189856012765657159243857614362069425291283277138612355564591390220677183070919649963443478965369549284712345422754855841584077673929455813680503001731003010115305828453502618392366337634850218044064955689160669925200836313031084423365555824943501464785433760736413648756484982930433146951293897695616463453309064621442221650076847315182351448017728538320653898520449330689669717972387957973911256011247718378496014004289448196100958357436434325815849950204364689502987890670681818887187622030458937897487911210016174694843197182477454984080938978021954359751010613458881937060194138908384362163006359783191393661684951594390177849971960175425283978913976479532835882221591158515056194866122703499017421029174725080095109377450358074093531026202004344172673269444298787254161970374352080959561906213531635792266653384612760882778288395026862955699181302700417108992895046054348577821608167621862380704144720616592322149950544240038912434316182583952427476233316082162098164193473511262339285408587051584319495742468934094111724116448441544155513566851115127930880000000000000000000000000000000000000000000*i1^19 + -12027051293728469610179522467213754781080277200595928609041155919720378766459225724353845045830365983279754476786816621032898749577692941475119538644400866233749474050475285940200261053113332819100240752996075513200209120900002726226618705134571742079120149527142350215431671974034344453199533897175253269910011954778868995174960640881445078042003464270776783251365248160032561151673889240857744092307943960474418608850473384908671410871571987433368617769868232032256249208887167948741700366115809971084690697156898398751249711758644893529797152471999586288630490461726872122366376983412208556930154840774659310508500006157635147125550038671644036922027110453243683178343991402837011252299466528329333205527244479510149788760486384267144714060594530263045714672254839399106690662187541075500066310044499414872269655782342415610069456047697535194876275542613798790502376336430142293169677820962482591516071488382071177029529541426045415966708575500575193980221076650326132736230506536969105394929367077494275410048227516213522314888678650725466301966796080461685380676904426931212527252728503404436292746368523603390531736823746770459030298284866365974391904232492323130172709145322041556181084716475541738934749543449265467325736968777588629797521699408625674703134400403142914994141355328631271863777184270182769887998631149784976384565258261097511090935986200809866094839671449349821531137277621000723678373302411393978512057587636935305477351886304960939190292002325970206241948140880684744848152544192307367038372945495788646118260690149654482546192514227257020535527576053362514918184144139374021375195451880028417263766291648870565747794415733097227691590188654276406947424423932321244284895182519782063165572034219853364716361960935555499223506150281123294881094247187760656048430141231849093831215107863664850153938504192134504033378558230475383659678556285511303990749216085475361309344400352490244685163844381215853752235670969486468729981618401013208040869975863788163066698077996535242370617549825085795990727823525377632466934364826521466009600312061065249568483893112604773111723836040757991020953600000000000000000000000000000000000000000*i1^20 + 292431129679109205286694989113037101591115372547145742933780318601408599075570971190431762682241609388984405328603466050909951144896647045959065087045125840289987491207064721803790995624161062967300963447777425915158747554740107621990374090236585981707822767566366186904036449928986966762282240493671316788301562610715114843213174941913187411192449202732462650065326541501071688224831312351426574147941891350909015280883863124564191727197876640096897877024730586026969803156465334833550839348437412680282684894319027139037364980086620066503856637753956188631077330039879222112493429828423025925361222713274675733493388302858782139529705899073824895415120929535112159441773214011043885040089654500109994115902651282857419427427328987792295552366796591602630091784912848471738510443548225659301417158221260797071906845756779581890975659696987154630983539707555435318763026377489321201880718976274353925813607519279677877850810425972714033493223241078164551340277753153312359481832123160962154840202781646402182677387228579969218252201590642587266086505345956441820660279473036299122611894186026079028053481109530579821773789707961464101046133561836195884044516675584386245512917647347730090715686556144225859553718266308369560223102902731443561680587478719353313026018622029978621182867362850648427475328838598502955525016010461045182955359078594020534795291543538950084461324961171985881374948766285271869506110131904196888593071157113264466360047623160064503496718878584880059207366773318299127035843806575306625359312183037155471301571911552622360961531661690218174567013955373480153549376897874504132579494285208509931877761032856463052001891723959431612179518810865608205407249174763026606639212572673203424014774592214549966193325664672049553794151253729941779303609061093261463770042019082568099565289133304490884960543765839679957489636563188373724823614326705950463731315899847379094355502535107333618626797227841446920370553540160471323328872974757558785919834128069196038408712152525224251793111337783009521710156911358666805855842570035968725913048931208204301518496426913268374931123749520685400064000000000000000000000000000000000000000*i1^21 + -212525098100559068216159410188131864120870734295001412874567981642636665966900285467371223496909535854290759831733099349995259954673884973657850490289169689486381593557886012905090751713038170711383750976185037009773161636829970973500339628127615571515497176839374616806910238913926087006409022770499541572937937977247778474167671658410815028279198793990397909215334793723547396523121428406078975647982196066333130773314588180837112351716316953029287626936322286427460284655694761045194285884055103539387866667132656380528880479176048119851434033320661686870396056258818666911509227391183831124632040047179188418821565215626329992033368133830374930769449341908965119397791153926938036524492508431411703729755150845169375054590425673850755776168861335339462479944552156044854781578748345221213085754825461586357507429928222198414532718657307915349624911514442282928756014072176821738051704502507144578087050957539889979304619786941498545159914029659124448626467876257363481503108530457314293161830304678384847833403838326474252590813112437568438389535505472434931893198385764208168061635746795151108918412387524876978954764696937301309038917522214981394357792543806257981887899400888815541098380337515681897179830046759629778144895014975265761029731868902786911731980216449776793729262729676593660556455373753813788798205522548454698107217342446601781809833661918346449339088602009120779710000754403223677368768485342079418866614858288681767033185091842704213483299847379766169911845381836918518815435919767957456913901037586665786763269033748903091290638885093251990257488541927355969494593291163806277092638483496989411752160404927814871032401334933139088024410819702649003242860252049786685090547406641969728899260714160312804678081257171964257826883635162084283138682636151841503095056216921135325524247527138997010525682787868967933049307738335531799536768502444863871616797449938977846140307277248384140173036434918479834543655224052891510827809594914848619705990105176061261024223745902650874706909343827991319830996106511863147801609319686189999154911498007413053669079702375345720307745304870912000000000000000000000000000000000000000*i1^22 + -15358023495537460357700768411676338177042907130846924947075942230861419727630224455168087373193593931991399277765940118489286471965019071027960279421862663094601296386978400824868267762917799336948590997453011114669090466192422678662966719151047573100918708375119949188523111635084417739141217103978392187505676511784392439145152404325775177753766600520626100181593641548649443711074547967826498379096550591467982198920662178651967734400519173614725087920417292937430678254493035898448213708807940022534931436089365978786915588866848270847905264137363562982899836907442169409865765565001388691919542958021357594585166392614266705408519613172212324011476508200476223267614692653272841942580343510762148436909649199521368938052047247616687436755748486517097768395956408807626282737524892879633146814256023723773052037264510813390131824064436555854661376075616836701644789171547265206975514571822769690063702710515947261430278024981423018181423869703786300292061450690758042869068658731677245637275841224610119711760559740797056149423688216663475354542366139768456191680383740112485831586437159438573716031890283535497863319540950608957539504289211815225189046862760096115509134658132814543459419820985213327788019027903377557132290979971182395346214979319011387627211244099632704474169413754512262213079714692215072213638165851258343481425319532310525784852428656727779092462471500189374620666284336210142577078528097750350253644546666243256415210602904093502609100629398607576792927220952039571256848888389915794163648180322394513215137350137076272778283408996132557247572002545555800428592252615900106466265171291880610304517776666267733921953405817647205262103718017192684988654762827140333801781100570654089865466418405580450468734036168124913238992739522671128298997967056661432395402817269149964724721063704810886976933207416339205762625874323164127850632912474028893387273707562098857075053267494214357767064466204387305055508633154575298258274388981117179644723812493222349545519291039448411007872088418680931347141366967588322210546015080542270812374191017844495713248663876771567555163843461120000000000000000000000000000000000000*i1^23 + -125367390214076928130101129179386421390698972158538553859668930917697902657012322280694342462779962944758112883579478221004095294570263237967514988122537270402055484471386937350218508979910108211491526360501665328982398731211231416722993422548014531447757519871923290864389412245525553628795969696296295119681961717153863243061059278446042981299945420053928386701313467594562563880567847239851502908872983832817285078981566347978789468120592329709806921101045694251122293171006944628316764654528142096657757252043878652769963065375834682146371376450314922245077909005574263108369168655675215698459024639717910968197737287011046365285203067455269295737386636912527431285404424296382123072468161161059699772955334141461592214002253283568700173798852621770107788900294048336129059650957970916555015649563769825403044310282104272206536689637544336404775367715062941606013302998161774190457748063575852657392271213617798883355950773232815435603659921997995412405968978422158985485095610690007912105883219496944434353697819425548773581929745450620538042681354758672063559726830895422731462868671870779322170641330250294603012735225174219755834392751688856848701927185112400023765743301697939576464594308526276528881882576426984058306689683739919591954735620112169909465950091046685409372361389363037847443737852282812225672308331509418566521455567038275683844322443018401328470457559336801576945095457969488494488933680606677122937246241996661208123326119021283208843369012139472161591662677910800666923270762559831282880602016749101983201166661707893277440873147026857800767490479800247118455427779307158131347077521244493365192790911300785954310788561989165398394812043465728860882803325913935697861759218949859996502694929494889278272608559113425132997033904736543365860865758301870290959283538327034257248394353207150786521378192516251024142174498749725352640511297490511970258238769834705684031250098263657794360382906308784085644621763596671822153758071239529766316444289394278685795856488089119136002006965119522547657273112162296082374705030714279171934820932698466346718523670368295002447020032000000000000000000000000000000000000*i1^24 + -108059814496550779358000315905437248602648851378708231907787480242669422330090746260350817981320430674407760082826713237952948302259891362145984058586450507930796606456715198628060752957333252788507394812941193463173855587091900814378131490598499855359383107281766668066952604152374562603118273838567602264674743946936421642130618288430906049063485629268929820811867097379009078370566524210146246924301064137310143213480274768080710404132224105087828777646963638456190610976097002426672201152040659578550141797736290832293758500913541346225912710781153299265598681991627701889304041920211640654312699656098359655808499829663680727843369846237527074772623488051964000072234547184691463320801690070542617692230493630741350317046828209689715065813470271886815302308378108274916905529865333268474484941974313909354402681341016335490743510759063686609729189047236997223022143838841833553812150485596916756337211047227103811154321330029350424840678244363167118657432793772150511450523263474179503211497816657741134173566891286673511127754785164925786867427471095198732031268022527741812987154748625712656159590163487183640267159536924782126366200064147888925185180229215240762021938780772225713123899598298759425850751113879114658305005769290210487366975847620210087934737619972240136478996727750223397023619907228018066475660528544348978379785323472011246677950245154663971076234373026596864141177347274100202977272913511634675297838484762237739910438935329221526182301064865400992570289489357209469314943857959525278093915191437067224602766978613800206882901268178173930861930437901658845054991157979892118686125649693861247616084079999658773016982385068559550678847463876938244506460451742707052387252651565717488623135196900687520443385389071624592641346788720218475307947639231737804336938303515444282364174552335313276394453878729858918631465341895046521213077128614803452208903684140730079310477179752366706288367799939030061226637770703874756517407246609491962165011401561910019211050778784569950406793748225296431133179441844442256817132633447116960623545287150787177424050633086836146176000000000000000000000000000000000000*i1^25 + -2565424353054901623276744947904684320462849262395084217436513752147256316181219403532342007486275586295335757316615810015172548751251767712493854908673085268368039854093757033584721820773560969476770651922440262831660936136570244573983865629276624100381429328580666401713742364300889152632518959962846085537299665002934845718320372819433055444219735652022575199966253810647635365327829698095219977229476031036548758380788289290389967252179838197894353200411111505303524398852707051829360296728547128889317656339518074961132125693805729201902487756700321951798851056497340985374609947442421897793263893116331593482504897459590845345922496780512016529103764396803163201810053916731760030043820518513112251755844510394134602130128904191653537573837664692053574842577453466917918171119077956063148257794592883236248030027966046208524985928622211353880426274753883705067960482751211369694737075265253099643247097100230226020898595754992532509842880902889531713728029075900375434421334473743971761995049467209697265099450968161588313203046285914403923683480401989404737479992398199537307046024302041297494093978260452937090496171764669985774614302711955764424538765856243559372113503495389402394437405733157289255819456209173850290085096051949795956557030057766608124425417202266217089684970268542901913847112865814211723339434257151059425724814580088788969352024343575968618258780862111410556064651866776072247167036518709768553593051084373087518474544210529364425871188460126218828156798520007339809075392665566668128337801605271229537416853363813894864147559189128607714010385872529070489560414326390148969454984054427055113712693216518490098490515607488669219998682327674755493264890245757581383028099014005753652398813052943770285351922188751504748783865984654812524553718653550668421260852127927356987137120067280487541922451266772535687785612980425504463968935283894601236301429425614735229732954411836355334164344826478295428738692847153471286143334056800360906285898240359946238569998241099850951231021491704289676337034740966638131990806252020158899958559305988915338324599930575912960000000000000000000000000000000000*i1^26 + -14227612173510710337262353350399857832758863683764269013588060403303551317927458078289649325608160320507528519837323939808706184507991961109834492664431271096143241992738396788407763984467288067426074096430816508375279300140944491279975013384185305252640301168610978162820841367972160011279330561407014536071934571153237340117428023708422642309120146387383448837513007245628563660390410938404722971172275740859466489610028968944402325509564101898089179389616225337712391392166575460684662092314737256403546480736603954143733581502805037008096535660535788179091311701516174776148810738035326478728267334581754855851378522354007481437267179937046954829208183176884578430673674154906405929406243745238795394893152436317429901554923289918259509790487058923739401626141572044180612751449067944212212246719616049820880922390284191942801575250067942839352658723561340620464717386613050334564874510965011957565380473382869842089052749959627665525665933765875216698034327672899692334484473544036572418072115678397860416332390517110779729208586597825364985227394415688505007147681546196705558727451311141505664565854038560618578528071234929567805598691983388679903743545121029061191252078803952737939480405435288946132415690014955176734799161504946275837452212180150382928522709473091429972982760357238756823794232498320066063241607112907814893610312276801003261783571658013185970366755002636914659244743444753672855130976992462458466659622486409693082446731825729667972633637049815532113594804262991067090409857963663409129234789929346872986395066338181002053325830869334777086814466048823500683356818332746065027459896432099062296488573326351777332232606475820402422160590963694493490821355763069470643125243224449094577837973732755336869433254958614374429670935327120407397046900754121122416452062751509850421167481780759482893700345573042914608357130811925315512462084262179671993703810852232424675649495651447684096570660381522207109816186354956659579610781166290000400188341351944790265904919884176134152026274064928507905227147364923767817288688755985522970969569700311534222838757064704000000000000000000000000000000000*i1^27 + -19021449088706591779953384020078810212417505357495577376558667136375542481386476195844582881357920529183794138520916719702832333711542792241693038196416573877453146957530788580799389336488349491809231445878105714744242919447466873102805538676837775479549130625584441602546520871890990266611832398599983836061347891502785511830787769725185862339597345544502928007043319449112452834476919427515813761992295026636350006220212622379436147346213527228200485988334896424438863276188083308560205802414451307337978030829242535397220154312520226465223752230679580743271386578613084502174065418346226512482360419671901352387579609284169917909756580605197653562118926668519025827866151210243800543881871815356763285089675657581332184963890389811627891923160555921497131622458550592769843759573423558024715701502576368577980114694568169858256939515256324308978279359752532112023206222899198709825538339573362366940188032480068125899333311438555358318837743556480945752441814265120250725772626984751403396638675120630952750443932545727372288154661628035971840255254286042784741354516374666216965053998584833533737212437194547302080504338087039291389146880656322162075185107629194077915613117389519610548285978846389078325883177931900311525440161816929037310869031115310626469208723529486718111144370479642785146869974871354446641778713924057647470509315102479925206771734990377235280760201227317117319114806997784579368873272297310878955437667589144733902701466300391112816854053961374464585470690841777717729689030942754101963018037875618892478390818573641525153008698633962129007698013399861191910550127551012686391111957908438722184469847192648112626308952523228210782242675465863802333444890862141291324728113108303413394111998886422672840456102180401148909570130615707046625436789980436650722480103229687012213514843216964963924714374266079544790631344392063517228021285413815271795407935430164584414240432264129281221261070228572834932896130645958685382489800880008823470703804367831580987156395574229358869662960204280110674034030332215832469271760506441020390773870307980482665512960000000000000000000000000000000000*i1^28 + -2418860489253804005790003983745260419198917402856683964313003451052658767059889684271511048987825346904460594997562692865805954329156240451463003838665705576721036969428854517165483870548929527310575318910178378042330743480161409558716716662342854977455442297738366781914118214483215675107935158185895785445838130286427821438142944798187158469418052971892586916334009332632314834826832285945067572863899871006110112020522839832197913709955733865127331675205628338809139101654652138310709980826209270649378536975376731840800393941513483204120440185318607911591614120529837171859567016572602174505499629556012052540107010899883543781602724904422989081296303191846547080606840632543020210860067104532894754890246833853415855288010644944388705030935895798551768079804027212228201052838746197096578180392326232706156229476071175868543534095626170876505380007569940652516672523991057021427692723202010184024309391642268669414278609716327986719185688893616748570965986602263579837214991507621111763801629393084585766647451161599991313332357565329968191168203948392099012158479606773460995952893093595682612784351811652204546706902753965658169443720912679723234006559360108724667810969099496178733083176399350068884199301363204059199524235377131972297127465695676460265812103257441320455422219277417761375740169719537630726523104628036391597498942943258798662203259909450253725598512003974992516772026746254035756249212551530792154749645826344106406922089265416728190537396237091495517346868495812707270997348926897153266024369016537274379831860663043780435384676047399736051182074880911226013449683313101336787868298939101428311492130339443996426590997458680680434526931139504111654998087122957817542647754551177277535969380804044176787229270870964795686662656659240429528085541445285241338383141387862760221120251251467763590989451620338915119514809898141768128105910269655285038169336289681753202982453178366714426496771103399137087504935899661700469898466143642050857543320768671251258524226504908354910078444027968325859331047588827939453344540625700390201105470388507204648960000000000000000000000000000000*i1^29 + 639653318430870771245291923267365410131551152718447838786894444544534249163888446968491606818182612675696958497508779985401049799597096453345064682236132397309968027465279169217889754250912220738682015162806215411559266809447008329628786851090284578582939736178745502893070371264539345449511951633044234740650427490602843646479503679254360785912423387475515008243345938185405083055764329791355105174391558085697127171480505456009286161302896129891094879596447848125791253200082481380270112280702037640185015219548008076745905410877956201872666216776407489375857404633262498324746705773561356941505726864509446208557454058667265062409541320323918139134053067119734187623145167122456382411878803412394632765692713617025943879457037727550903268295968874832580286213406086744271047065337118005609282140643694794192418119415346545555306435246182822203494152042367317962528593474195109608186762543627049563163657866073784677089538864080143271204005642938984986373463348651287215570541283377057402166211638421409578688744413612096989629928168510451711241969043320319013519141569585993064302222148658990063696731962157783485034546124492496160460509327709187891548860344400524728661309236270414106395166386172697221024782506731798464759218901500367392780374569167921621138006615036210156499878207637944559119256299405756595533805531779390827081686532599180676388187466776049943076798333572356530734779213680369875668172619405904704167989905846442360400661009493730237431457194638797732030334392067340749261179382660107055041571693697507331458363980578164340057936825852719268387400727386436499873817943886788902193112486417384532707395656154482055582140336069940861540432470771351827704562011606484836202740352218994045356447599335001578854467959443155938884914093967216610319797736018809264131396690085939456506929983422726960748063409454381991465729204872728509387768657763586303946632608698787414542590666346987673390761355981445017280595124481742364270579672641906712820119271057620719266868942227212231362323588531421183040802710488034352647892871933561525553434430799872000000000000000000000000000000*i1^30 + -36661536359552937994160303526450235639482367306509780079470618611096353476196003496582280334143080591906347697889764417811029970489234111192714562900246037235250018291476971585793121904610151637683482967402089122848616969890309920177591211396998334755135377415737409054907436978746913250215193699953576109417734574144301608295841519232575614567678800729986681873504578075192634761851965038618059947846972967759240569454341366304337630740072385880050304089103475448226689491713040687759235186558047081399904615891603543063384183187946373628916432888811778323319209389276344731849110361839571038154315074729338286078798202104496703084754531274462455796749783819245419759443691185632345548024735624897986639774993615727051386053423714623118156314746565934403354783821985566993724314762893170803701159273508974949908763432353802907564443047057396261164750522249883110409431985114576942446054611033487641806181903489074454467907635085168683670780567041755721188630366225361462038800343135562966567432046138763791430289670600993695999129236224060209812189016808206315346026357638378182451634196251016285558239216917959513329714272937552535970404105205490707657392334734377485446833856986941048148394160822301862160403221719260077976193955080393185261094633265592633863139474135970096700036141692439698928493828780779584801715493076306705050084091548436729857387479651450298609298551160253741446134160044318543604834330365023895017877659498045740078446609377527442021656741803903541548763389554823625374280080208397417611850710581481166090843667326576160601554604758641652484823725790671112157234302053345884693915017018053924622753142966790348750126412407512201246781348546841712610615669963991326497364474382042139599852002757589733857518444281588743823608309259508096235263182105352761417616191928843044850959208392975229117840731947550050290609218973045460512395963701237536024853337926153830505113605529904432786945651838868477783223527681681563568008125012953791820856948674778564899638427922680101143900197899758671491770391091116029719907266281386317093588172800000000000000000000000000000*i1^31 + 190108254918623029522847973824941353064667996145333292220945675837813336276402995594723031051084426918139933843704967056268268574203770425264057465170726324661603072606598978030316953787100001525813206922556976149922367949664475673282534015293995065222718434348323626563194876448235792664240351017633636546178613392363418134931225451922955054426270746859172048620106712568553262982545270098462787335555822822040269337784013914762432478854581469692262117759095133014484318064980116282049797500120825383990746073079602863046759902004719095285832891800135480823270491434398049197850909422202555871388658664379175502182916836877740517538803315257932282963836050222410306608355495279752439961253336517288607969571007372799802436177706403575625568363348526589509391309796867555628032883942649493683929946199029550415574029613351428257428926806566519990154712275828654611609305192894010358409267227009196246001797829042608865211485098311777874134011363282311853326584179541141928827779350324056082416559643077280558407150400805172330203455515342857114840732267123446018689085008063370120885069747624790203292050943039897252584062918375122405770951910619272140011678274393426909847315249959175146689030290432753390209342470955276990762101574770968710143908454409636807379746609361001384740982949182809656909001269486236201061139384815568717843908897944001007523342358992462983257439500105534760366752239990569492616471747778192722215024023101051113267662153721584404866885903980201647480102010955226602842408567361778892945127090117029150150227718545750758459309756357935872084148818413201827795289324076176266741214205210682963655416448549948156388626319097745108302924054111603456867929836952165711692961666245709149321600953942603150937527789869116939713443741867556606690808274362663621061572717855118467008177409765601602562559882974064374245692689352892599916711673128672726392416618650654424450206519948954317087331699772509830615842916059124986962955961649689656270928613638405977156163488265056341885030692801294679580140463079733013650286044608389447680000000000000000000000000000*i1^32 + 201768546180121377029801851091846807939332195630670119976878722834439158153951982329888714649629985133598187809115356068119811368870483311100754522124072008954307559980696595424526872332193099625432087215182196242474888612117078483519044153071245909057435959725833830161035327290453830606689081987782045617731134610841865710936523218756051802472091472686789359954370908435943605691867943046508154404722807199968308915189731147396792294900728626547415462155367865240410198376792408166161324313804713556730769728406508560378094762942088983779458920439485857944114156628484742907674364728647459854181582311454342426453188765677431075894818759211201555043133160047446252023507046213379460052149216526281877859213252347654761543426158837062444426545978246663623413393184338077531920727082720682801687999710211848529398946840078952184838590292653355602380310305031991834546099081620949571701680543261743784298895781567387219278124334514390995660853000258238486148228158296765712613977110346389490470854276966940886687647841959284432602516016801806956721259602969905400436179569295194433465648164858351372997806366715293844827065133859292683089237669840513456562822243997889057239876993378602787163251482098468215164009188965280360094695092235383301030485706108387939183825671812534977687438206139101624296705921466431454310489430381590751381784016562474854158602390540918194909740199490680694368279482601923980318441414838535225526763142062926696748666691662707566813439646427611784224468020849750494550823302220949303715021282958610879736749157911290014812863130476535050430978198978478131815615230871826382410791641930241431007485467195900012172470608585019942087885112354824873556145025418748452514703492538343600108546103460566434791039714893470265066918363053639743362263063318793821620060147225292132093885505063348214809577116233534004733651946393259798278396707954821075724257910868568583814421159297746524588324422290811600293251545394576144345418545456322308158352865778134994779559556721009083103786111616271540661060027252141124977169941921792000000000000000000000000000*i1^33 + -4020888961478322539854382318372660904396889226064084699160113042698541403148601425429090062634552569678011416459170542665067843509239366366352924346717121069967948042477650881585583969892002661205168826376641705827956524364115518531624729969167992871133927709645383505890787122789206420373687563894920680704863785133336691690424885369765308175034747041953850491302439783572555746094491824397151340770638981341287195826219453060401645280973768055908231307190648204932977484311995556366933089092175343880566101098950595255723738746311366549649370651138630163675040883385386079778019531561648784853461943770240220652428434834091297173014442976314887291040357609290665240943189538465516578505338309962525967616611528552083513417327923652615858022288948762825094066342446484441798693594158997602994460010387381235568677851463079898337262372137910518276530480919426775176486690879242050533821854815212460606034573581197030061313819727471653068290446759384534113033259094169590125183287659890485858596943787677680121972128693975807620778829413504634260418157929829791257295008362452889346837480728600562098689725181025318250807469058525997456200053802531107206928509122556640131576701317034791963810005489834642778280695341682880127502426308260960253508611685880540845550647525086257640145018305982933485717203583622469074567150480526573828947907596722415131248247968626862630171108203554770511548698818211874693037366249978271773636653820624817654964072104496225886650685458696093083011471720562342433779887192957316020896558597887390135762725088477374018754589479927863505578846535129425935757369381357355402154514145401438328038425486691548633705194812455941820529391353182805073531328701504634826747740609675190534229403113447039719886388073130913507536932842179084549191575719671990716351025501365277316995364288574382869703815700656647573035771632420527660354446427455895948424632767111861298495905539326029246516811664053638787077641255447329001661516915956719602737398251708091685778639610841702818556609133518400366990903946157606811205632000000000000000000000000000*i1^34 + -160212185370041540570340269588225250851328269486610392591814405544141087349171470721490119509875635897815208341456614936738871180365783248785984718068720968434863090252575146524461889933296861387657145618081629706647459238853741304111683784177412646052462182476725346824935157620465258685372862367403502282886169559464038403167316803244395245325751537003579335528000777096228318578852716206123461079365959478644734659733328151018774698621101021915063459938307669339904436757377020549824391895265663693280510993319445027496760705120769347995049643157269668008919919676179840226452972615645304432346340496423346756884522172189187882720074528009186883538874868279345858008232593244124113117628335197321350099685486920661243340632209337660349611794641197664729679599231126635848744430672915223945575701819896753960207601743179174170431085893909340580503278933803979860595326589431314315448048500402998527514406212636185899862474317210773200060264331912720370024161184689914029982682088999021485807319558377894806893388693447240882336060791547334707582880146545511098139417689712981618594268674923946158247237506618548193607740964529875726294316225723079101551324721054509363064565976034386719359743078039652591923333907101727371117684243277474253245203932397619696802621613253445055865665299981141668009489163833788801019163792132879853681425903234677466861377583811721942635426260232029235616841375719435937241906287043034180761201298128870529646827925238460343303269579588177152171708738586499816656165511148094425917273419581559969209887879235385102090551691380987569273369579819685057040247567133087486934245619651381376602025401341553697482118603397644197020360077008810287921662559532060207977455613426767289887555340164987968354312656016250099620222638409685142000195244225435736929624797907875175445577583265765451214462372278281863984084375532546174387263699484363419151195738726762583811231192097870011794182957306441837440623516494087121090058278268841507443896871767924754036749068045756484093800928101572878760000804534102261760000000000000000000000000*i1^35 + 38066905514953128816199811018291864204198378935507818914424350059600676844770797662401816590006476518720806624142736409769141127694294382183408702123986051898872764318749675925597233712454538386327318691917109394357421895340956627270022802880772257701696247591236662773400197678020077763315751815250548095513457171784967081648382091534504375827680366994450926478692259660968600264173326373532193315635578875890979266806608582965883832449383275169707588144020228947609080475647964023411957631412525808089657363490809287957314638113516743705018613573931543103178066595530416680623205109185817278368514443053897414065550699210847488666565138632045284203470619266974178193453714553374696777360994270845476738308634438899977785166975364316202645562933410453847508314562987172885015531997161612813487347793612154284582623580106133423675068767320536327746892529017384281812294361690205746845975757938999874421021773919464897021826111307204361125000319456530075269848237788119776257168520051097346967243354621932315968519532831392275367447089339347404122564539250979408754126268747401583722357928788706589603789600855075229654388571844776440199229944664443467713840781467043209869926867183432770716660390790635428540827667672203906182199411585702395443797098196311266890516487895359267377305804365449364491555651752017428098591527183535488882848889296042811438767289138712907507300535185210346268166777310011749239203925430056867208449564253214267413318716368953723917382907039482403092340940901165316241076419240184511684814323377567866812611562300393277352156572116809044662801309247161515729177176146572693213782997056761959281208412793058032682725123062660688765859168411805304174251734016003056387756803319285450400161917465243823128091379536857303435851739768866328533804226264871998019747018839292215910123407661630501752328691785067255443161590957203869573551070809369301481698583209269674728764692941509989112247669202874944502666447743817528443410354409785760438012451634360631973972428008529784641656355940229013298125381566464000000000000000000000000*i1^36 + -1263050038439073561972245900948685986030955511536080792329758296121946034562349275560811544653347802413029860838548102464462701532483768941482030655046932832521553364569741651060373374289562729106743714112699117385344032412154319484209894075556404233545046390920904170514977884115539268614060099218198690534632557015279150709765160884345801242041223183164544128450701417628805211800251498780448586506980807619671883751843313792505164215913120724960515774526166579044015554136992072614866938468807987853396698613753588532636093593704978950763630872154560951955622342806930663604554944288832117602190704779465879856897663138479502773313410706564617330288392070044875013927089873985257956301443347093108164763603817677777683963984353061555196210831582878235872112463048053778729555199870133742618108795541916990024251858715614652927503413277625282904426801079302974363208139916966090753477731142311609820650550542296471853280286399800330021660780012551246542862429590583455826222465574246096994907501653848091443339195723749983039308448550898733469939493560393521207579328244635339487293036447487953379725368265710604777693167189323286314918796442291274438220785648972355498265163571479325027467284270693301084891082809483295228816395045159467831994610517250565944535663474320953171275121356326382450037793739183600202737029997579028835699834686320649182719869024516022746718478529862012541377533583905506157193297875499074871378196337117419672726586025046252223933169011610999191515088534494781260077033317980030665532850794689245911443068253720276484902820740260062747639268428270246104570844953126722296699817515190335581317771039958504859838395438520737641502874061204481072115662119602531694826907601888167846359523446888459083893063847323400839826373037558597098498305782924305818172183220705625271207184320858317596251004584867305114642124726686461126146473805713968635429304488505805138542979555597759897457647141092373845239896284543145820233103420595944215627455383185222678076977026702644705062610143829209751801036800000000000000000000000*i1^37 + 25750974890132103656286806387159105548801593675558679866435097663444658006017399296518431795050975399266875512612444306020754349513176186209800239148376133355114690209731216829652706539740999309454210886162414983235743058139497801995129684028827175924275418901984548757579274741123050506607019656520732772232598068471433641290581853142224606505017304746944698514604651949308975902244681812226827881767883424983336184351265373424123132621515247217568759383711530135995141691956446814306352475463192575665954231939894112521954664912188558055796352724854757484051343534744667882128775252227360089923068006256243633607491076590960938161324411316175662183282879759671557830496344931070555723605611464215207939408186145731113522582240767570289396911181662330294159993695980273953070519359865761349480757843817533795204009595132641242768096911156015437495364750307503299364833082521518422183408206137332602149774000338605594598023397512069202073741955565618845993565782584360138149649373168642786605790264614386622629704780011389699814402823570363850246886133495774464665837870835834528308713237207624121752290079387819478475719597759934323098046759810718865082741637201254262855423261318500120118274441258548905404528903408012871143823747301803089300363821784265983583034523978897271335203780445864215790987166366730546427443923138967778817015325001987674872408176615939390832406357888018095142496715129286775240256465867549250779083005527499590701142080019611659979707114104725466936693647720708681612486540818925897602034152294425218485744768539675003121042045070348028573872143519776190331923024408649308546792942649621092833945386268620039219670740722746571453306518628555706063766600417989681657776242672832570271034489120229102395602335999052377699446148243219112944627994354591341374348759242127064148614417345197986290628600548587138833540520982450098557092944987080556264728235453638243701720416438123423646185248516181587170238032015679298920013774790971110167932345061928014065213906077887755313221109619317800960000000000000000000000*i1^38 + -524269148465086828959513050993183507756625021174187344356158313418618520834155350436568365115776335726358361267603764230165186943088945945954868768686962745801705239291215876650217254898842542777829912594533017849247860677900368438576261989058390602353007987358159505249109406182288129353728030535948275107281114624718143499389863633580209910457186140093676397289154255951575210172501146950439863892199163759082587765705129342384412388776383053014457835058556816126723991838754603657943131021116526872298393831965796271583052723388436662606639601503850005741698055998140736774160849849025654607208420606580748063711112057196437931454693279662049474653106192566428077593869712422397026769218215609913651888055341930567578214447396144220403292860263996508160617652663196625722110053143769033716918285242057801899693145169309023777531507183946163445544322508215553436977769995253169047285285911270470336398874689926772618379649644773252581343950912952290078132646714500574097901029821158949100052134365879382937132658762586759832764759720724956660893363683984536901107555899385175985777102060691586571643677421773491074275066035776388752992288696926537523555038869255445419113982954875513533312527340740273619089689358371268603406620918062326812713274500724466416137618119186120349007546089090705641800943599426782504453702851236805691626022125639107569901661178958482343591202225026116096072939318861588324153839454770862099063737766801452339974144834651771489891006740682644650779411573424122332541074553226870032034242050257666166851509017724267840537952626036888979456389877250719313983075408406346553085147182503578947382966224857760964442158338980176240976167427139318731330082448520157249880971426344080714350815784028798801508795028139960767771847136280354023620123453946614150014115704204728399527735987668064870261775042359333474721333335678064151721012513467640670548187353019788304393865328954720509948604306817356213198439322640416393922138290720879074621979635093504341537098725138343442611250397184000000000000000000000*i1^39 + 8018718227813912227388551093416514066689110419120990167850647188352288563482044985595188276476959983717870205351170496112784421959016763116594447582180023732049689810406849895413254722501766778193432164789127271589145233431581207621671788004431871946278901218025060268518446696973970123166605954776889364373810213789096934844431726213124762238805460399508494627564590893933115637063672504804553701060951136848161944142485659579216821117596151269729799944781372905072325761989518089910793996172449651678443979169344028259853161931027421126832850952902800006063700171645571065770037155439100962976670113704345304908773162462956301507004682257517822691500818980251273031029227620031760089884075788033345195153232615445696361502269963802292134713433370282298407052476086487449420998328410465571123936484510014108976157339219881274296156655669975919938200998097166075817286389853544270857857279077157777052452204867896407489658282109259585996378580815357483387398703248843601365132988773302181775836293090753756649436275864610438549369143882291469986376505320093658722093511087608848367292947324090097893658305858448755240312566584178723857107353171190133280824022223054483224994130844856114308771948993782304412271108633177913830680420375849671827195836431490861909754508134348299172767716086407756425393267923876110436875682432182165329283031387966920773908186401050123069658311339205643676690039248433986109306309565550087856086126850199066059454714815470063647888120766950181980697090053320545339935081102374404815298057524087765909923364659931867315034916957951291061045511995944850936258417082172965116467198641185437551821981966365012103626802939999015461672266984022008260633108587683214723002111644508771249319604605911146843519990382946672906151019561471940660431758815375452779946368372538548749062945642458170151980298783178821600557319137841310182949338885429714617766414726266121518863935041139583529846124905689440840147000552465165265177685840701600923034179508788099880816847165389354565632000000000000000000000*i1^40 + -68841933078950362043271336930164783833074195567688219940909498112573733779552541398599104682544729262020484528532175300568668763775421866242168653895286416643415054282279405796434260620912967502974113706933120592187948225157585862508894228672185074065274629592884395001942737747177917261724522248003130729070027223277501284099693481995977471513490377086100763415952975281409786206326390416107079385065911515882164777614834999000747550647485945963075305209281969091455063072118433263646849575427097805202401352816916972443547821905787049080144784743252512404043270887248539906145913445374902508528458297387061401641792457452011075612871350846452441627770466319424646370749030113736065090680238706455415045634308462232592119880152701165217404448610530827759454496751137779240930091671797890870050342342532399582527481810232205206739555441541814206322589907957499358083570095912951772923174310515901346497770282568035305596877383351910217663523231478693653840758518475437974770202347886166611861777673718235784174185303464794914738513320456759422009412997221323879750860422420385097204889509821177850927742553965603386903278883133822475812809659345014298318849599634683998279215650780439825768925909147989662789111547281257792725385021041865679505767914740287681700057133471420473030718897405052208108222013608062366659081817457053367886160251860691276089027254525928297631573985793311664964539654863060135508660960300503163643726288138670719461577937341721630420743700589268349511535687565785043399295237903350968569316111514431351324312791731822201493923498795152952451033587070545670913836692090504905515662291417941478558043259193944425278945278559859512775771508937497297508751512498254994821199950084675989956406043353940267946834306343505678979857526424303605713556849649762075958483988825202806723082196896398165926981255645815343892711681224839625158791672808371969896509311773887673492103097251916858523903345288598150875942599745880013072272546511475845271051684816881943424443999056035840000000000000000000*i1^41 + 256642997243097896193411442066150788072351381306358234304690732112093658166040092773847526112019507270129799290866472837573374588729070142191957547216292070931550935297125675146921358464169199558042490487569612542859003415503338954253175959022376327364735095955995079249197128654213786832023728087827152289396162246488945825831390290298515404375267402725114252262013700914681907244230612907732828552477948848781332678776455325171184160498654949466850943528774896128271493126380085517216482510751250817715738560698086201410042793385983000164362567257189600375723927938208217779275276249187537730156793299700300671723816436663575154098922176142207438898443119512466720293763175605308409965530662003995982391760770646441002604890528192096806820780991490569040574108528545376798276635662100404433046132275069339995702449073280333707168087660074304344458460214310517694795044383656295395390769492384670931242740454795497720628446077687251801067932646176813932040675358965134471003725655166170155795907715897977392883389995020532321682451106328035204648216509632565631802408228263961973324008174767531590821121415554901983421940081405313625005510700064013878799067320885798362239359993982258012745601757008878657585933778193711260326527293930819295566287715889404255548606294579306099166055333176089592121785072773758412517175736465674868201673407727216671111842115136199552305414120207293126720963963582325114583785165410974430466450250299667167323213836310204331714024824607566882365612866300921224020975347192576595960203798867589970190181865842950521902202922204249324889152517431913799944549718585467808328649317962368215453108746799638849756954857226064679704598599575894887259088912302012679126713032638782027645269615429461913598629007722484333236910541040256372789823391071144666365127928287090237957166791426201095845425533799376010370144248077953807047173302418377061877820094494253516528970215187581413217807777146122491086804537028264801636722084363848221930540691756418647949312000000000000000000000*i1^42 + 808541836054427824540274538328373587178507636322035166659407609713899533107379810293283550802300643324803043197531660748654148891487021436923421298802524722796512575923751646218189158501973174645328980259980751958919399877579986970900491556406558312975207421694145937008763948195534300822980380827001044463577652381429192487838078741842544641019007609559735051825346899766704519971671167684950898025296056111346545204363686174229740512057315906738395437576151246399267666121097483726718553483340534290509128040111554732624813775216068574544198473448256998303223091286420406068282770183465889626440311018849828804939652017090034689859867162713705330730439488984579021193483861720720653224911781026671943316251693309532424985066836617900310340339884369766742631997619240379680703788598798383192012773113402699663535335743617299463906236864066287551510293705294645172942672328037438942364278586900912816587297551646838051914090079084307571624802293378347488122799475976520885950455431950816763212353417464549283526400353025741089792829334512353124502551863724226002769395102783515103873678922829648276308846715151834517441831513111230005750803170081839660575905496605878176147945085869158160332114024304678294075743305577384694727664814348119766015111533892909882667954527361705889533481591017166138074604463078704430131039991441614872900547675752404738865741635617092083827345829347324343271622477734923481361567173700711953348518260675669139421788999213377382874396561696678545616126888093679533489897004833142559643135402060828107598181700803537005196477293078304516512373265754934955477132231053604336779460174395918734562070777681482458974586821263036900291272682525918380830289121302738107245378227291678068396640026308916178393052593195668576657505589547440161293129129394724516233792634431391561025682542552450812965544738686953814284501199037168111266312779640376862921746513538190420312616995079083082986774113369051665678619694203280810894427243459667407944642483319501619200000000000000000*i1^43 + -8305652209984213791117107643063548651219643754043048866259385377743092507245776875721860015454841637442214457786079842789212357171540379098219049928409491092640298762850985352575536111471955784209948912343671854642756044200599423745354010506511820147729159482495519646745323654241817296624374913150136419263225826179191368135598784289151587215466595910175912003480426807785907252252767334628861633546688498517598171325267996436995489866982665711345821061754337878536126517998591820366699468575687018518414490649768451141533916880368900503888036601044349472257783206183521893807255053576020802605782084674057018647495920378792318247777501891779139796939111955150015873176146635482713114276376597423061437481526679946990682051550585900803738981597347532613454394778522524840414236575546484217522416060772714171596620128461490748469355290109032101053456899953321829410109271909017786812627359619072106924557495851567019766686870559526605307113518990495723791323678116991943732203868213053223671953051968151918792076872907202761898289948838041799241829236146923558798827350707065368649990935367927135060600555770931668013626971291789190074311466356920879932219967514504157933682603770500060931465256643335437696195795634118339697681866234459876745917952941508481638212205329357354054154148488221987867769015838602694677976586458597306669765421778558192319144492910028833007058545549030393611538247363840720008276058096985535040895822374844719495144764524041801326671544856023390331341285862136739874222485414110616821424577125731430373554688079789604305291732152755482116458782516479795308653067979356869040816428036068089335584217911991087178043370502548002764266246020502624497700201588065692322644641025315199554570600294189324261780237326251351102664138595389827872360207891525138362296989146111338617260130644926909391439977344211481373346107264283546669443260329217261674112452952277005050754434844222101877653319029477275270545334473189299145002145180231817388194359214080000000000000000*i1^44 + 10794149997087003244671539138952229729248858308794118356381041691319624284864681537990931570305381797709654965299798618543432102815581192370299329920659040254717808466304829188450529777796050891642867347582253794659709268289090180259997994204659697633877831509554049354007730710082387017501997487975270002793589997062372060848819167020017556091574382860287368378602168335818265489170061743554752176460601308627480223037763934987475560162182938037128770414195083424485044368827534011452845659552852429610158994209431290796263927733965029037187329228215250798483406879136594205980047804774479376490286434196475821901501454970655983253393800974672585788524593480183885390685836129807426849715722876147246343987607534872529456675297179017503959550297584652335801489236815631479318091564168877687087625521013099428669775810115241321914671200497304319633897414868129123473126993065658583469345695125291165223013561941528476228848516177990897216482005800147601233994864514506085255536667973844945435891284692397740856714979332601598041070486476125530057173019037271827423042314105786769062555844406903648848814235184778844358487909360440699551258259679251555933141501417607941284160607028294384769670311566044393689550803534059675825507577948048157696441427612299962437026966672923540770408918469201161500443318943577344063313761699617218074998929841283621308034190139457811182629683223337350542084827229244370124914579228371938181906078116388825129052064611142182691969493716828716566313814631440258573906505747426141214795160042330299252228048076808604787017089155169975716093393888111801648980929148700113165332366321693175190534736392718779160856896095963166144392085647946554637842429487533805257559884920765943726588760781303991307386506324345526604632796012493753844991441688043769029112638653562473753622245512360166799491438975283459440807162803677549238888207801273413838627294101929210896576573576018155879432042517941965541536915356358914158293393082434695864320000000000000000*i1^45 + 52599169146411599747210365386595869896332322007103215638645755009422304509399907467843992979313156807875879832308740729593719577775421475695629521987387545145418769856431918460824901742853085869621182667928215613048875723626223604013372724694172614932880734344174915418565589681173835714416126743724694851366277295173878563373948202379665932457633999095083202296758437270346721566822958551829020524173051634483978426745736672657248276012370831072189232357825828729754460495738833298016818883040479296418049768525916774024290790443368096507517766580610291545842071266320214684462069211535159146253125110749226963871589748204981223516323727684192841221200141096001613555730374505053079863766545776923162294145957213665180245615520559322110942039150566696065870125230092235269554046264186214525100733391568150933776790518672634329906184892499859366089237457652167138930077132059018463975744777978313504080265455454667230868075321003983224767723431572990467716201452258625125217191920302695408634256549946880837102003822697266867121029337736147974570875129467181792568951969528080508794159894764401069094160889108242808630625048239350628876971619397809703139826506197996541747720573068429590413621836374415255989862258004013556780986379425689405666382671664076949713174671097977305864788156873018305616604607536357154973318197619364947531481340588363089765786189024618191181485397701569733306177225546694072858217446918361802710612854069758428626367269569275479792561417047975944339688142613116361704323710744569165432215991052268757144036148018906563867224817379705114957079321026132492256900519246603239229073313326618010090497589048962951999814292634609302020412636141930724993281681410347499770227670032830439448937334205551755192584001038389424922092243943703835291131127875965082668451073042008475122083208359801300538228898368221428006583044331817506438341471916006200199265313753980653751701329186543003526224813038362494798073512164851274265875229923737600000000000000*i1^46 + -117385276363545329379960128231635095499813989837413292134007294931351031416257334888521282415127181330382339721468313570258427723468123688426457160611967899542014985613631523580472954289238836692937879409053562666685925572781017899542554061199386848191102825836855229976965183203347500875520700910046705420045359146325485944833672763549398021804078194241843077039923513423347432752308411107761521629725816621098456346851885637790541585016133934540108544857654207773552764590157015286846082670838948503140624122986613758384443274612510583865257169233412909462010120990340545220422056342554191718000779266112114167257425194012391587154135478402388502977488404268562266347460699695477621465945429768153378993945067110069855883863799533564093189283733205158171981748178886062119943118764197900915678009755006791798360780113151008955100581167834703768418598403058926801917295290393639557800545160589415474021934745957343225570250946539473095387667651158724663874845748651507483269729901286384249440470050216575486164777573649664698464825657183984056646155609243975295423801872298634363301588755538573338809171987264454381675331301361799492763580890935704894440399880345263457015838181610080375148617262895570676378459340262246993062097812257682181349740713066122969854247023192575492179659302002802868129101656824258234557611925416967490521164557256244219533842140969216550455824116987135399061184887085080067547858925099034704186932444713828045080070574971740175509296768991042875559068311907195150152953630196029578250015212328439728944647310095778560862952056056108441341311032765068924674138615863120905836226672488556774192257598062864584630876065145278818652765625270396634531582594579124095844093763081155478932707107680100469591971387034539976188764301075037416038116365717918638415673500181247475512861861709174973878233342813546544049355705017356812969219174519901008355451012455417793277093705717124128192482380072175309095903917586488495598899200000000000000*i1^47 + 99821580181050046621021371577999270596029409979016130196013083332801712780669249223512665769360411471914349924867709139243523489864904131277821495619564223226483925580679580642014333317673645359258351459081959102960347608002354997490481248770190859893195264271663478378512374511365368103407692376948233700924053405105401572418656313854512356126088358311565166792388109808355327396348194563983064276665728401570709346730038855524448396356922131032974793839178527579206448354283838139446901985442689772396545296726079622210771783622797029354843987356047955242516056847525618647483089298016641735468676828867148672797971680670277216335983530576455499683189906687124783639763745344294124183756046405228559928200749461273372098351689172642046430117941839790757978040090215326797041759984875412607737584282739497888932286237405310972137703552096486683604184230699786175523351065682232627701500235046725444135757734379402652504555214284128340211132016569151857896632506295615200006778955199158674108363929320093146522861003684451942699266018119805022737120795419920168317551245473948934336217315281448285487303063687938801595596651448429249283090285142342594947214173416218297203830461837139893110701980723469526025524291347880394649283127707332366521848918508575977099204895116443581067674438217676107066460977301744278235416692332225219704356278612503128382015007654830957610342675576872901306394897945297357633229899933586836021719098931090904566517583057397222512880974939654160919024054936028391296763645832679870319445061953117167206840292757793424016791000930918814559185707502049677254056203571459727130497278011641533999632661315326971216449937091191927095854545239184746633311708068270091285412432026877236169788521366852540761887681529697932672714319520450899912062247010806710244429012086965576201707192487488667763400770018198099830825556701133086015281252839652903930608342127701816282963110871021549187360139580034715699599328724027392000000000000*i1^48 + 674880424887225955964528072574379672680231140532588353727670948527753528724580454221800884866766867276016190170435287582505539153080677092872505628457802518657504965899661363418527993712517953119940543131622374527968253831296853717121826164655406661631407865265572349539950956928259719490476388727256094985427749181284401809371639509199624760788005590118189472676158183383995138177420665041905303034981379819553245119988527085433136626300347876219703794813547938323761416509508535062641249927926012019071808021968996850200157461144144006786351696433498514460333570250170108860114130368689418549831617037187266610115390999803289274532723765350151893856817203157189862738804924273105041963625635211417630122262057864093509583468405594321317726264316404861431915653901530694416238221791392279810576186574625611208188925022642789802494884426369448345680165410492051177794926585662551905479132255450993095804992774802579008065030860380146850517625128072969829030287163190142475595164194626030391530618033108343155404543746563167773725670464115967113200671339249476100584901168985612539864731816822317228897131923125265606292486079504416331767897912960573423153287822042243763324543839946353200334807105803558410562822370174222435620410919935714821553855856900398436685658585940647466063350469580103550260479484692538550698844840245230803061385365304456243406822768982350552143777277515714008488503580734278261533470807016606398347298605897556348285967086833913625110804802670021057556875149653786270921990556021724509236031710331680135648893008027990037546914619074439186692674592908395411027382796537508783436296196803446905423532812941797677826585290554553368319416431768427606263992107462686633617807741643437947432496219725758486991333245085714303447211973541524253203496739309175561663880464599038897655548782711752178601330678466038820425776051759243105139289603345261079146349533696790708415466355894738098917515297978531598969907200000000000*i1^49 + 14215497002784218977225816509928218877053138306353121895542898174919519966265997213035230915387873752196286764871175888869435605641120261488646044316087827123790320415357800630796687593555923171092803564388560332126977015580966276553166073958696437758131132489393361779931415494408938153395443257138836659851961552631352710311136927680331591802114048384136322828118820345424341572609208983907399753729843234987040542434670799892684098895965374611036565615776374728642741334963005168603102347908177572299437371756174795990008920452995095974147047570161633911053418724661264037880318158830735151329759050424121867220396126774742172295634643010971163631446784195083564012107580127614767687452918198375076918252364902505145636668953208505391662322215551278868651763372456619324659389111339388076109096880646242495053698766467185957702882092985151506493581866905746834557043603327757203184370497826728206402866213075680809251713974302567226019046614147804943245318943634398761953673310283293108860328778192734430205351019037361512366864664396045934669710090089404679205726700229025325375318182012022213268243476949865376965169557088279998921102667562055230483752779927725206747228747615726502371990174882102908047601010706432262687559424344170827582429765173967475855415581798519287141912976843127585256084162606143334437760310824421496833781972590206518417765739043025171297512798455201730734595594134700333256372674552774300995229511237494413719097518591099695563373084144072159541354649000177244591348542229477821415302224467620161502456998753707019067246802245219263290079728721254892793811858907733772382322949319316019893287978884327707202238917324498263337085630243561898502639586775828217316403795939673251976359794472708216736862899910091080018984831860927610940246668071155274187277200915547914443317437891925748399983189092790075896213855632112210892615367744017786039666557187623312525153303495249958060192437203507200000000000*i1^50 + 80249835961713790287094753795986655610297814723192275837196475064650219316093362881047141356924918623943946786722439793364118532826880453503121790311893281750464936294496546992404339583153526970926730073883857200361294354384649283640495544089455660848768878013558119531416836541301025296491604615046348088482036186078148999543190006853939000152898591976319788653916113404116296536937268800961795644516330464261578104833155092297047359339454842294096867954523857453819346560801797935281795560838222179051209261467542654134809136010706844479497187166594754427891405697180946689458220038180510798455355629892705402855083482878976657813751020068990646144667821207406691976508044364126713082978858831280905539716267688778786769640398279282300740895753584817243943803422757776863689086407034788085522725707345963465177315672983525588282751874807866193611871540509551102577256082955527081201327158510317696461901582267583189443414775173320858883490722043109081628053453453387586459631847292026566306333953198217506354705652177738596347405329322417034073195167705267202306399102118408171458312087818575835968341709775909303334891157203549200105560271877534945450778828175048878119448016097327542037832228036736375768191073567849970643582693218603578469120119672441190906921328378124249196336549699650622823449855594533732441155090915559964938170235258045776514414703161209702164014895372769425719250549116928808980928934250397109548211787695309313287167075148944650922029238435529055146340543170594612248777956458023019803178973567113271233528813099069862518071722744655683640024384331701719374419657990390179529272509885355913551582003121285374598160883218506173747596178607347905872533241064587962755554440723556994772049419141373435768042158269010460787165161063917687443737575327357349217233854025118560220354203649874694482159017891169866101573860584164194406738405194203175560959183015355433583822871759528314983296000000000*i1^51 + 10221584546383313369892355646334547416346517603805366911515110417490217439630435700193469904808581625778067976758958429143200951235664735261020205616094519765676850014815728239220154309337216661052081397601516914262612530864558896711836794724554311459770469597993910480651864045284099336759609312305067880104407174529701211469412464960687166289823125452460842705169147841243492449642930126870216766828415852330543966758931442634625064155240592532459055019052064004715112411962867279876572414680442208043815013114835797161963011003285530071747914360358176836012371995638207378582800498633579862820528945340320925160088017108931102254779605370769764369502249568512038599830162353362695102508865585031472732876927732472041398732034174278410357206628752269401856129242717436993095795972780272264092021021229073627727700075538372253068462231984512679582002286246485306531005147559015697087652972391903140270163008857462760518564161980399856138588701991556569514154912967785992817666452162036145172130821687160392321555947406337236771427283991905907341818210876738331026939162233050568134581948148965360729780501498040979201697474343529627588732065410537139928325017061611645592198587420379588298244444031324829542836682631230060572496236792144356831088176670984203220068667811563666660711389226841738956637859681646005686873957206010758186844363911435084329788829635063808216098174394965661444204425132450846783857949468418649885895240965404921107868755678359545818500777502353303007704967197790385264731730667563055127591391082937026956239050966533417530065530021208490644700836553637351864493401100204425321075725855351756979949945347809558249318165527861925481716465127682902521370315913157479466223127225326758556457111329602470136294308329808780466269789352216735055751005947344752398063785475117812240136994803123272660398905224274616699362519319045777717119145534975859775301308825504143367807255129600000000*i1^52 + 990812849531937941202038570453447967086596785436348862311266716226536331655368155767817715964320662524507388192836396097472936355710926501811287635579709834657113126298751397062308647220655860785772520018090888850106678158451241928074485032119014987596365816759414308607008161923735312127331125431891655319286251363882631247446892739181916105443504933342473508721924826088516894714245050640297628322526166424650786695512091090776348511316432027174491506626590326319254769413496906252615939763320273783974919524318649757013560293284489412892605526985060773125051769176765664796913283964795337673242459976514656685924365135377185858556698181832286626599450211218006120907346326747323015018908439942942424586764534970093354068546687898328203083450511731534778387114803315732071900600193586770946978212045171809786058575767804950006237880343257571068780574456993857391882421757953389415489091111832024589392568627622912212549534461672100698801431298343098798334753061099557482172248629161695051016120696003104414672532729117105287065935393631648309393483493032667636087262102263310802565504298481524535498042316824165021185825064065303819913591241116293852506915203631596233247784407556023027847615030945449393822110548612611558504196620360977787854801898812791362120627062838998919332171689859246355579714549986010243937313627742468572156770577177761021788547289070161917888098584308136461085133364373278256114649975994653080011535253403095508085743953039788712290074451444150665904442058779215977736253610526230317913584802741831502642337906488811071426577436164559700895365496335755154952908540833783401593755520032256780823035671940731790903634897208155965334147944394937553313699607588617801728703933370082327987300864385332750978389678786858473146492631674282123606769058994199665620220081322553466363733281278957274949921830133168886253271022485086530359950599972552576617804754400499775040000000*i1^53 + 196379416839734917156640625614487608988745846944642400518260349874235405031144436838553977240882148953446835818570595542730454371453139577321740566676304594425673387484009606338297544293300471467003731191196580077038818061935481652208242842813650541388367165756293002040456906501137952248679212494670418621413047420442438411543303774916079722182464821426057721816913770469968686788897749203256856851924262237317159673820252981327670119145512056767492232644670088545053466992876707476190959727962180591922794476717642658444863720993100121068782575157598603893694025291196085087205473085326488842528468315988635207440609776792544854089672761168910705903250329004515792449216061246181087696965556174247630029431348121078477527028874176195446509146927403015987330039372212333849263181963320412374520150177052240504899327833649438881136614429146180157116166198633786760411287225465402068383568325880240769012952769139588757529322551342576932808657653342629306322350825881855603489829356722538878276991475813130934799123239679059296345143607800148193449482053018502289565169520247033752546561302405502775033226090172130880181102393897053644517543177863628144563085667011451404208095689105779440955815363755947905562271550972862877400403228708886036053862062102818164808343472107131496732844924543550392847953974600153825190310783107457601163275908363573613690497593933496567138879371104742720833736461979833249864367471235561477595648287906985032066677481530074905379606376306014055757806762106147141242210010729662464796325371638656358773559501860939029057320559173561448367196300127983068798647786259354128962695473330083871520277179749685390377285218034037670098488102720716308006262558714419099228379036382522858126183073626109605486508347578782653440702517039886261465081911578050698612130765360046930249734254902186550920581708891181178015244588515281250154014063028935500723819008000000*i1^54 + -136824377658446751882939551463154257669488559398199853722411770661951374110703427814655681141465755567295753678329711456452647062546196522119381048821498199546664266996246025046362313303655236390065318354010779911132517870601893816074325403679931464870431832597965865086706471899897649331178901254846367313086679181712293070973484237707361197872219349509099242281841347666307713366080812192652092953812406702222762687012587673928419572241029228634388487226460697753981341476141601051709178915984039384947423181010227430220991286818306689446348118683040850709811472656076480911156386017745329920972377057438484437611291798877833191891541928487181211843565481644759067778127982976922460660127788212484015672662645218748948592202594968749428147443379205768418372065893004660225441074886858442731025768180610283462598803643895140235133793638382821442259632191365428390537680049465263662222658710584127431386082513636001461047382580131451420570417724759140283428316294972699179491890284159553357101023654155332269219632416667275592789510086832029477352912281126961428598454867832836656405295682322365990087258351233599359854861139215655744680124934894479862791971879142733216088962637244887075710354801216351900848293233616549247156063463063439906764763443069530694902709855392539122316336569863702784620484642676818565358145496469232077546479638681712808145380170332411856398295624330245390064257169281621958143802892232299844768067876337634876313071271435581014672660582379951396592403815697377929684755025872897030628830569339176086555694308806076910513620716078499148954769202449614200691365985809520871100879432136144030083273159006414353093516666273659795605553654046873028918606322084966233955020887559710862126136653600484485536822385160352532012822953401825071196801121827589870606058569056812156591032435435623257064585585462722118041052053585043196695242233120800000*i1^55 + -3345035942564755113147388539680215762568481580648076572387169361001284495683351807944651279808205433140752641072746484325549950675913237087747866337977469832974451999347902337893220062156414171856070779523560748952333179872559480392752909335480804172673338124388266588409897015511662218765340358919367569761414231447306031752387922205569783209353445554861775159312409728385062466400872015855804786061063110215611616997377236688805011406390093903935748514320651626259714306887336988064977425514188020939422309029913659174417380508258569721800977602368891183141185583201961117055464937324034574724886538808868815251872491304834595309489940185126397454953977141254926387335688560618874536604621006047444598916477117025350502772550790034908327243400564009050549945039051377347164756911343582653066553575377207797826616219092191943615075598806654684849966541335405897514010594151838771371337194518322300909483891027902402740962519819301800300338868930611166654633121721144958871619576822915951635014674508009597245963607554512405183727819203670928378202382172987965519388849465335848080628907551568870654107670055772390895174437493614516019227314260902429267497014352710384482305380461699172538950534417117056096806921646803659561382036254064359503041146012795930591276509861181298524862989117275364955524309118372106445915717768264408327582916601501962040864920650149898085231275671103564742855781907429377769076915541287320869427222082251842370818053981618255583380471990433242450875995723232683593933617603180445500289522641351228913495860612769432752724372414009766123381154904762831218757182077431217001171598927072362628539643339837981734288557275594177413439770415129380300880167571064062493176577007010663053798206011996692150478139287663050331362746476377916042641590266551328039250541989533886816377375335299263209181756720002442490646691483815466160000*i1^56 + -3916113481605128420062669613917485666391791410000044847841665970076870445831852565741328616473288089836115404413540671249037572857143113708582582379353345225449880373991624295981911493898726847935189177389842595391134905939761529474919778388094056179854547216548537197950950556624913488977078448314820093839767180418636303458786362931593505974550485736710034259597421164880222588162107579777065170856385057017434887234899956407304441510959773579407740943616796490668661984468185952510578748645171305479349097584884554166811826979768421611600959939523392672545694932737842598347536661155030976669877038699035956771157345726985508696695194159221205227997129305750774511975883649621681369308645393725119662323982658095633857200460549573415715241335319601568650135625830310452899256505818183238083995388100128456996457884667204492983749359562263909114010406538346254650806411840300937487522027448797255045723816574579037865928719693791197398507032187907540822521457321554044972575591165000512166343332291373968790531939940403967446462465840772242507425462231851101813571764642473092664210734546616457206970631913640952625985151181311166235818997825147096175637429392187505577636933334890459456248860102198624378176695466224612658699275918262523398668751378036524405533455645954148109401263709402614492497015038243921855295592482184760114826310536409417314143729681857103398214584721785817824810074421755140084361212686414248725045722266848126200296164887314706287805000427386857934269520872802055380920942496929574161687722749921096089648176714491964524338945012156465633673618573064793385025749624915141546015086934851954270659988392868702288394490860678127833505421469744334721923245797037757286713500992455865358527045780941698342387852184397855370532319795240539242905239188508477623865571568231965901124229558446326177408975824687934000*i1^57 + 638251816184073220463749762178683352445183021830966506552157899265830705716515903881203170217748494077519974912403599161399550308524319907342843545932859537960572392306508369719308648254240807873133675280212013382203123536741717482722528246616612441263279240658111562195177905486290777296117575877826205415486744041671784353967421160199746801497982655276496088759243007876589253717407981717696210049555441351849821153730032568442797740285767592547852212347680975661575854091587529608890006711356207153949257141449194625255141926665086465628924343996615607999080888265420576495369272651095824295914464023088312269878794616438923979154938465913876514039958305893720742155016776028510892289453072602899662184327832197948357373154529646161118979581732163903845408908076240634089528577083049608095398352469718871724884899708849626025228428272723031342370034556194579837131335152208353657852102035899331298523833999218359001937685920722378354167298680604467496813096346211732389739115714768891138860923518220900900238406691935501664882614495797662111954166885550279311024882547442474617998302841273927267440395594668609986300300173263453952974300854236382092640852284109451689694075233961942694085373385001229202535255164842315336507458937406184988943549191785382794944520761040976054166850161628353521833429328551736932270969829073213202425623390249594687353227733489872953211311792732161258717152435708373068626113694753454143954743257976233331133743923231758328782316500856517362959631776827961993050116152157749658590884376863058049167576650551076713111381969901872325270573461803316527833748124808503032281320964910718360320468356994888159908539595734500816852553579063429803947638607055933023676532512698161290315818852134027254343610059083143717422068318223257934727260063826493868383355469894920035663404717200*i1^58 + 44066502151984269090712459779944933107521145015024934386393206523500732115418205353406643123126552017356908744475591073895811890649899781422629887843013123185815834911507301801503124043337592962723509951894079464221898509217170447665885477949499726836127196976516786449683214141012874864378623305649186300229946668572963098527079657554861695241872637840317126320585572572958701292099247978020332469939077650386092288433978919312010291952822607327289937204981795770737684241864116528735735738050533987889593734831219294451243836154985319341208153695053400993957747676356330218219891880391386501317867311943663539983649936837725539869289641329981113289594748222638494317697087795226031598765706594212940402185471825371095640154526879072518679642735407713556182602069457910025007591706595023749671203193526755072937749718799690017686974374027950352194399146744624909150599698768664209236169726502893221493310627426539029125973624165444826277958760979985300305888663564631789449909016993938340757309933028491312506870310671263315030617823497099108602356233754373260152726498836093233544234515027849408910148156510557204822831872210391865874663152297248020485251130436479152177873683771275828083474345556186965564279285156741470419311195806608779518838362181332746309959991328930117252115946644794383564771301976142998472862019159812764623657845776556048795174334938987597572428879876803822727969179093421077358438139126534404886957561258068755059803797340554140323793450346004113673527927244354938793584498469450483431421237068076192678636550815250158839348696769019974381517421915750675283379155155567337930874870338742223051386300285442661113773214635300522457942187302216421193150816056668068753431684844551026154891851818660582788007680938840268976507450881131009998451895*i1^59 - N1*673596013625921515563612177396098447831200008650241143540087513954848389543800945072869568334066760144476436912534963306491018958537341797276827522123052051972716295533413750765151457795686634969957018526422442362713516421752430203417675542836452419351764350669921997246752350141695914697385838943019898012680474777028129825496992186307257075197126684011489119933745765377792875963865373912566033691007024471161959249008120044352334437131882620216748576013633757878271271689919685215711952685953039712827156484963584467567414023562396075834743919523486913376808*i2, -817957521953117957303126903378968279151336331152550609185064079316982103544245110526596925727278140442053079750586275346052232192612587680287377009873755088818179069561485442294100845787115439968827512418744148096678795770591182530602954218893520270806842989517808202855482621456382756146627848537331646768114139486398915607899666196072473248578119143017247331537194150764370643708576757280579875717079984015375396621114858711167114292536997783978762625982748596758817554763353450728390529583409220197496473508536230016082130232656865690896858139129238467924752251592936845016735572770977282940717804503832300473100039052051975256281503054569533844351603394895361042475799238447711728479781449332237872763017701273362723217509887908687127612669186034466443931321636230562793779439694169102365581633952021533599301947423317597674271548851222956373696089203653081577899522412007201669292972411627210201691924874749951594317489889943198010124286142417820062017723308760673197561822504329424146859102289249570259554995846746772989527019981999009594396263052355794369939733163588731390941954959572266363351797443909854053493875881455507444456196515372464326733939811795234146012695518853206197704505502140141398495728910142819753999931271711421156510315766670678158940363963500144264834432847036135636083346946898452301779297495873706274106777171553755293635451079882209652999300152867773548976603659515449185538062083142425300517727466788363105441836785208041565457271599594732340512962567887565229572134733596090156164056675394791808570281865847327457732102034190321299534591981141622378073624123896573759206729252216940152503040434781646430127619490092348713776470463283043113145169608418599977954606698589325165074548497888618405638922103592458728004552793778969534128237219013528884193088088889056188404887699741449530608402235931374651340738752322521502939730875872797101732278983479609152901902163117754145171086392783518844798556602673516754295147945078350889038318863872657025829510955041129723569202296537009317385370050284143330912021492805583470274053189134033409621183331841605723217753378195399246149896510608506485718385680054804527893910600014864773874146344960000000000000000000000000000000000000000000000000000000000000 + 14315325919321165124957582796257658930385879980296032724009932818830074453830597881331206826474626174773600839750636232007882547590316979460740358057540752673047773176396489378995503992498235978114390314407289203178683766749249476094482105558337361138126206702015368591705570648344250557710252993551574228265000498462516770539885274711236562261298651870116829283925505665440723421838839299310104539580139757267015141475831160589865353108172734263879600868613750467428428542174906675715500251415865983077452229681788807088019369081480706394033083963969833844847383519806444383937084384632539807401192001823690099566634155539260048004753784726427478433108085382024405622830867322984236685802636915752449621671559920096733714989066255891470604339103787016023066010759815028365709623345841859759483120479038378939837423378903867415631022992058335584410623519193299329922985418673158815723793123406703753013311532211150999101516249862782366184569528915046451366529210287625842211765222133628751657518929960154643955862273153091518531355081306154151135715246383572495826363185319709116064779044929424027792270714443335901758633507160306999255125311681247685122159068056501371240543448506134198912117258610107558690744718278832937562881131668296009345973562654286466064339469160201456121091906861343347403129889874982015037709977833062923944884778835807199837939755524117444155915986112564785089522933577271110535215824325650916975367503620565061227801416159238993053440984641492943564032002433805685937935409183356636683752939525282558841845033261431389840336068982509568662674172058205877712671728176147164684036336955815644742323392900411479255869264925576430785253188632447435118405502735673404851337719270103666053187972136481152196295047160313223091466522956609865804613078735953208348358047570034211550436413633238238656527813735370841150296602939734199009401647751579097234829727619088617726741341936156013873447986936093301577955441075187781446166860935816112769177426798103281483359454371661599503394399650475464598145559301651436962734564198154295930170624402371512039915156668263138038986550563555004103126467200907496250454032044261967848030263753118484931766931947520000000000000000000000000000000000000000000000000000000000*i1 + -65594923136990338775145675238787532095074442872209647607898988014596746888120280833993810762552800862006381086828642332580963099357018751895700513418760322555513025436108944898392913970841334800520566413758243345062807327589571316128571442226780811390050526435946720289965610001002831079762924502897645133769073937509612024203265615733150001360614226189117951031769341612285912609302255029660453091104152373033022163438143604418067846414569733128548671829092707703856432887139701628680055232656150356479447107605501963866018664823218077609496853420485015325765723365747937338388717609788844615901775776833512635281750939350007382599060256989525350347991677258243975076119511812796896328934371953427739917729295257809252561646182807290958300226181800118231119020654993837637764537640370410058810129162969648048783775054357455044692782403895178358756959297672153315997867627868271160344891406254599537316983118256514177042340922155914111319387423392770126572859830397109426060826540278550150355204226693515792044605825768190031770040037333031107783232457755801096649126256131794231537664185168104961986596391161727199844575197690468982343144245608681423238958010134738336679822385882781778903123511058352642119360351323583729195516802421128869712367211964115136418934975248297858034164894759198920208498346850899879305942840357904938570129260324208076226678502140238096338484468220355021687392855723272470120831788745056806132912306328075629676886485142997625569044448215060026268474063407224196640695336508475391879973663283626112461021459150286538561447598315912949081797804963031529736175510806635431669066326112102601334951211318910489058169494409264883047531182042300969649106960595078054647781657031598297048994794684737339117831968500700676511267097020431555615442756662914725633806158834694273559681677743574103969387632678155905805180753902755134177831542901791701229371562627175088254714141846819102664265660844698602583349229049910021102747060147118243646105333881261428050633953947958737548180472475869236352170937274642013304961229356936866553730659901867088515291916595800932605594197196325251505007699129813911516529063632361002017975593812721732413057662976000000000000000000000000000000000000000000000000000000000*i1^2 + 21552770522345834421134384055708919757312022503008822061644294942539091300869007509783515561156883990846959352006678736154055229715189047218847732235241217446196172373475870586118571505098933913649064893520414652353871775017992929865328867987220286332335274843963809219071681454019619738413650999757823666512789720381267901424026651192368691149486555776384066146212609717819984355127419998312016983960096961738103209267861326459608892674296383326187907142928966346775331657768760326537268869338708101129710088352708086473939598884651297060860701642991743285264254674238296802260594037820456058229051553915517265812959652417158099190961065215123199666953607158421749744615305128376301250720367183759945669944894626472776233217264677614503716590809244995463545942203540816584186867886867165307903046695149177155270690559175661330375031583254017417533783803293876223997650321561802521599045091205978316771757033354146467114518898041648915508872491667194342772799212974717785243304983078672931702309253182287266171530938809768127335921734459627661063167841399691360535088138934797213408226688809258496746365396845128362349401430693609534506377445347085691168624140150778656437074323498724119623648054502973039929827045995456271485134020415747857541683871882821742492818349968325919267837739358495735533000247531143740527257289340321854775764074614622054522907416447804835023273062445772460683707349321202581051809221485244991275468121913635706901944695492848009214726398225284523806225778729384779483470401602541311617516915649709526270612112294675430175743960879415641069624388163490501759630752636544230947283585251940318083636271719523029360929315991334425296839176710071587152150859154311522578953542958384754688460623226537896036775283238063511090154175142855767630276441222020628404075310078107948287407226539964507936602622391803610347531603013418636608858486873563003811842466922554348073440722780351265553949023818281499956366727528204180307445493249048749307394751322311946385697002964499238013425977565738288953346995810828420520668502355776335544654618872858613408548999386365580808677878281900897000465990102309571826652668969876118606888720713190302284985139200000000000000000000000000000000000000000000000000000000*i1^3 + -25594575664714975608389330991267163710494701657515206498609465092969595767918292813530252422350570390056772678221937847789099549468960602124792923166843754321729026872203617614171280094038797113681949347683965676811353828559365786222591185790001127038266613203342485995735639889819436586224416191078592589332966991229422758073758615702228552711968483077096695047500558528468036695040207658814665403239921322926740014822979108703323276875900047482623979552995812023978152303568784911882856412667853616870808904525739537379780150866597473681255236094196669049500924222689993706246456003064616506439083982846297072253499982588396943356614984477260259873975033780320652880428471528800496551200988841077884118741394173224332982922086045424142247636927221017264247767856618956059862825955896361904094690908362255375541384875581408326445711593771161240757301073387052866162245084035159919134706563826690936682687211046671440457237491125154661909103956476500179891100272118017370765971382117078959699581032449706857967939644880745926572340805804073506401368101680140698022870657556837735256535233754943846596490018744551660177324437991823372341277579109522665699919386184985694940967460254198619346739699336447485354906428280655506654858086943666488266254927387293190409116295182261676992356157651421273016879860792403968259956843065722641011554031694656805075138246395109082800300548333997064986399697462867447277119274626387381392822910181893187549362371117219264452805026151011060164719167233009806818126338158847596894960911261317426386325474450398032879558424226530097039953768388230927183625595021761848174951843002971354009603056742172083106391715557907575227264125003058285840891533164336056547450291935382577350588972587983744387074714142545180867682656184608596265075711780657501483108741537388044062229960779691434516928141724934306995838959944497534323100456781608805697625157012213943524264700593308122263343160104472713079781110312644427063580427422226356742608190587026246183885304313429078658386078770752327277725069550551683757841876005459946136400820737897581780127222070780889278480392724108114225034951335005442109000032863307757497741925762903901481205760000000000000000000000000000000000000000000000000000000*i1^4 + 14926534132660249449691791032116106033022177197727598857397886277730010257944634186735847829804094540660070548361882248432567697395195543710793763512081651294638257801261888946454167794266229850134690105072535528770985795790596521221070772461866444198124640176006875017642694136591806670457639215096231126701316898893256613264055026327454711711041293646331074239443321113783315184822817963589554234478255554112176980710064064075112906936323746864077525753259423966464176401900257594375343661444995369951677394468660688271359879985800190658016044134511810406480654666259553410823498862835592559982639151627367314726833354071058589377220159631422019458637032484231495403785260888381679701105622192991914640703208912847755256949712928613110049049663938289201970654242878479328070681501306846132238178451246677936885353894231218453315943256707411857790149523741598027875350894801535439643408408547348450932668643028286816547195223362143109813594197071860661056210678052990661715933689854046953900471717430961908174892791953450949169526142072882392255142276272273895178639458445210803720906904910446724067228826098350608344217499307708963758938585959361821436536552855717725515617484621549759037744839693839363323889118319617740804918720420715854559592324861102166842393320145810980491963038455721452392913123224985449778972256358927808240980261142763872868007675732374563613537651964477729840791131691579840352783469462990692203058917427115802233840236046860607015188360098131689762739642325112283234317124560041059610324554180684735503791620843524484223375485618004761483346624596831798175054556487417202550483182047042135909557683868311694551719884966341523643526263986145539062024014123475516387860127226021593744813997693561790078362903929820286908386505812150204674711301305998914264452053458174551597990341044304906160195950730201310830621635046229191772488961242344654740818858750761564155206048270553848149814435873224031486519163123504825502739064299973812419195620087769725566743345680714093108413865708969806087086584319099737028017217435611524183860082730295269548764774342211798356856135335973480454732490905389753623312850930034418511024870223771028422656000000000000000000000000000000000000000000000000000000*i1^5 + -7459098766033271499528506445093958228130502009391321010094161816601117396492978799379239595342265235843807931523103380486418112703904022876303731843092565562505376843527648482615294343343065876330564059234127967911692027459546860710654667126590405144367437760670764621255065587521260064069249515954612375748685071594911179917028038751588923681225019786354897027855911837814273396159190648555798595372350782251918742820073175736306600558201176513178092207543227968606853306942574463847595723995402431476095158751867309132312014217698513559079089031768814893500901980608281282953148424089514469077972771697707390927000213324994467036538381841723056263445881485112773650251186393582800403407433886666902116919288665516759594033487720775807294425532580393855044478494212729947740750369069395699463501386039355491772098995653872873220332853594192743930832721309514255088048076289477985146289735024617802150526246147608002986708254768545958470236596902639160936727231063615677239882817806796899181309032353972672353968634318163141882288061262430330977165810701802409991103420040309777073443568018322367738271543249503782323824073539919412018825708265773180047093992962892662248688995766908721192787359859220581085670190172582116342934472993585674239184060129950317952967643533365738513923369808902304621691216108112449213158296212212727952988737089642414174255861066778275122627399119058334422651992786537183335945188408291852098585240141237619757583677713586847462519108154099530193516785640912011518352517573357007331536426164466800775890296178443664858289117739000895241406745076542741582728286452569870398394394789405788171942043492535389686957106754483133579036002856593027094959739831927271589862889142284746159778234160512461733085550050502456778905764419035074256755074381028046988500611002979139841423443313194026051648888740767784562394694832927016234648270988487338255263759175282197250811473288250940573847436418568047074217571377785895878536200406325528366928934546688146298581677707042873254315785127892593934682801852664995171454994002999495863947566710563060302306654987954393601772204726606941621192177588897120178057274465538431655266817510240944128000000000000000000000000000000000000000000000000000000*i1^6 + 1161750494771019372443489317336086030569764401429466800604747398310148476929410234119487400994458815012639654532163111453826861310974111962067712222090988579034898195643183234797974420938991423214040878888379641544268338339198700093176231234886223679424652552917516889065752549756869296958104083283177743903646353679935668975534377904401619616210004447412661674197156949299405388143584757221422083731409154440814882553383281346028031912589442790461927726130817088014735197073120365405318264385471979234076224317231285098172529418843065876133736500567459381687261205369578160128847425356005982536530453216636036918457855853453019631646254314988878926033764862672221026170951096807803258397769810106089315024972907025142409839334556063229451035710341324729588882412658507837174247820746565563191302451971259012863487651895471904454609123349547405304796480928485720638610022260495454587530700911911533063541481298926112102535983029331829520462771647906394116502910839973228435531773641415368608023537259004635894632460808878266476904253438968371920246149513045095339271702712258831688634664341616271250517352363128424113254827606939814870889692314162010441889429807660198297691766403930956327518270862979164476664391852653911102450336870455645104397168051048165897508456288952929199750640577677339030677823609774406672290386104827887854933248893789935503539869328255872757472941949461003824856058771627243089351293491534731788576870752810118568219875642734897253939028659014542532362706552996022817021682943584763529470588344975594066727433785060515559371644008471728631725397858198220728151292270909996861635318200369050425283661328398247950770047669918637923003093980521478788693332200166013929134830314221671137544434020851835856938448391456018189180142878682727301098231998157958163446601101302276938905004972491734959569294756873435814555991116140069263177109135927532613647344781007665186181340327927181815591646161551303704374753679887988538503409917310099871951555451632342015492491343495114767267561261979747608125201976885019700602523097502440110467328008213770221244906122344906047630546544231014596344061933567605451958655300078646356414482480690626560000000000000000000000000000000000000000000000000000*i1^7 + -39995557096123949825395206260331485794674385278011966260555765921634101435692122613805913333461345464984499676178304019778059770857302409783107676799842202695506245977047494274224050190059539912578695496783051943248778582482455474977087236218652979623110419762518918171310194794768753153899513300161935496643687129307039633991600911642378700367253247992846629552124165990279984756629425250637052025419063646058120523122415906040788287205383467190858223887241164348611228787636412063936869213422250928910787884844292921743880759725889295583068379953203742471299268456160286374886824056564102024203985669546310266538132693332284144636085301649423913288363757767515710861587182027583008454392934329141557960745838767384273989898187062634841089158401438580562031781795035249471022865970470585744785118647621273817614491457190064809227101410278788661241105840574068964858741034037828604723276124297644545789605828453305157614603615901517323807641770443671814800913158260530323335675673290550121441457451298131515729690831468112670485244491254448244909978662731758351997218893344679280121927008998663579372098796880230359914203536682607583410314644779741666325471145930208065577788038303347023099731302251237613128073185494711469683768033919413310231926080296581178394290919615168494018564467927458754920532771602578702758554099078467564998019275963337022881933909103597877642249118644553701621607095179164627544386994521653794527757605191646682788587911567312428255619124009506895777723608097617376063124835873739434575406957184264178367227839641265928974582202372685946003122778398954476440540107288001500208222175908613557110851439101062872942208507766468818396165550886849198903829561956010641808275066565169720995382711094564729798505233702588840772639042910179431906539836873205873938580825803007214147051829457359414767924613493016879280962223955442106958154791150568680861917051594195393316567189427130219359097506926409007812800368834343572016080064809000694295024375723873115331996862656257740151665965356239140208818165887752613084545378858940773472117726262400721371473259089490979148766270349912833181301715262740566951787027772473757790558184538112000000000000000000000000000000000000000000000000000*i1^8 + -5479712129263507578145443164111207966219252716991336149319733847151420888261317911503159924668607995709178944120780572233876825230334988445336132527583525754609657251823281522860249436332921005971774257305449271316490377339623785441210670824303935043067501087187088932469125999943779339339598144726023199642656116016121312054623313683158947615404187915604829832299193284602000344409500480139162482677370968676184920966113402986923547342311095734895289427011697120743550994128925818206821398416000503393313479024320881223340394469974660565459981195093625739312379480232037352564034662745725617379613345374657618377147809762423102609231664703814598754473198381377566741412159114289332877141951991218005072261014922613457409870362891206720350249650615179982042686485284978425560165233111806410934240377752017956872616501500468408160408646143424555365844927300574321497638845717836894124992797877652612272072369228430686587273510622737957674866073275692075856842706163986082217618602698736210233833479285181344015768488724224153349520646592983287175728537070655429726558573189436934795317923164539336574448963138928873880013140601742503410524848648189465320533971446061907171573188110397900099905403889028571732237744214767179982037201431489133397324462762506550530104238739477498767247647199896759568856715497490490535478368594158161319142481239894057727475776525787969012293611778465924047024776262249626844095577638117424204758952152455999000664575379539462530645451669250385843394308507849131854576007843010718619752678276905528069223743244152842744758284470201782238050901225480034530169001531212587143015915869011947143946001765068237239425633784097247110353458518870998421244924185567479920864645629807881640421692060564755082859287015078139921560867355571179874405700751836058137922039471610813245187374453437892398614942879487687642253316479374357666665624471819103953654598485717813054993029608662005476003877331932161286001763366165313324846224777389314316627647795929318353247231544727227927308405497258421926844523122226785201425123700174420928813000469653761515887337891792237276445534586633302255277879918325922868780828016878433280962487910400000000000000000000000000000000000000000000000000*i1^9 + 175935381292690500926528387615102980467271596880287580340524415902440652784862312607351573176871830336182639786924926345797898664834635226138500855590165326991410191739076660470292536017354114925860706026710819361761668061563461315359620426096386192168358079407423972593891227528952917294681043855979069315206874960004073028630018250647147377297326688932243651299204562283117076210393281018725596404464848895033693296490175740486383679894599872440966100985787960470295142420365825538328182218677811730097740974182333103689055558524249236255009177793655748105599372120601601781985980557326203423740184982016907395361560824468097877029519336955822297215468534299285088160671348839667912158944207105168875842654838176957330197407635678017132019561870418683814768168835192189628111864533740250822412418892753426220922172222024794705783231794430943827281972333102376095772271942392830580502166954929409048213701860584418321742565542124096676353316615384137375011559541899894829539989213502357144373974494773979933768769651279602740383666482116854344360002351452790648556383710439907473513373106676430117267862071659876524431353045148273874516161029828487683048954180533132993295158385350414891265125468260760393550808668727983047438476897409826191966370898091682891664035292644759326345142084521852696971401575020249077225519206706862088403133056816109781886511262387283987646813180103334614872232762607584584032852068478335842530131241601458679585025755533449288261232199582508808064185767457733824940379037775399125295632401205087575367190783244151105646438101648306188678546190177419402324562373568992103944664575132021214811714278864297959071766117466212137635788995383994746432948058207933266695448711215534426436107187725910610168822114595156794903238517135027475607660501781602980367384529490873994990487064473491862761572119354435455953400244361123652239848929107772294480234348651670316130128490500783197232380425675849799852926450167157972160464086085194211292583144830089580846170154187380298783689382925623186303336527406842469626733780401313982689601905810111196088477360065098977335416828172634832173462087681929098721418413650339575439032320000000000000000000000000000000000000000000000000*i1^10 + 72838250360163338157022898590383914841913625598821981236727754321772069539064451409529129131361315337146844243151736986851391112751435866425076147892556947278051128038277033222895408964965189002928469296337853137014692451980629092078724045816961352206692851806244411997319471339843248679456938232957797309744465915420778316564009329771260220166700217150836235868124709748687428128029972004925814879009771763989164605433255518508528314031890403886083641009261191618009602252500672042777792945332188338112552197389713744800223557286701494347233287378044282721199911951011043331118887771505196568302098794797113440458415669981329367086426011607391555316702060652298344416642140238999499814325830130745936215183758333901209296914529827672032043767545678622945801476498900627118449115229521527034978642060656533870824165912875822538646741572363822833751411356495052398254927746514009861331695418079216905635105656738902512562847420431037686346490734799346310055086026096681266120566856584034998337861261291840486287005080776001257814970973565454942044796344651642914847497720621025789797743058530530787913631859429681217411309204118917548205343663662972084100468159800270266313691697289017901933083887429191311693951561809395713788416074392781843929879993880516834274420811764297072277376401796279623109144347302921157813954752434885049817736757939910262052228781854852836975336878363880609366911017661302948069216361648181378608771515312875929079348622357455758143038732535097047667358002674831294040578974278370087870728078630502993668884775907268606265147646247944546805653215404464310904122207055594269665163132031593633651560738767725942010264536340367188526056983176798516393676054019254581880056023551797523686005380069081399579461341498045809358920409880190360103176586621818301540099085334325092245292857864250421533308447332003748615206357053237054294057330618769783354758040542001114592802956904760652829062280749982115194943989901539731744374001425666234125831170214940693176053475357731801548009988033251707590383069543875404586716209087204822970573351752416905200564726247846274406863126328312296299379621384552055531355644804463482372096000000000000000000000000000000000000000000000000*i1^11 + -9133571703222161546302820856735820118134636051868722660794222986219293546382289197651952535841985061283847041820808570639803413224483479734410362183829732481811620304512193865087298172488886961177109266455779549528749593527138211549024364077006127340193657991366860044957634542535161563363053489335221743835720065706903522500108470534802491655978105477815344284515436344300839071381086754866317509793041944732055273352990696984718896685527678953398136650502811453654682920684527371223637899138405986855223581069017385545988501912360096776290033097504941656684075786371843773552638519344679725443597842340720267796892954756684249264784406020208129485244661653333850795099646106900679972982945169820408712707918861897041748653258487188890221110201571155490170380747751101858778646823194963286616317209468025667119839735588707258784824631944148944177545437168488415981943689534015204107455280902730987896791916681692004469813805822271798441783278472392997639386909754066572589978013713679312100298511134399495443611106029339438648221583061579692281313456674137251285614141769155943458419106535773719822173456143963855808691760466455521295652660566848710867716249999695127289918303723772854297007573514290535565785460144656104358191766079266195598488633482319866032211516897887048224327426141110027865594774430507381974588781697985964416218976194521006731255921897204997437074185195765434784218200228802351737086326004658964304556946256447899715260084855983418015833386490382288079792215944163980871804347387899123276316366574651276326649385427919376402968819454272267251754582974674949298909495241205903498892500347834257602897994877060798044694500742016685274962174755502927964344693608985155397712139325025844170148729923824909482935347194787375030355317947239293556398141891399869169311693727992710262282637361686206488498570311954015844669960336051924377731130982159684802720629564184197123594038053701037692820927920678358724270141259894524650573484675667731852436828845494799118766502054167751222904184623294846068060033802500010093679594803409023658525142632508498949958304533970810337474191008145391438023622867396865758037077171358190796800000000000000000000000000000000000000000000000*i1^12 + 507471043728515066984354218800503425661360912120440044213288362616478393938650616471698093432364376541941067188239422190755924469194453055906064188733039911503149186023565588065087303096873698120739198649286789081935571769173179781663177465202226976186554454215572838420491683754688909122382696910982521074294227621231877759160491274963997829557255815739388226538522474921291061134396487206905246571960191647811949364049111898816759335837122899848217526044841568662476028671956369439069307071656829166336041560334126705367923753810989249028504207192108843510035461263753648156703219118702450028069633902533011591592093095157015428690490806220168498813036900790136702247282344277035789398305103095217346580372379418229005515071942076094455281243086400696082796862210562435663735257169257984428777321309053760097187167160440943432210709026128370354502558780301234223006770166984315248565858151858714277833480606742944300086221526226719226347803970656320245003494386611797480719671241526294157382405065316532086222001614830188175071860333772486837505817452354687859920886272155399000385513887716431238305874085123784839377122733422824779238505311742720369035216875131499750680755042657652930980400179068325595500059754663408753517146350535254242247455899842299534186965581305914176535907604478081356865986085254074329157138932839097310370613841936302041855286034040154562432890600754357093659110899851342928377889668137878055389199497868013721454065921403048425567138311746678025887242559319623035447319610648312891670599645670853454969229372658722993730549205892273192062181167184750926554810136956581107494386577422701519707182876682304359256109496074738114424305412190291440684055727432656972265525265871661042080349169495836108682002001127151100971760625896251294583487562222419326510107274025692588542436565419217225420185176186947673636484451618164216961287018329195136270694941647477902668678141437935103215526478492345814289226254023547229702161662350368540383878474674081510609164535148415136798035715074592759797292950612450054872466321692446158048763107435431480510721006191602004016500319864936133835779531191808074032971243575050240000000000000000000000000000000000000000000000*i1^13 + -15858441561802794058407195563205353944252094596316396151762865878150247928086160164189053581461165366859477300675423796259958568833638196921138519133235577079544884075159129888858419811851004295244326258605046019369853346747839632089134375621609027525491582438819410534969369440978263522624625128494537004884889757683124650122467329688391022152253563447765092263342024480019118845834408899186773865870278981267164984583998008808610895534218822066616434640404960825120584213804051827302503078686842029403521680751107629499737755273484878416215126219829258011410536613525907334373106369492170999079631113358142587475074792260031235215784566989544517964887644415935794414612746451635902307281434415610537416589481516298450478675331483429073053857007839656726616634238812647568168571797243938702950728107002335847114382097788366989238361229028533582094369451215264999069915480341988580156463530289268719340095283133317024589834116101131313747926396565574390149084914470876269335716882007230186479477941171436316994120898488554611185881186696429700143282065973108403843443820194260569006711014130432771451419032015518522195137959723343714220990657295642450011445040701420911570230733964240388271297117213979321626689441240979603867317825832003629691428151381081530012953355880655154152100170196960266229965320161911737032155062261018636565365399154239048851398529738853555109217357566966398791378132063008197785034634717597186627799657675233642807156282638545812791941087132952161066850886210170478706562049235495965496632745027146829123092337703314364376347760051774521035351703804146831584812139191082447723660662018693108121811300252535465353328199279230009719301918868206733408729565572984930235775412600329987763289800993440274629527824902771771325898957623484717079293344529052853635311629981562444772065126339754625407357561589242574064298156036286417081749650175757244633314444390466657547052178902641103096879615000632349338144161018081565944788920217306700726879558026579176612824625872491795468868154159104478888434384131492070473044858701872095538959287330201473920335773088942042288286388641569664970521519426127023559576832180224000000000000000000000000000000000000000000000*i1^14 + 297137775916475913114427811492677488327765473803919197908762100259547846630145729700253707249383337667810967987211953017733960457602971822713718980673074515035400807187856524374864750314193033205098239392942428350124963423116451980626591009840017714420291549246974332086475805934921531075359362613202978012854093139618766228228962350548461735775895073814522267142856918065221973422329273211549577865837006829993477717847857271597196907919527090818489812107033167242072945829910643478005170377410958123804190210820072568318760750300607174195890894043904215954563977199422154803034087185755639810389367769624000336772818541970031346698722995506731338912641216119704362373123170052634828937965736978421760120854245816572894162968263752794623418916076530514661564554882416614333152732028718084766051198076313834542613948813931201435680979858549143035198046606425328360293326248267125765569009528567291758242257170222564040818631462201991159892122898306574871243020933106319185789351540819485994909965711581112829221553471316769645387955779556360702088143391166875479705517723529096949536480152054659947089900660964998675396883339477648279275700823389269528604079553288368499714683558023549115694118729456701887883551017332537358443737345344430230287898288322775645223767375734683532625203869443304364755772605872785565352455757422290999904171041262431766010249052461365220705522754972276859137026737686709180405497552832095504610649168678173306157775037114230723303138349888265360921129999062555857926212546237424494720494406980913355878328302281574323690447804014756621690986674364497106906458622592422744513422437020755560716524364078972549856892659814366076206887347397154952524477667068714292020965635817503553417245398453374482952573164370898708457544881778637750344624351229623311163485785143659119748745211459264553040926865247052107025477687834196725324919915573513109165808261693104441488055527458139343544251657109813253655679690367977893411260264126124752145402567346766480427547277931085345134750703155174673807349448590670005814534238244994557237168053445403419956124228662478305475425321947961003586294306450146490566731366400000000000000000000000000000000000000000000*i1^15 + -3117049886198555491159521652894662038982361333458938466485540289265861100025161210684584755790799217490244283831324916368030683973343596023059569070470999928953358143724282852984096011590121504010545616350188287181190725890584854795105443169852449740015391709077280906530328607419907167692627753439141524909775098388233418237260270943454176664286345186239633579876077729343234011765504375019505883666007104852509775208763335369285125694921135342250797341871012201786378653229013763331639091165357894924345291452609639311040044648827228751944587645443694792777841306512175887233166924165878640245973846252629383672749930904366187113325323377097392495641822174521016100388989465601338661673556910549669334338742056650894318675513836082863939520865881293555573844052380545037879775881333894349584913420548000281280217429333099806860517738395226035849032109575601323417423035047311036245452600956632380039893099414288519069954715837858417013167658280052983884023847302155227760368557389016602293738486330366370088342895968553537904790445871612709752919091208686919111320863258220100802160614093243718057594711811563225430079111761864220713273998723154517848415444140102650073464017834096258981267566401508054821466375454993980974533851542158111162771094180882692149207213584395346364591317204773483424621495868402713283435883959700166171557299205829667940366643854433053072457262663968675739420583524702686514923082963056389183757151099144129625868532679455073151307752985029812198801888718858172927768560014572895034593610205893514559207435648203766311734938190200240818511593084477443015790925199363023808348582681998918233273369738556630261335220470127618960069855590859981997811023837808040521339368577105052234220433002170731130437729380134224133316489962913895577764859726120272836072377961527156553527630362372003317240669408227891060631198821983239846965263640778015211475916450762187632043253195170042586635352288952065654534121508400420421054076301193769100649520719424645387243383555323386032524234569701787494519341239008044924166868231619833290011787169525135978435402714000466325906426791286643382362691664455200061521920000000000000000000000000000000000000000000*i1^16 + -4251965561466068393505989928496412581426578449679108034636440617306714878049727400469776377141925399310194072702172429439986156010836463394682568974358867564136771111821090919403040489629139360763123065245797255556451124115349198120508400753863900730176867171700657636617213334994502039827722115196903118597937477204686595640044823079053556499984521820755429869311775398203460529207767241940691845933318937830437531340903720991848226656893670721713980147599213007166156050815230448043173613275463297965069372152641676013658846996522911329432810373821502274462361787450696394882794818409187845611489564070572620586448110057115422689207443494100207483489939441440295944335803087476271091424275355907297041368885763391454171729403241380730274860460563390369398446237002829257982651599033392874311854367749585563526930307762441079633408702538962337317437031399389343170391751660688099015185692591056058682664265488827221405153449491033833420580350768240626090198890792699644802417889279542466959112073028866022606158443775450324968995948381838481287870141510498450984112811540112957015703634229662455310773075656083689745068241461188290644568155138179504077969344149385069675953707865641445027418803791248846065660740234390253427195938209241086614827701606478837788420213464931336166141445488742747585922348699251813331733453141196265017770566824772266206296072252874338624996413684102229244157416286757169276861789717257133647527759243290406021832242141226739033248611974098280674798451545835050237969363564799148120979238900516027904637073940690428895325709188371464746183951193153146573667959488593097175179191335491789619873375468478898032597099991831541912714636424589196175215950636866107726672765117131862731767586010753080851863698119718832150003661816816023313644511752264649750201830812067087689703353864051503790296749765365110814696042886606362527630674080282747645527728234260615382996553217020619579657447664135368048677677937925053265330145371462830339837052035131378713163913095342471399948849277583629413108865876779982293974270170553847542175454966468540866648650162275917916932260649626059192391101900799344640000000000000000000000000000000000000000000*i1^17 + 685744930867009458428249311756676214863487056813162932466289928474724464881633028371891149138337921477565000308420614155781056646945688421695931066809204659717263892227884627569064178810516252873137954253798064985387104035731864372748810657944701002191653159246617254333900004210851828937657929068899236348910005737805793270314380229706637755281724239369509750186647687241832390030794815904195170390612539264372662757176219059298037459226095586285798566046989872785499947566621063708577941086747658384327889320630209700264927918283872014030257586306631256710446498739719358970666339213337725605993075343003665656133765165556998757238389575172110361719863909864269654939848416000448626968731079649471764573931699971475388347907469274265495858043090878262397595608074925000681820989494016414685910635806339131055754336638363211253514512841362105485948285546611454983643701442987595204896047224618689250277618542696205141837075873736881227704733867992734494401020983307083659864882474841991911677762418999668145230764471019712363602862211808503899959876481091189675829183139069356285980353696004935835670706735350620104038685582289353747599457492138235053441845432909138134049631210910143390073583679674971410924527640049662823480928156200878061212240938068762521973296612911023696600051344343359208616618289767586829951671082309114699954285950442024316409219068067908654490831362288527304730147685575490914727970778464749610952726524015915600396888207916950307474789147221918676207053863578463667799658278333299915848616281539545793418488703669554928245875974206711079411243316204303628652985678761501663878095751945062976294227128596483501925736577032217014662984073832863143230909373347785030687822734077198686612101983909256570776606916114570375812135984042903441703876376996435441169284955328545216409889016889363081798828746019884227889605644715669282897609890071905306244943421073187205617717616427678017546587276352069863716055274529046128001937773663866503366637994524052347875211511209276440854708048395084342071532411839481351987769158757416266447397643369701716688450307752722178398624948499206553450229457223680000000000000000000000000000000000000000000*i1^18 + -6796962683254234699652000279941646550934073824401314811792843905733404186077842383145040314947308621186607029186394018683651700574721971472185885536884563520618468630785038528108888727422426472542233647318853936699016634826412643437040825482115136565950936074516999600584678302904899793604706122383462501287690208702556711552892460521762019272649849687765257318815713397152428572546977043962158082494364413775873399666988629842443803330158422428455596296089845889045763043096624815966364665913294107552472152289242954797355984600269537106033084665883947150702169865029509478949388801529243518895924470890210501244438501772187683789739486154375242285239148668094384661217514374706550169003061028474914826738244088935226181849514160734506877145682840539211864635904995234189043314057724187706467304591381834656525871668296763443388098285009364211142490376752499717496672180450714162745205551688643651961848385661331753732639350742872144656997871433910188353090642784427032695741081770422696830124789973866527522136364636560429144522829454302380310119477782733103620345594083484247197092436384398109932062321347354406616086974156763196533809707305987807546156722638625794684879736643916399812226844181419098790120021456061842986297045267866029083910410835066584883267939883630412090166904762475019302000594848508902807695327807756852864804575058068415862808239183913138458457191151965381460885348722497244621272233304857570700997987637389296995439336530084160979912487234263149944487072282932782742259388718904049595930524837216821508566013391558702718639584313160590092787357063969878126830139029356097092582249991472219660808273190904674986246607309148798548655841553464384895278092562849929585070659982682310481886399276120137825510613315882444612325159762709740386048731477203521606689639202977039686322171403195796764479818648470684168591474634314376875659041520382027411438339905463452992791524882409131167048801430563484339489757808876298983777263178966952495684020485137812655951419040354407731207321627992431080518729592784636857281647877880479061923911617758926294600523943127542104035948770837053713772288409600000000000000000000000000000000000000000*i1^19 + -49299153663617345041692778591574073042441291557609235780458136957982072903397054193744698729611087050884211420469059036869399007622299492154602645692837826248296965443776307102245037232351843912531769201911052789099406544899941193601923180522723417086709056683129485104224598191541962743552224837880737372788811067005079083067840238536454418951556262141487672454884994345215001615291240152113223977634197941942626779259135972945838621445939390949355432640548102039627738883133017492358705733991122217123323265114642485388709242315746261604529251126990635290289368043418110084458923552296089946209457328721099121839224126466632005802316742396747204704131483435171471125212278411666839014915305127524046094531932744523223829988265808116704757250646189490249566264066270083214500717088891105504170043828748207068089206586182807251438439503276353864257056139113387618639509497608998388045864563291672139999619155526413585195815606733676593316948001418237199575118050104921232156092061230352770643433355931671394612740528878934519505179188067623699175886754999361546997984502864085622937241446610997399931379230928110498897783452263676002982282381670107202053709475575197386217354563980706824410467079538461926514669222610139484144156822057465782574576597282881356942420688491696084325090271571365910936839800330177458521895461093311607009872008130274714291426596930117852752295572365543175575372789780029609391462952610370521713698614376983841771221918724130736529900185729569588563550537551848962170105222831027737329069095006318629342233959836931127472553386808799182305313247960473986094058180272053391381515605558492670058688545869861932408318386357357780492009964031156878286147026818669127019450697422496166222891680284802482262313024477925385513153911998724961134520787404521335397957603813357962582686572649950118716305298187248375189116676753080261827847760218894446026872800584377229827003300722253941530161756740635152783821537207669783100186607954129014176084059518343824285101450756373955925696554398611524462836886535937032382228761933415227143156338972710242473788150341402705456491161109432148414169088000000000000000000000000000000000000000*i1^20 + 1138811938857677131672255042745734667450341060826555675306014439512032730789614324922507838712725486689884301156473775718808303445030264568767943026534624823242997995530176184196983022299140076134166696493834420361180820056190361397983832332603086575647768611558817674127378083228275655925182186484408650779974888067944719119634719481323197489367640493659555127821647790319339017167445318808929127892333317387489757585014645408195588551835606772660221343161375193597116897610553030685857912056030384790179918706564721179895238991036505689265298587873494123684444689407326370300376690203634929937033130713131010507573504489452019000840095571481505718364604060748703910435961768130377593401303594084690712952783586944661369223284751589594001461591867592786912204671997260671340732534698109086935872336002128714264666680694885273971401009021265943024495981392917023619722678821925194004415723532345382899824167366503459124100152761993902488780671583512078860178818500554708945018862667275524959761615460657423255322192455865382214553935305254131952040759424991235336468080459279577098629574792452672667696754239991617488919943110046070324111808342024339456410021103620052832617228196518523354089017573920403441688292128864297432000935588277996111155814460676916467888173676806629247914268844490526624574792686947730439552114419611783129112694030074275363949951096778876979679079007931597011794133282921303006088411412128344697864565509188686436010368758882707059843783253664472726777835435085122250894802387137704743372887791552293655928207212553379660747333686878568658386403080105997060541622368035345501759271453674002352242358998852548736866160581505405668671173665565980784889626521062014311281297439987968442150277584233124038455666728663946139978152455367538223658958882498320569268213692338847510925994041153833699277601117091964264190634891081488975265365044087573786850916024495318202482287819239469256998063262421097003340353185646515169035043727367365283690063146574126558701962199605144600161854816695593196295796297222504180388936118726107028288298743036974872872784207626738378224821899371212701696000000000000000000000000000000000000000*i1^21 + -490037034686503935467536266637395454901429570234040276313623855706607090205002382955333255889376136334703924929377195912284360406293841421696719899089660163483854805689888941705173175826184955320743399766948048995079433483237719081235188529262841236652714592701303788498310130684347242736485470045692337776813652672563232006511134086063536875648665851308706369847278158828750178946427858424800074116196158116353002599719505602143331508450354673688305138281782723573689434516374598865460267325557764430785227625904437201287479778682151219172816115380074065946912392764100675849105429291649596065294360961604674009330795212843881961350735787327496546354987061053753067134551131758357122929178844572025215314145647842263492332060699342158100235386618938169415773752367246278172883470496304183549058229924319253972162151545586086543809204912426184399508183978136595630216184966448195007772363403741599194942986063023324366000562633206637780364523858968313522889043580604271488528117641648928771046370757687988942962350747782398656742182780128862709536272897688411729347168775323552632896664881297549435533304909365033392974375115001446807425467014703186288185790607919734786404773279399564577085539785803988082729514365532114584095192238538904184156205263108439143650309797652408516885271764273180233022919888783370195328264782652887169224908542879891758032409572274228334106836138912539527392677263985389230411056661125933966100014246471580561381333764906064254449882014206432209527854234189117068762891592545809273287615095585844355411415249305177196254207887935266533922318315519779732549356367168267854261687809565234870904833629654337607955769013935991333426042457610588636319996842124823632658781161834392276295971805556919248796625965880895350477151723754002746089770729630167134909799155603432119495647067228842551484229265105358998784009451635490881875350267714191765448429784511771736203826509212067952943345645583377857945876247999601693095022327785160210783482630561571826042139277370487695963922695257683623687587999835862636332512277824979280527366500473456964900433263863477597868289935183708160000000000000000000000000000000000000*i1^22 + -60645018767918505873240386734629515831269804156807931441127497087738501235439774012077329860928729481864134800988796653320803772503942866952365394328597621168505483330822237499367431121533768153530401856060559624629441942285247756503392367085583741088894110567819322272214273252281519707654881096511591626335628944642028515634607603846449606432244814740779535631841056112599412892375176236703773321751600209416411639506499026207193220285774483412254769891775212542696652542839507584129351648227239167251353606534320221567960884965166737248594522370364114835701907501409586230443405546947373122347604638420408921788099953943609621184803882283071653030715898540568589228041789818932448313568342144881529096359635503463788952515808199014443644844665213246205507521799280562233743012750643080361728566470113068386857098327571936822342726297148133530414816628457277657883477147728506826740292793826338084878684721232019832887374555468095366014372213339071853557230565560667173497761586781057093833586995410341853321510908073109651591751634199071215618592541208665696327371463441722946190061298086872578671364722692751525650129978645822335515121781378541199579218096455169051066940829722254192865969309875234662783697059084909685119613296667506114643619835746961059712266416753184985393623571628620748613087537355973596978666859815765256958129982252270454267594332041923985065585587205818794147414928706980448481505320425012279375632919896442245428022753325519877976349614499735136876099069538798947898479995539130321785046464315089979230038899605293960436711155579287040180085621685660664390086447231346600792435158530372966959387429624149972913135192452397778695384698019887124790436404696370477713008084915460716410057021518789398667266749142707038460709505026111563682995132056731108697810786033323393128060402682317742578227451646317233100646645176704672806360935943395873622981470593779403387121701320766192472917006451465787930385621790486502985828583507954297771190287021506586148951398701291730562673055073348006532589450672958502281689348714332002158971362136999075320028874370084116274395192754176000000000000000000000000000000000000*i1^23 + -504705371255166608262690171839255021548952820526604475086313948859265007657974176085802282159542491513269085355606425711243544773765336460691796658019787614513648051600436381106781179963765190729034627745818972302382964384040150411408608660725602700285398323176176215311603657147211043548051485213077028196936336951143766785014998527721748799499293261830753915927794272217995704759288803453719035047311236855182096164371685396692243192392314830917261060615670457762997803273342028312051353328662577765510203749637440275394813950841550266574089240654141706957970793120236676176036524661717305844295334381133791006679679731878936301485362518587632862736163093612696058563260217000409167240473806561864558240127380884046425884448493475556182396929391434996979019562434090204955546797120069178681176407847782967974707034806032841009213074182998783964419558114790956254131204809604823801494805830446151412266088736488758508831830729156713020433496674143382937392625820249613344494366733618648851857190983776675675592824368781181084674478567179724880833946917070450320449094515681405671191296441372846018894212123489156380610651961263710272276638714815835510141881812354115292945930541691490270236510996617579014489717808043229839460501659124924543179500959111600567979324762701520416358050895044781213145809759483321276939088217787618686710978454493528461835060901104932458732218528635540700006599435080196632709894992548590159642861452517426174230490692802961922139519125541563515136644107990553283375288644525902436463370671128563250803917991802705735767911277049754139623439713809463266553962293799205495884985044330727692451850474620266464408808157556948967067592407682519409300948391245722067446277200439256047374660185172706066174910898514463745321441433264803551980111964132969684595690454984814841734578845105416737945998214386076934293104007577511832693607043707782132930862915755270602645796506417415579510340204799126083495354826175768921949222079484159614690571520133204574059350978714423320317322481446971018843581314514232373129267464884979248679587868312941329312953100395242377839640576000000000000000000000000000000000000*i1^24 + -406103459593875522224911773917356760493101234946798031483964964244568766219030334702588114223376220168305646695224817976804014440150159271671599010724134294734515920948893301592138033258544721562328935481480858794494313946299109380676996369384606803774120185557967265087619761563013537308970471333971893001436205724374862283690004010276613520553558496829064314003961180120523394804162895990448556131715715226582015074370896353789537231527672493472307890779819110291293352437050895163430264441757368846228217546540763648550789540603832628115935464927319635772462036902779509583882943867421200176317910461500248283576015128047592725657025467206370604942322176734244639505264090049180427587550963983550840338053353946549401845138782378659122303964277580414115445219338341886771162964728155539796417120018460058904197360576420796294954615541918953436755882599219720740815298726810092559382356578946456517820772011822169177092039469927050389312281332429556945379718882004911666936079254949485270680084880008467053966768519503902530686329340880244107282041496358110551020899831349646697028379969864728645509395621091423252273973996281271447464920285894200451825916300545014813334902045146983769997792111464120855147240481454530062663126073437346909332649744053419580349410536379438201136497927249820206958170706239816529163844386937460826930973137175603774800258367965357027477979346227130905869730145064142999653064344266435144418022419606963688923867401888474906272717259132533324791029074288424356778581003484024865169639658027671486004192589785534193326051920947260203479550382888666049719114471941151674097953835998822038666898088170318500031629268821710993723588035954861849178773296535220829698694059975602384654681372623688373914423728189916361341483105493755845047468696932622665961008271413282450841409926367041123019784425944794088453451578998691370640412245769200737351891045324712388834172221872518356587723795795482128793826828367259519407003967304994734701094816819868489004168892767706195095595633966328402576502762189375183795141814825854817662715927910331691970720451925377946746880000000000000000000000000000000000*i1^25 + -8724023207486085001313741392949610221765362387984550528436166791489668313779472571314569350984465627705846896014322974121903763647279724470026455644590653398289966306977461626803274339834589910944249059361386335781150233461593581416334637284890716620835018447187159549530051439311561388783088345102017718781589644209719136938694177887811603824621899404863188292095922695266533025295462182462906859457350978905205732942806494336019560130712198581077064746017611377762857594758689674058116232607505805321257506891746416776989546605265245584341153177573830558371437638186290454589100612785965832480313469866183619162032794940414834555654757166703709827560625245505168595206676824109974436631371763795977683529113143596150927761957796443591343562457761541626145411537103204708944339904465275940334417905516070601283331448836482793699847685878949813049293447293423323721633991595479578906677706111822334413927275903361560960275584077351511234651755607997254338873276327350343998585160286916906060277850353045993654746876334381051036204072636714673556085404020679261406453229197757103151116276257538165107019655523776419339910401256842907482093813392842067564260055307689754902401901005960113961695568662690718349243393526812473826797390834605851440993798324598367721797423403077922929589766519454918942152512433625051221734391678103918224169928989049857162685530077210336370149705085215209241776280963513850104101728054126037414902846299225519452929047122610386886887433945010740346462355304545531707303434447732753311382109378123770548143470737819986453105771017130106484179446712736774669371733542597146955446169192861971960823612153369687086677454882539059447942252246182226049274690847435451629392156427298068194695913981633146668727224008395103847220977222900182579473964556633475284110662699581464489634685029840196902191740354001225268161388519130229822719599225496247265763097642217791380965111939597755951483141333304567133724737506688405524636339143128888827530177535500558545951169421416103094538044608039764874434145721342661687587477955264419101523891752031778418356532276260503552000000000000000000000000000000000*i1^26 + -50694041059761982177643772782380977678935119330015969845138364885977661577584587761067513018536726276366917372077981551829713473858536245424318465007768108470976813664325646153298860448399855636015674998532808333212952106510956668453015505734204723863476818246921205293600221398616532236831866436846640438917770137484414658900583687807110881858020472006562841436624570005171586703720605063857188364131098395451950940664021856229002924274400359977545686467329425781104583674048279679252597741759742973866753309203672221478055994715475416310330452216498500288022358189075914466377533464911212534182574149910624777135645367700559281288687905398177666791847169090941122622944145930389759322117834751440883930450075345077191604793756724911551948270701520643833435249049954247477075620308455920565307816874884618132470791148344614717095088522735096902791274760850322526317780632332190216995550823527566408730098112792112530098625046424302472281243665696753239916670564537317015484969822335262748951605833188368936736411401834764986468150588218829154477480405830947499556387406508092183691776427322747332710066593501337209151915804623846782303961847332030149002478883512910617378286706047396450208219566743547071351373446285793678045970841117059727920626133111692896945416480613207168619893210957523553023935671564627620023355149937373280239409091739854676991791830823836013315994933705897635180122593947949353215253988763661067625234521921887545438781543838594531811536643316917327016139632422590473380241581498843090557300372664196267868039577850557501837813627407406748350992564806074247349958544957187239773135795435923873970065714181764105043654683431902925704479385770907731669414257081249726844066136352039204100514280707655805501789773006105698061232804327309393510656841448159618042455648526043707495460926532322480211045713847072514567680919846705239688572514222375205290198488561211558063251353930765580076640094290800110905184527656155927802878289768059283764153043582947548770071505446892368270610595433982974415659606992867523659093766467910569288319731413560157799279662989312000000000000000000000000000000000*i1^27 + -69829765539346955649223755191130736370006422629328422736370080210060502660952230569126011470620193356611993460919888493821832774185195527116478700372932095558317691378565753453287851293507621692968275629799441770488198822874568638385549604775360995067303453871348168840571905370608617377532053556132696436986392081196559219512247086248396149491800685510294542211072136252928915372443559691737041417851600742579254766905412932895743852234380477932341030396515371608020091336287926966906434758056795392204500287395597433145056671976885131391652007259367257493653516103653697301764990319313449658922976041635122520117127109367073786711538158348980456497466699230890715306673792900626758818129904639225335991917896097672802568291623616175436562160654407510598023016495712181948788051437709364312633489392880388354097456626900569260241692380806895457328420868882065400599395212915290946959771442638307090917524715960912817207213161741149814694206213858209197216814079180357886876507177477946754358587398690533197850731019618442713471414765994935462402491990543189167099691072759870229041270282117760809520989663145901184947627159455573855041237203601981663543418716399272044616254928445871262597784439744445834263620370652593979931126380659327245860034599632780891261941574074227398694371775139036788491146409465906175441491872706184438743702144812381880335739819233886185277237840910259029302747158673640803302353450691296204848373882581383688184860938845402474881278998780805972983001915255760989621027538401886382947440460611570591761826260491594997899119896642167325266577470910102607798690417579964559394274928419450631016845142151971233023909688079088811299207763733444775092344468211552068348445521425210151617601582589836602350287007637584975462195648664298092294157227472773723393214085675430243359113033781403191610712314690620410381797209872232885807939601838681511547772197126280655058754414725824854846274435195918011784549079522854340420271783924202638889700024064928059266295589264831101601595660708998036829189580552411076838097197336203565972971658697107516213721825280000000000000000000000000000000*i1^28 + -10363146684524538355044737477659866746424858931844154585262907637537060300842329743239997537648180203833964292140876683435847682298122199114559265204171321888257711254831830615046359651656092317400411743819677604543883569747478224572713528816462885777886063576823326212311567400414326703739382633045044483674150970121469647070649831271541953921733721186678343909162623144318581111628182483949733431494476572070684402774660495465264974217537162696517616885811010018201546154507433799928431413342784072487964425719056886857338354635980121918919329415946596084021470722050277670038261496896203266089448049423720225932816248617751044091829631173627831635106975795110856155376546018033024003704687747297301709860289382151051410950014083303534085232280086108357340487667090396735531736062299527326957406273347297401728588869682551415004411558472040974624994561359775134186566354460085869109330338069137695258585234377021930908582637950237287658300353715344559180454434081614223562668594996448422768150181526087129864274963227586255054741438892524084195239404577098283970082262948985200365648282719813513994651304287882893063306289699922039559708276721643957628664010075082838147530758586729986640288761410306092272084484957916463989987836468416718779884448160368889018682645230672607124535042114006918672029541858117757578558645430915524135914819906791079336399014545932386825842336370049474062495920537895006797530870487159035269616180292305166751407342139474486317121676855361707586367283069919283443951388355029730425160065653463167596176177341143947876073337478051345937715017390180478229242949716888535163538797280519734086762228678327550288419457047005995109472568826969486278154113436981162567729663551534629951935471339101479511102565588296815887694325602249442942142698526751853987824072230987704540967569719029380940347656584472283250118132885870390671184263976819610982558843269432181212625404603648735422854384477393860426553874332837984855214072650463599731717903031408490205614432153032493417088305335296049918384051719092898373829132366948303319197440655045368479744000000000000000000000000000000*i1^29 + 2603882002816940555376843511695348452483164938428883094596547124761271743837814507562642543872339424515222433437511935108774092080419239624913799095021896077456968929441214908710167961120478069707954186038909738985935185823400163961194998063490644840309632170121408723338742034563089488822308860192808575274613518252049903181225999254867226712089962740345866294562307078138320844850009642165388854900983729739802342195829617321913595673824836229796553271243617856673304471184977034301282639065466378926680392435082989040099986413054263403916982295341263013617694046306909141435743726980182015882398995780974827294392526769429150888122810615330811160719583856702103237433541341177474902443736569997140917291547378649254887781269587799851164548646462512733506835529807414906412183997242065629102998853893978263671377115482700545027192925090550630472350712103147861936041965666352337259225480604612231531708386494352919965836716040851560341903806773174255633539080605336923703266542684382333612330992523739551555971600456271326037564652911583835099361972689758693469600652319268082728160568420979151803424386762774657273825895620861486531588471690431761984665122754622671415251570877948190289073631454933812455984659581678048408606405848904704911895165625473859751779332189678221640672182337398721559188064372906877753541303600003829865210414107613309315808697583962979790853339567640817766196148499497398612912639656683029811704573079604407220061938328498507644659250534304567686872749139862474718796260724537813544718040408930161934336867348356956262558287360308959332438262981287667168722151928481997653568795488002201933991128219365160278867964651205183768184239610242099666669749348348512693239018848662159729730560906762783230008355651841002396634601878490689886067673061064722343779252136247418211958710638210169484013003060843643326697123558290444495130020166977147178551185641255338121292526386466817404757733298172850151345206959211454138704746928161087038068504608252970786482941188719841710340192308932925598067176600914478998868171604784734355000296547654041600000000000000000000000000000*i1^30 + -146311587709398554430691479323900919318076146376851865881231829836190355931894676609558316087997225152429565629065677285984704995799376128091728771694301976942526510182464688871962591551990341174940513539802193758808012103096338237932380907202326186857267718839123642397940464143837811690144368027651323007338366915366703706155589062301586731658839748871967387213441586534777158634520122914105681202129522965805772151911874402477940979728138951751483970016229751591606467883406770620522763959398642993018470634566084282247457286460393751001098467341882384429629804714855371134952213829932611732303673852464662864041318196525030822553912996738011472818153690226243700698226531751565009947085413210559111529915023201236120918300036166750797643934246312350283790547260304541555533958087723705467039484150032985078100825171437759286701014808310613423481554763993651763268350954998259328070107074538432240814338062914792650087250278792653683777432853301529232770612971067704336397800470968810310494441130604802806887954358188806144404752783436675153371443168956351670629169377675378712856737042227376675393846055600359891192749308659945535358464829472614828182938952702223025725028612396807430898807673163468628947090807281430377910374181696899187620855062513732726511472451145698759814508799749793225209239609751869498116956789041869442791921772493286408664022662076268600835178069365640446398390416555250955040392536656790215762602493202638229018337366105126240593570506990098128471794145149901459977893813151648554917216821998419856483804814606071199410867201339257430199950559832200447390038519613647643441657811660812313178758686579033010060662044922879096231667641886145744502458634285685229643120770379285755654075475930602004725007301913245740902698643297404944891707009439320740254129571084766507254554506898588166816224200586806055731648291893187095454646165113737158576104468309209105016338575292507600382720845034866174626185066712999352617175202518928636118628687561869363678425522926914611985985059723981095426338660622461520966718688083545077861381570560000000000000000000000000000*i1^31 + 663369344510309493761901542406913987806620668307265258961951788397973698136865849648989241018166154848688836699929335329609590062147651354134872708015015108335512467691617757790243402194160872815142664196401495737084965203279614924266083735988813944585322011140556543994244425517003480294388762031689527995242730445433900875471989659252609872432840468996764966380140135239563161938981661456417366627489786589059057551668873725985983994050903763934900632369890849888366521146597174465086826076926459265982358745542406916070839210208240740479179617854983407492334014611550047674143014307843752811808101366244662595386510832271870293274603966268969860740056557699745742899597281954789432173512711885418703421090130935224872095300631286817149095602409036671307775321514361214218359842298481591041451027557247068208967097188318418760753999130755864737095237267238103573118825860364793148488829966565678039458951733452940679916868025149769158171639415696441675200332582950751206339784419002502834244726515469116450326138621200040763480205874878010210620270378622514813702315273374390790033039260178146794785599916606852999803357696888226759998638795690006290947094549307624611817414605294203290854194594135019179849263995150574571233590208345556364014029955664179760273514885818150032014996403554740978385874021258761105548304448913980661249716711445720651684947189648569013857719017909674088609814989293860314117584412940426504732328281406893608111020873613708709468301269967975073244316447538680288740560155648028896494202102273099050199723083671333680014802787674901962715975261498321974578274323381090525783893330565203203102909093277592673701635311898537439335468197792981591124310275375329505506002321726594861093206310987165468119621100856283893561066300073716971180581930475522471266321630906407177719242292525528735545445729817070154027180632774418693513438531641913058974763323553337554941202699475328300615872444884742320143591780565506743746999541602706884521563381387642836612278003304758370209200750035534561112045692944455080719227885881986646016000000000000000000000000000*i1^32 + 807846689554391610081326471755133534811061063333159486733852653392313458705943782379176184892178262401281500940456615585630284265631966524044123144263706619900692326311922679145221203869276127680802749981687241865896560218067576095390126213444004110538212426776408068495701356347253035233851893285013113252907202246123770518111563830345090357767392501423088098061354600426094546643592195818754719226546801188683344322750262311798866135617677855754939118720962026900012080557650959996211781413164460524866807924949469447615233361282208944635873683320232636076927578132893001972189241411072282923998813558833114893759444768965608501052540705271304799953600115412828607061511737573335608431649418705170436978175934256199083566719144228604051962098937499762872404951925411239676672207805573264329380660903433179086842489107647407570320863753653609897254258147159435896642239833225435337783713983683330894609221078798434311550405476948491659984455394434580128630546020297537370355762574813296258679099015285754962808004709519953890613572716466203751237294889661704359222303685535338853228097057216738979935281911266926712419503555651713679993397773102257951799430999257850812602623722126362746181261051288197437387992269092922246548269489788423871638372335205700302280160265308655439987369643892189780269894522812308136408213516464886349516494545796591835640353296961173466727620644110074378762152457903625822842209040119516040572701519335041542934428766829305563836906623222529092998991158645060217331235445724823379307725289426645922883356008022145306510192021994248004870132144597677697644605354005347645358595114802321177009113357835038146266432588908534106854649773088931341065331473133811049744355425207692698343774964361748412271429896226129943647749459405443393283159512285183143401502217316242239352441170633940202461273372171550417799850916350448129170083305044325400319529121026887866414819478410061361563672600077634213440597352241292347413096669124771836107077360301237661439161323171607160381742670978694342883663033091954154135681104871424000000000000000000000000000*i1^33 + -15541489145292303463970301173251908956587824518063836231467200235207316629344342905230722170431172013630850475391248518055762668884593965474686836613127881095372766995261819559908662155734562794124046958463968929820101265674984108680650050941818830260870425061619278107504886999119014478904102098724822717034693064834332209685159553144731652759024528902233338711811031740736275805069055891590509502749344186798455286147232811666066614395277789310061085698136746350102365206943284919704674928211829307918087875027489288664407641607386575580618609538157055240771257876211305497230472290048178096709545554274340730049208787881696861009545644309072082509571317938447206307524474551502038842265948705713019895427107871421486291672527914727637782721491499049476075061600344465261938600313547532750835071007071170966464211842332166502295056946175835529255951790241123329784371221862756152133798657133588732307226646932402683237110468592073939519975457270979929128156578954497554851129396662486898473410937578637992064040617275185913076235692736524673969423560065138465629999163209566333655319342552081687678706326884243002233144813402787589481064803495447902023644972806673360984888465238787565177968371600701656487650476997374504539271251396879667021558031694723632136593388330010226148278948443659211587123154583464266235830211531142077988720594746363359447148175642917020546064121324292857703500156033080096170994319487208006902098505835432139004585524979819868850879180488914844368634884584077010611539447608971224340571940786011839645699010279284768885364111966923881407429152827620426460370119790371546852203282070282733141954336265080194355200926954900617794848292992775892752130707563018889504993118521625980286617404126090894623875412082368696329094226247779173961749504896458903058676496855133026913058249687408000259328465613565972955028273281654393129255522025735972115705481005845941568729789870322883376521939624587174293940633617117657918215168712374215484108090690794766940503854044137494026018201715716770557286011141340245713726996480000000000000000000000000*i1^34 + -685661955981151648473458278039456074043552709544266695864671839240878821537517292292839505357879028018661770113155564049711039040293066668209558442929625025588269901011323843587218284715572627117628252222500488434091719706099340610426927631975057927046157334406366369778805742413200940703355118404219530577706934021000665146788538591557592054407559732832291039179882232955576955694587855703311218610732921155351966109512535827075658771304971199001986570197319664789751426705212009275371601224245923600434182497829644928578528341079445815694760425311823606497208718317747700872970387102349113807781712787341622354197457418464127290191154104926972500146309623813775552555143467291464824088992994673068676975176041919800499049147037136656864952092650869368503596094744935793890592433900380045349727736758228396145733095452603004590822894478737477822321002934035109569443343200259204122857595067766926614520254273557021404322497037274498287110194053468967409338988024841116694858160258808882125304385635938433950625208915558474978594059783328012096886583889636560439816429401258771378057305361308345878063052398414538814264663303180339020840734502372214468982167879750848114669841369274729373603545022769641453273985995037756024206847821118580489137808933224751128986357552599912374715974350144266228231768674502352652855999188410610329816869959658496793905516106676625782737213196575500724567502626660243418607062948528904473546127729920004183227925079447532656926473847114293363788302258158980856900457835321177138492735351905353820322100102475275540796511585861409932315039825570440343671790228526102181739777403792222265622813179609405307548479834212644349009838196085169386105330552662866006861570653216646048551411361503606699497263283966258626380447078552830128216798901750116633549517089411310430115392533162427187327889833883128982793100114734698204808756380573690890173465950073946653981616861750046343759041739009524274333806570287259537708005558471790309419822610661113826518918969521907715599022142894682704208911725112305123328000000000000000000000000*i1^35 + 153821468206605485446264345544361268751813395379327008044248928418134326889822718364536473351060953254154984135699433101463329954750383959853642503514231960407452541717174357435994744363446561131592607297748549155202383652711298345962094320262982563309403936991372868667325393869037310200245703122776799540528055819938501541223325670609932173130546507885240551393579540741606164456068199879605303083853192821802499053614744206452569728667780666927384250720399413561582659805387285329613673752752596010600970693374973930966827257338279755548721418642207180642532244525821779821231147742359491087431818864178505064832212846432421955077887115068135021066914535556888982826813750871184081224663114759410480806721771388541606261482405842605199400423499421049059436974296547991701918016658336943340638175207151525969934178054886375080980807178617295636414044752672816239088807939562324367686329860278429689813580604739631606650490214965451648301160748005813018524280619352428783967462301436506400237685665602178582984514551029566241628050733541016092512147332156838342777591412328733527438537582663256890220507962762580809481275037721477296700684560615889350824120190188410786602530012683117457760068724445274819941366988704503119483805297197009786196892134970239365932659879757701714357895362904591077891768688827394880077807212235890984220103382459006419613225492168186802067657437158488541793491907873128390512856803946424063378263104433083814148847897576188493759029132493147689023884004993547188607494638288680114357114458874652673558829060564368012387607078326941656865360585588238106410495138712410875019352067066406979237334520048414617372473714276884578416197883797609993767089301009275538376183575136905228194247919722636229890020723139849371667966751654727879887422684437967583313880232373639908422328472898035092424746296818320068106384809940638522738846197042344250517913393436648771375273256431886564626676019738395033433052038866131769442480912406956341886129426095652595536540318546517365832809969421914904298362620189081600000000000000000000000*i1^36 + -5086026636717948750267698723558594913573977113694737262996443653191761743936724994448306218105737402963592358973687828761731967665174275288747177061007072776412733180003207252168243661795664768914317617047347844240814944402738943870207325675237726561801648445646405941972876642184918550055206751706751848063406067313451994335854113571828248950859473639874369587364086065210326108778442965719317159985537566323183277182583890988725355944379816894465486886672318795098153579315268770180114774711034540661764535880922923719940428934421542847089381344367916205568902072784191642484241434210101522034104864829130217825459766917232845560188189168817669154928545903855270432631210856133250845450481622774067681385337201779000302157283370708902530973155167648752833131886596265863874065816572668391910397281682806355027072871437448602094186211850396997597689794764909099030682860096415781489358136630004959325569812318842060067466094888817561093892525233548960841145357767475340172300897745595638646099175261915549525397956730797046869741794405628124961521753725630969725276449729628345816370252791294764903232707641451496931918679191996641449035212239480011446417565318525858656811438804470321800451213038956950749751889911385226457052254814739415801581558381412632666010824214936646155719477653514293551222270858189243867098476051945862899418321711991974661927874946032206983778738461943257530049064389918208311842651586810288476614036986956288804305858802055924232709704408918914822495653119059093700940673906794862499115963327066618879281061236348193942801819831076669523499886332649902615511894053334801485086223103698880594431084058954163252885372296968332577319849164288743551905075393155736742315983182646742520467254781942899207905167787926404302811679239630522749479702078699058830010130402127999287136860966068137690564034983436270409246500114297789332283360757470042100390729134910378659800824916236485704559543236744564383338139803818519956738445272164320121355882674949449244503824338847280687306332438076717564396830720000000000000000000000*i1^37 + 103610296905625173221058132813861062251034325771350668162055338640946008759411983682236117737698143993978257303185955293027632294482228767689617351320504844183048297785932311779726106391963948638746842942612684304217014145916773187147262219702371139371561379760365568494944721404642741228284277269189370283994284750004975275673782946968501966915026430076360811003721162946012951658006981074565797589953447517267428995135753941758026061966633136698105897207462931645797827589069268560065568136132110593077880261660761545469679999247545557618144567570475730551731125244836763973806106564918969913330113368397706917119749476971513590669342441691510614888678048563495723254944124325994746573216577452059234359600185242535396124109205707558607892365755001110659492893766303746634786546683175217306066931945525764404518726233530090817101116999411229433835266783167904159992071681914211198266236526321967284244339023483473046927988402085565479309375457887414709002523156593641762455298522887242206613864618359341710169646595589472993066470253997061962652495236607240597093033107031768351822520692566972348684560806215894066010486120102507718964964756899007994996590026832739871961913993412731534670534724943527409319140751166470054245887042375540644651721938707200242165781628620550259295755163221569848093239065782379212107630274719391414486654451302363895417377492599595546163589375550695195823460758342784230821178284146766258172221868349236830900419031933280166260599996964621739199806949242396092095660656420299523433858632740368264019197269592297941834641037220262813554981271546631812825500057650775883438578379052683449972223399899871361985920418775440825393073359643248146245526705109773812362155634070149067800301216239126785399320597482291862010134309318525890675309389863178451505181811585156061519018504801007317530266792288589582777756117904298060962719823700843846272853927596489896780365871832163867028585065586093992020367891829707366688460071912202717482604250015949962167506733872774403648931153501579378688000000000000000000000*i1^38 + -2105611340170910272406353181028420884153317568106222392109559675411490454691642975626946599627303661022337358588818166770884566130377216918182888873543351582325172163663999097597137233214407117838755954074976656858470237819705250086187475544886323425265763804384828537872792515257500153968649808638378533222999301663483835248624927721785043283069880831343741905545514913206393451443020414220171789190514067902034708996915189181010664208791675942934418078585655272817811208185428764044682851228433672236404402780869734118315506843946013794932094096454774740790252965391776356686125933257265378493263364520301491836396914936736236767218818040971563052457103739263238208497911969802932773135826729711851528180386238340342742199894893253488046031943891668778108586579848945659824243555581649158470182913056375752971684721627072416654294134740231138625621322480750461205212419946729099881448446562940279173266239041652279435596803008290612604093462996397192538892721143085725122491081607671784015190043038508832692343838607158569334067168609676864836148330851047738676645556308255459540680860840759903390008417727057729188305734316597569870595057779951953968223385690149249869249723404492999118099382063600564314264412159990152300660900465960302248396672925249554166282207582012321748677285266272699188128548581065594436838976085534867850123502081180349225368437319918255630268326583159009575885537020625379113901685445076028465340264468884530059093714187861977688450096098881196567939381001030502899635398468789036544115164332035848683762041424149334033736473483375629925106097520929189727591002360099251876979741497758549436366330082401033324934732173646420000020389418391588851934362860472966375147795139054120253693668550661233041252150687371035404556327373339096085849351971297258570150448105693564098800770708833739705653178275932406689548118889818308146923557076975807049534339163530577707807697814852728264299910992777150334018026313857319111428382266091711305635252101229699490701362625232225259401975955456000000000000000000000*i1^39 + 32154676366534796864156167095676909111644967593793394853675217830556059333806161457103262474754122463675194752923256445914353565599686472392595040373658256096744631449603236774047570882568393959158493342153432934815250488086033184771822244112484660936935794315895698430664525762394517884028197484830610250108311373126380703162081220784355873292321308735471538817765535699142592951532134106218424212849357703981486098419661520668037482833602010261877472628612712300704270948155624150807070775400035134958795082535973451142733558681675481718291328797623355665233312743001391616752205027754588003387039857931477117674175979604299389357923483482631917525651609592158551382538007716304424715271667473009984383497165291440654491330318870149954457407385175071786958249974050426990654694367853318862390291111854336007239131987280821420292657447905272757836557438761193977461953020935883468039639904273474358244242767410679831292804899073917347930844524832467381945605236139275310727667632935861574369500805682479352041395050808303880784089170570373287577604227727292630209167745526422634364764930780584430979513864211710219959684864499570929262016740834750561288482135223615584576170144538352788196167981558770698151748562182484476787872010069740296571660416507910378181962310515113418780613431765186635877050979222583693774834308679745334908523574154368463736752773250828264409095245706064056488212480769574228194489959143321552852129753674853430518329740349529459151434485724896484760332825624867450401090455075653557426683655672139111985022578495685191702958244785129883331930256124102380185693203255767360539866121507905111050776986530435762270267696931275807635683611827874235435931188687364730929729232066305104054675332546136908422196518178753073920854541092197360485912537289945611664731437199575635062900260762885672242780644421604685245202017921613211483432276558402950727015208306281929956339470922618856883819715606694776934436968051266453418539567081100802850051092194498922667456810126367035259617280000000000000000000*i1^40 + -275811538135441343691498275685852070125894594389798581365328774025368857882601758794902891392089982831459092453112651945901916782586352133255026265937392316977054954162554738980835705899454836045853172428419722281924406844907384183861032193646080074280376793574643622632711671168987173673266009320982884135957397797222111837061164207234437626610303399060136131331398363937173384390362777743307276009385375382630671320625034386126717249706016133701807377362115050613930396329916343134250725483454093730570293270103326883637108065838987944285953902775625989994046030671702527930769344551810304350039548487044633738356085664884308496584810897887309938460003979012761344233702616284138428007805068319342001662699348238760736802805690591116458490554728313285622649115026500525389568613433178246131694184348721705772055506434142621298254382925617598488336338737168609161149732515214659660239516241647149596095833617441060859054810166537544134122998618131895835039881188326830668397145206210036958764751897592218355137243453742061873455865444131681544851891342822806400073439411430324285370562714332301073934004433976687818697273333557745178350869812382306226591798538784172272292654888053736046500227072690602249182737994404781790353583470220446832293978676527289333238138074495940491745671060146754803285666652859505046099596774136519552019677994142860448600266300122329683893017639621582747587381467918141326805295609097559959997783268074683300168847751850728377558712655129730773620010848223235051154789872292917922533717620141971980557151700937045821410175586916920712027702027361593044470235010434777588809639749063865029247081987800185744501672154354334128084430942402105741900185115811755155836586723636788692019887403032745850305742238186583751545846876917086122732650404561212490999797631134299371350601234053834570947768083607551152716343227781753626788116177095849790883061737845109997185640033799377796260861849395857003679367900672912828895756923582444575944005463492525347187666362172702720000000000000000000*i1^41 + 1027376123953550215796295846610897175730692583719098741022031230624620493083126828494096808655370764878141120401858388780385554428089230470006847650812988890227657187198939102162861501115233554866584956606433340843641724376758882374712607299561488280973598253849747406293904101206706453010828422280092413292369015796724664520991884061921711407661758276917285979696842481246229239887001601852907281838140087643611058109348733148676587846698544813617082961317770633740422273121909634742013522441277146467976436222374692256406453184183130732815278120708984829445099643311947424595987489314755283334432496898775260814012892930736382608017876444549480582678863054283032664374108514336826776338807792929632244671345703236877467933232483147244176237301563921754452059916838805887298689832640496023206512558060750608931613924135935435421622585480116733448409986585936649293490640043470783491423039164316385920489374750897621912656707020757228382726883197721258238345234207955313443119406711143088656493113046311674975521289175971340962500721567244720079514959075444023425040358559293806831518672063660624934963538440170163881693920477768094169321418653608946369553286745588299958312353192849298097109871609342871828608182091537152998167487175039415075861355917972056981225034817293219749277714685424205628080784092506030647633620569751418245124030115807985190937709893260833350747677362662485635213268193699351206653006045158313779492990775348049500273608179613291571044998840720702722693737382328998260819471854257936896975013312637996823808792652827377280756044236326613159249160999099528615058458619046555754973825611795736459051363698987436588102544611595028401002885713865168586359631677083857796678097122273617128559498950356050744739153865673377352407521076612868926608237381321953125291926252115437267964149014971049740647556147234017107069126051060180775299551288146917653230242048550121098901634031392613348268480775192069711600021916576586121923686939200357377894365610530000866298403225600000000000000000*i1^42 + 3236766744122325717771626049933524350897295512953744776498257908372256480074790347913004094667196621064380476167226812493682092011249649430185510981392038037090691545419877620806026464729321323206492417159138325521400823715795509783769698084221897743286190068868876810553107653181879815560203103105447195285373093114721142940632299309808241402912487565005239980381971641852567098236539674752357639130747620882784447360546398674944756306071168054808642542741926407473855705586662632225742120518464268741128078834087897581552314878686495602143426255045397472980902879063328298150825068126295785325526557114406196274192815282162293530311022473597002015437649022035916267209092738376652962901636055953733358443370633834942720019252444306855135619509305495226755736915430472587084322170253643343075672047203369180580976900569692546247936134945725701472028573209509000718138967720046916966760566141995946480443002416675050323259950273827774414449207145481837318868104860999683826925046839592274826296341327990838963230075751861910941657068316182617893037006022491904476569924836927064694992711061257519310456115152336965336035285667953856272573669854713930799511386975694264677352806119061747984179169132967125735749676891525334571446997048075945479062580225992677884165565707844761016563089948844256563034038027027075086990724244829795002390005305538811772075709282454519008932201504488223503444486381499716574741561858568634366075529156266921517511354995948653624819419509887378742669564561431829186261483414956919158425957749419637954697279570701465986651890258528143067179430230304424509105040870300714728252183278529912981187318663666932799491983549271453993487914472026874661153342005282900925570702619445401002348868972039223225395117645190372564257257236806754173816889635815719026237857063603494445951655092575799397362459099672953714788500576549836287351262510223084874975981481359305453211991266843219232668878786665819959386202994926233208956677498667238844627439816255616450560000000000000000*i1^43 + -33229521124878463021263883895441374838908851341950841100244514395508670679215380613709517600053105923672369680119269520340262454953082690784510477169920333622442566771681656169292408867642481364906923396034015781521473505349133279303919016625980223495389579519681792274541314844166786347964091487540312842971085035798896396379891288726987350211286882422585871847454685605611116184891786685336445888688445837440830171334377726381714972736842601830713071072939546250040732290023377968639081670059536075487894010502834515054651447720416647540110798735862042330055032367340495269858815365271756313993836594608426086212200061834800914067311224692196565225296642075807687124182900086760546083856204812005708336453546893962372567336881827318554390829759953889132734738535922816820384941652892964344165815631976258820730847506478585217921073646653501441628915945746354312034973727174815946359746342932117996987238898638672685116379777390512928123335215005564986737746828084294650098042035200562479025710468814981178104507007462307349027802461019637150660227360220519404134418072114652540752832666082441584198136141824323096636157989214100109171395425873483268981098099774796762735334356626378342928464371808723537478549802495223102511885675843760846727537407289859209621666961760124370071672725260851550599036584289687718082516340251257867081798644767855046314362892232878548744655144672120594244387699724526205499458405641608820760847050216251755846034278751297916785872059307327209873001805465363529862986808414239975621365351848498049846346085155771052059052021982561021041139845084786167742881490117343195647371089372810168354340137637286611457786073126761136001122508554091136429900967881100819768048084261259590144434277714803743638053912877351796039102688203023740438712281558528623531520132586345958866448914315113971242372624557140613000355208672054890603290612537953337308850616321027085583090758733002909116393260914518715459126276073710990833689166117825067960596292239360000000000000000*i1^44 + 43189276635986692501031029155448541846310843212271803087118665684237174673413634169952154088955525840260826056775723425641162681978945459976176144549449420816661539875105103883104219329102444752035766461947630560717106824804668900627483828469687771581560949653093114715274686834278987272805115208562531138244876803449298913222746729783348164127365306174003727869920151216640192776191292931512917193155560979108551643835422679863896282475896329988150901414003984195676788978802733315027712960508232201972387179603190900931538664101884727838232840863755347558488399714951204991973210186743256001726157197637261054995497657995841028516613511334488292615313723707426539327424126948730572361713620122793052521811030439141032968623015369813297329971842382418406151708734339906436663690355483547590677963873863627555512206386760380649705540418353715733234146549088093747220358039539889149252503726818129638245565288772338579721155584787428804101442333787132111969162451641325058512113671847331486538253993009845713935491309751843153330029033341436532564731827036757869029981616355061592118850087526395977780497286215798701755824319822852436234993172362580939485932846764782103371583625975380838091351217545832421710489326221443960352973956625316141519688488785605611832737924630508967262006059070563435806126806544706807295668451080475903180207439606118793512724676474275117078752496926234625450421588910189897002977076377643479868519330844175380468291972980940584661351021906599358376020194467142584221916179339591985021382199440759968544232568184661541247333774104651271149150549931563214660983915790979990955342587212967099125410855774311754484066916765027702970029686779497927308984258177156962909021261380149583048858723771404228380622548289413576589766983176409705815860947904209054467061908354685238109873554590759783473256218745983012417361326426938071457189824341114981775791707924645369271024509088647885819383002420899227779325042254967204319268062856496593693900800000000000000*i1^45 + 210219092919799735262559035674290745902750556718640966748214064371709922152904000024356924116057314662056174441144561180651786389848880934748823137600159531427322542384939799497930154547615692671422412174675647301660167881541788241383357744236898975170588268442990671264706791795727454470836024168488597923956219129267152186814274066745016154628672033802854778011786577057523488327928471071416945877772440118458746496588001080029169138573095768034559196324961398147220855987568154278010803651375208970649297739098995435486052006464296433034405670411786115433671948105083150297114363716542722496059092438095144955944385962925730395807187486811516208759434415068681435139569809601928759325694422721657540510752485920920909864514152251195828401989337605389267229117790869585869322403696579409696675020152469187650526578184331108967982248887272448504386956989792135425305730717266819865902804503101490933400526274576364392998896487394447811283726482766230476775072587383798754013390227842891678324390577585501524738907456524971677919050726560985832956536201729017001217624342317409110742593395141567838801299954693301606160154794803849256176944421576348448007472593759349985068396471104027568102376830490435481730176592702782649525956026190437444108999662493505806061861982555206212075432726001674170606153274051572189350885436339003962165914535475668522084725015996323788273959330304559627544648441448090393138815456113029497855687016132327027444680050722241468740881695571074959327832326566713179821235251521501282593208209540487196173192721440915079239739298427389473528317604378497971766934977859315234205456808507186172626149036053132864442829017500991715138077342026003143835221129281566360108116328986039004948308679440250372583070011523527078966790875223143779728522978908233730653882639477195264567581978719543844897485031399464771009715761052331222296393441095934691991611901199819156644345981904807049288333594631057357041209145933374069957178349253427200000000000000*i1^46 + -469485921931514534282227376911018248388032154693502152071350972260476091092828261394938205736742122793567911609998712108310870272262598994985884983299016996032643134270828320072118049978592964258524548580328994267476036730888090998476819109029949374032522467097605324288688946076763597289340124241201933311072882221822314505188733973117966504991891946089936807649926287086805667119941748396346927727029773420917113790085648413389122707964980509981770670559598607466543632458641616413208660380875193191327276785225125253543688647516069193580958842123170686513643163493166212299963710097940620953076258761335938566080292093034613252726305878025548871339634827981260339863439140244385406969042397320625855895805158609426500502415934747666643030846553057770512100217262090177320008394715396406967133017626821830133618254711179461412552042443565876870578132626083231749138805295902606943297468798596422317264083480349532791103774201951819763820972524830835325820408063860882242746390865725276342237379053941656887156592355919302472249012090268615933557939215330656566487106800416603428013731591267049090855797838986749753618332139148320253483585749260551442130630774783089713082211779417556302018383838400195896917351201739135898269033961459338546714887571614833355988809009778637744035752324208442317610094388621973267532113281720110502660322485237446741324104276642513490806785249387584669600260401373602425429905265020928664283752167221774919237432299472414699241776762240676131814933415089292654871857549328395629856583135899372962753734625369184379405823460615563529478523857195260135605422735954393768062854517459232493151157371131401421312823662859602347496724303908070368638862782630129317291721410402114367616347988849651948274172524306463377733127336452620507524097634470589336093652482697191141724214695247713074940607081962912154804954383984863284470197702168792929626886815353373687470012044899426589065857572400022589057477705138231084192927744000000000000*i1^47 + 399603258544657917557193272900665769333810786494115589100593799970411962561996530954752131093231244106425529547665840115667219447439753616861212982687920175366365104581215345954493648924620871391154553740995990199319784303548883200410160357035148936599787031037887125747780697199680243831894081959676292819025523440217978117008356195252095977127738729921767024202447857549656626293107119439177889029407534969308003734105648275391678370588434287068290615891837405088886419349546760900189014364829778719682794284834783396846905732356590839771044171465590673632207448535044760882908929523039186082131873795720581144200267008981207385707708747482884734682292517296243176541825178900133793122519313618541718984867400114988467974895289580894866183165739963710218085812745636972468419955728422819210307050269752676354358773522796089773734478883109598266237540187834357865432879688234027087028590161052159992017473380723314572189271319331756984921446594810264734240342019627613692514027645990958240995154873239174859761202550876265377110413363356003518071633665742755460450030879654525924260587689216978722322528072662393397948243726213339914661352762961291085471037586432009056268328978341166030813234533043103056089951464689052141824841812735286031744069557984253824654780299763880425592308476965101593139013142437485004063420918251382858537916779416541798495439071106960080554505177845083631695432967173596155163846034742104928080751144042478083267532918502148444820731227592280446760943161966218334546148422388854961422860666537208912823003598128687093780237956085075863571042799992806282437922169874067358213846569484548147459543101437851484095111767519346168732141799751342313390635137157364525636873737051728973782747428290787645799008247898708295177157649409739301752199144148324366385160389384845531199991491142665471290064352517783145649986677032702255564450793373370601933676479200265688616968858264652424466989236339499037926343719561339289600000000000*i1^48 + 2781488864113011039577581879490995700751915414218444448934294388188712232327975818496180630765293196463859091127767425274023326552690274770988169535740672478262302011320150748180223626499511488452483894264014303588810867230583117107452206859452588558262019400212694174653299553031211130075933899239518041550436308270685541090741142506424158030461724680858529893592310351864057951656259494430295271049458479020386747610156489950106729245407287559004988368650662610254111712932469129693923293138834438339122759331558103439332351226103484450629153358611008610380531230263655587697257536668284140308234496743552790952756103574763413188482309402369480622132053378848507687076818614207496734553550928540632917655394944645361728707330063665940986546099714823947451906402315052520994411369690732973216813682842993491990286579266953958068275748318824082262349457310418908811103234804097558259155049741084950545883218654897691574963200078491572639553383774559270267483547050744517822925340396089443658096446268100175551253628398091646109700658459210191915618354827504757825171964179252256314940737992036835215257308260277781497373645844254206750736103489909383196712261932164383849708231288447672515227173825392447089041836242621212837023186750712912529937303416110890248234453020296487181464904102006101260848050443451811202733394234723530677259436803953494813091649570867623054089374707545963503787682626014475234266628089716225297611929484120600537894252939672925180554023588681975610919362874205197258832163590417590347582878390826157030884733159873929196774646792409208912389208795672369591581100925788708899854330898163706532928760350086673757549273589518354716942329672620164605233126070002230838010515352227424103732605846488015113771785349498368237156824131812424498494806274825587376318956199120919862074913680904190365436105521737834375444264168731729886914200364306942552626037096598238264881247687404066621917184105820615086587750400000000000*i1^49 + 56926602786909816366644994849448353257324767577940289061873082020005079752449050366807227880435821592175374383202156509713110094344262549478831917478305642421607963043367642225546257958737554784410130881307077421962570678604119366193469608803548259369606923555525737771587196123225560570070016800250633853090007358787448788960428805862265465460448042911433178331539436333993771031826510624621318668362174316807949193730505960473933843212113685774349438348963259761350544104313454858880561947258644218378870107155943869050348190597008366509594036625780187452165299135435956346991108640961852774598489480097611631821001085953950443136439950957617556007939824906889336992788089845965200719430616770931251575943400601453606050654909485482731635970952216338544922904036337992336284250266174579461751036619366752069539457265830997507361745802799077730676450364446241699343105478153742869956323230579605656803197081826663047007161751964442520935965821430027826186930703020707827179515944809776047111089171495387885141863632873789316181220101724229004928629785611614627436768239297199473850982426127754824550713930071845600741194232484973190351967532521070094686884987291455241536432857412617910265684870116319964422834563685813496632480826290370156719883120369352546107270023358350814776655719179705005489736300588491001678286820987107790180638156485674079640853877331639368601297759823038983907573122529463977438295720932149757387969599544423320802432683007701011015196724131481947192368178045097510388071473211225383962808326254140875023222484754376120393261835361690784074992800518754299004489842229864010011278549772009633355508480724263088815330998459773289955429127173126069362345523574417567032252529038157662401748805311124122827163366530437234975504559134237849329940044015365434834814686826706055883077847046754517271221914508354259568373937686371905461326673534888858729464645532276340576415220468319144100333874439886848000000000*i1^50 + 333545745863313760392166969090056253329009450694462333478019657401274407044871365664604032298194793593724178965689769684875353335885603518692773884954615455388066170608679412602070253607364813226301350486241396224871506541693526598288999845789884791744414995846643696537589762853575032439569502226175037062911578195776819251105505626887833026119006504067341593802935692543437408970490698976129889958717475945519998070319352803500187667228134125098862914404617691064628369748786502168501142341165709174841070356683124997260124502619233722892989816744681024023283780477053051000865328832540834986232191951663307206357406843902195520848322094614174771309657198536380624745822988950163764949391694758371823492111028645880861447905234298050011224161862283280352397739156878672749343426242891507803866375461760045304319777651914560890170941646227186593661865786366026124883940287048079454018316314380316634035924511647723238152808634612968715410277248947015280469843986636957716152556918550202455766105128366422820842972235562734376420923958879784106637652095735386743340214416647437693466087476937318230363940462141119863260005269992753476329561055938424142329692879781172999097148686422713073841654814928237517632597499721860339777817672699531822783086846645496837055234260209782991971801458763295560376408920854811754273140629971575572558021676249692262218508442357612057881222770860296965965964926310389887390164264089831191799955266809006399353095335343287244821828870512643619968331716651461587025624760570431158914291569831457958876382649925710859363394990407252928060835386473854238610310750825961649219406771336613995371133172955452131284489440287430213258931615625580318111631801205378014108624049147455482080047824419427834696735129939162184189102519908781388198317935494675812751033024154745232100929983407538298480129868384381072575482882654999851363635736567193954304061435355494069515327749735599829807180800000000*i1^51 + 43846852405114862537201970226380624509512591997155298552634850601282288179843407840012396832578885003091483888917060227805493678132708327314814902974338628779604091643107652420947960876830914146161314957313745591159910815805898889275741404504644034147398571059110362730707643965437363797204149316067886213496563935681820826988061212239221192829930615976607714311048578867279297756699443103989546588650948913591204787095013788707811536177992953938387806496925276409660821087692711697143983568235997670352342066809453113543880218365596573632455725566605103327852237138937098478227116337970941492689706246378276168510545647814369485599610653192359383019977736849996998431064476632551002143030431363800558809022566934222643757331563840739895078688368429460226985984376708204204032061747795910052303264128206684872227182197593015616438041046640885467026746839278754067730730107185417662397341753003625447113171530895893177740445250578633243879347797569562034533855186024435189882005593469508094687412151527536767121465592671615853108852677287987088352891189600941118474772188986030280073302425261330406366070353535850741665350850306670950671308350172084189964376157318387834892768116487705341302231945908690281120067117771372669387671449710822884522901181601396988627690506059758872989332936101027880596603412551150827029364014713237955125484509053635752847497119449080663648151672411579193271936817427429993610751841766511568509242748746811722218626898379974667190517058067383256944605636015550439721324788249710872882612022452890209050572949068757796217585253771003663428277118367045269105452625086449443227349153255490075909833989589918086400224572196115785938796270990501206492315847942963526642918971577394764462073010244669247103195425816036288178945699510972727301352229980654827918361744383754254427872647132816143257187787317257488202010173618535292428376628454052460336395151096393228405488425643520000000*i1^52 + 4070432287585941960903617380036176716757827815653267756237313764653404995506528187457684984593574005599327058321760131150127558419104305737411091001504077177238295877736562923055561006253999990865736435906050014072511249249241785238938879596385987705699815161041170269964526109620482083887235232355851668417560887694646880156076666440926945311004313528468109441326904429004999059739478938615067505362501194210115123198491261845321370052667833115240266141146164156307229181054619962434434597651592955507269402449632982138573902476976338781675827193701240149289942718920313934558390486946732016868536753356465378502541278688361447937625429725322664765427939107382052865780132861742834687435772312356410031518775108989134224324139680258659895815366933078986691334534908927561457095070115274041472238322330905551562218281683907122691987191880087404573719339193857215396845683946620005928254758245012396624483180764596774976463935855395330863579656555588142273072463393006513750403586492296959868315513070084127801724818080624618154903365438014681241764934074792529025833523150985591085074745859472319373466927495948697743793001983013689833721188388678943750664375026236674426882204073447043526749465304084259178012548573320393577403921916171693581637730473622157148628990671627878321388648997766748231846840317153306535397818660930649537843169917330575478526761972466691498684566938505507053825969897764371568194396100113605100709341004882850985986811983296707339480925179664438018159467691649635046063996378966904676111974973768758194360803444455530795835735070865822296508788825052929886525226726188542682090124488010287713327699868460300081744388596333682524559621597383641247348627963892098668578816542135401387457076003240793909721072516654737710360894813094315827223688498546544272510995816381529058761953458800318690503853268643411200989383178399882968950705784326878921602708591922810170944000000*i1^53 + 950411325706921485986930081772924112784812958459465237738707643733368068059422387422199964034135481700754205287020465512955469438793876930784394798398546745232597832205409260889045570219681556361939624309506263489787453821384143721110511614273123176151513833067226005305016643732713778299367829950959500777792093615731548950161753182940345583108150714916244380677810878566663851072083185687928206782408343585456985614091796716436678131814573456493093537303187139954652651720326279286016822339832486051683373706698654223465963837838718997746730238721838467471209240485163366689995754484697178004586921242483850963418552395782210549426644849410065347793315298637447801835856512392802008145368840921630083190859929487786044868190107368301311418564333362816152594691302766676858764866916132507706647383787678616709017870326569200857025404532070485845781576733331589770144159644052378143935800503505653738314249098501521887502344853551762723761962042968194058194904711077315932655224799526553370354717229243148551160454107618280855768545117690150119551875023551022387660781913390450457021477154033798343037859505752210776531744245698712362043358189037094286268223630178038545633906019463962153766647360752134958341827349701306555609839984129445311854443490997981319185531637341393852859510078370900584790116037873017801094326848127675714267373923010894882948908784894153919664486525715639703111947707316159789062905049008756221808378193439320020139051941480852188454567541305350759427930920620854668218528786740420912244554016207634723758895422865319558243959535657005697578927990444106349595383393205388411866733640062307020313165354837105323301447750993535034755151893395802650980801360188277017351089735553339917084037104658548172836025124889247976741868083228915963053815805143580855509123414265659618788646100860269224852217211050840590147592581911680754917400582568983277195816857600000*i1^54 + 1231288873462541109916856653496175827005740570860613795066159264838137555160809872506949308513525944799450660577222801580755416861860968699487552138023331151476192423364504323604031569197369079657953301241428695141050078794730864371535795159352880920198201299710475262463626945068257904602555344242755901455781964782453622948008204479630029336047235023014989720005867103459780973192430689885156216332949389805345928342947603034639109671688538557957398765116888720945458066608528013962863031529703141521437432786784696556147680699299554199603207528856842136414997256715911010331119583038733824705535597692635964512342837590780900015158219165115806095087271271944185145236661372503793847957860837918331267868952468854425264546255393943889690655037753920005252113206375766198071360473951349466385442212910021397453833308032348561810659053085582941989426422004113731307633092186336497910702370986236672687697962279250117418008341795236859227925604582788249482944525765472670927228987361124286727736380397722837715985673967401294836564765550093283580450176481993944584138374846701697644341110861394998881215002361649309653879898532708584709296672392474611883289071693020656470196795335329028282585598523967554338531327396965626037902789276429835438721554939924339212335834960090860564298913144500840056845936160213263266490939286250201922637427284680574393304086110646006862967196994454759565633804242304897495204879248707259637595061702841070874061103858234090081998641708080492617159182592225836316268510225278026732353840895650752007852006584799843517232889327292681600056049848563348930277262519368709643942333670886591818191903475158873230005737456521321649422561833225470243059988755611635571166176620510799674239575690603980465638763033039534356210215073353886394930542846398971968302835109530964990580810325218628426748816141720520885578888835244569088370949395991520000*i1^55 + -10235844771256170099239703482263750789205736415021352963766327712980795035443883521861472735299455139677377551690198371446860003329213330209422525868749071392975970996427504693471647154271823858666915441357114578212709839961329224351597371882963434399883009738945240633652090826795844281665666319256614950390333058243229892379740089209184104550835812910537042825302324486672721348123133976308453296785927424514730064164171982972982787814111221783078026520269687734734841277720798948525726345379248822403773014790561190514346311467785983813946993439126735466682412119487487580741925995619561423782521258680083536152412357601914618681250085878777853107838881869680686180095485761862642703009098781905423117259929709587170611671395943656926995356305490088992898976366904780018558725629652033346958137106694993117750222830420809075213475001565431460000425470234712990435908984500223773969466080978303201365708819493894205161153016214949457352578654856796635190465408583650343573544653243619739861259719685737530767694081926799388342948452256885312168625147808559059156110178760635350492959127696441079768726805990373174553879539403857529255562873234983378078135144661362630763095197830270277351334884809487573356212654437338698888344012399429061476943074203633520706847199953026501617208608395966327855387372103292297761886171012536526098355834317975954746871828099884360785582193218977781582751692815759124757845929441941599680985743512149191933169887540782658042802057390597157817650667613402939854701760331950155498632698137337266719165449600648603665325424051499990881104270230756286256395850902639425669202173992737062987057074880200898554133343879839348244426579568908300657932427681462122986646396243842263526692280470222200701973399984533402585560227352087882313380335443575596060239757003508150093996777801524979739825401903290565564715586404448762032000*i1^56 + -12052123723484725453113898517838318315805441882358118420155191612850363867376799411468934419008840745354375616825705428118191992011359721638089002750857666920360970096311954034652680943059722447517094766392705799108001729868377880791650716307096533309752901017643208481527855003529236568647432930221607419060658929481203055501845861021920485598505152617587711068611166704640545660332196473944940031544231033886170399695481971393844330953949843102898094277915268736662590762175333574472311822374875917812027022854490393086834499987515962812364103370703116428559083433813969967921077513560628668221150169602331211894185782594354661302928279368585332722082463440086770253749377804814183250093595289250382553679721420602267095883671607680145266016775731929289905771013512407398924913160497404014284652166026911445014807523694412558184913822696371066114940294008448566087972435365263804534741118414604370589665679452047006317564409529867833593623096225474328815762975731678738730409671792991522220219165359572692012049061664455400463724050221313531314904675132759488652012020799487317040520834295543456414538991319034580754158177216294847686967372801931850291515272528233811867012083838242070613540693576761091756666595244660523058626563190259072142684185361790915124267306224315814738620764023455967997239814707918700205566425024324922972356725463511732754317944732425628786563330075559450596085307611082535495039891231078139096561001015937782093378632102527287725077323214515474423279629241954291423020771629215335590364019942259953169784212428186269412716390808397930573313781803082892412595522929624590083323976288328013239612639458185822755098812325026853211312543725922641759520151949715757441041197043356697342054827403062609709465014930379011230067287208039069433522958484384138885723944978398156963240794953915133319301845459117540400*i1^57 + 1914126679752778609885916461106416290037649388177895507158401258616908366599352847412650707987103885070748293143654870624568119397197174101482987751939888496738638182408331320394631313580179821359224910162620561375376497098439984581881646805307806308616068844260972262159650375508479871650012377567582554035825094984620069677948448064691153248010758308565214919637731323043456827618290592118280945454363892606696579964113629334857050411283582366264345661935657193221038472542574586972025995116392751369651863013191456556457050055251463020936912878269782137215558882294515303930672203548782107408380391320299343335675023115691342532957939533163237800877536144823284365082460919511735234075385527644388990845350052482238547170804271719081516324849599760415130605317789176915878227236570790444093693025469509975031035522400942444972432301918475581373662463022201057146316369964473716383402259109750585228863001172244659228168375744549340498392666905506238706614005019596920981282582999580120287940623337339868218065601620168959592593916304771796277819783627651719465231028017319602219438128664330730863403385869102900634195365716928877781963985544618538481014277484863024577836196950192146429422140638955188673167709827592352144618509728055029141270754564003203591232979040355838026017989151787562452136418701556692327100731428693355132409571047652446006642035877159443108322739526847981519343955888762648445186754832529207876326710514258999201594549944933391023354284138617471105980112842091014741040157280581881439802886773378358211530208054659897483102831678230214925475670171591605290433090923444328656809167039225370881414229296762491528191038524884223034150936764767633089275579912120037552765731466073765064020308672523578501525096413285221295857633457108878209222854800080303109085031344874192266421007337360*i1^58 + 132156394768764224365370900460452348976642366226067392223792207546592154359291831308029892731485109707158715420827005677615764524157846828064828861377098707817406657299050791596261319434118065883754648417572944041518008499381587668679268418003671872691154226367970271261414478847461253248819012472677987219320904613434597787657717538425300503915180148158148373861551115171903835466672926066143293205094004481105484564128966126316262659874411091926602356580291839672761371956503214015367559395317265796324457546321108251581392941901230838957034337176522691845804060853001072529024324599160515102225994200174393743638179040621448498788290056601158615168366446709677942056296779359524334866149685305309264918507809839750766110045649793869414850754868130033683619186133710522537584904332981093831309467374222062828910267030066567327208023527665748812206083958937368008038153397266011709884423174149027345822660286797493388381489227675632491131146200591721559561030675456743411813499670974598131043748442521454858867081586190405036465996390738862530806164881336340150644399065684755523388501359135969891110649729497190208178164515815279059293847971507338223605410406633711255321885259838032086784876843064632903075609771816099488878535833240417903666980585666126004213562175708232138477075520433117269361058253589077709469567854822776427629788209919027574497138127986269172137311463045210307789656893122481867983571549439425163116686770079086386307643637194334937447172728245820691016782663661910159055513363619845712211111217429580492015867114584796263910648378046740639130587660824415264033558531246187092881722557355508555040973360624110649998296782059237351431354939286982038782000117615185948293239494483719564611215160551385108514052605512045389205035592249297411467564375*i1^59 - N1*8083152163511058186763346128753181373974400103802893722481050167458180674525611340874434820008801121733717242950419559677892227502448101567321930265476624623672595546400965009181817493548239619639484222317069308352562197061029162441012106514037429032221172208039063966961028201700350976368630067316238776152165697324337557905963906235687084902365520208137869439204949184533514511566384486950792404292084293653943510988097440532228013245582591442600982912163605094539255260279036222588543432231436476553925877819563013610808968282748752910016927034281842960521696*i3 ] ]