[ [ 317846263641595601002893012723920080316321751205435737082316042425366842078533445254427001249155956154038474638432342041245651419374134645290943313381787100257815957031243937915916281907694673265719517743794228975764128822703379651085244000010517640905063874154337504374106544282333811530911352667216371795024634340851587255933341452383850388330864011768312790115193811362149701764055321650901233906197117510119152074760627548490168555453053711596192319311291411284554516260260718533386795039450304766055155908057732182607851319362342260639534676236931686648362579043490233146892253277811018224644925095359126197371043168632255642249479609593954543571978579851870363170768777483274335766064868428799515481877158067700861465217179841684179619175223534695804061154094203508271256093469163193371111696893901208676901481520584320440652134923449495656724634494888187664313795443672678123210871516332030306450211174554104343782778860958772264096316711896216383454333800032590640377841279926858627847850323201432808376174198419089734866186644522976812933882924387722435122215671568070767508083300100788511024473073225349188388197876287787615763083826370378983542576892612714061720183250027507006948316209568760618914019189869776647772473364127380531549127364873870005953792174285433375519946000542380099856399055221332121854830182400000000000000000000000000 + 1898310927734641412782270357650973657633247795915281312967675643771601346873408129396166302322335328191557288309758430101035588615202268816547253789114166334102616264935948345821347843299571890633625955082965218632902334754748075481103390561076218114002308537039918464146828937489166225402666838974909550473021465928829312586260333154669268085661228303819971893479557270009647036735446384486435503855197709965032811747989030920851065350212049866887425526973135581746666275783259474204120824951678090664274249191719560284186719554293651501487851602525303048392152639504721295247514237906307071964162812283921551434712927844036308168291914266124142417419253669472823203955660155908518522350984761783870721486073471150999878822497766588918417096738552181247537374293243032822275016592969452030588000139438671371765161810240925137725425597272405333925752687296799961876879551670486809208645742877036090353527358854565808887349972568429113875044333580757544843477087130262933151255147731815671259165613621815420699559390606717620140941634151534076129735466453908351692926232097049729131780036849070756420949149602732045501298503242260062331906078252164016206231061467964109361142345993162817495504623632014927336726118519704078139774038321722504801803153201638698599240672331057209871094177905849807034818697400055292800427622400000000000000000000000000*i1 + 4259921051440068912323330141628287836379316064276415026580951342015941944948774847381312306302157991977951856169318911578954174660917460846335823790449554068891983570840447984834123685632088810029254861124240904982380513940302030082782082018597843549780293794972974102158328829063921421672359141394597078200131509267545857595883473817863774050507966286693641259803858885986060795475157731147651515181861549381227416399561432537800333482033016038592270912064747273469485257697673007626768674176925314007932520236241360908214758393651407558815182440573389906416425161116100724427527813433863724615627165784806248561875436174196453348739294931559025567889327704946050690129949595671817582209801478802419852589594313198336427247046537590304066824992993336985874262797654387390216061783958719003697232738759800631011664736468688405356852446284559494988766819643031885781322333275858657393462849000256167152801155161525709439351706491069717701821457399452023735153905056370253313144463401256326999070193093040545574680111733177232034692384558965060251185833853084330478998798487150512787045105972085990867961611651910094146906437811256248401950195835805832579370249461021485119951233477561432028336724745980185352758593546619939006805829800178729811606951502955588620226260915296569100410651595533341071445678453949390420705280000000000000000000000000*i1^2 + 4019976464645470656863006157595459919707421864009238837424292106903976456525318976121803147649263277751443170120387485634993530008837154004307919189271900584886381403421906638863189503026180329775189621109710921455096395928126967182123560852998325294893483451347357992602557900203286958698359291526858938839807756529182807417812643252928833559707241095938637438063195455825628293347408404397295821862760983426454857585925309909639577906578433977950570665430294911332174000420349825327238440687256221392752088614103007404143941844940108937091674950665470550504243643670696962660948762141882529523769831396082933429268203791584189303953745222286459135819966111098614616309891343661279349710280828845761359020750005512118842330310891447971248541012982983158643398343388853487726224118780785426186340250580514022689889467378405642065451450174835282465760353786981273529977145712031291289145113970384615066089620205594124489159353386990205933888726787676328296118582716071966193432420337071094106079473078854204488141519117531584574550255502926290745566407996132238845770262045445530996541764311753296126004393566288505458785491903865900853323981383262578541649072908085269591403512556810503839836688166988550897466593298900550480795222700205893999964021502441339409631141303606561632503137355461902967695051369478849822720000000000000000000000000*i1^3 + 315911171709544664854443373471860695914848307930668129632065921974048172767282879003175769911991414843203380580594713847994870825651806339288435722568874129093293618512280714053688591791784760492436898323823038766342852389979977780240830972322821453571557883937281521000855771994118742184552003445201739694901952718561266636980689427919179008096884717839756318131216140098900184508889660638443533233258584320035134459711780760465820929935659501488612752534419242828534293543216361252534245228264900562209043405855337815390521387172811168255102558821367926930095504240585299773859624281887280682437313826244361379495671547897716388590659186869359734418124191641670372375055119139659914455681175308887769317882639224666905148158686271467589219161875397959362430721304728230431072679178665626620790942283136169261196455556364205993604046701955702168795567484546987317690138647905655449743022161536694542561975334059070508636177485629383919845933044047311963638018854860929937640330002565786781261154778504892860674220214601759288547731979253601002138072801194149981004131057538127602505487304552111284055834020107348846976523960934690529391972926338978846305386882234504639338183968085199420219069785187023855919057989849710961078983400806543736273523090270135953666240780259519290050430855346933246518960240554147840000000000000000000000000*i1^4 + -1343171087464826664628802303685488293479793975971666851730394202732966387381735246047016858634843914948494396562090887762757711492431590485958989372139987263007373477149896430903045031288452685621765629345916051803147625809836880952197275086255576552665181718174878734277501024467007426871786777275240933548276486986896901387474470783208092835095926058145665115664092810054892990940005734093108015932769659239689870338348875722834290765442539005920509123752918028557571279797690444309727121869904397110708281572148254700516138753755537708805893452563675913560798002784868092857799392921465234362038901604126201098516993105069321360191317585732731772466081770229774595316963237865189384882424458179092709058991429253616268950100178740948792023311779069898210471189067049073130800788176075788237831791920958455919501653058642050905886705295870899415374769271031461772455839466650817541476463114930864524967364958758170014423733721951475929381411048230080253921440647249396962730920274680001838876898031052507089130287185867966422537984384065979328667827715559631936758108869169440293143542554727686307073030856953909309788026914541195485737317772517137223590542813931527507363250796237980412041709753688664128651562184648406409813870373645269103813951791362699792400588905546436119752652227289850190777668069228544000000000000000000000000*i1^5 + 607005304201007556026103415026759820261021409923205212712661218438489510290947910061688876348161158558257781119219992595945895129161658803187264577051036239585846910349063062319704233813108861998717759346079703419529929931982647137099770278722833252478268371070299371459796234058941101490336488644968279558610679267681384568934129346704821924975380323077193933558580918271609869625056484125092625976865097092907449108849672601004488108021469755414509571822775937578410850233661542340292655798368121374472445161285865687813891355578587830866182681605123501903376617767418233574434961925504500050045294203402592136419945421930541370531766565607098105371729200780559423282410258987263499020708928638437817060747621093323884493641468016061683536246627870391714924319733070641805175421068108171162957539945102829390089686190428565483973054013933330575554243807518217462647012332955915444575692286240378939484088422290047096334756848345319591241173648186856466474727312653427978330150103457144387167268824652747602415113404965414699130883702840898209711586426846296711616230418186359957096128279672941423865921493299753324289430830539123367852270374742748634174403930122454413854383803819637924876375906516690673689639733329359196663322328131942545306072259381580102409437300265614720525788866335350424051642269696000000000000000000000000*i1^6 + -174866919447359624221460375772761642755948740771534739535425946092769410689550645229507081652703104262935217436600673198667418597007787269070437349176752791191207141627939715864765099492618531629157722448412747414987749750808533488445185167061407879141565628555311114344925036886922076866841252725621839317232318901324861841580921557562220111703545495729323172695959238363655472706084889187385333410220820888913472033088961543259539745205563955631213041881106313942041113253964411993847901209199713083682679942428427190093765229925929685988725376487439619871411806435221856761999936159155533286350288851119465060145411528184866807066548561002063041228763884805416808572635047785273856677701899602200048093654667005003188284212968870769699555036688323952428528486965595944846559422235084890808596768036185543751544320206609648956718010910401206565504293102753074847188381865899994561299531520369209018273578264800700540243989120459333608769013502965755676446210286191783194446834875577578670234276311842633688339142039036978072019117330095886633401895317323560583729809801831200518837331392377936324037062132092398742196087623864036675249985047968130466954945007020572782613091512313747583484883882794908772583732287899179492967140318805493367386599041692923733425205772651202993591233129466301477475791667200000000000000000000000*i1^7 + 44093088224967497517905520054501929019713689069302198021234378961330684971522194072492562874529610975106139253821220485968772115705851463842363718652917690889782560005743003308328288666309865276787767701834840502207923617601881334390131053620019341900104289414085852282941200618057246645771622661620537729453084112325455409744260442852649750786059157425240642948274158104334375176589288202610336929062624518099763366523267259496270245813786269193543916757518986098679925743113645509223041754709653098747069078995311847659027379372820247414513950739547578806910599348535348252898459944417182645497626384135682514788886413075561939107437913661278671051420522579413680687278209249023306424661466401647591344936562873623759460678552646930272870277579140344492433278662381023809069996615205806753156431678506816124762072420459775091467147245523640257292754709288411902570234322030295722560865019792791834231222307166580810770059344398473704576062081177039313866438119116214608060956251655196776457901944498081777921228460462810779210586482172765165553862600296990672852144340524860290773765605668458481869762735097440418039966001520259356875518299436244713362547808722402554273815522901528104255104481380098302327777861152010380572692323365547755556987027579795021791468953359312002601444626702629805123174400000000000000000000000*i1^8 + -6882486175982234977075649736886075773625941411131636133325251894341411985004902657898403081867836778299796379962754298652109316741795644005869328056370666171144805015576318655044490438777966165901058396461113652468965667784830632863655177456286078121118690943334382072276708562989914027346134503577413288372260698476737033750192876688158892444947808151695605253140329167618782183017151327806352709189724853387202630327510010227109624622735591472160300158137479601984164934294707905626628372408157911565361774439191183193383917703494141909167063584365688229166911411743218168586126091158768117357729474193719191425890751292534962657813712618216868710468049129643690049478356168663098182391649947558455957347425952828576950187170862760965204820899628494682325931819081351407428099192137065769453720083578466627913091499721840486547307487078058880018817196582566739986564056599414082588858311519740122275123594028268096672113917172732135068032851587856563268492700442688046438061994265716695979464108624344841898508621390808064960238077390095916579319869792283665289947171572822831868370974874778104448056366646890981186793600461064851149646929392649556547357895058068898496724697624869721493090724588363345954658962890595087659796296607372070223251320825393502312160154444095087062635473874999165583360000000000000000000000*i1^9 + 3992290220157053666740328397848494244362111140942640090511458960476279428819214248198888908325189007701586290630860455331464953012556071628943657988602638730619145697658503046948590714841089447362044842450431490527621478824432817820018568773211750740740120316193223941814282720148644464318874773621811546504771249230018813681036057480546453972454439363446227676183532830773370307601509751425446953318740639208072377748975318144386251445817588113524535284037356090030270650847434640030289424598871924131291173467582880676755288055497689849604346627376124732810236425557183031281473550937796863675745544972563907953110587041819972183225202622471292778507308491805364718707057862564362605005443266511021241937986194525669931245508486230801614903415986238937673828744356486193455346472958748740857513165046759184373754351132474118843296768972694734550286105296190105960178100586548636822904200397440255079375038995619093593673624879906344288797825457066834780037631826742911511656075797981781909798212675091858713173602253360767282985502262614580192324325462847064891356469976742475620092166966421933896518799568823445816123984950440744125676934138472942782506026732283097580197926975509501010778384970047278404805077505244181770578599159731130699648010085771606094964460641205819660911570522063503360000000000000000000000*i1^10 + 385856957942024196620198615414833803471025716389167864854763933005512845879519223329399980639820808802954281333403963281757386402776105121341599968065170555040771874370206159603177233542796674063122063110966267251620537923404264459780654878311427545635845949771259847307734996413939944275019203239239170715728572028742437941713118604294586855152188233207564609197316865773615860992009666681667750867133557126638033417515284135227552465522331933415290910985342924038733461084437288843850468283872299958678019074227767124320997740138282782185938875737321264160243919939121240216127885143331774761512624697797542649985504377731822123960153109354560557780450406325756677478409423093805189356204787564615885961948710363812636836603567772631073738791326352161984418961677564504544787274826017698768818330556407328416144291550085800196974788652449377944704680795454639372684949283320349652932389295415400112651464782312476105621372683356361907027881690706720989273628894389448439609307188472302737467459989261716350947592531294530293413967864071645608865552078916168649746955903440444286283143848249192633352030776585339694451898495530615559686338736830525687060313905242439963314499358993006754885885458418007822195382949085923039373388628297105994663045490965015991038277939529099099411472629891072000000000000000000000*i1^11 + 54720167515735147074831986125728562174679698724950779893349509256706989426174944045525610041259163236853896933439830416537570260786582140719047445763570306175391972771186709960803109008761218414047297147596561410569927869721026671540326222750318182055261130274608778005478067828197017528080978235611116243995535943133971043817108666979726326621918418513300751614831584674116562888374009461220992532810227561283811259175164942499858974461868826329614876567113692491378766142935690930093137734793553525621221686316525434327639387763807612271862463279518274901623217087003999289500543523996045001629310063401660667136681708233513184230082953770877024574667034362185535364133661772234035459971009978805845635063464716449250821891401214335616229436427874602405661117484171508397528030040095809259987716541575809845343000053110691879233314139704645647586157950534518249171677617906075224544765025949597521558052949011532947269881732277548391871699688092983805331863283203506566299975758258220900492455386205644291516256534716464825765113890880317736801940630510466523187484607972825167585379959679893012931591348643306681511693211777515819466213694367657290548769945694315437366298245359184599263434656056093006513762024307103996831245471457699660608467432661668499437576877345382124695112908800000000000000000000000*i1^12 + 2473015799505686421532091254235172715960653979156741820153899104620451480714655187724056131926327034807537811487626614422575736926023851214278454174222027738289442863511100578558792174572479079893908313697868441548833928882473026640905462709238235863893711344320064142864866562566911687761979034183110399525671379089862264755874963332768982918127276399962862600262607477599567215351339551621258833843273583637001958225978782412919713564800479955238520162801829433852590946341304250049080853437581335807293172049322411332203437662573081462509304489811924646632860010142433735533263556074199063627294683452914236626371769568341723419336679231543282116760857519563828485860424811168637911735916401092346908212588721025136708860501212384284140259199640618006340590228922162949502791609471408265911793528172768031606502027581891260368007525872478343873842192239126354798991914320289771405345212058163105889297294923340030016217579568318735213300711064504387178432391954231263890822041026483584043411545826491337550049876694556812952449251017881894008484674069489198699508714954388782065705915939618494831397090749424805562624312729722906751403844134422768179924463401969776203591126330956837294116926372752028263395844535471606630602756164496048304943266969177997677128239625164042746304921600000000000000000000*i1^13 + 1256528846254313774186324955941007397075323997710354322938095562049659294199529246239791025211906166042844012124624243488762660142555363255326527401670846439892349215350968901257377732761256011303753394474084281020178524650182443162127063523523666103370932368395738092597065206664540856999419621552822021450012726803634634335972916478379344507175148613787263150543512724361687241895365066509091033631582948204371283107946600061630355044205166373380804351047976809759242280187838270901648366039616178964677540963250047023549497693293031966771541438751469803785433395369932871752777158093625452002352507375137032346302918018320009074049032604770010931080286898104989932557909549536567451227241478404846092806890916379027490338171702295714085548242033398597551513924798801325121315820184316305084575613980418277648647549748777894180842431801955629105046812363401588362577392867775168225349141435202917489783287296804684864963399615013385108678183900893275275388169362857754296943345827221544344904981251556456287028235536830471098563040696307546742662982142107866751648498923251887999810370148110862812801055688019275873410358406016255713857863665662123615319760218221280823646645246554896314486403886579384731883978009802202951254409978803656549655125993229863194882309508985246659379200000000000000000000*i1^14 + 150948420741816783517136949906522952746860274428358839165457138149258637034187616040123619733380519582479616095314396837394155937724419685922172378500863612166020778546987784736268124717338292327185236001753855405850316349003938499002500134701436211883802512174713070969393135945405169508734706698339450172030971775581330945943483616673024737952327292137961870245725220165863856257327099478139141259817701741591398202683563867078529990845841800368431179587653955411639115951510907074121777130270599359273992352905132221066096083660256943565640343371059325547282869062435440411646707876074305289921015583367121476356272950610209044303267397090353027379343692544345699929813951130342181213795776875636879579029192861122092591954796733109377699802066162454068599919673560527277121849026826572377289708473284680560228100896718186501500186123005854364414655012066254592955934189986754816076600382455373293873608845089438251308535543665543462195753513020759253944353648852002010005407162912845666817245880129142974619564502371272696791439006382732006228437569461387932340541616600588230140155347002135353387978876178484022939324456076868162126458814962792998657551665079797447230851754558466785742309746616233458863925374888771300086156533337520566047359937804672757459620149151326535680000000000000000000*i1^15 + 13905234903507598188920040509812322106330021453827345672372521839242895128232595977331295372226780365159233498265414329569282438139411311490491067939981099882919972054299893003079219970399692728025740432684834553836721478409869947388525162780634663446652144747240455806647821720563079673932995690204955319928623761307958844460122299312079606935111915798384997304369823093904969950132924007710836573539924554044898246855926182243039707367514029421310002398255773657686589391975959830985528774707121368930473046513240963934943035496354503581852213358720572981642719427610889663849032310678279849306381810089737918469665136508047061540634906333657363539837163105174433915040369054504037048870910119272656362980061176089190656044500118175760920214067764411414895386543734591692782009669722194017152432255206811674982984922427538484307817902415748635757993455734379532275335365353247673351028061717390502367592318384581853133360107598358562425726164531654215916860005390266596902526988417656372147162246520223838799982979619037340067582598685155891234829975559933440803518324030867247057067979770216061780132321017127891711687396170673718378647205627270716252821139001385252164841568451463424650975250195981006810792362610649836414403953889515759301390845397479417509378469113364480000000000000000000*i1^16 + 878125449021628883449976131164552616626112414597937751342435019915064283710325802843155868698427045942234423840163063284942928567380504026758784920818231599586238997289263296113575260619336983020670904561752566930631755254428486331010421421028067692388989416185138033222997788612226983875365666413406765656941513123159515365494871293805303493503654384158188400114211922570189892651011238464980384849743978788478657415807093762491443318250934003273893101381777282268854436459104903695467830902805161552216948292075383072971765253626519068571039489555221155937071504615824964192555494521554480742293608302260892860892819880596378238523151618386697626151282985337411065436648767221422438936427993300650645256017889367256925285926993020932371802025170638754004575760208334471928791706607652180444288266839659054834017347244686140176458208749567818379735617629740401729838094719558149276927213175600079914800505578068623069376264709365744517958120688779797314628735902065121395126392041574765969239806329789375658759109489456432142984944134874244583995329580615521036701700001640865623060352945994335699209013872227082630913098768182923634439841028581597084701182746146419527841301613546793287173784309048191102994546271457738496763055032154214886530234021730395776316168208384000000000000000000*i1^17 + 40704859626169266447105059214892080324718873425530217719049022441253445933777471965042426943325800167625383972967248796449492091963275339726867068675632463098551248636236855265154638385361043234876444666979870328911209049005267752498204512947584768445681860755572636639339371613739756034556983159570102530768885823123466085932418131328486053141619546534488266550825867083159123418879689657842588731922147532784247265874302379541897636702561296022101398477357029942230651711532285935775181361981757314906175564442020564764295350193868934260989927040875049158332590796369579562222314426347720841419028694258834248926221373499574247837061337142984509479852784143592936469296061194858289996155682018788999093129822753041423010487064379524807226258915708438572873972290181630083293078052734728659590511586254416851929111998543728988054522859222932763593824868581122825491763140318404997045571168145100229697747959308133601169104941651080205654220166922479921846867565094194136641511127676043184306204634375434145986323658623022700047603411597396943642553907877874211918879993317258548987890301482923831977788342032962838068943231944009568754177911696461063388358181656985854406395546152542837778920532562222224115626510427040593581950410308809615817536351007143282062917632000000000000000000*i1^18 + 1113298697599133711725072195265516796970450237802105982803926809839421777387506954491542125730451320725396762503400761161187234131410713000997450874940390451845601630750678852565456034910597979814233347193519473947852154216347293506759845464894208717333290570394347504727640407506916881337932356375167823280222801769056103309549896415339522955544866484360793682668114704079468978394329993360576034571663411811712407030591716521386349923182625829549227079148190620435265963067260948239885506258709409052211253196276247545687381834341291799220287319967204039774442657051618846144579187064118076760760184305252770722632961703201074685705099088664371458258227260259435678835381178521103304115209275133346209043430304874805304409463938703524027167113924453072355401926032169886001103107337998820834758767924028203392982708032100037586604243623582422386278891181446970787372997227125855917222727624596829505824324601416926917324246443018378949137060035595403778489230943992596023490353276976932152455284395276639679446794927110365623558318399823840387788925888619600891237473023802786029496334180342322526895844359659315014214125591306499902393559934328975639920815292289251239734179903694672039118783057544077808614883318033778820842961953905999219035309995810901668659200000000000000000*i1^19 + 24589188629127992051215936510155919894492466239935719112111018389045086671215352347861934445396720030439483600039451847960814252759498036669245406074221316642049278612989011180578207137135564082317189667181704369848460133068349585266035605713746499140863232592520032560787156167886230998364612037792474942455063001880813094822282544166734199776795471988683407188582814156590983264383622111488596141712756173964418190353591249576372738836729130125494540276368433079423107101406595178288986528535333949638967898061399301863894272214703155146918509517439070923786083735328070401278699953532522246210131340858067186050031197166861673968533280424817800444048799239829357698948076358952093221173996282435425499982777543690044704050585937942718943257126014314833335282710404855089128634581818952425523559362174503049794565368831992545078806981323500259165054474564399263060968821006969660750754878768814471451820064104698399470372855515127102512533053946745824628488870833232666583386288898120422260634146520104414024547526716082478102367988562464461475081510082627911499402989285627612750729538351357251429536284492042627444631283879248911797270558702818718418453775310407658971269305844001678525542956080498412950966467884001407948108997014854287966623246014690099200000000000000000*i1^20 + -291923100042699265032214289764154075668927841430980324655392158108763579687778846472740391566288051947851149762055228077032084853745774130827569609491882551441807511842885125147061427431197172878813375941405568326656340926435708492592907591016852314386714627564445569244062979626791423875711909270021997748647396437267836312376785707076415258510734155466699756350689659660517796967755799158399651589030467785652350101193271789251523288787275697293297924130098296826303086623331384638691839067971736726706774823970543582483779936060572278820718959832411753980051625030302894973515492984810369283448881560365193524926528483659125724822910148442444727097508368837260394249403417729925887491624886110133055835379435307087838382084790341140622963056780518410242452211235401178211304921417612547922362020178127467184012997852492113002008959631535244629936224126950482102935869330566116490528742885392758078398782453051813364191255701935794601010822584562568747621660716471597699298266423775137130841027336286857200574416302982373310131698781024951519920971748199381418425117408074954906710238588225412811303071074624780112906854770306734887683222114863889576397692126306851909868450484814346513583023490683293550114862663387558913564263775467467372120075864637440000000000000000*i1^21 + -5445687699321008010067501808082378377313961072060808100087992938431966495678546589928838786381935672675489877887020955614040294589517959870488517386423022783176721862725825289254811778648745425614031169558364844076135263925673212493918762445475884678690877862067862701982695868829579673124451273868784017173655048892560840220259542939624872294758882567373066881976199183602756200672251822737394793743783505739499186175711072684861153785849296985327960668312458851542354542285102234203476109692734341383411321246354534539763616919545847665489797847672103238691892247940718851657433497706807465663996736417181783823551493557057335882985732729975996682340105297684470080023233125879691969746872152328929578458056523810216915434802925899861994249327322835543138606627942293397867534788005041828790053160738714360975660250933389009069752346700303732502985558922366953113633353058429092762892423284795862964282693271127811293653578993952163640002752122155818763487679757625506371034386221357436467940139432567815978357813269153915166740209700547194824303324360919883231629899387210894054217766894826068296104919119756903654457381471924718117841901763788296699818978102603033448145560844214703207311920263215080569714555091688127602638190588481549576039301120000000000000000*i1^22 + 348616879836079565897430306076387266820698162316668418648520138690302488809213682529094302108556994423625285433231299724607858182860464610213830769377043725117941864010490727718886657386811510244815636162863942431275963458267658758584076346141128541000658959195621137871009960692658931372266930265524553022175695602123035071450625224402516557519085501154011895912711647023158194836890491011441243164642108598327712622878928371156187983437797285866231032202987747754628539769929549452327930012343831288104828372392613671430179024516757404425782576272675909332952301366526195254831854794872089788760520538745020112301194634464192021744867946218565318648595978224062618034396869221713187278750550790459362973872410930379454439053079348315656089800036006806326876078902372866920223725748755850466477828276676643706960645212029060362324789044882857145401599058992828643409674658472819771690092416162935908377582222642381580747714305850842552737818992245038350712279991716036138517416541574636917629940116332273789016175297432604136011705385024717470191562241512404233201875283357516723941535168238269676696446777891066633833998443815142633530950931775870653374964450583301400785142345739313805787916177274975047378237912280619575271343689368692817133568000000000000000*i1^23 + 12245970229048685752926127313256892174289002582801514140840026418323671978363444410859354154908067084405394478583180361006854091117209139624805980754682029989092077852907000971490996119655452763698279833721760700633048009137137537210416162751004021905116239986963946393968725745761685286636812803584327440204251615104292114834709772597335648748352657241067052704105460081694909731318747894239423190678984176172386398943631061474127417435654490500755029053920840224293395663824874235052702336818132844120908985242978729047639189332599911125597013460017428354497594819946290042146947919715987740088068175702538201625035885752514095873141143084399652346463972875878084392376413985693151995328982000300979118211819850629273820457744751405880127574402929828047813879605479437642986407452535585163546744268794685170948942637794521185900574332461203684076579865905691578564864082274512177369859416118952634540154943644446235509877517626307622461302041210514463900424062318611454654249725703699569543032318003531227284428629293988829987385100376123432579294682475185889062159757252731366007551049686357755389008576667252525291155588954240982775298923278117428503987676400225882643379130690655676883771050808011331255692885897201491429693176295022657536000000000000000*i1^24 + 68095393950194529686490111878219751350784217905904994022089799060418247040701027352906557804902645770087319277536760392506595412957995614107134057869902347509630762336243634685336748025536691798362779730215051689767351677433761277185762078615688609231794359160525712615320562092092047161875726018334035186417580969897531017086752561480937615744417759184092413650871211827095087788088737734244819688763368351630264809683283391692778627094445015603611404825823329502632283982114706609065863260843753806435045843039384756484094699430358455516688430414122262534075169977183257899943913450920219084120420971528142952756094429592350864951800902334907948408140290936844415460570393730995871583444031761931158572219691931033753034455873096487129653171587194888508059999460196225837425484384685711091428643132359648871157479557915177219235404479859521222965891198577320881440803673602654460605194880427724482046476717049754093534472527973916529743091195651744506847840463593651802115824728211777193013718246552651573636357321103610903081276733790830896201089267499248825998404965993824820282810765638785019040256234727471597693135248940679550294811943438410400113512583691481990887067786619398926520191512218874989239759044854466712636280019510886400000000000000*i1^25 + 121544011653377106517472597437505332024950142615354252007016938469856075221260498620264282945149070174340267909074710841005207776605873394731693935091701430270012971036707311361555585056683064919307702751132972002977461481126425749424098222830274675557393712900691903894287488587578866907559866200915178511369982424951159326344332390799653968556347213064548025380406327841745900856463661520804709151427474492386152986922716013176067323111262274221023118826918781024008265159597455253454605795733177460885807647884163502146223919244458844169909387092375219946768894770022471648606272096404198684666322949987545737360444608907998254778740502969068700873831775368680526946625150560196078397477815537403977022008309216439271005948113925528305671936219369075774562356889968258344132583091942254112891683538655464857081406503038898440700019158637285700842706593162109929827826654174071466976171494155788009642155788427219802042660562306098425751381785201184771925358771354843055318179558113751611939471930191565339310683284993583405624298243891966411728333134309406758993503891200355859266460052243340972458907643414190532130409991208483878504233389084223453075729001490773245655057449350303622093501501728320238186652018639067472533546598400000000000000*i1^26 + -69348167947433456098100647150952812631125539192165257463062895391151552514757169709312413847074081214269288379881339265679434434106833278437152221063128909943533743664643362009996426269571098900948346877052100790520387833971680383295695745618829891106824186881812234221085647644543109404154309181491177390620557402514341737832357598608072475125435423618462581700951993334285355677118808221457265749465012261445842372108106887824375857073093292410860346846300790138581015847350950704327249155281919854609384353458937745692129341298383315735068023086210006736050310048796032845516375806264750143222788090832195291342536389703749849560628433566091802402783730917800480671094597437161169106456852774081252569263896460507973723795660885725202645112739843780914845302878459273477932907741333453660958152689943337229577941201326288350405824106385755695676280285725660283544552021117611696372723413856070580185120142015618151221082934040737052026303392447986679843632967117799547103938027387898210414013011740394420711597361084388912747604157007333413226108496119500407153531734213291291280375383774822980029661677273399664733657773554845438065656936059378276104975638873370637709446623404979036094679788648267310559447482896490357063680000000000000*i1^27 + -46343321723148694552573517018852402490513697223297241670789282938228777777878373939739439161048758594969853874934807402980114823530403559056978447547073846446304299399250480806181553416478251198382433824846651360810521819473986842820112244789121645175743780528290363701530189704592370424891377255025244346496031026359587541267379025961974899856423080023819082698002321720393890960883563577836773945392450175042337487790662415615873204073131712976885762960471994707630409592891979579934652158524819145587248957346778197655176352706064321312284797604041369542538718996914746622371937009558037021141787586605542870612376294940337390343045298332153689281029199968386071187081345036355696289196806786138617913867900766898628473135634690206417200687738505551902322940720201205620232358099961378947025452862661394121857792991486726133073714342657063112772290408931369006871680563497452943728137713715254664676778023827031534359458679594247833610419386544009702669895162794700178963800630233688110916094030672009841155639159493099772762842737972665029564151666742703154685652381176831719228383914590275113224757390590067420560810544750133429534671810041290773472223710528678766062812513038746018677114550215666648091314629524848640000000000000*i1^28 + 19958587261833521551120162026387431354901372185312336394924186006761742613323138737757612550931065697320584102784174335458282287749080270348586017326694411113351733832571234714746889178074481862821506816563267852832132572333510362051082239804721358202449761483580203674821059484331353335219182724381986990228859403573793583312183978591713841434142420802418090551954261091832544396273228452016392377173568522592509690200416278368853896324061909331635005991690691448281807464792420239042012025047191943475881518985517961350643220833406859315227799576758665040983248542379178245524999623041043878528934695230608057666500433166752002780615463575227617028665752507091313767033455565632448837793776657295619941531834965216745376062341440260356159381479369862412885816237174136449359083593606815824560036067945375857994470575674095194562754999791950808485986554423700606623435281458340622551364324894308785873446953347089347185555625409633345021117513733843705391079583624144832512013392624925641045877230215473083855983414839286588568132834290799930183174422774027154731104492700907240382779059466935838344257539562508401068528231681342032856091769316205626082319607758525658269139083528598742730212269739802578825265545216000000000000*i1^29 + 14515049992313670414684580261048348809925805575922077769958173645563531950548912117562205595752302833838615460629646698245286048693428244099037470611315402281450309843245084473604443492630175798243943217711292148192474972646308040000593334027595426877821811723716704544183740013969051376462802039116441190068695864764784623649377947459429123935840863248157971649241078809927074065170294219036691356389207890837553479026540453723077971952340901470491136251392433595156944140755782429759669896764876212747723443605542190947480011876332681510384889585426217021907556853916783323468084460730970061271333925672639094626759373850130818585265532717381785870458068692530565564412623134856367593128156880956640784954518619999117619593901260795026406984317984063692984519133968410619208221525781359869810500928417406165124400954153589315586630925755376370956751821986479273514255593115047383349530703316917151677482599870826793622740796124958789902583758432876629170473542785440289287482148640391480502490077678217127946404165906076668766699855488629515151521207965622210830989735810661783798577870593449847418542134483635944444270848326547155809470129606385921410364953404640781891328557307169294937633720117179690516480000000000000*i1^30 + 2298616175557675976497835632366701815316269914107875768029749548991895993326870474830721688655357702720940289437156316148910581741105319006259209459359415363595576281722104945911741386598246499763077564729307245504811958288754984333593241759228182064980441674564340694764315159652843005801365859380990668395182131149201356003617471463903375404231107065033456932727038560057838489301852356730554137043443583137503288790912838897574442236439932544515478484608736733530526747600358041771028851871448534842344684386041656683975572144226127542907159936985459074500750866736968100552613673044196543841382514521992550265518864596526454565183862345722353885726427299209266424046636540161265368269839906397687250559605089126812065680233676571580506810708397473256062273954246989131268890564479535232865120350264825972445356171923812909853457251090777857386927402064763876660745675284457562319211438852906170347675605978007629300374055000667566644811470171262673683124202565710417992389400902638139615619705994005848548470648327302864173470174629417645926289107023482870624361140987835345387046433057415464768363609915790885974099363416512285900674609831737981084404032236714972890512264562036091545379337973583052800000000000*i1^31 + 12865275192538576924539010102931156610762626802182014283647352432360525137953210587510248667986538854178259896671842461263392036207549114341633526336230534346052212656860364590036883965810553494220895995439859176778287308202346831498933633735395341641993433337844438312603092608879691545209031216851973782506589682792248813243034897254977192177553662305773918847682013156130414414060855905549193873932693077636679194721670887074640059118411304738446498530698516620437430998985943642500989194318832927397360556589594802139062346687703891140036327380583061922365557210410118247013994758750721227690772535578374221266346002255862103075632707244914662692973956455212448705098610990553987149109345518638171179293716615155689752849389849946189167037165867014257576301299131468586979975866963726100088136726329146973583492200665098281045915460406285776847867917123797415604001886401791619563403009698503904001545813476312757760294353176258940438598696919396883539399999048991906187558335948963608856953505051694573289341857672369419285113360925610486728424710710036578736853994148954576263472740618704324518108643191019112833599875172109593756384835090049561250893703307768725931259447215665315163878195200000000000*i1^32 + -10067450683217255987589457360471771172096924428500919294801371125017152063310015243461403418684006429618994311838748319223585094458171385500561750423897743209447774066646177506312927423933503633203629134541266092028228675637253604574416772302450770125514206076988390406102686953291782288452848289149436024030048784968271733038847570131608109325836420583750244916124425653751372090567652618488810744713865858842893017218025656368642979116769712029236726418899396323255473198393866561397125423907392298440764630902435260616448474763645359161042681331217768182951424996325079361877767365504747095177789024535590735836832866642404481831008649965845555519295155657122705063962410223279798987342085720198504513330858284808528507328236507291165582700129820610480830976658578193060042764374005754730536451982794717473997985672512111491870909910816952124157327497167383339470032618099279612111615991722647411677142766540687275665827377999748171784439331963962192444860063427199130070633398762289916609850533136010867179886318715883769579715994893714520901840599169922189061368317991051557391505818976119240831264347771770173358520640059761458018797254593612700333320326473737584226581486519718154076160000000000*i1^33 + 927333770806167719917860581599011099975480120723487215213663089277060869705934430339285076245706504297356753511258369481030650079007744945540924845094587584700371535201932550223086509023596325601541874975669830404776411146925561449841550081073063883168254659037308134880189135834309613027123597525722863498007591516320221731245402274015210487097326502934741082258186148755682758820463859237658378610239804752938440930638746463072455070181851477420900790408462589993561741833385328162170719384109358803829474654716920030937528160264162026875559318812330195603296233974139137917658881915978726962396323936310428143812161191329248168196194496404600848017522209305973059367393110299631488157510652039937681668178163163991542722521102825848658970122644965531571372720359773840749183167593668345172138719039230121694529891261499960461373646241835858330111929353865402784158719457430454800992816273762866230025887702039089129861985629671395910936790745595027363182046157076950090176937885601464264073860915410958254304101121883998565406526735671896105239660109373161304309615860508979739755623506942326965614542439617679830941452117051660605546724768668102236369356223803078358308478024417280000000000*i1^34 + 21474552329070269260509290055902304406059612678646162328580385642659374717063449217766975385412360038597720106386098917326332683242047819688248416087174808882831062963049947437796985053468654407248328194966175021601628154636532622787115501229483629551568445743456870552960025931506691357178629831547920822324626518495854867083186689361115004692509483623104233539100678379643600054673794543193738830939635587530184507363040418456187782812474067260088125935518176125422953697337400057147507506064379830283062005474083584957336471197230491611408639029829992772911653111740352201676422151458567993880665074828171977444564993211246388952500383755137938861601112034065593015645779918735968392849473787241973307880101990050924210672484535488059895476345924254918156797842453404067256060558897954751111619223565239066939211642122927293992343963301387977476258286942675909971949715089281988736004995334072700704112702048006204117579894702083247388851525976901946246758587512163915784662964387996673972083506486798714199106839120639591095236988143725519581350316834164533317057330568353545710630776997837107610854819322934988118163636662071648084938498061822356067204642261652128747487232000000000*i1^35 + 1140623403855971524493916235298749693651814075098617126454226449641940081196075834899306390141690869371857162911876047462116037270380685627635430366863316905303050956905859344209098914453582602771888750320642910623174950729020194157634238468748343281477599755688993225775964444521127512333652714298520233470602362973232795308797377322950542743341064926801196488849345303701466001630187322532618649866171148149875524287184754250174778261097405051983833263390447158178829696665415913003067995150779675573055624985421638820063741786030577349052353873970684768460568552330531907564700469469478021764269536881812767013595361096056697907674919112231215234824238419679247067367572365645323168025140921746992770597210995028746968709171567137820609235113244375251961379367571406374410628568721053222691420747263830943048450614089933237600176503725722130523454993567374469295672768533401485349869810004153313915826761757026601259802386350206371282845212496600347396926829999529900142212975398288033035574397883411188833878419426048572869418892478253854798759514342664723941406295783206173836767475130858732022769161353733528969635883774173871887010072848725712318326191648336248832000000000*i1^36 + -389916554521889991587590065407949074549068439892568003619950221296048958534443798285000235616003471188738221800233550716509246093786730758127860588130237601948018516560618618516307702325595412496043932509644852711764578781533952507269948299605419728001846228455467455005389931150478128188460062192858536929049288034901875176967315121465984737273822360788441230581501208076018904480943352738543834269218320080792726249961441469951257025163217943967186233657016873800310548384603171164439561775864488666920123953499465746500674619472778924986395631890854346293693103173749322540771871698903510698669369758333696834392567277238351089362153575254063812796314489716166509157174773074690382977675402564041942353337633224416404689102597692700790064064467419498139059929031191753428271401460178860934474747214583336685490776670939449657631380018214787067476767112551090654380256983386283808360071707803955534766422721084475660580137283377985521377316700723719063209662699171972470314820138617339164408760439905825631782585452695802417019914037632911730364463580834380029162821080862376959352088117211736605580752283831646418503900710602090398831671889991307795007566931558400000000*i1^37 + 10812508287541415754169035484006071464933984680925312791635709318015096519948343978896384736280787657045568421942523877868854598086996215414311358525381431159789529981577333867064273930678030025793163436762991579628753579271610386826033162074761150577048711514850775902226292760152514759377545060958992567311184171761324141852864701999535641264649375884471950127956654532582609616415200815785514341394897942423971724484621287755117011148982377551831752894059532759566325615551268302348298733148521706429687091440548390655116323973369474595090409878157387824641378620796228036955369896010409712067841007796116754842948660608649855918023126497267788765048319568919654075684031815063209810363150693113319048213685749437399621867588778183959198790777679428713309088318224083101722582128505783173243518061308610147201723681307672960788457833114709637669730565793240301868418338066669689691191739173961925966073719230778595068704197766053731376346123920714368592094236694175358572657804406893791721715987912815480885614142494707502941889566054849554201142166413259223025086828714816380527335563301426179980715268378446051849331879858919868958101415613717772291276800000000*i1^38 + -6509986844298097289672304344797371300334662117188177462146366518983045057265731193889235325241212731770031924486107340404947831345414263992301695278637624479469870370176364182623885603467813230902925142093113252357574713594196948067907869754040737391642837363816621595466792162708674573659571915000107157494507702750202486406674790493514427641031046232371790155876792376613321313737899862584636397038901913362275671859520572148513736226401497027261818176950960124532310678446496715518950885023980547906738704134306163516050881331391739385150370951872742872710267228100879644192746370022368023340070229529452777813058832932034209909664742028321556366979141510183131937773394505212085579230675200634604491355822775967404464965921533557189809060174615198294325680337585283064000970670588893579897246645789106503866480189790549911781740059899277453642613311935389172391302196047291348069203442331941150276312542463907614967494123409844441959260051584467185655840320078912421518331482288850709904210938429518410460239488881182450918494040982521075910668777159299707905096255127256420573476660893181186810769642569562080050965557616662720765170775144529920000000*i1^39 + 1864096318254088954201998553115848041745042337486235054820481110063794548079597603422269375505315217642974667722752612520201207404688212502728851315552971390858661782716292351184136036147130384700949289880827428075259099483775281767515611584316982253338119321309468148165647034362223879062465989982968711319112635216058076477602568883650907497303637884231156586419670851784354877174484546806097887427239603376346231407211010786576725983748193341344693933052322635220725226992967278145886580593444399183497623219158417181488330303071468565951057409519045977010912495856322063880844422841371211811618999327158075420453531781260923093053044116035494239054896938546141141187169816370024109076889217019525011201062965273811073998926415564341189805577192628914952504237280728001928627117816195448177103242774854834776119187310649131630991064252736273763178989194156235085696031447779957252994149286774885582003869426903239620275670010894014917065697481452570695448819984213861310422224930316334839286072533022429468006263968709341035160637680786827327087354487506262948177995150746985435281843780842454209089382000556796799822950507120919587061760000000*i1^40 + -239879993922778186616590409437497175084060688718833482002385826792155411035946610171979050703060126667607289153948394577590435375894728517919771938814622553687153561516634897324020846416532298386229121448211017359946004626769752229438710913408151978853669087680303719653231334609243432598705356130176663421309935848703987558702268003459405661154259246267296239736473360346868394901774545729104795787606919505575771360225248649187917522945098901796038783009351071149923155352060086845182465821817843376814900727304463158975838744091239335354934750790969843194944493708550149112048866890265278835840739958374277932413922983125012307802783035354684991147351018554786164585436941217298404270882881885114661315437097836457447846135288746526010517033566219969254628478399966608088471349431342299843436812803190566438109018192088047444498515886667581451932497096938555200738152131814138201770872715061612700691605670428433631991792662440497542780694792341561920473294828094185123992241020353025885979180877730424645481375391864388388881926734786272497995100102171426201436752301774893732242440466553438577987550234085319282407161332760576000000*i1^41 + 13890171141965417316017098995196984380904910510073929062956369696306159761820217196429674300895885069440793127173620728915041211217885567645256129041788926279452486188323878838645296022651278870127448819305871962836888081990333866289571547225333042507412434160771564541662510505011202433439758011501758971485905835861810753661660031729800765581476519798182889811419488237533638511142983367357168828165447856671134609065050519249696400601150102492052397890614427495125114530300000310783137936304920325602345402405618880070657583549375948721428994598132612254424470980401878587760601492858249104372141538911097402467483241633577442871499596869757158187603044824913882510038389123252109358441572436162116763329844432371515252966208117290684942344386656587989114724154365383033657276613557058152462206379698585553021318802885600251357873271101972709930974581474755546900345302441398793250888726757046371134585879283019469231174864000794364272037334762391620682029532685621715722872172168660361616322012522255026263907979857369833222683066682856548928491861644564399534494368635773300200799545405942952023943139300245166358528000000*i1^42 + -307465689266339606557431484821101616516299439741360873636291782579480200362823905812460805378088022455561133483917843044618934611090076139877433091544769883109191512668946721233204039939251725412702770579273665860425851616897439999156263402858919058199178033977117086124874441807635321781498974358648622560212439490553942980492287172873976829631887971723646988273276643827791457683405440696665528587834512286670359971363476562907232703879826271754028142858978999722003014463075551315065474202660529245874871058701118935063780498647076948997265580603074451954385691513114868310144323245353157331783562500476786771281381303908497488333452385709214714593128992828411766765707439112276498498729025607448794925534156692421256704019999417954104366869791890786264595367022564178874614605852034270060728370098405686894664616191197538789495431498476542624861299642416726245102204441783376833418360839224353601924934745408913819247503576337440233660866260418041893606108014684645566927788414609035019991778374001149528653552711661735914588993944608390905792495701771444022247740488826358620811073169018046297025232555212800000*i1^43 + 3353926681190997430277731731925131856039155766503314741468127889904412797943178912841468986887593902868223741810247431824970110094164026200487505314834259161591886015426837069943454001654307811793139398561382189556416328664323684612550217033183711935694110003163699253275438349292972887389621216929062976733787748972968411686909836925430528983187403502643142941586261961958360216641059492983930748359415216040966335906565823476263386758617669542410778131657955546654856643377812541202694683771633378167680400576407181198104570636135368672504805601451745538378754951852481483706970606588585223704770347176090676796146019243382071415430455605982150741480458344275350834676172899358584897151676526772673359177406080003355343645974544790953491190654339910578086142761412449827095848747074926198928324015040438151556650734173259036162856586681563405796565508810130116166233770677805448618402413097466044359886388014700242783644857622834441367727218911070074857204983995922438532813032317633831643198111193657591550156270203100103012666292536244927387849098276625607198516977314277456238076152253545604710400000*i1^44 + -2869255242835078797432626033262895379803937224301900015352785654280842873986096373931523682748941843631983414516505125670976320304539343213226539904152360994722215475848846543288315432289410747907234721522718737011213819027075147827966514912820415777496552645461975203856250066721493181287921888046975458233142367173804775829779406161350927714382088567464627199166742727934056605533798511466500583086388940816684306947931201858547120868977080533371991418053378672631947036780128991203060864365007668897619486020297845302714293493698710207856797886883026320862294423929808476566028380730959392134136459428340935604800274283731865923002804766935451090798658646455514411496510755353699335418718726018562984279273894466551022549786744800816445312161241183508266471109047658793195232828920000329525139021830420999970124540781160773341855663993237581690675465718484431484871842483227276448324175959806865488574692048891406803000021728264872567896859518226711405056413344135349970413962999471473211615537296018730397255068185413019294922205010205009167534342187959012191839567321751470148157440000*i1^45 + -17660170748089025510547903186921022391946032455380121217325524099219313051261432774594095811898471635296866576241289719072264643420228639396272843602087921156853054525654964941435630866641667546353079120415978617351213625962231735551746886725822943747885191318217801138169801060324576889831442004559641963662137148518811785086922543256867740285268870307625723633717000078117208455925730479712583130447794769303142421122020630753023940583354497503214264300591609374541268455045496956805728331796025262922107651270221853631365037126492156998418160170894085250460511123714093009675489251578605849074474785041967378940843476416484559791231143158267986944845429849236060115526033142570321570370545989405786442264776301029075430355111765216501449416647554238879740372178430889671393141873539021030990626190263692283791185716673205227272022182022290229635745032987852771472824506909060775613532778562182927554325328031701795574312882361256477149982949460810624595379643675622612300252237033911386159537086927929615841721865884055720480474206799077606703063622862355971692298240000*i1^46 + 850867130201219842849487547915186466778503267301499574810303997283399994887129181817515503621816098531067196427882099109026016684949497637950152863926412428734785375880236699682512026144986217884369328537333556164411102806928424299216647222522313079116155769814741362902003208771406211876887906726706430752283070750505587625797089607125206324856272488389428529940186728792156471150675763448363360646090159899670381496126940213325680878158305168410557455413145884700971672073437636366378279177669513771903316994091653857642441690113398376151411385648742464715431407769826916124968239078960845767349814903756987967384134627131018413239678759156208865719121784701636751268048813797940116059281402888042692497813471381039903512303505560710896973279751208040007235040631631499622032158177325871871472348012844195417007935646409584184747930617957920324306028023886602475283179067565561065035815132586393753443165949335143112696560826734527417688688333687940862900101857641683553839454045571581930889019234604254311156758062453051403983718351196388943473439408128000*i1^47 + 199061284900610574032272410938971194740552002281086717566636753203540119941327844724360001075802478400668378640533504730661564750952693704333140419071647298128387031701613287128557247432383700101768621855009482818579969606272098128652827540477495936375643647355772629760663975703062175317965507505714617616950286975073983646355725853642861086293811924085795531406297496725379015532288349064304884674973042252657045478387536711504467189173640711840487603522529587589496637927609191335620374412216153870306945759032384448062083538057900332781324932124093286761070055860547954999338918576733965940183714354442453600732563882906960274364405559948673869077937074458594272179425301050085180996316990632618131763057622627107161588148602868006151807074024698593813193153740224123880012275982630178437573313754230775918809135559255393000462958879245600956871222027622505123685848409486654361658689873093715780664086117511979637864395564221372649992799792999117386312803405944636412723045136220022200723143901347036632214500202747199500740794351878144000*i1^48 + -1252825596943057907561849394415787954930933475924423715091236168306972900698377874120972173715128086494166921759510737712463122955376646124835303360932148682176655190074235120281920541649683955671137281332793651262199642549999637141228124713545478903531873849830790298735530038168497571106877100052292763790042116909118769917923698726009970965890028264031705616472241080336270795191544724541177245867430405670216170266090905333515257122203114039542388644428737429017032256877539301073620991391289427434165846888130861237116163565114482474317646567872013828204328146801330419451387410281093324387005691262596011458596552392238018592525996047710520728470643400592457028030154542366617263520666391500081587766951509452731070198250659573294809210611408735363333304931389686251879658389708329137371389638684077910118923360333214093124712301959093484767761666775008483849950938219510355273596337449754554652812668190703641493201557483929734061833617958765879069987679623450650977961561288371849967307008500143832324128654025202073600*i1^49 + 1381931990033939938463809617551728154641037456449633603289269271624299759308771961773116686590588763577448112648921920938755274072933870830405646099948480622529848663261493805976837555040407595153988105158246526233960571040825720624126620571898943757252593522515575613985177267932785653619871550747064187754629209039186247235989216287905414919135574787222883122251639302999619518790546607880508578842098057081203371331451255384302304353675896810927582629846205341186580114949954800808074701200190880768851001469682062019746477802165827262948509550929380677348847542109927590955096422683037786191484794590946155174468615535488213814865655219888101420797137268719995696831951058980550002885632104524128265697821706277038793207764620352259519656155693952338866260405023502605136978549396434725317129871050227646940679028435480037381593501201747562639627687949713598586170673824876785650423090657312817497785192239347057590410510650816595487592174031173686264955875721023486571521725679281766325781933780879482880*i1^50 + 1502666981710240242749150836815488429889284422461648292396027902325206399690788456365698237913172277816248678593420887061382025521655301805907924646062288138744581276553438709120147558362192815785022780392233012426209569465318656061933687367633635214214019565752934280834785662445522559309280470041303241008185357021997175334308767194272003046859014288897878369362896119370156276678324806190483975531683433085942345381936990591433401608269365496165019979429534815488549023081962877982487443435101143274622610322991997610605465841049231244809049002964132116021675829964383508228458616200672292987066688582752604212296539765397877440662266626775047844177850090106103417731656116864991474190467248574193193916116282615264646321937513855422595512901247030301425800999971682277995134563977949912273358892332703040807494755865447857192897656836346166656303632781268252373354891377975614535493531254107544670163783791730582730234338144280290161925916585016109262285828330144966086255238797923488000*i1^51 + 6954687381762630837741907590110049283965038078415022456757932288024209928213583024867369790334657346332066150990000924037780170852526360025644975465570220694137567061614737359722844286377855428220852370867545850456852512380475552301559378571085429730965436341573720561181559127136957129947651577977870264817644222015896152576340040225002229581445802904009781099293288740999514555310217234665222516396897944035624068810233289262588501483725157105550664485436362560037026651646084907311434581726786021103126636126116261699038307890208908602068980734586153215804090117951064332437379246486075193811761900769941424202263639339384600476406168887351856284338365786014459939179367189722126853827018997396846757969062382782733568797075856661759529437448705355404175351377338520455435183887850405312416679969948461959264058866250349389313481107498147034021957220960370892902959336493880094845559322890957749753218365253870235291233868484543745814835098721437920930657125532247873041*i1^52, -8918116279491662406416069292348518673179189254599754001478724615043057753489982494502265881981766712257587314678481259216229147108516219889181445140147862531556629135258300962095064819746456045646260447883945783893370589001954740713721652808824065563231770849502071912051644555177354302093285058213835448736683294031415594837020407645833531406305898204544074437312064551556621600208901455742578914353457040822040567273746797204359727644922808884229531600955374364574238398569939365388085802291974749969509514088022916249078184607580513004750673552830183562140232385253474683563910570955267466811974368474147668725641655109325847311015994056382847232265247126291067127116729914185385417891780595192648216544358517258833022825678685212895884596427846111115084193161592820333082140784125248970351992116967539356610797456945361872742161177920527759869285763348772765523661595735965628066775985030805446039974964306551960228554754439968896828223386861832333687050001892777160181974641975925620321191190298948030712421413933410131623307387272465053115878679860359265745807184752315175503917904555365893754910025291487629466876737292589294822122420821555806471660175167557499938826349213663079690564600258699067405637191614665869255770251056781050966720801767461614380206119568059487041041908578188510556335454185249243417843356661875076936627921343311716492453526190089388304719683952422773510036998255602727151850849804605593167293784212717298253880084667051783841500536742734194553243370021594710236039755761850424425804271066373975547358181022326004349052964434666910218807103864837358315555172033038314305356441314320961130970702583008140680092658239818744107568217758015841058970002215199869757800399095573864400632781367747248011515875750376053746761561728709861638031308174290552109821537530707896657526923113230224332998132871934685571395946888872259665368869436604530690239839293475621901061426584877024853547719023154547386657006468257539207094653202662625654289203200000000000000000000000000 + -53269122928132044124563240553088563135063049850443383385572678040134103882501531696252047970306014185832438252422867941941288481447524006098516358047274421934750802655158034148019239200872961405907322654890862306021941647886327483082970744255287084930272236977477146401443445488103344408760899941431585824024447264703485041281124554130154806458196434134989390310881093248412022722650161408400145019014241125962424999578744306011150263139821635559846691545085955792468349449312376822669401770429525775150858019539161308744447505213937042788055586476108977170845352845162734375324360924241796604363702001212240639143458858433794409530603247266595343383595423624539876186546530789807072305971182340755355192364538900561782219320687986782791055662214821778957137353897340534441557453785177478050663330237386786695427212585299492588545146622909674302855945783743200382018899210185095437305401175175413647654745325727925786640760922356482165606341467509936556767732745059547702323728878871108493533174139985372810323277348157437945912822951641918207772019215359924930707360727152496543108706869157441442316671159883605816408889050621302876890577777946492122701212393263205242342846826965328383297092454341128434861578617555176011982033999403489795877172861106897379911414426991257741943062043280504491471965578094800160645370324471254291202831635433891072985089150288802650497474067745786577642316391427807891070235582191104841530819705454165729935275354562700429118877697533928009483188915336140104015272008462172370836464077739117191419823961247780920011535821255189046510919872443820960993786323071917765604709421563787106762816984727555096314248165228516429912982145549010304125536442047576025827868322903079833449874516832734305329596850589423543840462255011399194834595868712344278683836905695684185829094115879101192045492995298296204642520289963363802936640185345908404260512269276717564071820884876222197385197709882969632260464501865389983430813379706855764640399360000000000000000000000000*i1 + -119474323128634191975211461686497290899580862180544606085417909989513481771885697237281779774661055417943270768420094736894592085117676528369602327833290579265204522745296491480563659328735883555382827315859472083437885350656355885733520475053979357020319413647213468264694247090661921126836293855599197462230821398245109998911957279416169864079077165316637320207841443265138436313687538407560718463935423659861136637019763826548909865820164470509831922380738771878334508300938275364467724188344127951302068161169384543754223482447932366969642987806976069716484930029488295502890699070279687277419657026301582971465699096251907690660595940730976308769538541807794290063064729686769187131113057362764121115760289176742487328350854317559831923325426030487167952357757049785404837368542067826262057316702313830704106575014471001903242759442856368317781286015774786061787237921183742821917104879780742700791403536198108499043750120319121316036910551904919312130236629814247557142760985980585460120069915515259647335751465029439002450858578182283353795494560283968800461348534018693476201418444508350003120583992818465150135570402375461057752785858715667782422181815458756429745550423848199138288248394214943007423338218313785240497954227413973929716047028167024497440514663143793286756745245169004275851840842000409383729779948085883027986534738553883380210177246712510207552238145922831329095364920731206211050559298950056144767639085508094151864659499619023890583117654017276215698265205462114362652787746422082712911565361719768907620737291996148549540003712119677106479235505772401089539690082934574593006290178790147734834583147206116611542813636220459701584100390640154002160867698321534317656727949435094596676563263444050257712042629000082932646030738111976370234326776071174988975034823556616139557289366705201399541464192340833621099556681476203438706372342368301366113018808691837684711691139743077980752626970813506127855074592601631960496485476905303146496000000000000000000000000000*i1^2 + -112679278986775806884894313718567573308723988174320886037520317131547117573275051352843709882182995243636364829627212869495486498051811035664629680426163197300025694302904230006751429384371605765700499389941395613015105827083729069625390074660860272430552708065591775302953764371055096798407887943096737694211993535667260702631353297713056327727395101098473061483624683628273332028499788489465770308421999145539205391378017132334520265892747803035424838070334854717558620986102872774996220312981537782326311075620594233611100127312281455327178848321877184245467559546744192847558066631902221869712247063702239377682627830225393382412853118541518104419871253034360730314771348905006497267446143443102485884774444305410798556289668852142941965758085361798826641715133347528897285997364761575702187155370315884868318411446215051042577545277427911435866146257939201550281042811961834749512226414958671152706136681776313902765984297951557984262913482407194767763446830802568851736912294644112750466119507762265855281811658181461677157957067323668778506173963684849557224148849460486732639674653213915255407677882588677040969308526306694109508418790984811530949764633145870508746222478936787000381052458413990519763924255682218544548593175970183427945732731455997956796580487232953754805985449533246558410374294523287843823621884868664413997451144686414427928248232525597145343374023795017490726373220426516297358655950944437432424801020576594487223521420703944179530303869703164648276119873012382983949311688338605012169550254214202365681473997980501023892996772649263658625657258554349110458317294569932408279390251546913537770863034691062589744679527687199008765402135629390385406978709920959340096277259895786680499894252752924646773449574778959205461792782205686320628569372936367349988271859286545855433251997685634035726127894789874101987273339091113137454897556021687573293154625461093986757913452844303829134380763750943175463930931891075434137230213698562293760000000000000000000000000*i1^3 + -8757216831219693833630870033885275495841458762506823309041017250504643434008046755923358636269391189844625874813854466640753820128176209062560404418201522875138394474717310868154325200733199035069992121520204880006550646827774500250418201941701628414815025371041808388511958454613009928085156208712899717511089901314296475504513272844050514664573685103624447807652256156989376207682994995347290356245015605652603879596807034929775698812412381006172659556171072262584391937641709902121511756328556843633923395866471254069209220695880995977459349007245643380942331686787035095709951638620439996426894100019656959637963659164036297093461471631693801194796271604001509247833951596114026058384134708274291204931966657187589093983325427308099782239126054434100226521430105230284424887402921465769464197198709903070679834550136371332319256741873519212443337374964784947764869399929638857782109122448591876531367069947270710875530965904925558180682036915303040782457654839098424927365542910366281208010897492111385845019762003597614168927410901660008309778244983331576730756101715667218251491807702048699365519358550755028238683392549057875606840756555920600522530053999509720451951184087852460069460499753272755792365564968062333018998246571250566144150442646068549355250082009896255050047593088611138791048003691920210307754081527834307869103842929615752449654174858990392734648863980924339740020165624212326141808627588728041836119756648156991656453718439246304321390771290168319061311473239408968968560480851956117110893824085712421970686418951168749803142199530769838091577862632651393289407026722648497278906408532024590513303640818349205138659418177878458147496987173588958385575190100291136327030547711197168458210716469662947003236814035235355728885073085220084205256686169860562931758050150811327638593508387125589443555811394253377400563735468912905729292876458591351238729034859942297214132468837039260507463750226883878928034582385764301339826800633577472000000000000000000000000*i1^4 + 37608297960423651812549704295440034168701724482336439997491705968768704990334789898524878701475928742255213977486977390813659688025050323381024919580638908426894191242385668538015191215144970379584269034227364293536906552008509116327602270752033851361745844254026447891334741155278779814834292568014474068768760864038346825162000550873263304968483813492303244683484949304018200925643982630754160835495879685076694615778037239589871541286177090407386296909187735257333026487493753821558770346287690385043327355253902291386571731405446121831036070037244854655954938146958643661123111474976045570187730826463274832822385090289584520660050264735050540296160836931276413332889998757058771623101021400169322985988993373556508909691331343911253376973661061036478011131251949079550655610004686044880333077651334018320127686507847000122374365088505064494787893385027449917292910146461314574426490963890669151948647141904923012025620025063917468228157142815556584771354483964531109085208313917712749755802474031047562575213686729239975330149403008370357295123301764867160190583348363424433063960018134065592402995684848882552375322483391604613044469588499691411623975779164074132026709545307634353352167568024846659351021077494390856032774471206947318846812923088042545468876685302608727077030116683410595515645605402886386454795423668745776014835898540410785885089700273055723361986665699278648261157093990316260927702529821426668053370524026301135616527788306899219459725288983837246624991894768321613216451569361261988272404336645739233114348275715382389383154385073735548249699415431672901162002479605177063940695600005735718493750321553184096384270412693854380248266878713216921968535518948514100063430280517143401405891574014342970579151493901456814458103790919019436821046850650476559928525793493169517250781860837321255144007741255856672433287759769331319448541293873734354644971589107340719655386322831831782379166015036023950237723597795317043455424439779328000000000000000000000000*i1^5 + -17001372370938194914209016593182237255035921115328347672806261487622034655414868942342972681534565890349074077720205708399515656373132225842776116469020350649586939013073254728831033108260154134125183601875502471820531677358717905551309713447530213750603282008602946388472103300419352175735020308575631315276782267139856255507554561804236814135920218583439834908209074208121493574629215076485557970183486032318253653108764109178848358705844895441125311224060524055519014757782599989122935047880145687419581327463844554280597030841137053692350407464479915155363954755425425528849822568681952700873076047691939821647675817634734427610651618831705050538159041727594733922306658234352458091285550985219567497004540135255832865722084142735418123365693262233319360211285317495935579383991059077792344177502334567777460337594173702450589181743273335034670444935283373760334838148669507464522515272777503499169739069850189898874001660394252178610758905129095958081486414532771445314465634631860311428280408860306700331484238397979444563462060104352934847247863061053682276660941587980617179180713597455890207885410869261989546314524018151315136454732965740522513385194219722407668928570254486722027998768625267698975901745179021321045166443674944072775304058258151463253410555072148538401111864217204884505570796594454235278952420229876952613300167700427837720673846499739258658936201507931723629648575701169614169640592452705726670187903013966614424962721638646206152635869516444074507560426919446460533488905369468226028587825980933406595729476240103387710199940418927914550926108787644416823665959440342695285124922058962943462942561977810171681466521856385110335076656018132270799954325505850667832534254346704454383683472495803735974467089821289226036794387423007639963695853764143622898743392789093709601245958661422706663716288412824274214386509430243917132423198594585011769318467106674255559905079064277479608882640470714274861743101003096844453090112307200000000000000000000000*i1^6 + 4901851840895787982465280970174233135314316954174682360899781183681388318086368370354947606244170053115956506626250166733179298089926955294793478306348368161128085809489809689102736359047279846098895579290748069522509454260591241831177491977137040855454612578525340100872965437491282209741462953583619473240302308426486817036559032820932046529479953229012275902025027088025507077673844214079814614207365355281572364610720795136214534752842180278781637623312870127420049166637849917688784844158881217311897788688653956778627249060358903864578602216379405087830054193688331145314680165660618146196223822978960076081067940216512989490575143079712802966914245242868822748669756667123613527575685906974804044855531991665971642174252170611626140088806242590653231011953351213057839545424693747993912418801199628180702472944487247144683123307162612584693082223339262799269194332235919221855792841064910134434977434119817336623902576284667852807048948403812972025257635690623285169348940199920551909330160540136084862365304176192783318695854182218185929410880133368121965275552912023450386168219742616266550055570902440312562421558487420016458572417543209109718940264873536724343663266229892123773809142697272243876921423054124842705723877402671990062419373239198597617637623353210466607226448042955299104814790762738471866687921159984400651077832509933890848370025343264124049904775355388603399184217092449183056359801093639054245031784054686057319861908324277891626707652381507956561395592565620081696181648494668692788905237711019206409323888830316872889494470878949698276904111642893874960827513486412173955938908928922700962095694353264977040772416401342427422847133507274516210716472285168025270537364881713672875198498881105110567569483843075715082654466867769905771187059492505806125156307169616467473130799912942236420570689952782292218345585856155760918333459957186835919882706245169022934299301659524809098700242865878147130049094465044816904952217600000000000000000000000*i1^7 + -1234174361272357996817225376295999857060061099674023922572680178720061455226842833029535697315744831074059991829991778221009680067442504538953814466789568231362967231220767864895655041168274362873744842344751970546254942836313363686470700919182366646291927532038255270735568013852429446113775058693043848630823017446841403056442025558168703735884314939760677667811140099011719809053073015546215848882642139364481076909213014851715488914936415440170105626351351981743973367943924250852774565836346787627941949008455559609217911932748469599662720046609576438886614625514960529960749992273369958729927709057946721201164074168676572300198407980567239077685972784440457259598447098203984124347570372111317241323227450905738436759093751115617379541594806405909726628030685367635611007853048999027648834902355598177699885370206186664195945105469958794663955589684030578798687306934679573795288681145587102709765181919284295333917340741008358314862875294621131787172105187993095328654708350965735372450066927928452654653538819346372168561174748594934467284045114395814636340541666832375591905552360388465919603751623722239310778079250009826020559865937664336202880209292800560642281208087420350204796141412513715717763729538733351705400564180019716226943909536828174658517897079970278582187827068385609306962335233773659196492859300491409998024521184325291059234552517357548055696839527011428289150972920016438773815959071601924491428361525416937575696669527112921663053917391534102849436563820863308889157800558983467807866662231928814826882840155968085843027650021274515326817053724824871346934798672677958391415646468918736486903804878133895066161852137015886242985391990626950383515991532837448969717950442495220934612289222879272154378109151097907861527255935770247741280869154911379489563504035817556624709122564804385311623341489198866162021928968570389928672130071786239841632648957008581991929646357787396515305044917492383067620379000353195703664640000000000000000000000*i1^8 + 192028375528782672046611935385822656465986085929937226648397566396194502185794567383686939460785258151914597019775069068390514439055836379015915718913799887343159680185305892144323970925020653517385816753212447611773744235422605368850910389522917695756024311825517788152181777600015828818687671847550899971790856995856648843639518559507161273746162644865172675444413960616096857038436317844424428366181006026375964945775871452741914316861813307049556760925079576161287898531136625015425682724017659206757129675985603761032602760758021071837528206476130568446137002111390530526663613695788968794964243093798578933265003072615616131146023861527176655692991648710249439733351295249932110261515912496360222541805170592604393101988281798639936990128472911171134932536419149169885526863216158486052308116561553635054910552724291412033422834206830374058162267255481079049749751676586750729173979381351036089270785224313348891275993066328643274192385362781178475650106349683578980618184497065964019758632230296214163679886570669027064492939759353499874219417652109220186420323130477924063425341637429842485525378023140386541036290968809907349951652354470463967330038272071997348223562067393311903250835203835171447888757693520125904149075604358854560617832301108474796195005902830671871110540519081100590389673022093936717573625862058143102622925820847902424969777589650763146893167378629576332175707468694533774391624430096587517756699611113091476233207212507375654949273450987732600061433699051427308676244923906395438059770552217295463374095470037704320233691439879152839770679498610405934844661650300510486673825598514384323160995182267525966890041487875061969377005645062160279005316440567108265741197110773777509403624894244120075936339224693455460425229615582221745602164611540490318192014734483215586708069837414250400264641516956905938079558466489905454420536245014114908423024872708175403680444166183538824789527226237028565717372391449784483840000000000000000000000*i1^9 + -111408560188692769166426640433473065629535863854299365961252208764590642312642622230780336190154009235326016060923125637690804620436030634992302723637099160360420226031378803599584707337594977141420089202607842334806976647919119306341351591513465341073100278274168998599466222012528023304228794356276833738636865635006244102498151595359427292925444885776089725360237577930954147916493884957244665998461718435253206336147342983718729329013068297610031780886734549236344028410643311716960850684028661284059425976644720202478918081688214407848413614872340888450497197440930566103887547429395681618650980379621574220151315488975048903264196003470358191821823625618170397811481678097883772670953667009495825962276196075690301887962020827098717513172111419582438374433989543001084373455403741499481485764105840452901221899159854063598340565611753429085278301415816778668953483138241079451902205883400039957408228027910669149173354907310741627034134761462011946335181696451861141311950607468759323111260274628054769565086503462151554657045263821330109333155456625465109562641851514626165113580637402798933176680906174655340193073788954016503782224111757807995434526880379963458400972740089713437584892995601926415752508062242185941317008212598404283721526479606946774161401092631833022720273234102908932715009159460726164901189388459702085598492280395707611453319630457057344340298440155221216381109453398193271366248086088628342064981801862436372111169559342410203477550125094756246819496186756006946413536324111397219381218915456366128901998798567771737219326705075064401196345543195446560929427024647214489206148323439119887704884465627838291432262268645755646015541560038776576288806724931443760474147694511432287359192974284093140260023474406549865076390195214245747752769549688372492263510554061983886937717623656857585245601215541297167595648901829320077689898362866534729433857650722885499455826230495201011855915029669882397566363866723516416000000000000000000000*i1^10 + -10797567618561660247913745303086319657101638356452547428541930507668455905009060413745967622915334505016307509304214756633753972578471798756414742807073224899284348737390667986632349212199507324238931826669753123171128652381303260098811872580775884262886339220965570156115844035569513751268433763687511064844000177375003811087593882984562973786921687122455399389987624558624953925758036221380092918370003786033842581003754458857580599252441599614429852761715855105771664583648913312550771043337683313179573977849771458001506951850793239678371636207872103003535707777370009024699761757880492102105648109933550646507349444793060412709646700301424525983873944422595223504675092324267177275079996846940568283937693238824740575591800787368647008964624765741185099716458575983568123727955225475603750058528573806917898638677488183233058081946732718194433932561843995935385748717006549109547707278910517252554404816268739207605686318962673048370697918718421744998313754957869888360883762460447910711499161289758441992753051873641124900917496814597570036488148367233011986803204526579861644057620825363782755844633705147809829353510639841090114453613055597233798106096037078908070991278762537618542808055643960090769250617790799937358780328440574705638114899315977876987495532384704497867535559824629808920565538499524698978356700870696081875649964598555973203283647933856932476451813947934259754136533846219598961336879927955759350228383371207869950174799513726801428894435864562509456912238850649859485623718838495806583952166542098347185860181950698167643356432662973613451798528270281853820224003253994216639467231808273536993120483934432549586006210616051408843608736796868146754441418148655803003643256757711595180281660425357831347077634189512291126534506840560916087307129026383438254862320521836889431874507392915495996732355658763965604128952518751947643081007037457309922752810335699427216615479221813077106129298449142517634332729802752000000000000000000000*i1^11 + -1533212459261828635837205644996426476706625728234976582805593794751091761774536003865375622882971228734876865341567020392295128390598254512349155757627939649367579357289548361750168605002472853651416241733870562141073248402008931567697367394868197149721149915658363272495775356663111067938573694194444716502616752570937921523195943660485335845518941802385672327245907323699294118551141324336973619597765707458380383477386827637637701447062746656488815886924959342294495051084723836063324036557195728981117180033829922101700319397234024415375268257925191744774772632540663388989475484488414781780568375140698810396156537515405684189632668220375155799376663660782765492779894239725324919420290315085064263420374267809547956036182027229956274296157364905194359028647746867904106112743833194627831729743572571691255774831550524307442805115499106325302514110008589668900561291723354946384785985911772089012260422841299016913802657647444208462150351116318451356737834892614386181386515514837117771451616848095827609826662501113871316522640689189040314489248735584841855400578699550845728851874103681217027696986024655723846046334944549691443302499510276295706093854175155120427718136175745847007046171560972145832613065991827439408852941007190002126178526338469654439843285318992509471399661084749075179992363618145178695300486501011634479478870743534094830963387049311807575231320667214206742533498561787978092903274613603761892074385830898881081475541053879104742030963070204806823468563025776418711881252600744839345904458487604017550731015086936390928818897386048663055158095640323692079316503572188456246853911316254734420158139526833700973533667491736574596618072332852174404506515095049537295565221653657426388756102406163607310015957550040753951177623814167821765545491100014588975449671973832830057092658085392141575698484416486507853258869145576374309216431086317184039314279946927712071746622442512851960320333569554866946783051776000000000000000000000*i1^12 + -69350382501795987711504108066374848137448098756713663121814128510443261544913470014884575716702480699469130173394614867612527757969310210382301553022856539579049706761633939104953692032653419744228389210977862502772925292608471559554032507511587011531654928255620166162718153452195814460179802680884650280653859017135692822038083020075698508985503534606195621749420899369760453577663228210009917485296030998773154040001475154165054653963505145969088526008635517898268600145748331078919744917436088615926736048273770511316457549945280771489898403981844893987199237502025503616220672373645133694067516304388106649344303402892697325879035937737357878713460728553498874282942856676497009362889432454233719505939190330377280364234204652898101782382341854794079945815746522311657040788233911940334820646430573656607280184693134630619587665274126342939323641677316333895975452824648278294348415389433796570775663555747106164698451276512648433612660227589546395738340288751034341604811717223588147040267793058237741768946593452299830912685985715809508806965407759277201965385635738339645125928832912386315797341960410419437017831880472662664377973882576464262097770403953975494890399396813912751420328097538149133078478585957900118473531312944267690816653318633144616787605487016491177502231568335898715265725473378729179036940348191510148001637570288751506409803095488529842870974095472117208745464818739591374861634533733004612235635547045889098155009553026347147930370863816122269894695268157844260195924599688264107453962498509226621509840741147197018460857961159122259101761951565460651389880491483403974394897110186717425168789296187997607329514355277464605778584381344393376268502323013167629935524895799879402413518873548869728091294344111896521564458151471996509318564833155921866680835940098238774016408585698053592944060469952417736622026735056057262704622764220483255912519574901139774607855758813519651618579801157574620662988800000000000000000000*i1^13 + -34984976240749967995938418333874972659953933274370598312319120463583944656790404115844595306071254275025132089942026530148855990155551322391373545444544229210862169691879163988221601414048229255197606545365916157652122133470530333801853146065758384409013641170642463515363162152219564736176236656074674222793494219023205213423479982071149568451818441263643733686837741242456795284368925090009285962879548615585936637557879609786150566738534214015932591650774300292931520955341301809460345315011714841232527178813715738038639882881017704277497989716686157920464092766702331848328286233221247712446797960396604143001814514865413574864096294499041312889576143790077068190924094914643671594917823688487353880155577638302192930504677585643419303703273852608293521109727734673040369375671782685230612045555059148507914232160304193573047853960021947708848855481578072038556724019750723150553615177086818292368607698075724065861690057917312637066464332581191654014163188623365684882004519000013229209688171720831493992119086493318867118755703686373089517664083989802340134858499914011051248298214655550273757383193491238640553288739856797333139992159935531695770138406844279871115331738965423205497948854748998318314765891670110167401097562101295680930535577601202117048209316290387951739627318022850327462111702800914167404009056250410451039076277472777192884974568009680071938697373389135596752910451363224801639098833337696861814932611275933765414850071053838306417457050952321069644156444834876224272547864694074443267372006698803645721993066925910721401055525924268563438924383609495657686924406549470290584693793502427922451100771897462890866113082500900034975654444532972924788574103845803749129268893319923426729852173869393604798036631716152159216624529120937536297711522856731815987852860322016722552064790534406883583153503879041482367740262802055863302840426033705135089121620898387045336895573038552247627690573378221988904960000000000000000000*i1^14 + -4203301944836216758981736222197879629185715885246139806073944739336115703246931384117162691690123544808888996806595943700183947498366455784843544226656383897705237886589756919562075858646900361124273015241158628785430695793193276531789851010685919672259750825504885755899815619340075424623854556606304011962654617614295906290151461750706954321194390002649041047009159084831418139159446342301212593700621739830620558458632356304844391685951797917685041615984934698932415279768476775275729080189525134208251083294129095896900973560050863090133664879156099458457895669103778730314221401900556445670245894572587862718099320868348638530953270209264665095826363148545318320537703359191141288769965402843436112429570087804652936477374984213676310428499200612067364846925513114011451572677237043921955477259775972567099446490328180115449777455740478735000122970859822630278102739818953456652431736060147882997829945384602755140361998366376448333530221103941977979007520688534921426038310570799201518418314053503234423774058990413631497533754828688658178843879860870111083101464898908576163451958834590697399376394564088344606822772118076324706442788751119314021065722346760238483950285511062945156331525912358982678855916119521467034217172520156495295968453028542399523173072378573332270495910519700302381067899537140932190221883032147904856426933977504796380280720667507662579360938854445638837173279470831270349103857682207946005939174444849947841660864320266683608154971486129907510305299802362661218494180411666312642538363099989302198377445264821867724097253017445463268272073087994526713187281653535665750470413467290330614266345092559761586143473470811943643045520881298971497356300083858605063327481217936603392666672491624779300486478820855459703354250066386203261762449470869565443908547110139101186566566701071389795525840888640454116298938464604479158442036587682189708296719078295062637065840939740385618413730221376143360000000000000000000*i1^15 + -387057627280475858588442630461537666727717766007960652454769746415353160753363746442888822720102182261820785495966001405467365579341242555195327824556737535653378768509511913095182552494679602088138755031881789071495616261470831891423239460278501994859575433837467502793424690789603746317710408657662114756499400627243770205282473720702872678967795454657178205683915629773906721726640579993687530992821061326970233712633585985311433157468293020897468774960228035275224107688725265807786944395384981134962863338725043590899010512948497056230013504787754461000439171921811288032086978703934888638380603014314557766990098198672974778058462501935781279909842990988153266663649700866186027723040065979639428229036616654493066042093170925784987679321200775210077341004693171129502539998480150046798856033220249248825686145353536379846082601797841048725960666138123617687995380966730136569852883310891839891265360522271529153825819916443908076809048929209741499419770854299063839717218196696925776448809877634975213404908408382178469286606269973368920856054175025473950844495896471601923274610332678342936284641570254225626484177406450055025685542770441639738208025744784400857010442024745139160877290790530665539451395583229748413911134804965455851018570545311331287326144583388903441547263124830898832075276031713772116376598204453506767890225068635868484524446297394175759491892965784357975761137117443773057567805597040739786240395368413029083525708025674356184349899010149185052433333297767357153572819508387579921949156407412847739129803888947341159397141284740027153727920170191530625596293240408229979086119266919365217561761958245437730633110222287252121302879035884036792099298224279552428342197886436149378225385652380641100119123347518563776086392812496370294686459993086508894528572165721220174481904179086794716182072336827449350077529212626369840152201325345328300879817863432754070439176832090553650063850136928256000000000000000000*i1^16 + -24427594173087818765196745037767431347141081014031969687999697073538051370180257819017892810579209645683838444179883249007533778877322519457728882819940232970686324977406786541382141216646934703518438208023279501540615542275535611804372655848440438547826493854219426369310478397672812561540014018263384712217042729884977823154213749180028797561592162015190341090003557694090904467435207981039091313245424491239353763112130450531071762623038865327958452457233601395343452464268217463489684531944586276154378575615808301383995709147923376994931468094511604641695023430353593169831234028197718146556777687850313179102406447008309791156721652098940766040772024147989142249874059484425942393519763525931076289207159686965399023443663208276344027399675662745063883578492641501138127864712409136898318210291539243632973910483236845048636480584745737490778569190016279103580650345919135094259295426767986632290356307387413552796192884133393525926903454315594362793405489291139519162217877077739251522041048705712102296988380640159508285972737645048713289213287806883551356298536294432586544975056325868417374282812765554976129398982682553471433870056861245187465312391690586439656559895055098884793044144275865495014965791712758614799114606090910967248335221618210885202268726061177501586609498977157694729243415425760576114909999878760838585675135412050217298477929621795169313256156636749609906313691336664743331956607452017741741575162573744989658204127802215134396684484459780838167552667783759569109259939393161859149270165772611439461290719778331976234133851178770802027382291460349148146919907035154204442012661458389612970311124666546428953602942172113329954384151670240115935767014648459161252679397504114965563193952168793164055268776786029129089230534130682369189182575263035194539192436705935464503806275155464866682108334044228668552355148699539812531336324779265297586135975983608340488089595684661003936965066752000000000000000000*i1^17 + -1132049856023270140423125326866158105376326126107369668954900237539149032436195737744370769245649295929290987610561653356187725542073303193049973520060417888260995781230083781722150206665251609606945223697247474662027952312590146969214079137760804259889664506199845656351455492613779987053629853249967061589172498984039203627021624803015041312785903143421252990088857028148324740628884539411270862216162743259651111665064235349795896004085106576335955361061427909493228602679583422484742556335678984022412278929239989497034156507011738918474503208274310182357777024890943548040032591230114099322904107970470473326700451493320369403506073998064358151434810898663113613254862545781238982532016580429290695891143093486167509785158067975584899902986935883055181199138336834730699281673371376827735233385763637048395404385379342632363012239672064819566466956462960859408347656138358660944107790625959357303978932687574734917449014071121062455513497909637418630205979544475552721931545535413911039329835925088466480395355418053828931572671815429804484159226794572323717603918426736782033629358962301677684439924946862584656000519080753383492441792983860337950193467746086926816965801703204963716984719306339308330614620903234660921370637220648799925071506068264182605103822547621250082256177812316000037940318092462516769079746758243914314403556582610236170317995812108301854914026261637674310442069472278928121614640455149404510567634405471290721985105086514092399927998929150036967435918022241039268404607030358453509977201124328218346272450720356206884757921495795422923016070799654843845334584065245704689058033023246264015958296989741208936812753439853869397361559656209574743534474733017712381594243734745185729287769629984021772996831124579564405405653364516959846102877244425429978888685376985162719798613226408473861079475382841707118949059006381482095778224947056152714832391222732986077776487399729285993542451200000000000000000*i1^18 + -30931906832513804991854761156734326855492974175714103883498014516989748331040550274086717692720370644597111479850670782329082453827748773039123718797411005414082515397367503122027063487772041036939987571603375073490072383524871942305232876449593672524459731132720527432023116716888225835581760511608667071221929630587256721854026517180030236884468339001486160801822478247936083098051610518212230542550523739320228600556811535129607509321026011945228645112660597936685607649598641062178761172269498795653627464456053848644916732045931803750866437912375556603865243357450565249413700958376752181356160432974567943688346758249276120000903026118916363254071501142419841544799392445670996662798512604672803345155599454705307928211717331170240546835527518893786293682134796858770000258520532230190921325520165317603152146296947232986925569574362154546235498644592877213591202543251585072616315800690533196298689287178925118808661245935286070017426545383169153179954319741477776433760446895624423537216405268312965102843057958736714429207344965239812095270464010143944676353315959399806440317093054265871306389045998853912154143533643307027781342337487483475799353547714953160408388759765643231847863880012471245589198188766277219402118066427801772714258793742259065538230154313680939536220967299289778375063787199454684526425255643107421021495423929142018802768077666752292222889150992152504451574848125773553965715867717562819271846820184927587829499676840050103444421073409393487563483599319950209536301661706043992371330269252868161215528018408414526197042649038058497149127765961593040143730407838605882600312036996895420483070455441617778374473554283401386846787862668382472228831925109610158901373756194759377554974925329584493749148469764456915091315246374603163073035925806110471772596457399305415412878614788175258980982945819408120016841226402850815925442925815951829961744966486035878155461846259922160844800000000000000000*i1^19 + -683276319934672371314940936029002432787275165020441629168332728868066108222034972055740688351280371698173674060138201158094754416920627685327374448351752854301637456390811582021272844727175168078117605906393330429557552091569697418653768148716331713171086978900172634271840056268092632088177437432911636256445309606593456075310872798894799255603183104068373335830969317276713122970579601398133833001977231018330110589188770833829210382458469388343805646023376835387872296648182349268468000599283946522986185776684516843958853434954706024980677857126252909439801913557731778578952665259821649347841147369504674474870066671463505381327525659424723457716959562735104800065173511385187757252124739984765896580918863109307028367569242369987295234628060860493843844446592339091148586373182656981654398497682558594995132672109231400548810927389976898212441170597095075171616910392439643647538449823711336981692990505240829831841900397560720408078028876000426350228402396769473231020065800472671649033364472696720344000690994235674974593332303764182147810424227221539882202183661629598058648498949266246106208177570696448699709025750909599267070289934010102212826493100651616794880515494953909019645910987320507065516336162724081328677221610405789646011294223107683627231296088236155019106614590941922523593780387448118947342961818458241782797077680244160327888640842990236049563185425040442295939156650465277360026223154518222726620720373332518658097064666824263511909152152595110640873420525083996131329615753158572655959219701099839276354709395845419813101356938508061328848691358834897207939777681532388662831706186120926968960814508004297828265538657962901981320896908639320858152562185585916374039317407658663490905424300644847653888708723435576567739068259112310326025933079564303934251359522271204082448057419230860038711803794728185849579371070790869180831335669422017800556439821215280375041219146054369280000000000000000*i1^20 + 8074474406112779653445814095654454098153188471376017304715081728447760619776410521271841333087282899728179390445152793796881975717441536031224590975699400203078034498510117410123341459924406464908664257110018517710692484392455780236611299263965191570436677752539211474234924273161783662442689841193423657481286490001528457201048138015503386416451415170967786073823674012791164814961516432164001761769715644448051102931689223651049249474616928832041352238833841349285445983641050047086568325225131025957114746158222662082042710825059578386002034146419875690761832554515246533580550594374891778391566514852570980479470596291634253390228620584912275877054053873266946261283986120981912700465263933019937211815694536663743742089619708411077253788701761295616842896531742535799233138883819892699778796758721163318166110900783703189413828791075187209389496717507388226991286653785519469100665379944534264535931005072184444287599915849961029043860033004392383286276508453471751446341629852034961959360866261769692066663013897379219548401067588346470499373252373016265462375540373208987310118305478445041128741669195362256637884092459304811690083174243968910953483466201314079334322488746941460129234757762910091470362450311383747079483596621110411916682825034035242503716133739125229851082325764875328258642687358289268406856803344510216114442809260658064119534802811934445310091488443472407058775763054301517537205615663883473309359622216221095440936624139115685866110605262306535782670307369758837986390811411648701851083901493781062433932512506984773603740076012192153842719407397025637523661845758208250542837616583022013188178568027505422621004090870280840848364543834065766234981237507561752230085366849741576375116041618371910779921674741606054799190576904063809989534114562207165914026738203336759532847299305099722429325232806592966347889056732368915511931122742434939570631518723307601178213513953280000000000000000*i1^21 + 146996700822496367595038043158459270490191386834365799303361905343958841986828299020037819444327752195395353405611678816254643592118727600472914580705611069289949826958097701167346149616593060417896306510879898928965752183877933369191227950981118566165455552070927015687247339145338754881969241708136054562433904035071721759858738942130920898774460107539282297293056596373883292643040952287890930879801824631196141021199345135171098135313442762352433289868129259974125481499909826914485163591340288787870512411586327032346871389777144733694327268622377654392613439418251067450733776401527160551069333277099800842222442119231492480146736436577800015756742162474088595015789886759367390872251553986344728629337743624782593266954834383373619604098585113157528671842356195436666167670825465683544900510338918481793505689338762575854172642023015900905566822719194274292724588884633926476941982330995615707396965027357692102528550915466028494922793926077780598194214486796204116771304298868540949091887592675131817013769629015187022003946603366858040233167276820099252801812080712794941327624757943505727609138003851209743929679922707688576303099229688914839256960258692975022941052218779252187783778570701348772856337016007638801806454850991487771467247242756090363912944158065448553705148821058217371152165740801206425346489707835313192352981283279256442158291057531707865945082537177606125272917923182865454124607865882521893435073255271353874362025228506012071111879006875593980423231493301537807602083092418355046644002888593766263084396463737966383360862202044657154781396094538095835413876632816130010170908651269457943266589179645218636359596779133395624804265464899804763413577993849519040043385328308277185548538697288554352498328328652718509453243908787791680064822240262319558771380153434160414202387971392080707636577418067282683423571386416784468893670160870612171174573519730122677488189440000000000000000*i1^22 + -9793096108038562793173055079505633067066627912592551127198592337688280375933718551286566734632892748547691425232434025095151730930051831157194354703570980047141087690680122015411628993117466412108322356963379593536142382461663256771909825740892618156543809942963295986641767797644423436133515266511934605618008107311205481231952385292043551708038522063876949628418216978686573038315166248530787745748596336049751699544461222800894429997908922341414541856062037842453841591982632044003261033889149287914609754322295987141496852710957876578094261450313412224096132175493338757739289635577005745311528672790989779425362509032564110290075957328916153006418515374951150479141451016111112066033653013782141287457591396550970929416707958321525495598155924887549590079998035084050898116717880266351094660468566797501413891200846956388309089698423378006156980605657556080904407486794284076223614167252681778343551949061640826645677805629201723321703331977494626168935512316475824854076188682216477171911014167131082548243743395139215125253798430597735508218306567972062643471198651311413699989268121269479558669713188372250795122455223311465419259442482492776846850536092563033847807564091109614927874178042990941691963649769042556767238126594487461727296633727217302487300166739626387133455943315977786660218660850830543656162316450667946190144779468289659527312160753302584952938421732498316690969491113451304456713944587950980463271140945024784568336160113653293731039698937916473246432656088008346104708220311277410160794388611183262973713208655918853081473332289097139007079039476004756384946771714782143950067398535456873713629613342923665025895633951177603081190542434840362146782187778519326973209723210714013629747533601010794064035006087520612650156178211618070926095208914541515868898922057261890835187762868563021207401577516922744823173132348682021989025819410686494057443242663401230434304000000000000000*i1^23 + -341039223239945536959942704822023290184859687643927477538035840273363657834105888769089754592775147424044453760353834453061292432122176998280068600640838766569590898551471078582694266992045607430341828744803792181069173751032225066748049186738259297367379236203078829339978969393148973100484142250972424122553680983221169318732024759206432138850926584272462078530322990731947352177775266673901485544728861480748279303536346779999827797279456877141910641617983872706527941507322312236082234666861455218259234490138404938607902389365849136574558352872114526901991217025718102850148245739066725113208225479545770882903905514419977295480881144952179520355481084260599782506635679029402866403646891288858863807037143887516262048512020297300744742389386414245583008455793115426872045179577444079722621571968345308014955427830022387365026059806434546392289627389720802879081252174577089078904714184237705709604249497120659655860646653025898990899906805468549319009866359559708668376234660829275727242672551830768606965822610007373742985976596328971220155218998162741630189248180361942808358359751958111016849893651765968584458088207164328536286370344553186735496433348258532964103852310575166939025189493080320803941877485634402869245049877218608124656466654588657990511100120310152544367900316981105306511273373152362384101380167556194906425742781905900378115730407148946287032994174256524408948451795578571172347091220992450903049503574261176273105237176030571288481214532109490620042937299161907129719882020133461076242015628384384434233108500251109483768029336009035739952784584860884102334187712488336988269752025371235009480924923588983439557609639260466026424454469749105401804920002344163246859227290790963171403277741504318818220144197504270786073191748818069998010919821893892193598005987965746320891083112449536389367034854594609130994725857569380009670094644086301544684769893788994764800000000000000*i1^24 + -1888411983780448089013418404967995428834743687940729376617501940022458224512060523494666441666022829831177104809242321875117858637916727592722965309661921855651919093125218673169166995160744777680885517564774955226376783538807175482579795740984010556042183818869171905332754917178275159646753647685142345272531726074757978392693076679720410047883457581014083201105107587339308664353622696008934169575978393711457968696298544428845467491219838946531751762339863454238373480496437531233876505761449875875852093014988819019999623698795072433421398712395246704169829957458211856276575368735759010319559122913055872149546595905129254544892210605839302835811786814641182863213817034141972056519850037143215999327922052827366210809528947459418677773762341853143573837291437407967286713258158429870942186062392520865543911309540930613371677706499244919507122124942129673211306647472968939672896687794357877279780254336987435198646504429081274859523261538707476468660954612240598578126442684384228784014601083894106306230497331876314936818905045318563556768503312088481463384610809460252516061023906521517913545751228260929498177775913549314864123678218216248656755983351897917747915915129068569873290024400812115786069311683141857168511645267892058327750141110538822813162151626740746497163124699382762789472623550522589376205714276288338167102783900787594636892953509346788538107872878760262903919193647956054849666166759016409241605631244395309064031665539432972463001161353003715782283938650150151274612606359265530401624019044502674552296398591053019754813165060169307804412944895193669769136043780910795404734697220989654206807336636592382749873465211371472527170348553243599536492473155912395879884691935178833222832071985291550970660426774426849384654066191293681262945338059416524693919054161560040949204818846767997872173579809497872456944376143286933086041805034092830493521455402188800000000000000*i1^25 + -3352098964529272830858058362811607673357038733327194181763455407923466931119258653289439656293370477851820644657469863241213042558429211399988091653739378957648715515571826100381353358005330231786196791015669968779469872356786394827759771034473349516560762848360302963934148691396401526077141323120677585629986556076373762946650105892544984869283656566094855927088033361459110265162434209813808805817588400155898804518516722098532724694673872580403812390851527961052377766465616992881461768126252658680323011832465569683465679208887959687641924919031906949256984546335245671088161669236997632715644862216875688576127300938538512465496548533840576329057786888872805717015360758138803724898638979586468912537356591332016204759841013071825209660425927987169681402167486050848564831571391735806089096302268034505639241994998118366891537735329579524470113934580638763555138576351683101365060477930498871846223739397083223425134647735402898998167420240787885656540079990889259123800585909331720641500462008126887023275228081163655716807561975833862059289738905591800955231257284690063337700353608571073666987474814193604671306351677779739866655433962509390457175506680366366321680699874829151746347405178446665029916527496736428662522721277898499763036148303325401745683822213183490265214974772330787544731087499963294253261817209396103351721161999922842818781134913196275339837935659745015207493642592240366487231742879502276593057401321577225697649700636531273328757975904607583105317555915643086952701419618976034520499798222083991313244350084919450317204302636032183704954548711449788771122439320177881683388688628307506057622910077102394622430141089206099294018370450781515516911019263444310119089620339557176344661389666068384927720241797374830397427064492724640040464431903773729041094276859662367072411589662687682292308395404446214274804190619880773409909404103087049425373102080000000000000*i1^26 + 2061692656306735155990164406775913108539525644955095792929677256402404251863397127316752548181884094987468466188532096282290938883758900946366043025216749814038369934868005585894571999755492064092443870595798151218081904746531079687903299418777245855154798009624564475080809286054604189247068792399661445581377798064355100433196045958724946154970619442335679403871519798612830513256044716800774471046525078788184990036937474379471867419837057180610960270540182362059230312262472835662346607744085545821490118205622867133628851249461887545567398144236227348092289171530492233546353521252071390623458046735809511955532559118289446979357385095174375527590608301161281694835315281451473833132494366158679655396891319813801110009351597256353339780110545238439542809177168978606832955248266586713270476567398886362709988696135435511236653811814241691841618733434623534983522317723631207321658082923635276516110518898907512380941839802716253641329832441977228054002427105197651218335195150345841101033448822636501205822287006698753108512747423262216042717117198111459542154084832466173376153515323856594943074627974000434569798163163442876845141779098744859503993701385110966816202057639914537345489069094452801758872826330605014024834835286896674068186962250539676336634650488088034363648648426869646428900101643937548438812349682622108437289622234324107604703445500972285874375080214186115770331435429570116944462512567334170206508823417858924729089170006642164922653306077265649835403011449765845802316709859846859396636306206771359751826479761331772720928136616226734932500147490254105404882781937212169266008882949537682569498089655083414403251658357727839291073316448735067648558811696859589139646867168838067081749256045016152245494118808815352353579266565202064290081411493812613099302447968923902344575693924192578344142786453823401000083220225962918127306890649975537008640000000000000*i1^27 + 1144766600434713502153590355291427150365949612287167319892097510141399134625035820640231645222728056384815055998953387090037663643192729996900530206932996090791985612839324412735063730721040889935764015585780632988308783913954853827740346002605446176981451455975661763375086335710167630370600550411978730433580832097947090762904611455530692577412867941014287837875941647221139490484606164794007469459215716213235011160455594425107643899020305307557063589828930293974974038190635576847066019946937071963235200203576635108566797205710654735681159669333173063549842824106015280532855093427645673771744014761980663302650758606840327958988421377994124088748018947238375533032858655815868736080490133274210739070559929448921194213276672112843252233733695625513295794288217097854776674235774154580734789974069181350759476026939365194531507881301801513991735922755665794852796292410961973332463840611881216556228992015999877730738130994924694819848138918444550479053749272498075737204163238673716317486294510187624197210488765329917800389165652852940005253886119447136340346705090478190097016083479025407885919300294929014455523470402265937089060994153198277014665794094028693833434747661177472330472600832354522721281203651955261123046293075282791105711337872197334304985983982973506309000018578097928658840620909331274100321061631170169917083642144394770926641481089058277289860766121727683700850402655907932529579594427125363220737551214167714510226322108099714095155618523334872217213051286919088853792257028384452986286697903530623466180859848237478641235945729112318412073027633572515909167217086084121070436220668973899680033583341780167580560095323102943899890042704106946883514986341528756161079346077934459651557721010453290851063035498733673718960575631604811651571520057951637071423208605842587956410942723378465212274628779925197284344666620028043217701700489969664000000000000*i1^28 + -606617441537202978239523879681611793838873625675029378683844635780610152511091908634949411375625034136496523005224750001821430134605214575676591772165434063546001755121000726686683445557180792783330392533622936245659058097455343995462435468303816098750290829059143818364453249337488450357962998242246009322979591008541200310848069135023582835754594970999568831766966255228400416310822016424377172697991380944600371702791639454214614691444509343799532772381352681084789207790614845571854063643731068527678817214550556954666995926307620292370828817023242346129021086767629003897101946574215586503418038328770162329088561218848075998278975177953247924640944032156383536544010940342307684206625974159599954183160262730699923177291538675551401577096005463781686241644944445363285203776504121531835273234197349435688160957065145014116505793326473359796737025531455069400337967513329928870070911336881056509015489053108157184151380281532954714121860915839477288180317712883320898260121215514622650225761007616780825562161369489789843858758114782545343634613183184384977499213460874619351290299737888853528020532429904218301093912344068346739222230063832389837076064220335493827301190107550724779175423580935220471586517908111064780930020919029471150723545224027663552602514381218130581468495209605808906503341237457536676525056771163979710224465520571111493431965286021467206958427329883964700693371168754418130026963915642671269220808289218044789299879436483158672843118028735753627721654553312487471464608514552400677853070893657506307087875671713059894058403760146072919930127636921412353309561687539795618693020636521487351030506381301134209014858389257127630123578424544363385672055369285927422415077620584914978979483165871829986160590324660641989575537195518507470061826033236664931199880050054818750357882153022122637574230300874209624129486256926347746611298304000000000000*i1^29 + -343962845651082931752817230272649669044188925198940493431148594951883778386298803896627903370083271553755841419975109336556705280128916219565109285063962623041164852640478464064884128301041246538018046527150724414567393419256618947167049036905301108330972068061432036739431120593409678511841119543696461141139304175798328356061566522198231667336691360031738411998770514525891274016008969389616269300213552594851977678881962609923687497066254209385243531851543268164403175160867683902218731019384295923003888040748781959547126946979843617911792884718690251303810341063922410483529245414150662221770157640685207403989419986104007499558580399126596856257994343944753032722705117247539520873196747177664174418725997229910882809985225584904677035842491690486325585847832716269183922686294066552962302069354048984151688723887692356926486540672190374945368532447886554188237757185026947527457726748478903258113743333941515790236371361416803285724158400418763916020893229143695087873290730296565289520655620925398596770257091141751045122987878308474443201251462936512645215398294018611399282547127909465242126987676443590345400999590998983477725289539173944394870131807582532181234322063852711795750623933198988213086489364353674812169983053469963999983773683911678156144070905211235193469082791292634050080945448494008853021765715439846702993222623380841238664104588363206241812718297139372598192786324745527083681500743978381471903207189924296214891876840104664598681206272411429867442766096549082515257079915750301561392543297472413448581844001204174593132153380715707072047618853265329466760938181576645307459747028749462328143730499311450912825470426544676592619988251427502507307496766243135345231949788958401592660403183957077950528511197281975916770470691663151883578356383034247043331954343336269195052757462116560981356026740324289557656766063040071624294400000000000*i1^30 + -32865117887828865852887217353901876006365391790348352941532457494568998589991216334625297943090685125579357117427161235518640035232802414961174556714021723461937228689342487425097696736990090004629166132252293159371405473042038039112594777690171601654833752679420533078471862679046808756048935732980454670755463441576966580171812377584072464191085087001407529903961503613051223419623731685142612638821437190627493933538313019868338884493790668244597689609749365893544807174172337255917974020591992441833157007650560531004794295066111027960218762466092442287019139933383888266997341023054921503813247406266786756364247597595509400617722368803537116598718654601413111063822580469684593840550463831681973697852106874112083944281563103031170459090832649306195125818166105967162363753176502906142111736392525867804033171545331742018212555873592542079252522174736199930769428174751477073105168493076049371365171749816563487428420477207597564307777970467241922276760083227219155004821595717257060364473142971309872141866081125385523289373523165625731092870026574651467110859697089844767749427387132704960974270751909138190819367372753861487858397384818124536223326438451123931371987868976095156148722537733664323634581417563147069847278422875993568533054623049046588874953740647588413594351428525718113565263584984144547880819869921328589387047747161045139579747297169570054653238749068666248099181175602250519829565026181566486486346011259063244847794112592242752151848522701658017801826867456833839393861230085234996455444521443300161696143891330127260723053690538376250743777013602924548472037820244993249982928555322397317179823284574175241948132417865736794908739045401066623389335366361234907338667779417946618763320973545259248427296554292633337900901099701976726970778305248991756427759681930122351803749444646984271304443845266752397860319503004467200000000000*i1^31 + 3527528276415204003681935311114259989720687177667830139141289722714991759940996608529480506541852527489193590652915028065364945858300506467556976090700009613898193387652873303003594789870984547665894300830190459212851524421811359760469700581898233102994206997811821772408267977023874852688629642559798889255708935615417246216935323102688780147948552110902227789280353063245613807315380599854070286282171525745657780720131849803452000789550775321912176250040636770858426934128665661141533042454998477362936086266703613214140475815463320457969438028000850080957659121692830399172521270892479553542644565544993470207223747480248532316001569039147192955385751289076984792843139564208168838088275725522647479940009438551809343080799296479987800727573015044357339116400024532108377271594348250629426582322718664180152143530318687108328587607964432876961222459524564347733747866755603877475185106419822184699585177047104664618052153144321165743234692168538692398213054335707047458568145392370701020206531115360807649809709398515576755860679628569615608195897858766664798837564848251541513219513742941260500633479578033295983517301835736515751962041468269478842439524641684979211241085047550273754766527368483551027310452899529788970041173241740651675461372590365740462352805578468146604649055856505009505393207414119763744719199786943675501882136875743389596716846827590964057580964860800705009695919949978936279992030469369062926901422824301519687748031950320337509418837136825707582436149317110346332183968324338614856072122143055860824169552371843050638373582323658085477663183698900781262702349797469337456703564076100701453415116899921534615124944576715733304668905177328128548391311497063148002663111110883143969932454590163486830018077342853537495028544822207194742556928327426772141459254082359554741325917508500435012182067752330166698560716800000000000*i1^32 + 125166872377989356267237410676650015287588939384098996552940095993191883780629972566935775247562610398761720687135230735870462184990970431332610079424981770653964873060588863379214811690734758563478443979112030720475285417027755385358629750377652753541284039723422048725032535452582469596848928439519058182619980780388826724576460581702315452554778225737236672052935209246370673438565809639321669220015174344191774347223635948109461349599297086184220831182103558126003267852910252180791125329928251595005219267951293174988352356467228936253392744438894860896305815128137024639744413513792501088102924383185283199139114446263923634023002257975532706479086118472454680384519502836295887056077985784597064246490479838132988090637067419042819931928950175016081961949511686506082195505162425012829500688147367912538034480199072584825004590392457636489002426993629431428813605277313649514360879822698609193800767143057167223198165337553211766156674858053109354945131907539544861474384674503637598650972208381251632522096360848564230374934539149330401485598504791129946734578998951169628532030267311310165495827678178648768591805595182579272005764521796944869013118687591647925565681435634231163478472937312472621645733111292946983925237079992807890206343887838910353498164060210305595899798451487410928265813388987547697147804739655355544724393530272557351656773959476394456939782632454086958737643943700038104040113616152227658674401816019067294874227346508136397469336387050132203657564763254853885987884208574584175276083346051689473479904514736456427046642763089201329006394389860869474316232593534954402083738031174724229036238534832753674987134452554594008975271452071276863791014135374862033522085924930476282760174235627660416923654116383368081584209521913694422006711096642101487911337304091428761414628636440639206819861286300501934080000000000*i1^33 + -49913469550634737529216068492232958088826341136757725815674534629769687731826713931402914421977853498099234063646056302236774186623590075251462419791980755412659719091109221910553888838456261734381680927255868664828467189246291237153198006901137636697577789120859562055213963853085889158851931415122366867119260980273988938355646635199320462522888594638260913744816316687450845719900175773924469504072482949579566296890360630800870863281084855425572125691328739211979001096512757792560128140974473760700749234868770822374177949178516528326361495589978674733714275003700486230765681534885498083895044066548732012412354740717866392985027972515074838004334411341422469305571609745532028636137364105726112900614142662766947556843759025356104459527257997236007164306315832612085878089418971402498999802589544881289088206074519420313423271938381641248647527145492487292860232806876240212431390930194899883599332902828678165980037199514541118039460808150879000415974733594419661749828126163295557241093967275625580625592421814376115651873149055832666135859916720093268350891039260747199300734242167723564099393152578368253084244632866469330500174007594617058402458216760208228757911777389028936702815850105075497019217856091029154777472586492260273455715021128032491652323497556804485455365682865846114412904839230792512043129957521455967357250821642695471048725238509662133431314186533362940622734646826815411012611892033388697532802648480074077367940711115768021783887087943010832964752320637512098678662409026263082533278770080843839838174278299804251100769169234326162514208901866641521352319522675749102867803127425746565650529532633727039054958338167680063227332148142287647361835967249227672012674797970902688088032414285931987923089164871265937823219956366064637974036730581943899652868501486533933069473002608955072106611022495744000000000*i1^34 + 2828629095269194875809143339251258324529802408266036537446198078872255510883414447881590431589957393951624963549973086139063716398298238941286253721776838836436059548015426740573600791751923183873962826614265764667442962219249510852055629628774958954117401704855502091274206401630632420138817747175143373107694723784616047521712878690211060875608650798776427594254612046498596606873725882669056752359911904969950118275633200913742224124025054629744187826714828053764648562514690748137946214109494156473315516855139012371968355141202209758245111121493389361637007530092534762346608693132548099372188306958957211285113808031034095114784981981808662617004265506350602555444546643001065762738289593061240416951143308695362861288198639260477114575193293745301242856036718628731316714057274786480576682030350976789939934400641541734785703396954354578567011211467831243007660332027661937226232981784478924664759643920839525051788762012630948694834115738214337459076993929966306262771384429546126874289246054482182159935127335695173174423279753929777610125996120980084912357472609704769568701516008625533266380724842176885368146582711105454692657482668402259128698621693790766388571309672228615058327946589740548006362457144340250141746738728365311795021370731530993796842986829684311144639750761825738064030017098893567459562885448409966179170353917476863158483316926580804100716644183198201313823735807639875462040165257756595347220942450395105338488437144622426655481914418399878999885691922534571479509791744291482169870967792471419994789874053266198235168016102954592623937377654956629158733136964310141422401910602057157829263622002230773102521939989574717876802210694343693943872376202251872129629883370043539294430118566088361409353986200958084876834692214220221029331319753392694487772973460566264088907843961661645679230976000000000*i1^35 + -35910111609239292724186869977888429523777413869604939909259094677831731829934389745138220657418142315100241782668723348984418509012799977479392876267534817437041109716666011989585356674832503168875115206889996586368599618553103549274607534957299063547653850237022128399970611189168898339939641952250612235027359616729389609167729885550674766112030427151066785678207533064389033048052807724232421480753595358345701997003086604321547258953506359671350224367768134876999372252700576844902816629754128569100627788102504233872679602787980590897437426582866905350131428307353474063860903978340166003440707054057484208215562050025517169864317050316921505740074214512310412024880511904770801406545342247632459499816831682804792283618177506127781782426340809107211507440116210668984326388942957952061033288372788345417929251705759124718223604622921466363141523372824581594917278694288599601334792646585142235758000844340854939532224374469941937637351844616079533390249349301324715367399034572769717240968336625509300961258867909138326509676243284045593156750218352219371331097596503025162937826735644689991648972165038491284240252381399139212251787411436845947392006857089519421033494143048891541968584883551665407092452035718974364182024585598231141134199106759246603090670323197782057942100221990609987624550827407926869574403883829712312476929492391538541139510825579175471477653848470727525992265306323066511425560210134237915395057135950887092931265604203850405477019170403613913308839850589312620420233211148086593262533909268164959611476162980635940627107761434465479255014087178547315567375634611421368468350448144952902052786310776348780646688564748412122302619668209025846522300800196089298044181838945548135523008690069757927255031199066165224361064296322961326018302082889748085906333020472912772349107501558818406400000000*i1^36 + -351861303462531091007201681765788859012862435275812585064866036729760021794538819852510443789083828463836020392835877269772280160228871038331457298997734497702460528315382258914113187032312093737342848511366873034708871068463909335283136604107534694907323261309964508828204638073499618270472241443234734470385600056488134766522893670826351107601394172111913714168983455599201407723752515228470565008157080605065313705433792496412430538855497818472656914452328530879275752870478159583833615551063235358765843310560890756666189509299641041718772219096457815705652541592205647217967694396810695751413847776781626072789811328725079745215222984863373447041963897299709532077776892273882870104750741597519134396062713454602083657118823791028835441604130238404234968659139701791980554690709810049418818258506136715714794224322468654352305213849768487479178154769397465507671159498383212487078546889260600123856169612125469577171369468842717897761246714344381427911533279456495272621412162625871673732799089722071773911830441057970345623793118316067494743417665555953454105855338101684015636640027189290336389164560322530450941639196424260541895955906606713029402757951093017119432295522880702876455263519451999139009345638794563682947581562795481521918489235184948129679446038393936647846883291954288482165217962066239728202186992083508997561910349852466785201153983810283290627743891234490854054357882061643058263132297882064861093604397806449374492747481739938532888359359912055000716129744259169067018061768656015112350808058550550265567606470421320494375618936629951270724537463428796776130871638577180043484170240538141996020834143905195407355116059795066252647230936581512583157645533358781854431869996503049122782221003747426161147083857479767022586088428201302278398236503409820759244345196866996560911453388800000000*i1^37 + -1910422515630451161847570993138302821178866745587233515365873419709453889435763945521573645932615380928766488759814671622484488450691976114444942974020061846615245648572333593229869722405761062757371509227393678810655883680431533387755249259003059295134740771516616445289351005202787225543967414878782006888057517574044816995398895962145557200650775966211939034611065652523519747674903589275451345197800436194645593030971062644514824045235375076008590106403611721448346919025074870461925333063245660857961900710073003563860535955050897965989708241666275531085987607031260848084593548337685185907601628469346610917416397160007694110128361801988015606757586025289923721155241225530861181737122413230114795107147097816366880391096024939104035996055650326277749912577471149211614420261603991253694449109639253681164842650832393488741810451337996051388771247207314803003245625278377867981083511812898607406233976664988512395689254488888537863227591087370052481077690259305898895969254582908696100077546802009002311026409373437764944804409609598857810059056925566432703227350872002957960416553018104890318399076879626053964756397201549086300006527645337022569455338891146034852643238579442192707831320260944133317897484351363736434940762548737458412459341389851410701055161530872986903384453864693831072161052834255492920883906567249073431295741510899750424481577449270033840451382266869304697017786810074827897693582701942471396828332780783905174346981452599704412078873573468180551707299273112424473544319102097919373473585307743904467406712278659796662036732517493030338252815183072235489618814616877554369858630223935796711157906113296548936217428319394370816343846144539983518990420429696438118335033989220059070211482787187314984501216208283585523237125407785514964702335979575182991695086495029767700480000000*i1^38 + 1158303400598274046624159629034537009709856695569323920302334408211071612161251951854992500865387414972588443475780793626156941213536749399220935825786883781702709637464968690029950660713743043639250211509602165508641700402191795607944965697143755420013940758026353827340834962140681528938425270294550499558104244100968697742678033871673414101425291478659452094325192793167296662767138814202864378558866466288284144680035709274731079207986872663607939938860490112617010032466433699255788612611098117271793795838179449637812751555852776669216437253089200813741042248328516209866498868261365799120259853395141164535326764650792386566436185170669111039892375610506770508674555889156130756290602713690032644222017434834639568780631797088493433699238582127548187428369469730290439655510105195247606772237317114751645147253831824469046423445365537913780530894018501374929612566154478812557121273328249358475080795212323825419391966714991064347651454427716748309667452026588106295015606419843842042602136672235154470597133872739304680739729639238369767524781012155924430649728915164974587532401453597603474145958741566702649751308689637638595793405238563228896581016265381463665456918848125775921184040825396519427645998520204095894218289970586348248808395796302045943129677381213311482323945005911710076150133443361179619695393686850606260785406831838597847974250049018153748711502296724199867765405470717041764927229524722291775104098555963282995068276761414935627272514780732242749411193991969789642010013366147552095276382826300972348337869229323023514065060932451751661480593072663985176210202845075360948742658464139751733444414943638146291338258804061658356788447136246725322389596036784906747391328863186320313921540998217757076024336312919513141834454282152547888120095600598574396340678164480000000*i1^39 + -345170515195226104070339814007196268639362274213470651540589878827783675746301429424782623053301740471638999062077997517558449173774709109421124185925574740053764952493503222938737798852306501208582059685758400913156507204990580526560726294779933118066205783433531946438624061994430573613492948905610263350704745834221185903443287885736733741476630306110940732080326185306181120792210045523270495766423588545957881762879234989343931635686211527194334527814533935221969893548664218899750024596323974690442407705709657260137858249133516905903763156957120941349395535104376597547060341630091955747703288769237429820951981867398597371299969835794057914429007789224698282211281597433279730151754345301023735243026221064290546950205469517131862237721194529942435737864568209708705189955942687377982986144701153581898356381159810173148789681707326943860068752751910137119047330825635137208182356288540992425557465819769548957348739801633034353145525770959367821809063087656299868652054205607628633735760549498661046771127258917866284794652032332847339537447271600304419026420185904801897866338651380933029506186203001129694270044970218143402897940264856436546881590689122341590382668493672620552075265481446084227753361089030496117643102385279956323084207552256996448115235441369095805287526116698637424027841325975853515570680423627299289098491067880499622031161248322566018467477208569346813444374976562612282757522343801563356195725447803476343633902501442337100883348017585214711592088755523903290462237749811809666590735178396728453937801452597610985880745094382789506031236893698221696406926901729445749317260001665205455634647252846189718898851492203550415802528914590513938332872609643998166638897969023421691407478620787792609279099250403847719370592010456195418247935782451928891392000000*i1^40 + 43761357872145345612489485398573697397960298591533854458836524882586528949689502285960878580294542857471481746438405600940592907852652379417595845149551558107167721758432799974085360619345749621170756131591661005828607806757271209283642726234272537075689999065742331715057453604072989666786844202879800321367916412871840092017494797271552286255898457592706642457761934066298453932467969702899843738516716351455042800458148421103924556265090701601816764506985173563024662973615322369296395169283725839815871621822665078842399470522471933173923488106067087850414178328795551480488714926103754252698417746925291190196196581155846379603613189398204248585112634725817112107507285150538404669424270475954799024383655922035498421523823322212164219932711484794212378180524692120875932759086223216308594925361599164447985151300158658460819701554647864396915995136215194895398221402925243414653354035371372185220325914116462741724614306223570860989537557051562012330635487041838704517008254127956229643815620616412947138294141414002759764280984388480698103504818276780394549980062926604119657095494521842636862803369695603773583330137344876840538225868721883029877383174609247582891395283264066764359836726998016586156855516814940982494632023397162120497629788331868993438626251192203201991293264425157843991949085090517639398922094951000638674666063382703967866389245128747127189979879939075079483457737485267264882996250681512065552673582837457117378585484330379897023746058369912134689113103839399042380652817575525023229387316501402877513979913552765299364760651720025062938076005978533890872947888231742068307598934214489176619355412168067405027687636826120749389358709832917496956835435832847566985448402715093469496187168015252690212118898742159174841268803601196999406046412800000000*i1^41 + -2149395562013406200435118946996603911310144839142959366378776857652595880536239016814686545293293859466128443492732557267251340354759991422957890755779063950852602333116694934370899440363316889912616623558657065069884085414110305459606927809130256844477399877957203744926977364346521321739495285294195819416962548779431865291342405205463555742318959507041272314406500898655775763443515012537550054749356379416611552979216845946895134887620773937544163062005940298453844633544343905469887508433801047050483489486845990520048547145210651711823298237905869243570933553992915025638195932483089266756740734218371289138162621443587335981374282787640615221749905178210604514376235438110345320295489893178424100028365832890518107624787317116241814043000041034325808442363252387241034172776634264776835871659990239455837306073349397475239300063466127557542989009742159079920298212074314076746611279039454528773469134701770717859306120277446525058801163270870435001277683186388492264974872966087539360489375829052659210612619172301687020866530797235466364587413055269209072606598611783919369549094942700242660313414810225313504104509904240094075880476434456776862285016658221084256743588529481488748715908072163298049287947460952029258679749635524713019306545951331216017817479448464752058116233599037399712480594185136567762509108922356945149632885630633420101228307364422049896748299967375200847895790511730060357819379352764576332756915216069265404160016442710196006836044392362455973569434455374899751137248573299131209723229161761707432706879177276154486068031491896913846840374629367013217110499174578999854756656036214441371520654711502849963894543653144886995712362437811323611176529725173737529510188533633584653158718482170614318997020078292854313019775310823948288000000*i1^42 + 24581964211125782458835296810337500652919048529695003818464634458844947560714250645589700754432813996051113170222198703660282734268459878544863292668280096140172509740981213103371075147331855765556966709015049524887963098635013910563825331300978411129016648169461233346607618102976790169003690419133375263406677148014154365115991250635531792487995099633091273000660663387874289915993796870613402407579281970746358837065451161733937660482510577720698055568267914137436630885923612237282314454563807429937810404175378786044925957406473912314855189050628797752535600312390551829979976966987071358632092856012833548856327034817136723556894639268826535584047017536836712818837309953090209729430771074251390749098752738906444577365221035293992448525104977256572825941472911153177263856266846237185071616201119324230846049464527428255550158758541432777612122090467158847990870210238800279346904982462058621782131306227468285352463929964697265123128456444275626939892541658572740798848210148805664033060341937209083873636162568372830983949240891182104628441481121264153009207877533556920894848953756492991288404957817039993311516034187461066186015303188500823489469108203936995218565674557225463690234646971483673613138543928862985554725294599387578340345232963757024528537127669420131589809646798302968648392405759614566808616740191770265781629671775814590719705570672354776657627754715102888929752499625677328502387161364995932642567081781302995182024752500628692319258210960439230856120737332134236518091761852586802870488178685932208522355843229115197796924245896114206195523296213307859940946522034509145335429478493701157642190926221462456982424432182730084269902736080063318365015432032776730722201997254392855236557396074918721713956938616662966418171494400000*i1^43 + -480426239826372845689123940857512469404191621373523254519955427538694597000825441117481883193577170336606142551051375578821620015855092943440980605068430597856334642743059363373491294256771079486188519934644588518481105686647539039222190205437961581601495487630783103349318963525001456290073645683786452479146572209016381744333010973231028024037884663502346937764689308116360055546619030358070236121563390690912395753882581323842619734405316577949761990194701238518131731556888447286178109622375729373128121271033582792009742390715857799580229821245081414350699969323482923428372123983625937947718869694264718254005429986292618661714165179033738530001402946431914710439531698671148878190270044866949698894165875177616237502667373650911291699902230904377883645863971736165024489512794194815428559568363262883108542661706060653646141543057163129311231927344886457895991765912544335873764211457609281788507079506562200400895228198644663227320868255011064968409376966071751455311992393104350505505109617365717941761630907402710483662222075459665054915729336530040062881710619467569135779298079437913280644994386038091500809622618128781737926791628535407831316395775574949679037532040311513997359514625149482312172681838329971319149672620224643591996748432863803691012980192753191458174586653633649710948942319807970790819353391860806906100090955226521207243407477080661939703628756330288603266371681502182657863283228520915890448252246737905857129625858672120042345289747341953482136637909924094674710556379394382623696468469124350536043635891357591332700249751920240101909661478798252309313643516767268912373956239008187104894052351937998869953081780329401850667407931212497279960380334088413744253224772412925599181294031499140495973890024139653120000*i1^44 + 370890997273846593150247880255024206907807933184703884484054309915143476037631594656166102939401807152662216026677847132047082628414760646880259663264871460474553770259233792330321352179596167698477010352345958752139356359722733772855346190584628352259119421796047814959962461262417298030678063519599569038197814148776610323904300594890245251238264461113088851931761679968101021781957898401252525763228830151251123186396559446755850690020860529110320922505109737266835288825600276455771600423966036394530654599245711085752840892046611048845399622063475252444198969673533567471373387896858387601971430513930802392288577419225225026483881239248706769323588104240118534756459483626516790692786334510105157211322719409166444207576572933240195923699622686751386858218863389667858414484868604390876211420795356063981451093033253935544293776955058570522240473706689952804534479585223728871428603023012883349526033113775283722411855645269858253339497755116536903007099379209206549589026194873889579924377146877624287389003119263314211630081634903012257755072206194324678755850861989303331099242659429061924600982067023170238037481265146714499669323185144523991427916130993614427749403013883561938569211594761523776059515290751888487447038439077596184867869010015403460652231976536785490738864962078566256137154092125161301769809112086760148000247036354232429387078888949652887466488091364950445710238284323389442252483031233694806862648846216426571149995370037089252644753147835023317765066992817991335925628733054445161050038448152471565258168313160269578409067834763341885804756294869786468443069635565771543890901466627142298787144890387577611763010518142805111988065517261353479972284704554463721215771162086648018299700881496138055680000*i1^45 + -668574675385797832994423715567719808431600793688901794417075623432216800376848479105641245556409566209304239861992016211263289340490432441814061058728770306495770416780438888309793589813551464346557124936436843030447687331092847101742609128952608734166751175686272806178255260166267320887017997105091813352354145239826525679387773513416333709648531121259489260373142973991914032222835419417793264741777128779087851293321229467036847338883220356786872922134550195811959986077251677050814138307661553391776497119901486235297680256738899533958601702904467145418168222539147838232047271288848365866575833136600792460186198129281482769984396265953102998589886816346383586113132335119840864918838123357443748448654668012923540680679504729801965880123579963328538398499292304863810107869011503297761485425054333283411310392360228772251920445993578784609988520765207513964157861283819641776873747185333624963910105420171144305946030425731965318637583131372148542264246248196115846610949097178108012712403555126528515877833262220839411361603882886130101575570776663263907024600784676929904080422419989360011460900489925611314457464451820952814719730851215652662417375111674797700548789521481510592479934105980978768893351770623941110422444329134932414946899270046024215554095187163191130661088644528951829994776727739591022664781980696135598648390523737546146165356324971430497093611734398093903351399309800079014475494950833076680790760327282949744068335149103157402032929176409900026973063261741498494179330926398341412380562670677836685508301202493055593745057737817151820080020400066234120425760456360168768748538161378435799170372910927366187228557110412602468300635608417463731368641478085774545029422879644363784192000*i1^46 + -73997515310126993942711363580635838535120587176537949359358995797432969679220749256749001264599886469379875118647287491939704131591173677747881602565835255984931541384113070075094745502628116792114979618060453333120743080493487744401064250913322471639681621055691266729916796971827124176771079226291814501428483279472253472575851829214488871762167957636693008060918406971360843614244077409541101038420286825201057762503668690751135821861109847384795258378907740522888845789609081599980499547814244393307638895718399270576859674978185645807489330756171351762124681959326987618293055567017790024163452666444762392425208586949725278761556046826814951243077563530728980861503655433248468640002007333155319971200288567621861620244516065476827527894709403875767462820627945553631385187300664989795051330257554233832577932643978621818143785467339295857595749303238545926924846544452080396861425115066249260026343337124520924466305220579097476001888376028647477282899456151429264239474577790139978119837373631296607353149873217670951965242921425361112534419061946283918958764420278372579660006365747712213953859402183430105775954127633373120356434933526283562135733075627301740809229856678105522391667055135254221118376674404539135357225642285254451617061934978065656475652399607238740067644969843219847482781606923744892985279292255638048145663215906955662036456534790569729386891061927734226027601757040504624078343561353777375199621735562673987548506782454233660634518040018291152637006382762038727944593739458279845723838502966748940314801786976252250815317713862883944906318358813218048687981911475395189461213190414074542965892616492094443113437184380089423201808402154873180110318667275878710655320064000*i1^47 + -13031712485865459497494954708350876254474940019654711214556021112130675664254547274680691024539575368275097799345583969183321267133140461600785690554192063383393788413440186180443264401576761656591401473552728242604778354321006225544640324033011061061347677702192807558628731939089247751531703343442562639502944627113850464447849551003087466285077911320621580253059956103540283762230075730093825133490697255031990902890471234140880662360010546623190141372436160883402623165176564107867149820625866196823188073151900881071279129054066002873752858042679280314131022088879837626662740641612936345879407276966969104708083631341780901433393644775594748714978009192639817834272001084081210608981208735403934637564707915707971645515256109172533179869805176319838733141219072249535524404687455459209593988640960788693626106269614227683916538311391110070392051423289995155861140107936302415007832087025214324467967815148285325206695999689322257946095157780428574327270974206028812911034211894880663412083918978110304560452966709596285379455164517512657307485044701973332542576274696242920568105242528887685264678200011315888275413681755877247561484231270918767805807495857132054428413325191193080062445534011596938480443670906063119411800384559124220507083324089376287581735758430152408589219715286367493425866862947852566509427578664395761662404246175223740219330246686079263577424661412296300350288944720503820265366307078942238525566434781194379491571241145999149036794204823160071017190929180852657164777249032347562502074316847333727113681506080789974963557353828115291318791197173027862273805572094464814458043897159040663617811690332939865633234923581760734730029325806229362821889943142400*i1^48 + 47077434396890194298256282766356214968869716129420741602914009781070534610700414826307531978923834562433557585529455217342709234551535605855952633993071594796097925710825170084130821370184097894802316649966060130374752874678680439351433338339712003786523556850513107584943035892399871309080266125151623392214251344122948575777144418885944312192824426556965162855478194867301764048959019125184696601842050238511195247515174225732774689362979682162565261956726617193158078909798427813117500025563748248215522544502260254468683163600179783371615765428071608796617798589163916485547611081329352945581384103066004666953942218680039425504806938113273698397765260168840968493347552053787529796172929179284096103608296659162113731274278168482225088828264725764285897917343380109966118212846651418268221116768685882434578598258505422281228312691419124184920589095631169928180120688324479239340420471361669075596406886564774810034162789473113605907828655474013628202390530886422133128331096376072937362283424249232140742683374163348227676891420480318754518920677559274963184561308940386648673777598574814626518448504540516127485959659205572966184220729212876143836400648009066073461636425636299476881291382113693286610722343636468109088958808988747058345303741968633385563820250955387131440212184051286505036707781917440050235027516676460540771174327370372098516100455300181088681928692080998175253436917701115481937335909936088057287991418127599042998554106036882819738390771881575130274918915670303965523622629404194891880545591896391417374356698535340986258858353362003848504386776523069008535714666197049981274376750356354698807286683434394343938809805749373227674798286438400*i1^49 + 3352269147805139653374997364568052344504114287385170525744003351765737397378716700520210483742456540146357637884375648731070942416958716221608155831639777122613547218838350733175418661101008884681331666139584109705811248906979480013755879596099058642304649142461390183216998976140287565096009462283447643930291711417681559905780698454016165938239067362972963303240903993079947205922616519711598310935704448025424692005537551915522651628049087195274131866030645622191647400126359793067843205547392159171962519251436864496094242550372300379702971084498690923292449951433165805448114972778365132828844609203212487295195298946108485774948948368502572556219137840059301117792485028626033513539570263769705596783245722603272585459850417428075835401528502628799808807854288519143303883118176543877026544441977672209629140626415063804481721369611173067302074504431352306559036779621302631310250250363952736400278237023404549674450085971247810555338174517201235565881080192461452398506779222098710769643144314188619583083445447143723763992065901752730110091912356452253420646025456699511856993037381510224997473374922638282809295394096086233830450843807458322693988017604288767251240403412446729475974972782043180712916265835155748465175092076229757494589310671921419082766723462225767820302291847942740377022712682297159803838375960816524325171020119185117629123918522408513657274602890273624848977973117985598821446354716304011389046490554445064407610229650562628944503623186407463671833158676380487354029534987161514426669977892065106461232989420926732824175006046947395057857500155098898314769755922994021590676872737573512637200299566014558326658957312000*i1^50 + -43382265449210738704753079448711455628085255865743735458254762365166562366329814061559149934469858548056526285204672869328634433728423538942115268676245460570597342708605878724683881995148423014287261108136701775023305796328623115225030153204746375127212442783011198792779118673931502873115741503396975179878223662641813163671101773842766003621154499922099807250752358257887602381178270953041693758394403621672138215377251108807551834390809779231643355594307899899021410258076527545576267425128136821864178083977435206723369357400217429559090331412679472572730420906005856117893893372419782736322032834716727048091882118843796855483049083254696626050906357850510935549985374001912108388562662343792688211996353468880320347473184336533133972920972649540422053972142729015551753652192712919222510556384019623653043400457932219178670601513756405085708301768667915148765971912210247134805918655256897109902544260405006811868893155476170061851314013173342137606546892759768962233529611081011988525474412455037490037638752630949810974179625923330822945699103018387789580974219688554465885523892217447000057806793073115040696393726672604434876049871951329349727656917929801675342104305468736461954845697687281477239624265124129310752492422560452403808771299498979256282300888168979140547119427655068178744180236791502425370110603134958676666755066277389706574662101883054034596175035681773131445625965591236753349443458154241505115440583611528029866808862907138821296139850924794284124609359508050078809524441388684355149491680987867319459801442013627178802811673569234478590397296469287196717432866756631065711519054764028428549472242368512*i1^51 - N1*328029509054030720160755191864941172939010009602125739772454401219695509191979999859235749171058211861904767372840879674877206393095033437328513745609122340769015714213447840968487369670826960718479097798424257699052825796610235523513559092521582098272440764407744151344362925876591105828211023468797584909443204539460623049759729839801347416432895846790814309098781241491280390502201771069094896001673789451412162392345744827649643509025984283701102153712241545716868439079227151878274211437042297755578684204401140461298729528680453987365263895608260392185973539333179658069579297749456359216299390915384236973364968075887441019900847625605*i2, -2899600141377017523625589791812476919492746947355654872064576987518099344216559205665144619961822819967095951034834569015160142736346633836553524345857761461087160252017849195279035792778789013990908816672303857323386918165763113265130369964369134991287004149754533547889496506718315998951331422588233764585153701511070339658463788425050877054995316278613951163816581261074959037930613679296908311924875935785851640228278022625160247777169196972324312836503881870511546155402694590488904811440584153862307529655770254576113609540438325022957541061467524985951189065574615208329207848313533241846564058503612537142990410087822078922990876519793647528755010555237158103260627983169957095176177621446703972373926362010222354964685309762779925244131602688461882336213972789782315878918639033726395616342091867333968015674269071654511062850774432989744928091243481612338138338528399532718352288429877366786466603779697153475707995166736223694645604134125234236824938292590569734310109775880508402729201217591380451963581740648636605947021211335325644824724649697939038871085553311721839931861133428257596632834805096961710108501440962023777381808533362174067497030815369311278425843986804471676592903833546337008739464749415150662435143341818691513214782718184390641873992577292028117395250716123885360508084206781499528192837761206758640067773220535159002628249199190580141416210786152583898668665851147809483801587197740856488831200078986580357618618358677309209498037325176676324748155744919708115388328671839721498679051116025663765992976298315752750680678671488235720226539992145529545360199907496943952875574926211497943202205675993586628284564532462731825986486282008139295010602377781440450945581154789583952535576960399825256340272682611279499846417029983598045551403702041747144994408588159672299347238436445598935262163288188836274717998404588230659908492067261956468134372793399946187707866849057649115343737149543340053539010627003412239315493446776611888840048640000000000000000000000000 + -17335508496220125281753703265514066271880621655999929325244506749197992923507391729608342770247568878270063094862281804946937867644848066202427683572445647968421858396231363075192922047138721265275537446293633736916990332446662812950236583299554962661641509436942020840139161568034165652051601205614499624618354617950272109263562798706167059240302824471909447265760704509955525778461861553484393049834000435258994866713160404263950102320335737569187431117268911860886941686521253331120442035996033532559189679564900527274448057147727516823320064727754765483081636016171678793510132775590873480774103307392991710291298501431933528257449972467846903599243992945244352512946797001878466235586290039543710840853113113219076957767819886321278852373456358556416307894067774476898384193365415576009944881529554938649481413919854930230355155169394759891637241549167138559890371302138652878720728792417031405747809143626589619212531593652835785214669813064858117774998886362094168672683758546562252519257253232899630793900089112621155890324661803130404606413596031653560831569133838154402759014814083525630147582866829785714833477647245405348613500478574294919527729520675236529972424785065920070385548971713677972616342240266919471001455929417643183608448851518280984387452253373461324265063610800715598014185137062038425719186849155747429558272718439255331959269777573564413798832814878894768115665358760972163063924023748279516866786913384543479219492459423994977246682656228170312577789131631988135300783968531293394277651204803528076312412926420128497600228731602561481897486988383063919416356692014344863909447191181478007295078016903650314648018481071404326328648761151331082268123889189507906801559213190608398997080268519124808491573488906136902545387271604422760852491295550882956387021083250385394111031456894689839483509018602802524581518071842458208120787271621964671375714353192144060576301595103353565002938443213565137811712938722000007173511353708229776249978880000000000000000000000000*i1 + -38926118787968102768405255765025688429519368932634658159322911096835567132201334730321636618079961681761469434735785544421162977080075151047949115175821273011831000052846508479992115299432860459872834710245261674445632141506332614393902342649879949422794920121124790546973930767120797591512039778211850107911616270049357879107706652090531358283352267387777170455397824043586627292654302628858948609043583398344445871643667159468616808650275581742075851397888782800451020875965836193143129684011198646256584528522176919145385731380060914647909645201224849556027558375484373258272899790384646667441999387362443151559791305987584278472074463311591978988226600889906932505926457528918229994100888000079075032862461487874514884076961609823862747582532845201384627101517673936105687100339263287605088185229892915581041622915354342635922403765065136178803679560857154380779790935890215360329353257366992319027287251612349590448005182439692526482266130493843747153653763882902426343250489273866480695406647697833738485599764670020410790223524915294676417015436488647120449675889908766907835888197604248798707359262614652107453672014954657446793364237796357963875000786404650395390889899989181573469193681376863634883814937510596281307459701503929412274971571121120933611052428663523227263012997290417928249345955229545885895758163335089039609553145821527042251797460510109728181385490439924922477596013563706617330317389562487968789318708120944316895871396120350789714161734587427153810677960944870872989482866712875603992213875196240323694502946772056333584023319432258842278331250992260366902030252784374769017184798967991949315842683233065212189374032237591143414145660305439836248084282643157748872843408255659742008025191150144417291245603632836497656162738212038623888794424931386989469296083073921664506295120142092774634789590900136159467997687747891228993605291082168808613931727917612715793171545166547128134977353801540173326212172240788314748898071949991110246400000000000000000000000000*i1^2 + -36756772077698560107809079457343811693332108726929720298239213935597642638338211426510314954712205924194374980830317304903190985416097287332848930177617851451533492981958422218445600783670271409675492608617654729952985057235364581938474151745530172416759797284844546524088785473785101887444990634045712404759896110357288929694165914144711833836352191975341919923565598260257890471353046291153356754187286635482648749339053572149469769712656837592957991450763379123879473076310818348632622164163426167703663282973031667217633262591271358016373784324004308782353900480528419693984775766047276211690479178825415331338542244401957802981052669512852886839380611638600352211130460221497699586196690198275148433978757968620163267806905693497262613886232816437818411836391001044314319489200873162210042730540344713780657900115366373382623006267733547020978561034355726550848879170730528721357224556952081294769901965175135872264518601447429917073678779578817674771504105930333490865732245586844936074280600381409152793195475358413888463344126151695070340268878731834781064505437461868273006223046705025725944419677446151541144940267579458596559729747053309781108713126849045884792384498629077413120093376244726394212561538088759981104591591331907402586850712405799016034584431816174948957098341975886755280712213762326407251597109980860105090573933822553474295893086189891457527381784342948887778835927582758878324404468893534192134483463615003754367813950267897346810455351211463818749841607580835978675180236566391762629474594647177609642816617771952418097309375607560716910573354930399780251687465620421276360938405185414906559720081854831866333715635814279991684705582659136101591028076697091053672917854463341568269652622925001013491946789789762597008884356071473110748181024109331279010463698772407894963458679443932457973772912945564150917528954669629636543919698418623377662712960581254820013889194328284127024716293734699087345658646414394566160598249923242098688000000000000000000000000*i1^3 + -2907757367404599913938348726343939883180865089114642868633213353940993262728166965387805055330678230460522943695936858351473880776626309854245619060660351931392125772884955592281677292386942297468290675031248981935478785953095614145028935511425943136630864519325063464439381706528226270517196392760373617766954025172106029420544400684535291302092212010940505747455441796253475822050092413980874611090004643535032665383705065893396127772472549061959109126769835434224573150206895377194748510380827183426978387927803079074268221665395597170449622686601029072305411084057073295415290120401279053443690330330331792156425459085308978304695387962271293389504390200946028778813734306726955388414774484919850941821997823742724968264067946256346212264513381409230392871795692724985882110368327159414223834688971995938393342321539025945015839864886673496603040001934913305821330560713235384155378742877915019100624994353121421814653040507765889922313945302956815271092902986749623494464991484140660355567275298113035628400870289990099716554173302933888264618162520202135180588344194196912209183945776626759362345213939052897439644882842616988713228231762982748047039549761011205882920632789852150691964872545764525828207664014115799385710908148966117461628116439226273486259375942572727762970102777699802021392360454664496589496858034192547186736208158856931879369957436694137238338749352251836453562643798165007272589469468621270290660547550443775732878428034528148598036227351593575131009695985537556715701288679998745907749994153120686615661510717463813681741885006118649345200634897641373041393944404584891849792567708202452035724964353997368956737137377399826057583260099568428380849907533087511416804509506700247217242441018772270515435240222727510414101363888808277933043399623035957597052306424149312246219678610764003231870954060329151031437227153259399103877263443091886582022100195847373165772048800084543606379122101015247659364059338268970056662892134006784000000000000000000000000*i1^4 + 12289415377725238699292222304491210633853507812961600916375357062418976215782393715002532605470953700800200371663829053583689347470653774226828027790051224172342012197218746727454119033750651719077255983969492894827909657212154161020333041583762528435779051749831195991298303818685074860052333088038223304182031818679446472084453398297221197025761348902141663108793504402733527125536206844471118836329728516895370253450012453358740842069885034333316620315262164796256935334892988648744786476946235414335154785290961948494929764193580295388343630474627350738691278337174650798317463596267861016760184135347290689916592158835167506274831276704490247019126173271595938550947611402270798005893505325740398669631062077339807088749290288826471613187481770817176677107342583765235620432778386073241800807110285973319178679052067339074552549440805374294188872746420413455136154320327892919583092910755698333242571023514771178668315170100166989270473245347584155198183263442975399134423091395765915886398743530962802230865059474385955954863245137254514527627076444062274577087782221567024739438508241426989827704399125812813454682793966510544396984137043649786730896457293110828566346855014409429870894519844273475907601271629485532204625547398612126214183131510056541776573871992600417555999524451826887512156887917013887475663794039165977155640965039094359126811162152569555277416400432143011066965059813246998600643339003488543101564307308335823991508191616465382857014397203448857804489453229402562822806134006373551780746797322870574486116714651471333363913209065613961627887565901923077677030211486930339624368740822230514120704764924061017337775124029100950968994905065592471060967630779445617652014457945281651571268213171035297858778163524913853723452346535514573278615537478587663582347612800524160343904645854505358277031844857508817743195275518945586514299064923310785947995913581827133980580870344140894132255985913101810666578520615339253076658845070131200000000000000000000000*i1^5 + -5550039842295171496808887865468993254920791450976680545529391352801541224109448196556974803646981712530316087293986847221561739425118663425211390506683936340003690980295763421588924311516893719340951478900986724637765507124054247832159273241338848760144962994434375137895451409605378078783935191296301651467536122277356734649646340049052356368405443292201670762469402894350284524458417111104826854896590508018217873680623637408879494842503862100741366350328750288601592193714844233784112800393124703083599119681951199280404294517603327176096688351027638693071741492865274698184726736730592253035198902556915846232207183447444296613588464611682160992347280398747971456335986488955139673493156972022604697745414539436354250723483785209910997594826984778717300397154472339128234779846578482179055510733096497768778180976152228331868689192439033872382446850182951542655603211768256296484466510626739387792605177643634210179891265227965801630557402074132960144906140435316609871533539552789195806116754366290097575387074163164660146685259786882311300000365724009286857511938233160457157342118389467737239617779209024281025451384048216633310802029087421102127477181062665199072611891876163498890660551691702389958837360449656330169256272215145254384588319028580586647673947611790725527744156150251461955581459238715387125339900725907854653643733571927397871794081024162014213054274073565510378375969764562318405758264897050744896142576737238944964260346744392803019873646067402062990380172974493753313394806187113482346976281885174741280406671721630658963127745144057623128639062426112553820287843002690262474928369652900877702480943421210581647354565728647197978948484974046492983148167775053469545685311567611879756975109991706107875371892942214294183732718616317641534918874823394809568183668250185042530094875450531176781026889171425584879817436012374764914978000896278019728070547720781474085508119636484777184754978971286688622091300868551086138924518604800000000000000000000000*i1^6 + 1599388730859096044908276563624050478575704061147774188661030180789359606419085531674216109047544512495730232098137714318655819122054934283062371821973913596393038328681472487891682722573906277704698545443135167495329709082043327878371257277162629735845539727362048419790332495575000393493210754762531220590649368882262866768311149557208987304464126026719053674654673032167639000124531466707089432726658205042855032273755921150833449834822428800163591832139020427545969425988842221710067116869955627739443907578721696889322048561802641122790843633180750341908592070381934657371867098962742379099942467971269847795509073006801576527260515994694572225960519649036396120590648203562280524731499332103709328226410913923495044625284482537440560049387292665714598411135802153146300768744125691630275412776447229606150440496723439015815102067474192992550914885940832565089579813075027743772527302648161182301391179288941351653079026766508185645481522892182810821158509924821391961252178252180274331479684874951258233965899201268473586553849835625917868858400330533473245801192816295944739479522162982676350199350518944742446793588479351946185178521321768883680417904253771206411550056569450640073214860264598251981405962224708802476981335118283776379127868387960742335664919399741796985870674680241443161183128972856140328909804971214541976428267509770794427666716120145873805082549692371008206922792693150855606971576884269323201513361731017963240643554143911194603155890984314581351914088006870147398757704715159245241667463199857476277966281079606775200616444182425268550164374145580668749502358371212519259108188748765361415152042755691446927655784230193281047970109919433249762079384192867400703095535626041430393499296546652846336211928593491058856053520911079872731927500577237329408541359541689141104345148787602066566770528877621276979418971750684667594489095398566906250406091928315410608362087316302448822811935509599418636047082354359656909729955840000000000000000000000*i1^7 + -403173407126748824232042489330940579349618407100311626889051252054955180778204798374809995969982907636868463632283359968528613859567595470977533658964510686424156141640502270620245435849841335135053102669752157231427631726185891455195203745790944956076648656857560333315808512489719387193560951226008975255486947933116957357751726164895955902165792462243456567467017907697766601356468626155504875652280370077305244159357979785260716460702425413677931043857029706067207270265859484283500786555413283773909007903156562253680171390850841221820073892092909737245829775628028957589448959158123230029359323493784182037236929716918593999846459848132956062101366736143769595776481240633683608816847620057215578494959838360996482483338064643239799823202950164455483081330133740030220933989022415855301391505197717926387114608704366037726447611250512553369071978035156020918641691015442327224871199141663147196491114465941204839302993268101332269328100332856645167034889281264367359369715277749963622588995598884564100377216045995295202751207148195500752187844485484677983717626254217780218162477670747145960365874363668599710764096970889408319981124222095889786299876203994032955614546754404191378275638945133210443897232466209056592075866177663594461229690669705496356316119357666555150961858226574484530027252651249687894895843718811938773700177983218669994648536797830106282251052881022934480072016607722715433025091226499008653856918701712532124857618820116138091887813381217557903996113834471413831797172037402442776945323275651066318799293736697941633219536508157594660392103183350901559513446604072651146032386421185460151252248223054712048960656406067283923688414467193029748788812177865715477524720266856881285333211145931024909192404504574379183002814309997644096519594007327760037670164174877531857578000255004831107211663359458630494897965381567935286674447804332319547011090309163628741910830300708083403259759544754750467254162232312445869752320000000000000000000000*i1^8 + 62808783987909891196349628445725266834196202376521917994073197610445290212283053057523697669322070744746383028241284514921059496481139387672979652434317661255973549680838248828786378210640784564129898657984686590391286912083683460752275785039503098348689061273048020287019341829174955101862313243407532639636664826887465238525620772561990288868356932092528257638127704534560772616957729101907232412452059612873586667813398014901777133141393673457669967224760613941283456730310613662245649751444104579385052784844600083550778297172768601314929165879992892093571137217660523614961993910730152060519599608649241015434159342889250670721612854112105687770953187573785015699700856021342182859540080513195351932821676966240744099681748802005488997747714133263476051681112259278607662513713739275391893722350870726605915592029053835781174730789341626739519566570058873535271066078085710899443738741858792331200594953100205360343293560751297827441739126715287922389198419275734520913542327287752022871955744774063094979032991849459659679052013360485593377846242485445225762321374085861510790284195597361742360616557275458956243667306133462962360916743781961841705241700924827423117124326278870506199091238367346482270180625816291487778112418656606782755708104222513419032845560522103589582253795357266538004704467898662361442458428770157645819229405997255212852220018433781408959316817181454946837705550040583701919034579688814758733377986436932553710314274473577077866640246916933799132491504028143149268056362385625318653239392986916039337565225605247183268494281355974567265970075427390755398298679381460697189154973065595991131084351413148432720558238757917802328449907003337199851385521725856116782712207994981153154233584939640166098595506845513975151442886570188947285273488781397677639033580167197218668127048809835723973441054082084696773818350997473258496336586663715685060979899601648225377059907055361948838877945470996981476389740614250397696000000000000000000000*i1^9 + -36387021817205200040122091316137172522119049110396357560179245400750530669009591131083957046385494318230414657770053202168656177840148977624268847494960895025687980927094801026049359808706578771781001750592032425649407034313002140964133640761936186472545533126538876008403789660886464672324118304404354484980263557273885990599162608477411137529711641634756113771751448185101876160857465036109061634120274085280978283820288638665235086848090535172921701649014849279687349712676462882497943604166712661736183933043423543413036163136724381511603683758911249616178804473293584560886869874385224500510559623290255702935284473190782872205870939270504104349884802175819172633963595631228075617026910845179498901724109434475408380930124369927626563205146679023973683392500310416050374462585511794956125900806443715497365890015697711107063118370691416095675436933782423784785769309353403396487447952829683294088487663725800348783424107741675931084700480964695791899791154171403777440846951467593435378300628600129572609902801613723294598191702088133029846419311657263454692948668973806924735415672113890457258837284352582451719819564011093407978702624648581732028030421593253882739574475470404135894765564140745331151310681796584010120659802473272847836153543981261447115665305332978597481901847178801610225458729370531604313585782708653304396937501186029410432964629299232385210527639257648541059515710777971457945123696430700224966867502481802023619957814709752239004973503990688221818738749982734135481509037988768571327917639241356868332942338945664681260589285714114006547293769745137788282857950833432083231579515489194004556690645117773021306455053549598850013508638166426687177704779407555271724707677235067720965379471507219334394175881926483084441823295190347752784585739161259637613802063625524587889544138970890276245195882544949409713914021627224537355960509792596489665589357842102325427395625210205489474299083033275845029013795192700928000000000000000000000*i1^10 + -3531114829678427849163340711010846033617715735221004748770727465017240853181605787832852166503809708966048329504617639354991592734269191516515552476157902457931560415419841674354185848038074117006888138679175077441259646557098819083498178426861449392971036660351765897928910984605232989662182435974226960986373697643468449410957507853807742281838693775340856147935305332388304996274971285641052185354054828282342699654703024695370941441638932580866825042523879280275622958700066312546571177401280798692735904916494259966755758580199868450524508660499561967052098878334056337269949673729558931358426022490028149887122315578215109049280268824726120850083570598140463217120090965529686497567660952261414967993730258247968586207696662225063435454022811698263631123120916636253980072293808105660429919510741553309305779409833408667225287443241893209948376020553949414560785041511956035098041280752574915984812732693167809180844551197069630771439916611612782589020346640127630258384948631662230682654144792512069637581460934084152912281689878017349111293446587874286831330683472794578395702255957246640305429119334941380561475969381721079408649569297702336267773908671138030606381204882574109173945420118162093600260906058994223054056626159023196784898973385863311419339433378051395624042562245811870120508719979458335255470550927673541945863127557268216574796199987763954093727473206111260603493378848437368724321953851457615112066628549829919268301115029892370540560984579373663365782456205844790853825877464025654360338802914746915365358332436038976835069084446823473602454065293503104383302208357029778767848660435433842110688361771273203139336198888121988546700961006808247515828621393117149392877581132396793524381441675906657921935330351178227620170488994892350635071305245753142561067013254987922275856819259154908941259670502961070787822161816461671693236051077045187372857079757683936338466164023769024493663782373421208753296765878272000000000000000000000*i1^11 + -502002423074779003361073378519521860407572045787065633182457328068236427663551066939635141123065942767322279530023442322832843766857684560712327344877741036400222365296811197971984246925271533297841238803185575452914724234823255545369427101329653049380671654030794575404935689842872330059890513569560798909491065376045558841244944699361499601381883590212922117494885951769521831989579170660420632659198699914022427166854307380503106323535547868073252148376474186514425617006346623295476544965939016765146465657649766741809229560850800760801302818941594331236681456505214334073099635379064264048188209040603446177923552446221528297211255608034417497192605526442381159913769451758379381593943988312286269688733843785224012904380615007730386648632930573967649412621228699934967125378168880037778450012681870269070463236794214636225946548114620254245931680084210640119867548861795113719835614800510132654921708008980700279965882174041801679619431720552044499339197513200101782575790765354162753563983835386770513320297644291432713507450632202877407248079610196678423774434693751170231155503628851548392093636858160478874889502783056600143051010969380014057412695634893419822308051508139954940811163573239735296295290631428579104256811990723444048982086200733239301661120308209669607034239940844989088205833335473626040751877558106364415570918244600207683173995310236902700908314830461147211542933871400835719636350742773053722431754881439336156035402924327625592422563210731941868244749246806215390090094804712425911512841876828647578288276785286567346937558137145569960222791800067725973058123448011553589877093913280854910204735197261885677012518526041758026490019460445950428212825691078172034366093202194772104223284870100005154491513516205888759144135800187122852420236985587254154230291239192131568370057057311931564213958462236618543877999457251264673924616222385359629006015707908639589212237740217263128937351991000534529039400960000000000000000000000*i1^12 + -22814684674870360362683816849079401407114785971544197999538194674868549339273257396230649899077814319389501625664553359669563568801607578276496412481769496999486442157024777856641482851210427527614715128431527644931436177764751755600561488979580787714170654479234876111162584477911517101788877315463223810843758029314953919805412168947511489025219538983370987329114982326613795811007981136733759851756508679269040001727568395391457560629075714292324125621696403726311369395423731843296561870717366983125992845572916435166309301546699206094647490291406319628645676850593184296811402846033890324756236802509921980678299823230901345159343226321400201283209869089552467675064968573578625306903445609386777089830736154281877479577965030350815501777095371959269972566807445342422927623149731590470402497162092073861058293938566856708522913550536493910068931656405701813923244853256898654803075471071625203779969482293271261817012870037679515174274508386220308477760661509995377224892130410178663244876784958584995035515656806144216285555424335340903902588377154221758566514383729841525660662798041631073905666866561764408117233762110877098075757090437835680571814579916015909884814087917405677866223535608784555520380338688139296086005569710585749014348407790958279600050541152726577431146054856756814642927895325317619966584472480336133705371468820972093497425234376364761207074375347439747809904740573380957997815732637777598459528758508611899665605980813770335473652471342817943862775254335317765799380282827763969520810956536956571126072254754869447708485777824848994198131568986274232826431474625185577637506026833436714186873590489178175591604506414872776039297986672576344160871135148397956625516468420957654299637846710424164020306338353491528391721815395533891085062885004951812353978562601162698767134429544098584685487066087428580441473375744039628047398422523174366185714239647724845882405469647951418124923886626755688886435840000000000000000000*i1^13 + -11450110269626428892159070665211330201576532246062834613788457223394297064331602778399095817729948642363059058197330623583412815056523456084166760228950033509859920644577026306413215936088770688170451151129577347821304862871720579822245752698540522222475108255871145781387282246313795511845730614595575788738918358964332144299879408651793215243496060751929684923590612165642850927062429859655895395150918508179718534663980259549840014793619977998981913284612969041836679047293232432398508793805266570698474590520734617753672133880310664204102740628465947272492808172459085599035842914553198204689798978957862435282966812589665509954331957791197715055011757305510447486406968784051493013834250131227981497855413191197850975727679100187482826348040492382961712472412673764323587301519468106429915358312297181963687261737824021505498777372998139372384623624568048393715267356143464737060904307322805705889977992915614227510903423670157508597836546315693515866867340508176648779552053323033268815225221291419724314222423400242968258187324394798177356218385574648375118734978033353309725680466754817532467077798900672927278282566660829461935688181126366032167329227754686187588436298973136175751629303009817201442364027295935166334704534871749705882869201627110542008074173920626838946280707535267566080287510920401238358733644098053810371190506589319135878697146205499516861346672312034512619465064248441263197359300022504192357847451668217722879773392166101781401300817381398996083129577828059913091345357709015449441732022566487314783313059305671348243570689736216719691838922355366105323496372400128763986970499454219839181014020586122524659236512236808392691217903646326873894208577239325010036922109715474252757343120202946270458976604735254037364279111975918105007275495292667127034356253845335995929486844717007186056246113215810529549751553312069000850796309212373737791402073700645608285794909790509349615066230350725796331520000000000000000000*i1^14 + -1376806023902977565001719267508068360540384471548045136588810293269089170227617002141175079962457192225879431286435887426741658605579524530118293356428001407259475715928516445014018469474862470150324003351835936820284285789880271127000573679722049509622367227792615726783228123061823400768032934553428306937077509810699813487099011750480960366535272178049424206375203182670999563987408383489369647128629277844475139103336664702823046981747226953367819201296867899979403568857774258581380988914883557734771580403162743999056330673549406094147466068085222620123480601362558500138795220898362558682296536912542608357939623055833057060375571554195495931689381241809206359865824395611066477312738196786851456609087120905806106651469251391193500535306225258014186991564181158931732784412302836392858572782210535995612400891060760245036743296529529421056666046035011361067335472053011414125750305610506308454363189667780487159675281142943147410433988498938601243370006012331095193164076437704721699385232845099886293635097390252090908413993348171352868094520895247219696229041825177018443255230918961203493438798422342263412755142183081904508607418656857819746647057519819017695063060370127159815309625517666357760395234791039944105448832868796260269568276813213617881587558433747978793588630801530092685938874949457019132628827621955176637355536661327242604294509664039908495751794667592601892160099559704911350188144862523214609445206873466828905917042885667892136477206090600844123478655488255286597323180205167635862172461910068545231144287825863876204887457315380483747095864110621453542021978621901172177229270639484765545364373427254281327365370016296275700623021888782121942984231600357822799836140824419013698180813021998652610349133462916126621602697842964694672804647859166809779207763014382091831254511619037709157865199120306410037984198898572197758160848133251713535325729491473675266649348519306465689121876067823386624000000000000000000*i1^15 + -126820476548137074005983919968488939412802141095550605081812528283371350459355873147388249145883851392633099472223851514302365819591939555629465271687195925963458593767123855411258493964993269364422992029508963681176733662947847918200345873549581975462612200618423406057373816152773324269915645458430468223338558191626521699011160237380486801572365830054206545250704731370069564803638045632300491764693093114318506067376002033947191616751783826547380709210259136428322624513341200885210601037124330828953930687723092176502348523420777659652935612631993593750521287404232763417309434347055276655542797506855550303408213186109248497342680779687489089188699409965561943530621828793752056732368259758198712902558471016015143011236179969839551646644580881157491743047277580354614278210318512841005771944968176828874027644243558500222138633416964445297546727081835685763142799296568355637975507664095444260064418325471305545068481171505638257565241633842248377020791331248082739086034573251674979836498260282141779428495007676958218969350137738352613960081059481616342618319053289768082236857725774149316863264049274389265514749570421652906134329555252937551167328068996710955576703020619477192137095290763163762759841546075499940416898989504448026770549309932204835286145956043913866285406843397423940091325956467174994458190718784148704264903305643597099549055717372215708894528646692692153643338869533955322053366650792955328184766181854656637666266341010966440520856801230048640093533621491927257661649238692937981370751181061367444792143358897089888823757485235955140610448217194821053078570135484133789462202949787308916243846594576993499235413434464005159944561146135092937714804855340298963224847421714127736760012154717459269155919208493327634394975081153038509510107187080635821737919241785843674000171824687204229988265159072391469905900228512523988163854802465535011976284094777776973718964981341808785167236489805824000000000000000000*i1^16 + -8008599988211742258337315878311691657318149548245608076021837248334274374636701031863322966589303027556843192220906585383438153952750844756012870933490456022676854571223461868807484900778835659758275730476638679424458637843311319855000574111137534528595001507376035376461433230150475830914962431681081248254724307018741622957608078321266489388989592635671456469904090085373726241246573148886946024960571343983747646936346028130000661738376176088877094791298212486568217081762762192569539738718216736072883804602898103417927023184484634333991016915384040640139968906106965571518076496045561502336823753265549704419458815184466756562566338177190253648974003739155083275756676804236718075939797106922555317940943100839004520398429849187732346031323727169376974245001988867787230545427466860069969552776473580448475983731841890079882730973685434929967347905923816673190539354249478214468773880223646242736843269806752914100013505679526239853004135816732381020753999834763998432898824562821257158168387318847888428200669401945358757403998427752486009904774496366171097695987326199511457865783150928000992182561912055316908308890586287795404434903774196891422029533896348448977013681714526161952250530262983519095496882869286572064401662206846745432382712980714457048581378771949061257762382765141443909339704135610590769906441243465534029116317427094914166356704472577834456852756424151674196111769709283499533965807363173879043775378849946470526036337087001153938346452622811676856806864694071440527400661453787667688332913916001749382648770276339861261362866594520847990322917466195612779245498540754321634313848762299192556339164559391526358802227695505562438178405812362024325626747835060003879720041691638926254181459465354173295939115901324221033851870200022305817658116142092528053375128268733277519692240289472724546004039399378219833136141187851115064371948924720087012339093766388361816469752119624860929121635532800000000000000000*i1^17 + -371567348584609242987088184332003936770159200387492688105708619391394475724180472368047779173668692641747053256763168030598374207482904064269612658569727497770456071765010560346704543506413323340758840508737174420870586821556210787026261233828188874200007635401358200001654576385750920015277805554144219573657761583905292181637907753259580554016177496836587557476943303368856721249061136504011742581581713537133319052804602172606699139821071222682895387628757098941744432498078525778464086338932081063195033486850758219728671327006309791131636932781582091384177592713402647871207336958160357779113016059252686796061619471341632062807234923786263192811401547760271770496590252274343348024686841944930240808212386413178808208980812147197985347246217327518400899938566318275804253868961352699106956043390746166792651527792086527566431005359379376277393261810668631199650196500514897802217862744239066929515439773429398144513302028333256873473202643252107038667058618944790387664453054885243000214455370903743090006792504477832208241201186859657670788472908830125337495019805604688966125874692971856057022476161485612896346162675023325728281881653992205176430662150535718434763384665734451733453076278752102546684357122832775483514166955026054013877347819006172672513201064284277777211503519310584086566946409161962399931391352186134085220347759360862905400231036652300656260117553620527839040244888972933378046098365242143615645887998654656337190444124351641714399678231587913277682203112848814677760195485568743261467383857033990075198662032081403115808144745609986692786978978064753536405462583425133419055119911328943014370488816605218895165220729751947728924728003220409803028400018439408342446876069217038541368973022411148538794068257172891389425523026678052396884709788934075642308414242257315727090250978575049867592350085502808723397922870241495424852109176168449300550304642265283327080217757666924767582617600000000000000000*i1^18 + -10171318023170269474076271306172973684333065597734090911835014027764615127756290061812680040855525120524088101684770292120637421904648479055999194339496531487068009504573053087870148062063140897303742972689772481705116160340553526297044999993738842169566411808624053804510753754189236468774955020192222138571676031759329881720609102997365473365478337657427667408761022945794563542994316894550398872171167193934866799984410515930482048531373615521343641802101185437592720917223438696011637499078941357133172446291894324954429599342939138798309783542913438617106836552915017455846498075689765088080512747320311315073417789264463074749160181557946450166588138153679726942915559118548477126006916654742384908441529086380417762450263014977394809447336413164169285759206426414084161496595972475667733034763650406782433031504460135929557888941057421012232025615727573290746429822603501454694483318220844622540373017469048124266427098042162046101544413527774542390161785509754561677096865218461344745320867011967078391880332585630421963400915488037035791622999624718948464376483499303834219372535927753232120993563856496134664980108042071207499470541615944046289699506738705967837326280003524734882083916463061102926624566850964527101482219876179858789540020643418603579160154840640057166958195247111070245635952988199891298401716405824875743398812258058039786695552405793616405448754312421047704666931530420531292352653395891173149932868695550526940987149969787111824740522256010971691386571451212901736234016222358510023944926571917100331188635212927639383100295749214189721739269517413533351320434805782421205328741879066150490923170707832813975607270256648996116638893336357419233362455740865129062654012767203964744283303514912030880541324451881162668944375984994646795031803227138033620110901392454752827138618751430445140877604202536064439423262742356153259539076968017425557794626185095041390500762454305821163520000000000000000*i1^19 + -225255031117792935981640622448279839334067173219643362835586159441908896935403714134699705272197373065189443612511645161776703767645925395276208982531853355780156444251078446293161239729427011309503951093760199540130657057962744912013676637007796035871846471193730298750232900988663849186634252018015454256675101276572067148478874770242369993248361511074197496991397650141990799272784318382352102897577307588780363749808017398011335560724824003725538449793952770067655318795604930754594916123086058313319104020968466759381470748339585879222196360778179131634672502970369766131393658840892201161941477102853541338571405194806679510155578768614862773017308105448784678762864471496850923944858303838436800065681145632047508819103918604634618434989961898309280658069219765959470055598367729512064006584133341276949746064704901224074429289483855678254856260999837416584817773807599701743775231806093669424683341597744964373002594596586933733014759595883745268881880896546475966897307890723460174511283155352098217163262449982112441140810165068777131826707953452098304063352980497889011431909490118019278155185214153171277479483507311011661333757678262130615831701699433104564317874249693718209766144090972022774164623016244576928991339759493175621590828223915588508382023081928673892653500446687673498800730801151242726428054118282213550611133645124947835013736950973384020991444940390522490386082928282125494077129662789314382230391966231406071055532693174517009083912221171178217192572107885969456193702658572778621513336572039916261977913469417133274092292348233470162948216923986855858149162380723282482790807938484363731654701465567188073489815348444336245404717826539960598076118350667984360523142265044563930932783170904433895838737149694144199240287703925468119164276172534432559808544332404325872819256933867868220348078724667439816486248799062516065633719947611905595435146838438816641094383439005614080000000000000000*i1^20 + 2614821377947981554571540490920837070524665108716384734477440363050369317191277583621558768885345572082592181573490064272569496339991747684168854902803955017932994612566885474050923904821605254684702306211122486243933594513082356794481462008392555144689393764103040894906430589578537500774505533647256380981993637513768033188609479629898488978229960467775319167213771860148562621018469891024380670204454635289136838296987490040247166660482047764174816540295297434153390313200514194417385605244423668241347405834764162956446186534469068566189983057693513793465527349491173938600801210551508545589989933380721045226081466709107212283686783486506502049494573843158676826939888596487158279108237941818717358800410451904346987143557132693054159192367696999544993064516237777707749909360821694300745737091629077373184990410125721453921138922734018548580827069543851471770297360164981562015577520479295788512129700749269505941684254581618786718454610757442126150457828128830931118471911506410931942740910787607865490807749481337262106183757109833467804403489971417155695012702148120124038180279314829329098930113814870690564559522281542049060768055179608236802622360665125988736457819087407581503777330151238758046020482278793463063698514401751263608617555312558680339415529308430598508833283177278418823169163029904221445105433169833632169688545266317854172869236107238074117696191203244632818582298430315986533785909992715598210496533611211071004130465067701118287078702964805295794161446289660255354804433681185646588963899428770855659829701413336808737318796462282951880660797291339209216373929282034260323673577638347035207654583714311765475568025244081247118276938596297346205858953041946544826415952493528844850062626027434443978635554632463211132537788537546117942479269340290877996900858462804974196607413080588368001783026523182625516511143934432991571337825005343359896139048006644176399003539210240000000000000000*i1^21 + 48667507704565426240398143585773460494488810351587074071697453064418248494452394352440890733964021794493835450077229975424979009332437513623688356814015808343367987382894784510821589309244752346292792070070378339416636066181341379026002968036631527884636201348902090342465578590213844980780851556578388601781865124278185443520771894540357858054690731457402114255329517099221916441772006685151939503602266761156689153759124529010717138396992297257030349837469051656545465830383268129397280010195218013088932760483534095226662828250460855718652661734488404879319378812301232356806438932479207174176329568856522873748487332758638955858550749861940460585835564101753292118461420033531173981281416325752121013820576350289562896588453777487656181884548053933790225683493148233291446034005325215372631994411846108530034086383119218381998134402612323148982968110231400803890034834697894144723513200432624119697633994085293172377073033888025229858525470740834308168312450536775977872839205597831551189618392592953922520529547404938517440608320375759910354520154241121801447753765215240684677414355562159211935389841391897924790993179778882906504908754440880405438530251543165068546292971881451042569559214195824424139757199233502071558717065200218405615272256346874653017308225542864896765255287148612401790718842725007910941211008093172850154069200163608453322510603523547982284147235108415712516359456021573024264222764656133165492377420620293678334642111157376426239033565506714166508793693764447892997375458563837144255224667258234200724147780453414019695536564897696132153442732562484487911886709884595935807294296406179392437264486195782030558568495991776451169666307823987704754973526405885276340160203500240036589600701264149194096254248923419496233062278986584997517077675323533073008181397546797677148031810942388264401268232652574229558018249224664917953161985973225766775543389609465594259701760000000000000000*i1^22 + -3174498297558280993389115026820182540234960036917146624634008831794351993191013076397409284845771768164517165847089009172645952394766363927046587784208526313371528297376556898807222983892571404165465138549842375468091917919861676223507207689174179952798670684542227566607340143912813714462578178441333719005431529693421658821319312272721091042227812626821629328920385795709127892403959101772939754761688910709543033804817764027558127922799902290259204481120666221088075161286435842029934476370188961089198294794108677124073442974047956426021904899318260060487664244177939245683759071318394342707516410186545232455200764751461497878324555838944244515724226179739091373488774499869309871192183991121702539916705555310776709694371732793477124037119621978284821532539980557963471073629506077478664148281317006681082584142377856106966096333617630342215511388546949023428201834278319043083011728970026736923722706088065282722424166523449031416492445400725935581300258671283908850991694207535633933751818480350400207323563000965301519594528848379697593698048605202491285718963936324570217905785599690247991927149589587144123415001454536381238547542329939003056123563800693604525963726184360818136392939145776947369249018658680737110379726096642131839149245953725599048526721005735374394833150596859704542329839775725832655667323395411545426058997088467111363756760591150194133136937555863387711340685623575026229038494349607583654013980829015667244961075230244498837337615670252187841798791211057543017464888670405492941853651197767396695577099424378452571163143419213976829008986878386316128616065517111289655115531144024879948556697414074847942108314138487034598680064606802466100780614538334091556841788571670764787860286697291967953494001835188142210680850409516208446528029414685946695146964125959920021631992918985235336665677982631890647000839950684884508769907099705947414023840965002850939699200000000000000*i1^23 + -111171767855588532227087345388806602013689724876697877209411623381208953954616262214480331165253744782789673014688090346933848152921210210380245512370620691151669974605953972950683617815505196342191207658628721968869420028568454880158674227423690537782958177161392136964403637428734978616441757329767997675189606236417847372240923993035322261392166632834750632122088407344238660480946951535207877652744626879309204277725615593913890101890345630046917139546727873315082623425255894893090637579387105550642142300438320389819981085885963404955741790546688989770883402117973469940166854620428331283286566438945097216032444082197569011954225083280261261277144067539545460710522698358079559531935451635186415776907963472831984054854075843679844785826056988943675144901581994667007611804827131528372237718698868562548849749004632832121393666937253810600553473329272584840522393589701372981561736644754800817224294440183729159340257167180608451618383991515615014754690140220569639544739686773435206012767050672218613229547506614813075008568736725848011885063256965869903867222929527728449537228300512330799348651960840148277373786652980696730290769831944446818709843277375560653658426739286155241568956769909094253846851286885851756499091381572015327174940887074081292062954899489421636028753756714237607679002948658977009623109153231185035416263706440837718751199322149530382892230505513791274569630804243504958084036752886958206388369324459237098429168097935003349972760637524269479226456543427008464596541515300338715020885798004362009215313424404390889330571983959678536440267757964432038353378409327795004976854874437691483003289543799761314484321771459487474045817575709990885538806004117080619904762214026763854579685431073294735579177264119630941974860391418541143656021986463425121818518010361746478352931531267877775227914316454699635745730400157439220038342787024014771415512610200197529600000000000000*i1^24 + -616237718181141538846313086198885888700451605223399798689154758642557015408406752627112073545198584062651998635563355144588934587639242512866904278197193645703760503755422932901837855082124221785907712287436698458956224685750222793023178594669020356809903619906183468040064490929305331976706965550755724012914700068094942711186866832372544524619497012220119670728867768881469530024058706299961410052942233200647142898907111867682920302951028729477558488579266103603234404715861988963832706505555067841366139286048301195571670426154887375270087808382719932381780444381439235958883199926093233692108638495568760184034503415497006472780192002473221881147501853571733513536745791444884673611401182737124345898682267061504289128617000589277112590734383715874581599200850606026186033329445900283074387776622601432974726978400626707528460073796623010007572938352558075670614077096921645661593135563880466519607728308015558774423541585246547982927776967084310792995892486780610836708708820667388496852454262704444088201818947741969422073300014157578688143616536623290839559021230922747420629608628745183292436777746735880448924122582246668049826816659504524104325749754931128630377036644703163196976436912672132534979141272879579031444639573724917937059079236753960840495451059334678053834329153234063874528360712944336338426847475316321209828906338923874611355356371352617138615052697282248161875671286982313533731516916710619189754328089077169244325163470414673009428721226215553827497358406895690701037279133830519546099606410702514965772981055352665370073084287534891273473786282131755983433657587197488691547066221575900171981298881109776141096994415618644536481526231906705255496808417876193216325701311103316434458105319137166354036407272307819428004303546501822491443028663034159229628541352982672617859922136362780019531410496621263699660354802853117423117685372401342434932030774968320000000000000*i1^25 + -1094651196556350382460471302497712480896239028705535598435353781568009435234024934599751593426633841109241583639469781515941074713629565836045093905039441154387272149484616918400624625078616061704472692957670240928863025729687289256474834983286083587586825839738591299653467978491011470143948986754940248966315229598050239996879434212169824687872072256528043634453551101393915850869577471592690346311887092929825986634707924862070783915455295577110415470014159926216007048350181165046492274437501765731835750951808086150319046635833326440926047178497131564471896979121942934601359073426325478707796730934969278959579190703524595670690727972174268680403425207416454302893865119255526933570940742910295567696876965604816869784937010043659518812210784148884398171213649080656788272397267216013128021519759666111336392646981098659203064177025308251510392601387886247028467630629302041839747177656128617095175758951998183729701187780416765518848773324153948552655982611462147824587765567390275380660116836832202551919721797898253656572550042362138128498150586436517614645001119134096462871941136309834457157251041204652348707054391831792189335938010930296350713388908361460729606377775393999241736751543662371427682053132851884230141769202922602069390923168932432377586541054825861299057650254475927817060369409411807841223412044932371050638883482297222363060446211624301092698717389832874987179684144021313980062943406510471191746699799204578035565910642425219472499455816034648846301509693252342717894145094013476213493451499533495060196329705681882080070460533323137421274124100910687163824559513166860840088846296792051795308951230990376487357258304888862236257566651968764322286728617934205396437481052158478987813115828179165046563291039452973459849916745423261199949745609643340976844643937987915439360886252505000339534455696118495901944400667650976174344351456975902140708945920000000000000*i1^26 + 671864305862410717683417157477828077923024638345361935310838886079559035348495781623646617148122110006955007627286366983248778206883970250090915686823476501482241618369810880734876355283259057146818513732877644979728487975658517686612895158594930400628194853217031677692461610589779572770258215113424263161882990915357503518417835879318106566403921821599861860202716519974642842804541864359170052622976773035326214565867065343880026540146950310975336500651897749855518037327094093360541376087617798471049685568060444627102561795158932959920789914875698726097180413181705942620057595283848648397847716626307706632889403869112373153696335840532984344582873600448993691721453292059146772275358567343944685500903877169520801641706858943691886958222478486944668134257527057136239119637268326368844998806651150923993904708708925548906822725409872102855211947032808120785587958326582506706657692346876348787705761814811259762461229115343633202100526719842357929414634469161166549276637820046231409332045659175611874708074846756705245524776655021803542095829599620613919817657429661557877894201531661731082998105334540473937197609427234288828620405588012190484906020409826214558063599189786533218091227823483962343829768231360137536437772038193846714951904039274745831252596029247919920385011887962561514538597825792771493850931217699915274411346179644249851206543835087199947688905634508942879014495246656911045078569446116627485140337837936477162062163507023876659145008405669921080170928323246797599501898249545276087230646334373170517239015905621740017274715464911743165945068944168231899860388819435798626878947134765511632283839368895508949328729462788514700060852561915281071076132244067558283260194357757469468185226867693157829026391468583636865411160741748334795659458565010876062744157712157673095959329967585129381552696238703106194612258242874043102317745921970107580416000000000000*i1^27 + 372424583016077555256488510494193154012644723022213900255175758067631557216281829605409967395994401878643124648713958069912793057283032664182771030999149263141627326493759930710202439779067630361541507450084234405996329630266060355342749128049086401885981863737885835404046482243168076202024517324194974975757278012417071368733060166533684523295971930888885915150581830766944905940231278443118129685521095618453676896124917551166164406184554624539015697635038347577675664238845113479165737341463301604728040794116351103133217103786157847836323703373783710571973274378678310390693665999475377313503740375995913977058344866317022135730325554363780603603280838198254357082811900597930935025586205725203391314710870398426350923126358062962868972325986860778053968537286648214311788153756657575872116291207280780874349449803153181627712452426009495280325666837191297455359321626055950465172205552010319642791105996685850898688275209886642975389537511574831432858550338125959680175416808051506858060431962728995395802089645481961628702315596513372847717486442540150828652492744201104374540794715236741669607661245392376590072428337718754598344334977576328408822281295591012607888893016275952160632925889832866791263827847242138516311857764592569877749377549943682696817193772492859821140811216264817278048433251239576192211188073428121650884650044026160053005272967619567010121432337000279182484697480142382024376647824984257868786666840170656282513175035056372968924583421596963477827452232599484478983617529744277809897422731937945292671189876767989594509442203533059511735090226186688728546383992494440090103209083943904194066871321626748574121573829920061341007083194576236371629478874156075030536195631221444956100851510746298091816377990945367118211625823213620261011264940125082077490558843780550879517453591744529937339173018925377948553129764679429139811860073152512000000000000*i1^28 + -197842060086198818978037745996163507127097371950926075307838302587551865201708701666094209670483827147058519914207827233965697185370053720895387642197492999499949528232909550052459279987458715212389133866191141557965659035787032987578593637229562471402907726512448759157116308302261234026578439617353575288675963937075842844897500261000413900613572226434557349638051070857971398994883241459538643634937958349793545993110626270184863979314877228693667737372870561265679205440497076694659437006350365114041585467580181779218857262220066437278330926955090171368613348029910423856739392792974661342956156581094508570454625754527576477688361786677021541456793314753986679119000675839061458051691897698201874561333736684848543055069667031956880032701363701703381418937346260523968716908200752270797545395345933949574180723783219052556111416782399039484868301549139045685266345201622801125352237759637921408060038600475125892653640942769003347145184751767137604546496819834554825221519900370165584547077634121699866974866306661711449761847505472855202886373125524157327221367792909538731826090177793915353454127939110604537304175153889353003212256611748267436249113359223973895847445663751918660251069500977826358973257509364291520945248751967835444173456399092370308025361832857202101761970271124024998175199049294124707287858190487755015105391889879031889979367156239361868303986290448922171916401072486796831579048131354124702884448210741857288564218422607039837965449079117952636212088074236690699374808864709826417613377107101687842382511267107343751660553275826070708808368553569787691083465062169404215935616712744422203253282390642028214231620735790813593983215377997373949782220717297305328663900658739155579400498531506721971240205766246308380737967659166802395668930505803393540172262201526571877029973838832119436729560130963702328306992673776599780170504601600000000000*i1^29 + -111762953969879144790695382508274335986949882107369524847246811313193201957947307290567654847924672840642245451536788922714325596388363429972951498112992514287624488601070485028020474204980994395516318793221128033208046890254017419118885653778948492578291270451025607568725677189046614641379809764408365647310282065812835809988669216620721441397828591737894451857000667710669967395307427185160869316015701684259333292856712100594950207807776099594657282453821769699223702731723737637410917165682286254254384054170173568459146852446202765810836670592490633427179161485710371263186321297831788038197803530218772740421378237940746791969670129622731817081074334129914299088700378430610462394958741534253358304324741152042985376583591568376464694907984829513140654979103814482928937408759274365187344325075089183027994788357223622467097816426562002972090683043926512008473700709679529600459937500054997040047427311432587585421710117454913386979081381491357022109316256249111911163401951100902598217398284560239636710400917966321148584346787914286688930191883060149977973074331339222680051710265387288052806210875651707069734778995702195086865031199126820199246506810647133504680367153360875905308442206658099784008965103621383459184386794051781056649463762237058530999607071387489340926106112698621775583102552941978342761272434044038140749115584349528687911772404164726204226701181553712277331623849769419867890405850812235828056060851240671723226081647181995421478798170978455641147711096894499057957059886126373181208477577321574332976272177376925090522122424152279817284342497865641129378038449766895517513769600608541526659876871097792591003241743712646122999268335007149090535886210679714646482130963244586128201475471997780909835606695073329629204095902920906015469988376567952402081137546112670631096347027473312438257392269123914673713441426498585939148800000000000*i1^30 + -10565262958649168637941905137681043759004257717496296578530849427031188257126129112762225401464282178429711108212457772381137094385103613627835407154529312731082459660364263600622769868914009211056390999739892624742147794321268065153783997406181160996456106665117645571187470596558439675463801551398453792323997455360969977504376439828510381401771139434346880627414522534502530663249703792651524663507763543050500122838163884124139809231825342431730439530497970441621138139161045039812839096364650768467112712257968328223139150910687783897727780703664111583986822808034563023553625043331318444285269506880190807185848623105621188422308220732649078966347527900638325044200654990581664229006404908089498030553086251818049675272681575652016627943814533469070260391402640286372106081769065747772498677273434324300065057046715582461850613170115717628822409817832379196398800416482210309695415548055686473174756792471224882812937766708890270198641657240343073136518380214959782136819988265859687731869785990439597765191065553220726348790845898655067519607310412041272115764286410530457259039471580702625706559534742657655780053365317152917432629341126047223612378746746285481133528209516734774209569023348254496613528313198839805059551233035976545823171319891445154829999632479501865632345438578050180195050572992039343398480072797289088349957517676782136823474865853989092829386745667548875596323124922316164718102332731175679377785338947542866057681696839549888843163161303891932044911238715305221330524981469083482393287114244892712870816576384091597958705243453966774017764918697274737415781654268847292580874243034772680486157704207104981881930920937138842358603293333184741432695742040419371926937572804275479366693171837923646641727332688722914835630253042901390288562478725930701253712420969617034444511812600839465251325835160778992170567866725171200000000000*i1^31 + 1162405778170216582161965982571949049280248982606723895265605030531133838013426014977034198250656906759879377223820398492838845864278748525675031005766577657448057167818250608986989568861837586226687850985870051674572264777168856214908171448647345277071103112168535735963125319830023371365548615405278643565716720052816809955060344907159114432924487440096706138562703628082225518006085205440310180086517301986467188937940399371784439824659489314022321362866357811328742160030778609702511353455833322543951618010743047341392389708029803730949178978275525208003011237557287994392786830669305407101304525849038847553859367375461755256065465844332294980200541986114479471590724283735649453780203729787927715446140049195526571786387408213827043240092183637944246955607866504537778581944033091062689400444229257041047819605330868817468050942207964204809207861814815289082667430422581719333473986505170096544729825881253987824517412458966606271500701216333423572999631705288466396816961547936182816055171049458322308252753288729859602444267766984032912906009887200259359725207279170671987148362096702388020263395589400553015652275132981000661554577178840801839308192073842003710583418351878185745075031326333201255361190674145426865545287009664969205194503724680605148519793436722848022078931527997069469929038295053839423451799108465869770367480149256477015231697169522509949192411627494776901660360573537174631965809350980326438996947528403767198533250184423128506891538438655410241336036495015808586375117372702771656454582549788094099740993602685208561669422205102831743605362311783111780015579722966504316723641654428718314558517453691286851844074306700517312128941536345447871540058393930238374965605864030782247510898327775793329729168381144540907818416357930672139481292617949571621271137624138662927097859321876026483983780585149756381698457600000000000*i1^32 + 39379172628671548335326958014093990716670612338672828194050698901388996431626878615719654582328281455620082408650926559626672773937241717110040787276202356234392398583178788830109067218349146579066438367630840615931197297882134155418829630213694547427551063759986216848919617999280051754294070171936816666963420354922929971660614539795982748985269741013917814415121146261082319327088829041109669908872281508591862552141571356348314223016084757079009715529364039332402230815078774823365810086930471718548225280236157947364435637446765470643630799462583488698911479541181717488006138249258460039228144434173404098271235824770886524550650543298798501722490010485005973310687963095564097269530666186705679427405980275625758234251274978009723146849466949268244340058446519084045730206281592495479385952138642910699383548606248199274299314747685365049615042999102119252739142089989986772158789674245297756346306485761586193623156368511655583638339899593610187719578291675501871387797334587429456548123365253757239037520124694492560907245583726653896378493986325474156126885570355220405756351970287973035205273340352903170590622206587927517547668275518752832646473004369117319391534922055381035271019742738434607911478785269193516894442699059614698319402911136844938782703222963451083995375139794954981868551095605287360306383264504975612071053238028242567209566003993072178956496669588170740077671354170675006764546883798000733443038384127402043176898642824691933048220054560366985954133090732452377792263682100715113369092108842027652533674552136037748305275559689741241857735494211687083062793221458947249609435452287889722473615591385370683284061395242244162765712726542126424066369073431850118073870982556371585699233911337795304259375495093635048563127135095486233228208984038768848374231114654514166640865572244948164761805576961496449024000000000*i1^33 + -16311060414433436706043477097121303596367462074340509312060296779047902331697950389592973012490558226061103202266205643602333729654078239464784491921920133140544219091120332789097936778807943745059933215610540773469919541077254202761938113888617757455841688142640019379628966491428255986468379787715020830127772874139170882092507120582449754711884287378757437327912667692412870746055673131202522866213866605915668277477097029562087091709928607470107951656897971006171932422324078936172058913284301715223635964521986462205865345969420410192458941616629847200312559356042577190512197106806084243221096027590004960143856911111155830214406977307971305150073737996126885821030581011013105741619081589076849258684107653169369124140660678703405458523286324027212591914280357896537192188332751828907994360697246313043362339396439295507236574564693576537153114586203810165690300613701075136863084811387793164763637875858049396904615197523493933517729571103613913321998521137814768489536063011048164823765404402267203012812983039404436343244907382660093996238811727832651771823626737618433356583079366767304158661997291096171918465875030170170155884791648536259900579347372308821885539893890471489947522398214371854655391324830125690991407063972384672682688144962188241167027402167287059998531199232970573777875130937162371474425925111759838099332220593770080905951724272822925513185527223569397913985908941053817133554563283097598701593998609995047192245695517313012143743541874674450885537975563921861368378867263055974144247047888726192612583144323659223560882571915591801608585982390629158158736418987959309925769314010666541585603783871010648393074499826891489547283442759627341933278223681063765758808170623750935001706769652510580581867101565918163574045762939833412307567567375300667301723692357190540092480715224012827022850888040448000000000*i1^34 + 941395414036120128879870081645189837996623887118508328272064351059929594460299911206452235320497107481442601100374339328232038044907923768166033886783721634151106717001071803914208793310034575794986475210660874508141858634070095263576898426005603428729977490169138746947248448637697313255449640475967877889903240677783296799154391073786342126138692713815402042549607008646716131385790268076698488111213378429314842885810859874919541024137460029961656112600582878569437145224865240431930990396411601072944671990572437104772894950530400345670734895727878894499282807951431701776549602216624112223781412670680802893814215952759392533577944594646565106739229296933484387991776122908534998040989913088901170138282973131479638413718395742972841024609113523337842142355329112415866773404902837089071796227391557597622165713686780969268317875601065814056987702073622104575436935869161916034322377474170080650298668650067541930833701586788377778790604663222385189582856484797731709553124919349210330583193293962813736690356032086821243319653794492005205030116841495024713457738124593347704637137945822216323256973319198608954817209815783891333499019444910224138041434635652418386135577333437066524483447571783708162265609481399714517812897200563897791944060062460426361783717878579926401768760895917828553243131512863274569998895630327244877585039716304275443317713941292393763033613112751161879711745775926037671277483436896994508223426085740332434565966307547357027874758902525987490289889476052878867807528951607852603440534742986627590263993887157867277225896492780004129486462664906463063262628793780595766652846515519614388692668206387705525712707162988095589998934747932872389634748250536451153173628648171927438590143048190288368231194901104711477772109076437759521997328996999360270640153723285736931867301365452543187379814400000000*i1^35 + -12790238552426276425843422467346051231113988640530147495273363776644834393485234260796390041818155056289990834654857658933311533733223598257585379817059612386651821338385966199771797619475104249847258932725394932643726765235324744158963765905374136831000835374720452649351506453642179680404367046634142077453922075817363109795338431851787567876376646244831554715022265363959836015216203447501372103987138454355903632363101203567819947008251662480056456215377039027866330037230477095934659518222533705507012255039781931949247539973191866797015923011092189509344381467903394239346744833146466258587251817160439716604692344555285663463426592143776228483685024949319300238119477867811060133977956088032021274591893254161744368682946381613090735677674079381865397522550557210262140136162035869578245749163554715531209413882260316154116217058051685610526609763787775235015152279441252343824363759691405856695810015889974158865102272752858045171035507512341305632341645382509003401918433445489901231972360515758881298369463392939242607186420422775901113775386911575162002531452827817779657749777185896434085705615520943933564598942051368583477712396565263113486309627693770947072499276608848170638811134377951460603054118949983934397645043042427648200637743036952654667481166731487028816728977079852344799762473163238260126714811954393852013739866195401801825919211477758158248869957154951902776260982364639917685845570583073774274340813783636127929677768527361800374797638191499783209323738848419162755969164807612954346794290362660783203423786440795612664502757526640719466886527828819406033690423752067596045142913273025370895152352935074912813189698347327821043068771410702404741639409812363027583340514008587665102325705835399956465051522799142154293789194078543472489867470312791425918784589966691528227250194855074201600000000*i1^36 + -103328613989257489040762822137198237373700571009247515101843409340089260691259849246345492380539884020545899703387083273413413655108373806748169005759236888697973493148174254168907074256772719845634562020103400907684265618283658847400672631864405568553768031055253081296155188650093428026339031630636962537444886579880177042162090950326212397356808635257228882139533791541611944570168627976288599393869794958463380401248241572848425409720312979981106298861793273738811233984511891916699353008880268016213663658002172189613826440617276779022747318207583636272539689439006273223035244751825223606686926642262107703735014976160916163200211263550031212198280494616048401271558671681908355490828696806302602169611473212844305950017947627929645537866627408075105148301256999180929925974658857649333262718292005905020400095869794572343842846570131941702366080354091631460692841327748330178450704825150881560575591531711222045103129515086097766354806695648580227785725488767760785367528309377832759897084894290711697802809897657046584113678994628022307808254829543358041299379871158198893461027107376273995677873628416684400578699489906906759438283527357787541803028336544539418567369758256396005814079757455829804553685416733349596173960878680590542599208386617707854664836498798696621144616235361487023877705827166770590277930151967913880773080480875971156659741339682936144241002808612795862007287710729206101639504816430736725265114954105351515616677990366786474137637391537402168091592532409431005755096654315970905093420544537934953066384728211404898127862604765438113067992071370506912341771001796395873536060138064691520323952236823830518502902578853906746917692259638592601077054840038513119899355908845297678916770852755174552371735064826416050179892779914132552443285148610516642844667851542942641231620997120000000*i1^37 + -397525214363935520836926845296569026470929177909692398430257500809885833279269073764071997802665451464072764382435279587725899904669466754327648639129560518788337886597921043250585436352717998172168328438084906985680115163523865789503619343293998296444188527318194581574269510953312209226169716022786192481000611695152012357159125253915917125289066118823222200199060131940059774272897578470172538646290033658194748587470187404006963134778337875618571345031987250719993824376804976771725093668839224486263067775648586927560562505279339639513912481772534854756274980252143716545136707778903729646560825739788297671516887127442743623490912042984300678901703232001872721697353091243825640764863325619057246831266041176680465647026945934549080130596448608330682521703468912903857091156903184344922934838131342339526269416226733059514603279955815442836534277806298982684344482910995493049600972314359830119929519090076224324196355726211192943810717464215514326729412109392885948806978099510892540188678902200809465651694901362372875189122294227140772770611642333026880772225693166354820114073059462016567014949393099167853582782646409256058721343495419700150028382619239195329056815083446703468716613704261314388289965331971489473955582240948357290237564259345589258353656486566815881673095685381294425464101758791187896704910477613648663366218017200888859802190944733591796255263794684487332571113238061964010021749606427820535783589942539755241595531494231733214092068670983549442367262055981857104598360756615109353827938668286970186666847871425220845123986655281238427218519616871020928558442683525437105575258055836256084405386193700570905626344059116035194522273517576753094514999022074884099224659763311038990452208048731748004779247648129560955338151424002237628560908364236252309784902723640638832640000000*i1^38 + 248492537078933751098890770196594421770320889193758967308557412197288732050110595692734603541231029620838407009172187585852792647254247667240132726958322753148711329861234820222907176981568804056730102396340672615389337473434274680339472286509920120032864471588503875747892235987378170653461123094642263956122189134456108459832836938582907778180313246915944750150237391860024286213869871049510443106136853116462333011618093939838059285941491917532556854265510508919544783544950824471165417258552978306829487742172884221720758271929217966955343598966486240306921253152347963263290829356550665374574325932896087028779933313234483888808004769081937920360499650495004040532764427835498526277189834085167288442035825256627909188222927783171820614526514086746304987180513952390867196945020840974415762622158011540776436088739047319481889521952387898905747630467744431257041808469524823780297719929054806262819655207032914262348658300161946994552736603435437675552133629006591141415451128761856407485645925268023872573978546296931044985523466425704054941029126994849754677454020103088343267702304694262749242651077877792602029659892667051963775179668722410489209404957310811383832879759239852064927135781361223420072165308128023502532476478028814493536314354922645861052083962015373216660302618547662818569238315331097580020606865458052519667965058015362125877675243555430677254301388968496144842984327816159737439183592881633770106813912308816312693773030619240847839373593621009791700511091426880226849695249547111149404406985844764636320732925912720426167262671355726770783679965025649274952522034368033486504772227227362433565373083499382439000399785802452149456096579670910319052843349187334384450158806820342680336334576466735190698171133695661975595844153945985891842068597509097815386653458432000000*i1^39 + -76974640744519887105719434764279239267005907462850387667777869813849899909770651682425832369158061297243186712473295745500741118874463104555432097257921662518493613455364648941648162861851102056093894131559657326217737737425515656556989231717256642582947124121532372289670795246988572416335942312605589360404430270966232749487597526953078018410057362644154913947783685921289319640813631885645934882130844818651482424926731297242944126192517588218330787359897568457645114597916537699324255732377273690852506885902111650108744555447728231608691146507185959414227062328237402115766996087088167190802517413084001012470556930377232298805416856559305917980135766082708881023459414245203534824221759658617256536206402613015080251157710484503822577562768623110938093674003175321763749762750166492925246241653806259287407128811832640514248132246304057204157973938973911553104992124850733091406751080288162072584246272897545784942733654791823558486785519898860051515071354234497815901977701784201097382357491288978378487165453625100270825934674551862087475475598148701510211196762130691720602537468178292476915644983262571045341487096903200781816884853237380075735584648999206539236787077662735163611047910184255331490317445449442593169146811080942259415870827606114767490097087269708499556708076604929655158353415601308649345139971295456217676213482435111707294546491870366852564008273680829613642475237720289903351815540684359112527378052118581627494503703701283614896398300395502055302189477993248527477669891995537401227046284914551234874121998246528633182422395606348217315881370111547007115190747603941989056522068634322037581918356502294465770210314850428466578088072787475388481095423882300324809798035464372325855183542787878708841909127792144529293689622740168291559953699788648611840000000*i1^40 + 9908840856275705954653216694733346132580796018682762360933317854360612544704579923796345362772244872276855769381972573223069996679860154432971994432869358336072919086190781842027018143501582977222600764124481726627917126925568478311966276908216832619977701609026534755906731961114607777428296112215274454708137699632665887444077023132469897536001396582813525991680245256366803566652740566624669433125877480938709676835720308398243013145664481376502493630248027985765756710708386414390912917831115456795432921165675295611743397298345381205157434250477108349015572329064183683450001798778757547546726232680246048577606488424716623398177717532641731876462926596855093459701247050434368016211034877630348793969518216524039942659011053938323432976706976771899415897598810919681065512610338243144491955227424040890194386495998087340665299238857086415054355642794011679366954180935728261872506571057890129580609698260724050891236220284913847804331735203047287591594406076806042692443247243520606882499533970843134348784720078436205040370817268293381504496478242023269222236291580433025981791105757687165608280296891382805229154206619525487877298004116669987249645836145834060352331237228762632148224864177919262817912364994135707727815834854602819464867361092399282629262549615893891969324807917056016027921933450769652443472880660263045555837117044333890632445375783743943530457196726789991142727378296048209375890526585830374510586085448969298110650585929030348429491181382717974580929773586803925263451031589898313837072881167694926125042086953551364137167786646506742209122339290113400485505949801467141222414798730902622144404902101255224641977404957141659341890085078369548698362177001834697364930587065822687430150579655022961124962935469464304260940824745040565135017508864000000*i1^41 + -471451941780294172814838939842800063398161330520669726641776071435003408773796655227816658430839478056143447946672756423375127160071030927650720099474977325308004216983746694313263245662241243628291037679392022035859058705576708985158658778399011542898997434349827387769977341202070919728414340004176770359925129058270592766286283160364972520671414112049666122127857939276114060784948575410131501464055717917871895530850239950306718795777826629715064371562282189131691426263150487446959739708317594763466195413241897345019878770260115097746960457162668355897814887624953880324337576097488604956385982624268160105742061395885917435356232204039612472692826602658138405784939825920443086716098499256555580250385305737118229036211553994223705062640251381678949866072876816462412541915077890164995959867668778826366309156316111920151136625424051518217766061551265007302060081882263977889623027197224841722609690623061991498519818835254883633869203170925596754718018821710522042689572776755088462585507013134725508727480181333607049009488403798964630793638633473286643804046754376161110067516623296165081755469625133892468907019820820486021645161708547035219260032487005215518550803724102651028635878680950049709960475770173882404216080601089007235579524223736784883703276971952506914717406375930460077791873826128399320198061403044922851303245998395995238463267970464332602117993671984346409120270480328839417267963800380730496550569622578148383196205391181361081776955195245713302327767690598317211135388666002200845022183417418451434949481441166698474828057111391560491068146585064714793652998261250513646709978689533776029693116089317697171401966680984092376888431514984039644961520311025855506574335476882923866928185010709815878145227202927712596583481277109239808000000*i1^42 + 3829817365522436953065222627644533336188747512293188906938874525305899357237649428310125201935923418428081250713056863857596888068461288252636017601212481037539279953579434590450906818516677235329041803661107116590104590319416268182150462951435221067470197984838656452787335768184971424825038521984383986870308910745218589099785618068134492976933343575156778357378524719580796672936841575151516754277206918700613195502676632877023011233027267362231623281975624530332300679101561860748466457366576728829266287244144085563655559318653996302658731163734786785861856201356746505143728498164896055243073048219907402926299162697859032327484866929879339741577852359725388205624904981654694568357420238185649933632769634498596346866363142714803014301743292471327406633500522028611606883323002175827142609045412065113710770262233087622724901258780617508269420195236063869677325072071558587171020199756294931854538936083772841320306063479102618917303932222057464258376368396204289272041491752014308128491794473638136436438485534839007683291285925676490355033747181563613966682227643781957377477466927331704681940449111951418152518379585588723832382960561724286408794273869502654393308411195985870801271495731895425316970684849494908741131007384109367597444873218251986142128215671178049364055057979708653904682901186418025630784894472384338632376496159131486292851236651103698160144386679023098608738444164659037107670305756535438711394778451587258933425840948089761177095618592943237340753567967630716569495667273871104219815174123044298258154380974049221265606667214826582799371051048532814675422060679331848617283162452236256134531662103404769249910700411307013493354236317465012160055885983133248498190075507460577430910639946148453779696105609943835244777963520000*i1^43 + -116038344271473781982894844129522242191877184134646953819187087143291095748410753801624008200048445191382816111517694167583499144558529428125440401955918152593823918746025654190337917150354094071257977342575916703216542867188775286505374077780598866693820226943851006393209946561599106412136954629450376678168812851580098830573670164344840425669867951205749105000597701129752400264734000019435218519582650883258563983050058572184803833085774538343870542359095043512535597558229199489351451899665833483126791003504029060309684736929662923137874446616895247170540716438581679080612895122554711907674106190894045150565778658224161344450110784712288205030808873431939569427784956406049378615105580313919518227743541261965300428464777899287730531478750416147933327985772220098406413815127300528810039970983619055801788288741648839989389337341952517016091571468850011336192331516966489487329071154477412749715957010850948592772731805457686003213372331613134161862371555843962663288441315783278484253384788154155610797017879337581443295918216231618611689624789290179557695880369932718199116071096575263860502011334212384034549087422799205659756667072170762939379666354816671294647106623077568731642821349040994993485673659318994936447581347598342188359993904555389262285464975029658628206446178196443984129736093251825897388378051779210712579432608738016039308963943985005489677413238351834320428147686235934002042180449965818818341841576278218796242271258435867936212226171877785716646822452414199367746238577311831852094702023925548623287675009019667726325951358318304136061657260978654351889976762684309434517463551368636996287470000667275727828100572821927763884331144370277902465264662547398665989317068702427736616530866392182344670593769369763840000*i1^44 + 90232354183460119490487788299211514908699001751334194450594071368183816643255817349911910184582503151902498640804894018278140082625478087081233910774069930825677370578542194618529755762665884137929842037654428588773797356926535184331037619486908012781815611016323622039998118719110200902243885680272500220630684830738731901538208991343420502395002594009709936524972537552190952853059908648567666998134141575671228233410242774535469556773471936276469242958784989115232415540677599710747924905186148616179833012715649828510472035963530118972602563698014170038023887284174252002670427059333858971081337495589874171495276532974294801040681057846397019178779531253880994805060308190967415030903242213437270399721660639084653645750050621716456564920302508699775016554385575995676802139485268016055705803507447540153565865579644985735842004608444791015938463969262764109333482459093191417585259973469032539148327101241932861755467541913666515561428142090028744785722378626356271467426477202512252832565793662950628538270708179418862291577412416934134097342772295876714247266256900494910097835886884991725154808282020925057628944341925487790683211157396499388804766317520535559892595144644317876717993304141943219261101248665637244404864631553831146599271319493341996436105386901623386191001428333571083103295008592695869985619522223657988950796924258664032277918615039888770007394001481176227395754633039756639532172199955921547134147034779754936658850434648220808224337486329872226344673829602350454273599287932006544889063207465928780031580074136187740529231725292260920480275303166851244250327017231841354348234398695600340891365547352533531188078726712341543095213385537498765538183637865444143119283699035415665874993612718323269632000*i1^45 + -314536992964576322288163355366059356358653684604382983982403805972117466415652112059479319257228456752555911365316962505659718273065814051537056872152189169667170915941424081252371669479729948641609938961179796559052636408353230018949138178691874111190798048322444672980292366994787084367484388829677727565248361485692451429625322314535165609323828864581830384707186769169095631439462223758281885130851899424747711847716692187820839841820381228382300139877872428698143500730371677016851150238836916279911274591932769533087900556161435602088582966291527613904891650022812335395172917840468503787275824664878871728614370562364270730863205892439486487505990799322307102346032776582982184527713047663558117750245063353109054687451797502593628903560308321785264872932399060259881008007683168355977251416288260138782625388648055139017157143757509260854386348237340640742949854677966387429080255958804997019798857703668958300853309330830361951344496008122203493969029379621960873470316672522803640518465657413532276734002136354718338727306203336968202942952486722532594127454734575157822248853276072906155966001102722900716302969983797654433282244843438984464767080840719371628781778725598124889514810587287119713314121718960100986028534418531211498253085129389255743410128569178783240367044673965697512447322370570889114017574258231363220009242435054949703780685906935883968211505608351533138749266837269009070691418211501417763847840406491720356071612959192495856923873460035901344551534492726259294572802515356381619818430089327278259870211005695595035285328737899664682324486827693990944770644001907947314320349912594954477646187502125760523339676228935368292860351610400680350552879158415962310855004282888795455488000*i1^46 + -17751325253589633953423040421792795043214496044915865184893926142391993049882029965684885471117170113710100149280327713782906669875967506393820172672987261173782927090922316155236396516900741810638589820068526099921849681265070663368631552627273904637172346866857935732854510044728293344757668576090448197398428197187336603749588622994125781029432137765121448417709818323591275374836775500133508393647810128670546057670847402493078970985830883945876340704665435905169989012601071514807223273506497888447202632630544646286732894795408104922572645825633656123727375274129440638902512566523143522631203394651573104759799915987700897050416894372754657559055745402897028084235689975368976638422795627004946415394101633491949784833488400364776249652594508346960492885861791073133564477537881799134101806592183763272746047851073106097559976774637997973556888132758717296088399059205312639879927452783767776664180382875049664751003037726946441942857840324462380442891655746288775767390794270003975021686589895874271140033023613506843302791572088588094639283001077267317773263408135068719152040708209090816858638758240067408487687691192132118755389028564438790969194526100592923482874818675667052561074827741263297066519807297068280765913040836533316954180145019742526556128384792493519218548088915366829389894147419250501702330944174866647661519984880612944275171461274410348851113312519436234746671161778402397372523156596754184363956359270021872094413448207188006709900880667788105821378356615582896210334119895232023366210558489049495282138035032908199933853225973567238729236038682957921494433180271935150650962944894134524294924403067012573641267969489375952777633086535863721595944193036373223838161305600*i1^47 + -3077701358437780109644576451107918816167318277540361015543779376468150304775064774711208974363134571267570679971760698707532532285884251925897978777088400141642723994046785102534484469815338399758395352564187775603134171921400641532135487613308666345929047806771203981105437719387108435816026881046498145799029126005129802067433070909010031305026359062154948126017606721495335009592302351615682992007062894171789007978742856237566290165151936522073505969575470461013200573351419977413263389355251627115915777829235501643345367372650597956082518500366192018541112369789747084160957456292502895706098063877177012020944072134394596890237872914571163809826820176032670872301642580422655643925867639868346108920896246299475767050633097551919047466659538508688460590677944566493249058329319555357911956481469006426160078956352010332652430426061069809868535366973755690215119356719643592695268008293860512932557539928733212285180457084346490411863378901214237838970295690977238115441261165313073917164049313682705409004872393191534313122577546078204305349753510483436880022724450904202837828362207719736295030817544262990337182864300494058912550051906363108596121576751138296880295017660507565419884039812026330977564544535572713994499342795152206518578619403524090114890601527011763296673123728991415840454832612334132730650934523106380693376565037051724483470659177043789597540256823306694470827193944057494847505035405616759657029283637954063139906774537550939583227284365741307542743043332324845634135486100149194110583857877139621819999826565520435412298671170771321032033059679105826966825402608880150567993777167502637615766410907568237209835759924895477732938229154073569407257490227200*i1^48 + 10236145350970488727504939971499476030096165568242671272978551810465057157033694149199963764701781031109570632028304746692853577463629744171205222481443556245165762596026980470382709965482428342987358126951539644753733308918886583202614061619050888006910299702694755818084939014414521736323837932072530124819839294601726409404183354638804441527111965192538447101304677302653590393547925263494572328310060116642753284320027712440675234991825685910743659763435749729594893129581916953561107383114868386673633628611538955700269692628516803048986005782926593683935109480801116984127188740002567726910659861952129041309963772538837487692900524196246470075527181945168556642602803806815122232239640147792499966495147921371334146188574384248028424295611787978849945262730622916684037055292809721249053114039875036600136673069476945020253137530587699032797891948020028249079916527365503873971750291011018435104929439291740766245155264274023833398321532513060229951575940896883900067976893226244750877138646155422261632712010820058231088392187518708371548923173557315368269023756334410999004082572165958713873037043391010272220272607181387855012549519169230462851206508875933523431318387234003464411329996063824714359086467370195258524571463164409110860024091582153958868270434528165077949610435671275771094777989311830346007816590574499406001141812319177596079059654229608042988802105090963325624439182114806219874420777546152137411258521308463235843062537986933028563770340616256525584298348206104087539866237338301750532468393154299565840302875145915379317958052457150113562394999613267027203183863257469187493321030086951860691361436288753181011365562831065168840677402869760*i1^49 + 3637504234272049739944227305771547176125263168330293840835767734093565547581120524565305546812001243250223913849708499593974330114231382020766179168170890251523781609620135916378965066823799288023432507516985673452261026490510990425132818489486981922791142835943600168150713882999024886526775819786878663322355910303713469242285065592729638903929685875356275401089256847312053907293798347349739327681997959424441240857260664722140193921817834019854565109283997931376438526428458719674835642299062306429273625571690583640847377523677970728917267109114132554087920537110539335292168379647742227717415422188869318405787330054269917176154360640656974052480562172319272100316516209546868182091577719721183832415401573184606161875383912252995375022914410465288581252809156948702077127120425704818707950739277815557939706943636987980362587948762357171958115096281073419746324424128233730197693047391270147472705501600637337558881262107534240065504460658546032214654958787404400685619019282368182553401842897276486078043284912134739743405909494036624069135945450289079110186073339379604710471983254873320632726530277713354377041682282301435253369591700603390110743628922455874188309983269023164604660401015365329396204764998835458545081111480786895416454202835014470362440350834624921399072512724695817679597037392573595307675676743941911526971219455183576506607821300773287915349572850759077084157457659459490008813224183847019169317186863241619163487717464974752205204604180170584901976719964268008436333314953349354949405302723431596452846635555952071830351173735647455640935432427958155950287698689885702202322348021257529785029756694993264900529860902912*i1^50 + -11221908460449030375784938208843762683218557616391410448259379546505076728516735531281708959406562211092730191982302627595103381218743206136353157097606199626460254051584652707591284276621802338709877412359155129629092550579766975536185375732043018686525646772783997926312317769423315303620947189048592777490932227823382714429933769012965180596834938494222229045865722348523137238204069335206658685827901521940137370000488367446836848482884214225110534471306934788912982116157437314012004614775720712257415835789995956736276225985495892562867832735469416000409783937374076973032960804132559444771184160902402112454676140702566945092165733171605332523048193177762237659199354082172479589002048439844453437389460473851747014373273234808233054619823292142377849863083422090103157581992989553638021252843262046286223853886498746312308640637645435957075264822980323449730133841288469167305295986128854541417711501178308952377183457012229034793106770177043209050795180438602282398167399071183799719251756741808059358044035812118132009478416311475166835455178697496856218439292182803865665635640236298752288343905222562822497798356150350878509556681416382114354865953543840348724124603201871927797994469853462807497609271923953668740402705399610280987882015579467319209896889864757150937511386739297391516768013124163425863649929836910930423469694296858835810077821701698345775939241812985403131796513127848161824438858531807121291047183192908278593251824712923156309969886088317753075017487124770638759642675482991108719908693484452031425075615245690803982313198552257935870648600061377526811532305819130533526681165054914743213766371721216*i1^51 - N1*328029509054030720160755191864941172939010009602125739772454401219695509191979999859235749171058211861904767372840879674877206393095033437328513745609122340769015714213447840968487369670826960718479097798424257699052825796610235523513559092521582098272440764407744151344362925876591105828211023468797584909443204539460623049759729839801347416432895846790814309098781241491280390502201771069094896001673789451412162392345744827649643509025984283701102153712241545716868439079227151878274211437042297755578684204401140461298729528680453987365263895608260392185973539333179658069579297749456359216299390915384236973364968075887441019900847625605*i3 ] ]