[ [ 33157061765338193928763383105734503494366397159553409502998589186727889787155560616433276607705864707253939966041297572529018761795801976842256048746315699421206746991915784042179629325726579634789593712919279600608232539688610861776599310929147710560373346714467210110134513146645255674712088450503381309515261713990820632967831947847741220407973561317752543409188755041789611158103724184524683932237401188136684209943026817927467716369578424397110352809834033882259181659262210006258266372666253777540214873364153138035170725559647296588143490975015143187856651794063245985695512317696760560400736159283063934829543084420901714112783327433646580627666105444038892294242492813283964131322512024264534843382731658479283567117217899805641287921685470198415926345623960388419756684446208889728942299953737150046242090333070449147143530357491971256317286034548490389913156040326483938640308421940619570898738629416289108322824940452795018213818071014848491844494724308461367642036731743884290293760000000000000000000000000000000000000000000000000000 + 602692770678005986817818040134780596578265383414644683913686846449698962487935343206598696556673054550885719943260502479566434184740883288440839321161259492282316962816777648533207235277597544979941644964036597816662234203242728172309438114180875935063882453529490872391652316174885770128960763331142897679377524451844262100812573135951530972280191910560073296009413305775673094206990313240501671798098193835160449039972981439273300693580408461670849856399703242871598088126618145332596720656831971454363913067964183510146722621738112265300081513706015976852044874933940203215082052565548523839696942528536414787078977494121392993874274589825057636774773116390111532878398132059185802893813147946128328460143440830136540382741732755719293952352688163567049781220151198196912308510551444024821576462606868057146265553667847307029329405614949743995695921871217719072726015414697411390012095268755139988041920471895544437955536530361422452129912003666284928287965506531302348285303861157009188454400000000000000000000000000000000000000000000000000*i1 + -11173679896455131068931382956296670645198529410682936978150482848962177939730348454850269262072252042407139168092252584563106204319818258887457279367201869574423609434769537736731414730027831345234639449374633195331685789252883854502529842663358491112140435751915160819961816751007700899358970321049929226799250728997222127310803697395805055150693175392885306453354687794268070942924477568276901025735772090986221798869060650787355943530893306789024183635859000532583197948140598887472449592104662722811901313668678370681429451555593327074699650185683926899494911620252025604447145513689462712961731846247551926355165599360252393739495143973969402850653270034859283359216264067077997186773438520681431542384239005883375345234265212505752852025193955732922369986336668459391418497962492864307881649413661955932542668966144759376287401010049258508799571815610075665032199774385198333532601781337560983275553462574812648809547286233873746335787179708822591419027723783832538092261194379895714611200000000000000000000000000000000000000000000000000*i1^2 + -171983720899802978644174705723528591365052669764098452571318582025643295174309401337748638994824830334596845036171289915451823270439664864172399443496040290241595260983640677185446823674758508819551213939902132056469402421330362086186092919182446762539070251208360751037592416648806983102202499059627992402709700806976179343440023969296884419323184598916530452943183121914755219607945708953262379927736953611355987156810471841468345210111467052483251031985825095855636215166835730170124224346926322326938986213042265500149349906155785653069341186767368865676238324669369584540429308108191227432203736058377305082792492442019315181012314403974055612334810143574650947331359458184512073426155905336277601761412346964090316053811081739840971744030895865542307187961785211405099544095562475198085123689164088073652064810613293019010526025815499874775027737171798788981794982198905981861204500860580660580577008773071055261166491084669431836314316245731286612718331837819511223378838923515413921792000000000000000000000000000000000000000000000000*i1^3 + 316877703551036630623746555777593638142246131301611096369105258366241291365921737397894742947366519252326009137567690791309093337865218721383401446667891471985636490644615343126826465276316046405933480508495416555701316492297692962397857678070695596473232660861466990149373242170945682854281503794063627264962825378600644338115291907586973620267444856948528259609103989527813280343624384548469463521744485435669700159525486279429461906176133246409368024342284474336311382690038836310023027331277896116149278612821336949182618059590893969335981154062931021051350139770144327431818837896491222057067280673052101008273916066104517546713590361756510708809822061840515989165223030557654182638743465679778902775729320153102753088372362763223575925619420379081589504331788139586664967661569191461301971392844254240319471322150187678812007299683849473722148960886191164505643075855583824958954908395497249083347741814856424286443034777100947797481772139389336659333862423858203670825283587760998842368000000000000000000000000000000000000000000000*i1^4 + 516038363858188668331518904084127104009690928780443171005617380177393251853384541765839212773576777162775969559603960036207102669109259400021032449432273187111215651560720988538503806451178604431083383729471248643846785273245351185829575460635856840383376388494380683035287543134815737672211424800726404754235844403557767607524389599285131483676235885687161415653942497458746921822557999785693329654190732550078528840083476499205040778640919220203449905574859280715223156703948239093580859713337692612145930604553962044865443554132138219522654689208180884217981913611985061268556801291936000106901691212807427205665761791839861866021596277227434862643835041563565282214000789537581226541441830909786195933330216362559520326798855168082295764388807907267928131423901814641839061856195162042118747744040828274328206699456074950508659755599135950141749449179220213560139422652950575953374357776434233440592572116930047449404499856516553881195904860242387298124371983080182830876412219024098721792000000000000000000000000000000000000000000*i1^5 + -5414238161496084598500135753367481467779150472489959729522383608392630940174921002276978668594806111390511376134033226781460036387407590598656705652895527774238966783926713222442975243483594163090717603633103875305129206446973176253398366051627683728916067022894539087478536591803094119324383152774073076973219823391348319507117672739814650104085762184285017124076961062049476052800785379993431034719085712317962598085456248709318817928281818831961567978499261239147811699716076950575123112414627177268373028333316327964967285621409297396580984811168273947091789867920800898096734296849780901139012732623573530332474144432273269497232501143527686351828660410002748144950229123549415390717246771893606740557367009747486520595561350638809132352039516115956432027366039300626372118083833609706494909507179242758653144191368427900895461471085384282218325014170700357945763726416092787674047199682897230880724861950618042516945151207653987896160978352920326702572301054486838617335910473252596613120000000000000000000000000000000000000000*i1^6 + 1216019302159085351789233842520366822334158534831031009735065282279187283256142553901381355638060157091006048207749686312308481323873030182806687707825888049160268908657761262143878872366701713408203354787949803133549720462235218358166464695361457757520262998715944887100861905355861851378784364866174074622988643973045609976015112536437390124599326853455207845997350381567472603961858506787077062877070804474370675652679292976081502076275488821308582290662472888594561268505676781257736732862876060928230173990820239710406127375972356677009968749592305662320563337549241614949273585609823303872300123117446025290566815042374964313880814432088938212244851492786310362453327591464888080664944943399411899049235333524747449773584271064019005381032187039324557592822356832696722939386631883449004227064947969425062226563603039438313044597044111632870614776630745533738878131933256908622812431892962204345350627497907817838316930832170388548020525100082442053758532134941411371171996486932103168000000000000000000000000000000000000000*i1^7 + 11274521410709172584718603051544540772601387579523691371271581442507444741404964261597241465229217787049444201641279575041250085325195413911802682390604652073707808919211960640764927411581172241020364764573638374147201211009859428428859935203985523416556160734222944395699607596770833031524935839476160013194402022090034035040677058347331205958024103100457857730689220211219440041651590908792798992729975372000831598123365180995517744333909011220122710648066953124347283360791161430397001376779338924768913112943950591154720586950080138297910998052331206463779603194519755285614318007531723576433364963939863209017220389399649987002838367658735573323851798353083712475184231460661328387895938607423652322275842478352797215775227721416964874972684802491072737648123186397901778457738746500998732967736926186102026927976632628304485022457588407690913876696039115827571037316712912034540520385832137552669262011607157150960780485841871249426420889917263907753262243508928504396423121898727014400000000000000000000000000000000000000*i1^8 + -27468780270015706278346786925529663235913322169878926158604409496690858896030710146317329180806588119529775122907358938626777035555357372794668872455140161653989054501484181087266938393394586461868724729022779127037172524396795549511716746873288003809542405417338191437781270224870087343714330117226769729291581005972202549075189258873828450704497342623454542830653015378608705753764774470943181263682881911979353027868649517559816222047912725388267060153482163171944006991087345492103607200895720592401230771333750016665151515698706301727795359625141296131087850038221146648993447019020865590996590894430359373518162521942554073159602502778223696852310280500064070453282171066380128425101884053542329430304192325813754489236476441320517203682169504607905208827336265090818561779144728994306519209979580847108398729911299932546394611009963503950874080332019479809426838760303316487569484254040529500009796757072330890670869775746046121202430340609063535714943041787621219158286722611648921600000000000000000000000000000000000*i1^9 + 16977545446129475420991003885493818429155029598631474011674650185794090447837486386790047482679686077446407724882531975396830745626368638761936258077965858977815926061199610134078755790977347149847100672198314751716695130338297031945706389944218599601188035067388662521535461184950038600957555605375543428877161375964971896212216140309456389707385409287685522562082301017591443635699746182223613304521020949415300806522615541732951592405599241163398297021178493842468222394101480975604205083802156928741928360332374270294598416940131440592769359958014079725705877085754566194372140325222127473644080745542233460316602065251155901822468511003365876026928905763582427981673384580753535602121811312766340034383942087486686033742372635440556193358859384569611438372969137429369348911501260243204961714154719338364964398748200125354033030020171810363697985519344920929516946035763274367564329556606905529954796145726106320791569402063385626533179393629439301278242692787422828034855381194558668800000000000000000000000000000000*i1^10 + -6354719201487359436751437229266191632767832084598603817632206485238924195412536738475186225175937253570417389938166365102358574637482626425735643741498266741869452101691892045830686711737225665147668485353328552056255134831449670592179863595562157236783987509860223436351026628834704901269924873409283935422881088238909390385161830963309716325052747277797023699162096782013674854975908699484090124563307098268894528726561940821269976768357981053906686053509941785523326352944749761136309630638907027029686730352085753471615982963847943270461438180126641444119164374975186369299403843928352360280381232012566002178257166992343857384620360953952028428933999057703236598009152314153264943399695744808667939993208961421682613757886842970101910975606720471624423395237602218135692751977378716679091144762375433237887453341559190637966722174066512163958687148066412427143577677051007462907561620604635812092850087878753126849248566936808210398812518432330660001244376907915722256708657802641408000000000000000000000000000000*i1^11 + 1052879088828515460668431766034348587297389237060743739168580507016395755078436916354204276351782623898315572193122473915138158353632255720560356606943029430319025768946050178157522082470695211599091668203848847346695510068670368995105616631686984149495490234258718024819204088873214759816214803036458029785857269071928145193028543228042451780297636348378700411603460853403167811023879468885669876195488456485327426828238418976674941079169459544894807811160833937852246384518303135146040585923065301599678751437428862759571636736099787092229585338542657949507366243825095250493261172761731429378235377371765486518848677220775829558920283177369046892085266575568610548578435466632516878277364329714033323735647971285712503249840848132906670922111380046113080929262750849049409331747006820808460381804293043030973106334133628061391896462750204852273852821310128379202257952430822811613424547634216969637140542352752527648929767223747770311952464087716378668920528147954906768377423226470400000000000000000000000000000*i1^12 + -86393979054136264586507220074656250024989403610286276566740222824484492391593696070976521428956600752527787011739334888277960190119878089090748828139515437823912214243157890412791793640723118243438165422615358087630103702497040104271154346859991121040482345676983517257312597494998694607742948708618646270016925465913278863203221349661110918426381921446641112008786949848154244727230204928582369577122956407089765068661759848100104305262472720991378740555742487424376295045402363904467697443767405235233255105605699039526490653346749947899092761797244714127719238306678332283484919264477308078486420440066810591742218370995098261891827033926428335658523863693208008892912052980129380340465569601576570030454287826358385550838339136967826367436938355262253990356059554258344618712104026053343505542715493382598205865636577185821889175300505404164783079737405060852671071253975875586370604501678940587161229908128611853106124931701182114864350255830573170127895467960039251507276677120000000000000000000000000000*i1^13 + 3270416557827271614862882818399469860242581547191524962747770231260509737815651023224418946704354829285832733651997509955484184047519276356959221600217820939401895711821854549297000343400607596955479987640819329694224782486179015008135041277286548898799293454919872417580375517120558993586871878650523482282304980468516656535487633575907022959024597518140020629932853964094446635844565916157607920778427972896867895573919458786462634435607178199476309078577101978335363023781544939423873458244257292843040370346312100370524994950531521952999773692110062184394002680800136036883609971237979132045217398951748542993864466959850765386801228594444859548465034389145875896218213945288039961048567788776759186919556629040455513982720666002683616284637471601784161524186828263276710142228338581712812965144980227910536533021442198942522784339201271146757010319402870215128427617938522824666696884297420974281161168248520679677532521020778330419546689523225824631192883422658070948851220480000000000000000000000000*i1^14 + -35305368508434944728718494351064838351603303852628655473679382507001848858371046435000937191161363604492092814674473586370992873088431354069135062566770502765177110981805156052954304448755574103299190417068026568815884787147094509920885535738137764974843109899877878880006352372033584806597389422119335462957318205007598567567321942280433742673268958892528513838538876272778086622019384200366478203114804911314925142500099519950779718767439722885637589768576667574708992344895679906297583824965000341214906882298866535035944335817530864784364994353854945680447012748202820156111557829513546288148451592203888153737544522220340581699006588841002077279529255870228565946552206763887128084457096171594150600534910297710149645472264768517056162358566189831263364455991256875186180265233920409604558578214089793181069092785687790492059423682927195677814552026508238192332965984303917257286034095915753147401920577721719511646334153417346448582047205508932690246562511540107080168898560000000000000000000000*i1^15 + -453254094228745498696029695366879667270597689423476237983208360471025567140655174741839800436704674726434810218767449100986367197722795664593837739001295663125500609303609649230167634481033706641576180945032111887774203481818500979486798987811951318849032246320956853881059586047244039696545458245996121092330067230550640663221485830363468348142379519716183894315009290188196917883899596853325665737416430829569169878448181983376519755086460907812775885379302181463721648564815531245756415656328442449087262328108593770189979830594674239745611680967362768604931707324198005069003163996964450252902925467483569068354200117737074598943556342290996864552973458035367736288845529620731785288820350692785941578592680026933983814477161797543370166892481734479517338923781739954551304244677673117519854503133822842122028147675778452813553398009098344748037974597135687112920997775782423957785128688314025930260245772753601240620366026585154557838040720118039465339525644124739233382400000000000000000000*i1^16 + 10141955005297771216964936879358017512746119453020305734009223875738155231406567870045635208779682686958239522617568657495078347224773644505780850357326146492955397432941217827419565612070248908736176500204942850742738387167187083013893313793338814771429731120265203199521414273666998990022764688674191212166363377859358158713459049548489906216384053555918440504541185123131330770027596368013751101161843237737737583309261392820915822672332533955234010175504133083728179230014161114658532969069721223742017172596075912872232504721942291116580873571531420164302386177009599974496214817270323179798416165869824429602575249468203080391436463629810326170179860331187024267401771771286256427638094324321714251567278203221176706939196975108161682520634570484743057034442340718071977455807211576240185888329470310266997134754623111042790974086846318348565415381284005141673446722080108445205275682190719955410867738102824967407646868184004758091238653191838263644661082430615060480000000000000000000*i1^17 + -382839462118055607508086251441571729802201504121786160655070992022541509558190684075398908737209226628386643268689489506887562423203968498105643717899068582981710395541447166300076651958903968697758339673220722466400602555083712652379613170354059680390299062892168216834180592533755026408921558708561135145121359628898042463780799316412786386873113342966575593400845737659792335295025162550979505377183229673666623002196465617061685035837958182794679552737076037903864613742982937510255487442460070840842924325074963363813766335588332612621024359747087007129243465920734739041312078621667467266997642166438587094783172258387629132500279443844252952675549237862523739587504125051251537081896064362612801354540087268895624106702071963674833889950950070140187999687993336068961811364881117001153068787165328853277482922785193238492083333812363782952441673652226854443783814258676144369287350226491837460999517511459328765379429232603827429895327320858479213665828219125760000000000000000000*i1^18 + -8707923819573927956114231741198402434121184081051876224767769035513652024184213587353948156798069315829917508594005834971278532289978191509802417060521781960504331947189264542768539616670741324880944235429877637646083287021856252540237428664877574356109615289103622976235464747611451305142347178375595926453470011920572584658103308620571886692442865734114151640111978478496955375266861728739126097320845881455299811374219092611592918185360095697240366875172349461324258250013696132403910435319407131498128683779421964899129380626768385403837686328083121102985242406186862351383694843755286693008829797472393240599357781699609750549527127561295386232627647401419682537795901281944489706113582374712978774650749804061952458683551576632999312898378417603023105594170009257366684731474505572233181466654476216173371049196757355305232775357283588373247806871249817565746629928230110600716240546694185389053337786615013669507666169288629748800498099387238884492139980390400000000000000000*i1^19 + -46744897436145563538117122052212968783388486727653799962048530691416599179127698517490944517489602282031431838043887458667025583665745956881731431176620415967892758930956754497495405862428140177084803634593335767343214042321696575994247246948288597380515905581542240672122836224574287235792378977168514748450910525580652035846158299135316827085843711230506504275338580544717570648749989067780566001653835345017255257078532057285867006161488946756901976204355166158483264229507545778674869085430013145016315962910895925205693595043462633851098080191910182261753913967610940309198218776205356539562449442214664356221882927033089996646585832306175979545393782265265941768523929054805337355248143678686153498108702476524171512405860788607581111373161490180406507678291159756596508687185393039316913245969079239984756280541476421701045758180937106218789237466543347886572415428243317970418276343268370836121376889781057499245543473523495254090362479394254789709660160000000000000000*i1^20 + -48098370759948716789976763484922433904127346299128740902086599879012794670660510691749485431549863731112380253065005336732129837354699132724245002501403081421293344979696859100575216669658347887548307871299325898020065032776655396627568777250392234509254526409189122821153900149051071782519953071862580168324465393523940673647620375117753897709509033831045764773355875237613774765700371768239326204526096881050181302726615861448728080796011037999991560212873529361157333192615184156337647232282805020875698214817657056629813928222741850321043826397778752597778803127954033041649310234055259201403238472346157588265920810039647435553099110984476417043441234304845367017979168049266141087990784127622292750394147628433082857969895228059715106734927777256525557718504459867890552566494311185184567478005641039530916362917738611146847488205298036292396085251242097358903720003887146257336144388046153305393129226893935494207034847468311202165954787031006576640000000000000000*i1^21 + 104534296740869600467867739768816273874706414246484692035007810749946842699637426016933480462880094038992035675214852601829661326863901126893871642322016133974491213693243638589358515703594447910309504638753533103883559736486381603794809574830992439483209113718394117737528461411810369538578049238986752483526718297638582198139372689092399471615487141652001349432989482230383994782771274911548027561957874132171725610497196800773166958656274116224540255734973674645979429650931589099713350245812277984059874660807672056679198056693125691867492592441130190063277688455045732494838458140025356979918689855017660480084134476105365022569096810827803107370916184691555676696393236687563336114596706654962642980291253852731561122606864557069423190122487037439597184826772760431821425693144754329443214361068439118445239283461093379039766438247537299004412052953527310717733958841007609366179868126548912310391394446858098391241264277140065127593179218968576000000000000000*i1^22 + -80579353781894316904720559274779079980807285028950028522931915206791817851253181882006464503307874965712786208455440488003373906906337289576278035778236904696873053582143612298633266529225047241915693972636701981753331492267990027136570425798113892032888892877958204727361251126176909335038752923719236448322426166616437816613137533779982417070366604310986967081610407516723787892477602228932037094935652353539324636326983937412425622355002506768892005738467957150600519948289535526624617917638035679071642836449799653046968087928687273280751640125532926442949704080008277029481776463745807185807205784517362717856793570028948172676678323298560323128518686587077127464172564234266980048974115090588548629150441764371086329050021374230799773246591716543453803952562622684836865565488390795382801698610819371723972588649202077711045456123153550669276952676801281372536437475520237111595236546691560596932508144082098627787864654486043136616300544000000000000000*i1^23 + 41580322212876846444717856081550986329173992739759951759585153089088482063183441005357168826451995795407158099551613985769732799992773158469302749743332749216459442456573176611830792700796445023698330418847988833820465839770337316660038069947230456548376770964761945927695715683968108425704811903646933234399578297801279117718395428812840773994370254323702091391522530069300158707075514576931068405363529052875318497897364859018999860008751837405928507685480366902430872438636003851718373415120277632335555043409935618295488000697780426361687031081933653379099834116180435526727553992137317137527473617830263277900380185242784254936569661492572453890855821225931055276485147459380660086962549409042635053875626658756363241321846234016787460882207353018581210216353501783298509059546021819496377829047692413323746624452620559286045499929580997918861423268028283631880552847672814468062312018804961080280838513067364201941482920465528573132800000000000000*i1^24 + -14707138311469379358307014608289089532403288903551509151777091629307285719306231129913529497483811335708696475005375856802553513962606705361038818692557283852211493728828476083842754472234301003518502681072166789310037280437312234037570280191751789869009203938319077704409210595532242188106627377415395654472382543583775397075650136093273914586361212852009880581136066472994918071576470347839693028017907412718512401917152984646254073450963827825140787158363220894533082729483537767826415027406430805601507303433238093379362654896369128170183573042683123713429975768463855088850245242863018045709674437241263028184480330689675122333495934116461174724579025832868140742961090340298257328289830780159564288993934179511792604508925856264165104677559014967714427169544333823469802754739327237829714479487566191933409937326009602913654417489214086778698100917674694859591252654186817328820489938704751076411049739211978198540095841317683200000000000000*i1^25 + 3445947011168781546324490968407543326103499805047299083697470300767938019711485172719446969400144149145699987554207899843713754261290160041458015939082782972719950468032335302233326416572704052387790988915936418656687804726801740561921713903025990478008674642550829086145289350381471422805020587544358896701218569231103661189485661797174098168532944621200516985419987230415205919409033064652178161107484394920435508449977228046566209708605534340054443071925142093518087502288590282942045051492244775927366932671707261309897268919757314328662455641165607248415100890034277174282444783877718497146296076003685411498879848291910309853778309972463195189958623814711825261808741444564289421478802204456944850637801287142566387816282699806271391768343410150363254667450237691702590857674640618306404309736800361840295768053837990735666647310044578685380180648781469429028879724037272635088177897629041262600588195704770489945979617280000000000000*i1^26 + -605283540290234050394684487446286768389391030308911550693341516188115154926787995379254794599027570890914010751924728721154855261004877706620359499161096666525262536007182289606524738824474008898039896861219313278083930982810811624254570330204202856381411155821248449745875009710801486325002677205687803016068636711724138637825252661672324069795031770430665003710665495284649605770931699973554878041114660938426801791905163709181143061924872517505178750202950504267145557164526051185626484569367447713825715731952222185020326425114374291165859039594224126346437464229153170935602002357437808685283492187393995048279161658164311554792061128548119358324622936934871657761782024536740041653989373300329865317719407138791488287621936986768074432548138926804226458667571916562289902797488961613932230437507296366810028332235553302895516221305779113853840105902373138175923444039724473592853471616893609752530656590617986990080000000000000*i1^27 + 82748198209249396105836768110614477860019345308706351264037802448564709165743383052614371880320973927449569577146162059706764763796818922279426072947540703762879707703323594317439908402578670102984168461882029622902762158458012925161315487214393916433007819275437074078048671519185259198304573598501946089826994855503200041913194927429801059649091764088501819261339991438221749697287350748332943863210681174559892438040521321031503691020200543199757532669631133169471820547506701102366281890894261501711687530578123949935869612864802801068779669042428218601486552564091163379751213568478854268283454094874870966852906515163194503372870336046859693761653742651430511514490354960040558329586836293348941635936372993806314915302770587613073694200807994830549466986036945501002283387674416377191871853348866991107982969394989161414639957920996818582448970092889183606230048200592922479146543196682334916968966415974400000000000000*i1^28 + -8399418245665694823538752576886392005387981366974974872525013085872222045775685715457747738306150396828137384173186637612406102693132461287727092103363597526086543831021155533647544483768023474207480935551104231829910392261847491965641485238248312805794218960436524329974322083425327661642209358381246957453247335631561331882409237221710393917419566956687647264924068487432413607287638906133423814469975864444542663810035298973151620743257690110880635052718319549173921794277237207975818076733251509969065642196799040617332702582989769756569473665258019191373870334741472899105901411915224704371285852755676464960443029870590030499431150319860563808916765972256071044771041642209849354008388743369150104425506888060245914336993923314725228124904226128917602202940424353864306286846721608914653114282659018425865058952746640325993067167466989755522542965768450882677607423553703038159868994809793715609010176000000000000*i1^29 + 620330586145068716606543167660813229869707933917686916409018195332741318364656677887048417714678364063074473306039086994584881327079694152289609431247563745904078227555620964206058873717799327473306422690718545673506360752180770367342423141005494602659172997592306814450234092247638461370744114388110244815068211524418047381559194324133735511811500282199367180777399419932748349963227995763336806067584362943990485534203868313182471179219032833592697011099776230076698159293121392990172376804100344224691779419989111331879104246196841008428635441302631749253716539029382609348984758867416249422647172080764575685450817342136547013375806859691306907175577175293251049915438985070026153760160345729678064540112731711589323355267892029255671528785527060512099844675286217301795837172862527342516407328799185531525244106411907907667445666620647011648510324090686504716304782352431403829595263872263625113600000000000*i1^30 + -36532940963601824899685757737106408767397255255782961811657511507870574222966895393968406083161061353177554750369198673686270063216393079118876490014156933040189310762662426217780703293297057518530977484492124122340415852603065909339893852801751877763167074453561420563838957457589200051343652455426339968025619777526470392404318419612574709005186720142685088620213919677232997163324941716649593382310726764312682093204671719754132555634851434731598797832553997500206219776014636045950084546205428737455221096576658846510734726274210141658113925870059518287288479841713843127137938313739097603162951446771419337473013502695643640821512947578654764103769809096492652568437028831162044551743712352767402395112468650194751789462205981248229289220810228474575778344130520861387157009331076315575309269571842742964046969322859890223206668422005883448603611543420470074269011068479286157642382809497600000000000*i1^31 + 2215193081492610774575301758341836337224794364641937382307747438125119150406413039794494917383336379784152735341747458689858380566950402524581892304174262028537312509218304474089210299749799268285498368862067620008495213412233458179295160123292989973987125093673887169579230797885896454510746099029936018967384380978946594142448720041189381522584152126620870796004083043983904853066885672906823499419366093746918282676093137244541450332148893799541978959208125642772387015772555978200249497253656859180358006689008365517201597653780208669668719057154353105454960270193251116558121006629491181433447447174068951209552467022688137351107298478549500908920673855195955648849647091416925398484591140337863177437527559735254032710109518534441849388634610213258842611017487591112511021491318635396468184892023011595913626665679835928015260212824119637216515246397323602287021547092136137777479680000000000*i1^32 + -156740556107291487098650105279933585524288130121812340390980215293343833095729943980500177439980041471023551153019625616050721532769873643817481690961074016997520289515772724337099398839628901496614539260699008660594106038607249392606034233847708846504800245965636420979584418003165746837511251274256775551302307002372086094460101178613474126773184415023879800882714506478579381054237785790587129896758809372581874290097394021500978955119771627761330384841724000117515446563113830372311423577620922273628500018750659987087331777761638000470444201699637530508124194144604123448014297531019395285791667502445523848427118047974457986582588517322097931437621951065153347463140728265405934975858940871249321099487799978234828310280530882680479187512177006052011195555799124097059982198628770332757393788090805570596849510120146219795433897300992729750679842844350487904815148383915212800000000000*i1^33 + 10059408506472340281969426156700902386557768066097436388469691690970152542278044136390738761594215159330433305888393176089324867406546200744262583226100769511573091267754953267482149189136608886311524162297331658439467036111045057023490565493206720582556049076755321535318738769384422169430182260550648730174865620510750678469226862222928029597310214239925562554960397661636687523803010049068156483661861580786471913705015268004400911539197386312583910619338564004576011226242191500404805657784278481246026486800133071207930959593989051093913020981951039644805243405597878513472514557713765561493825107159083467598092097141887153424289175542928401506443823007371976440361686454401628552523504605738156652330096805545383112421438404435717732162532025182257733835924134709409570743856883239345443865608037800976738708690127121355266728486971852401533004744857593724295322796032000000000*i1^34 + -459428025126656644189295231319131673818240002174140388307461098490701130782696711803969835447568065126480477030071648802459299776919972873583640526771151165558496246360956869092931336962219673633813922401089719499648878830584653741002300455468243668177446008440148012905990576965041349692274969504515318615481849463451879182055445403338853714003587359780466831826339632721879188738618430454130107917135769932361869079368985460185278654174261938046370471448924686682231625503275060637177252238326087571999564374220722604822356697776621201719844320686764136705433199279741770952879765258725156201909067499901320097509963256590508646284302265934200002034915777778616033146900220763274383533412320818487381559626176552180547338184496485415075901593901805624682046311220470961648418787372663366131454638419066688460736044490012874177580837222269064899400293647052001247232000000000*i1^35 + 12093336829572270167167475573561815899209822301313159822592072465465325670553709734334482011866943532100248106467846310457295504418960748515609254946538105746041719377395362562809955472934378306758313528550294786340573010298156701474121573193800528634722131537442335366916826436580840033365418043455591518208843490395695382342803719513968557627787864404726404533103328317673901384671554994803965809948470935095942444183420089346842821931918161513752052214563951269294908667805464757333700849740262101857010585021095391954842179706582568522600675141609348304079577686726511758528435719401912821413564030135918889666750887914438471840030674110828768077758024344466232980960945913170866016736082099495206562337286880957270034340629141902399848306299561104458858442426009934701162790628721026703580826375087857004064617469388214904665781774620672205600248634644889600000000*i1^36 + -64609445500004570961671527646939711665937211121711763394195043725905581150786651060037039299405485389119462096311740723054435598841468634370332329847773984058954359607291060838271773416519599163104301435603221545598351657315248703254141491127658470629319199758779369455813420484238246707651124649487909257223757077261788220552590624706099652324418978403410211062447029109433007367631608905685266668802737639959887087576599235043385543325221073479048344920739075150656069072137361133366936405244601398655038986293787722387798940245674424157142763425631516002085100632494753348547454605729188464306612852313807977189761394673645797141230973119391046695826152637137040335519433939161701500171542110241066387082016749991542550833345421464245829228897760993278212327560539961732858021677591015466888641040074631581083578163383864659035681967310660418771353600000000*i1^37 + 171753030449164411314841036912775280318487081642255123788499199916476097519402816162610263473064724501575185637244570509922944813245231139921686344987842913109914149928686508276945161903411560705722216504399735857121007776529920969433182765400371805848370843195452851637975460252553986510092876876839409449851595276870129380941025856320529879137913114866943627758935435683568193687230523684765610114964071600733626388570502934212931693396994994453478481514812922899809458033100655058309781122018705131219385646272809536524481196496963580273680557778832803530895857702179868313828394884728151568613206422227951594309935395589466038281167958322299243259408113605792510610997335551196332875269376190458375369741799056797684559157289511220913122062850195549482629867305201282810200605676760447518715910575186649328284997013203845721976479558087475200000000*i1^38 + -263171506747501923764104894966607749393044236686872652747357050417788228504232136749543511949264299737824794754252039506299000964506648220549012611820291059601993176236885112830721605674628632892193252464511236302215849592428711458105045784751929446746114505307719643765259025120264339506042700630884976954882164751199591593877579131987516512080601886115215579212197788229164191688973865140644722036640174362094340101194413577613020025691586254945573169764229080020466545424194146852668290855374587235950462828836931560877530202271765291758807858115384823191997134773037649876070240995841134822496917658712027588770075352349697212385290649650953490502133099717331650548187428035838964731071113434220369162399964716352199930786808823496207313067485419859176229858440229639515915804070498232653077939906965692800030649542526550403427860480000000*i1^39 + 271139490829284422393755766861697928727889471577073872609062731924776075212618355360527034070913398140465228363560735397311072368119413670194725454204985319202602517337610224232194689768126231313159182078747898466194626185687978097961336916530631632771927560406805816250838610924245932277977758944278527846140755216731950027553604763410055370818906612076498796199475072352456394244983844356174915848432885327219874892046834471776704936769693241641490582199285575814202096198814413398712550835720053846182107219333463254509435762342096160006243190421343854736189294791247057198249922320564862525669365742319289419131240408687867764595608780337621512119468743310636880127394510227773218785276380581673802082809760911202763008154492054261983579631343076957526230257240094560082551945406634353680583006559250766780189469203165609984000000*i1^40 + -5589132446865285662945707007685624992658724038971539280804414854094279173538640527399977021843789784978530912749967180380836265947611039484857838501543598181402315046326656959667933226541638762332641476188559516022261723603012493389121435665388469577300332026253677876767848655688120819351961856426472033405111126797737709056808188811084659615502626426749004420414694183093910614448418457195237885078123922046890448631361623358904223116743977977289039130043435105569992516359756170158241157502339787155598536998193245398904120128916883331508224858423970483508507622674731085531419396855557086431591546790504628216658621682735759046429390548380845329042530840492123463723003535650750446871405043880798572577072450927154609067995022573739977491243949862125655310925038355177839589752068477350855016068617625773883260928000000*i1^41 + 188911716497981106374887226100592117492431359551945668663045753514125767014227690044389156706237374712259505556121876708126828752391798247307144600321581013189153673285401453132925656718751707768072059158894855988807370464219885358989428809923438024716096920820554665481268628146657879731515247685238541524454576926856391610125840776429380759442846233154072668774800090018714519683833152562491754834432015902750568650628250772717577990635693319211092036573074502875851348759689078420738246071536638566901239823141978912929874869731629657977024692329171246749148064784245038578973064812830767179356273723838328869615316128591441546661737311328902710454618178954443157818520595079687456361738624644341360577660344292955376376712703031829156219065351581887951140947881097434623050751210998402359326323965637427200000*i1^42 + 829546417632930735022288393623795133498672195206012691824032709751867512921972978002121577528445845146774971440042353283155820170057434856045001283331070021042379042557661247695566695195715593642332518723343481368457097012948028882855757284291201073131495143193584014411096579958036615446206226825512566124034657445363209968758157274772172392334152085646553225375578992266607335599825816619969754302466802003863620225606533675247848142979846001417930004033900120296167587210167568836264683943493055498820225164386442090721231684161878671107681278711197716199156346989559598415697471558323029669891180094971135312535019427739221992352534073148072385137458503680417430708851866188228587373224664034755206239806657013630818419798950085327099823635204829715927421595071452796095247539223808021259878400000*i1^43 + 4080112336456756499719551551703782178739446522273513347538801301350267958013028510828768052031421849579144442893781454158343467036833895036004936793437070508104772688406011287449938063658114605989417924692887324079469112605672353230436269272298381311719374826196768990147466735111215231959023327033797585262988698305999145903562191850534771833576349875453717729094267819749062266512966266858037313681675688203476447926901653539257154671890594543246612557151599033316908420673206825550784259751955996985106649089954732485070769555359693072971947799196050752299179493191507938006930451431634421750516127356244128371077488749688825068119882539691048318545415394517684963294226936643367075306911199308161822111730415797734509731325474071685793506515298871011609309652060562491429333457960960000*i1^44 + -681512282317069446327936747712879682822837729771559184292268469412565375825911144425901612746508363939729390506795851060592635898359894391778278855529835381313185326461409476595403347431429309614516321480331558455308923050730540037136605062141093695346914503084827977440356589159763087611683512292414583185705692971528533493304842111994104087781278193622912001137440892798257168110645267055823751385902969363944213349212485667389904086371312549594470969085503816295553071213039786576210690967603670236532831907080171587943400764422297996008282384288282304317034727090381652467210110650053879503970905537329753356901743644817169282770156821779807559192666358909695792395302581406967749214222888698275937135498987976890753234603491856318464648120197917402930363060337529323520000*i1^45 + 2936473959077993497540544587730396213426765237783061286259979170407590201682267100490885990948380792366934740276586412244996080552167080595274695059193877495935090402508828732394243825816184354909057775741228291842039029968636090393324770527408575538330299131533275089175645721138722021431390809930232369251652117686094605204003395906038614752737657781811689320203811737832522145949307452078219123079293769337937339262292386217619325637353640222008277425500450263233841519259354149326921361534732529194566979107910504242085480341153584870394716075476320267373143115133868969925635798041223504050352504892553911981117659973127818292027048285144762061635608233565246945261879082884629837897629273609695379106231964976411351371235757053299209234803569774672729866240000*i1^46 + 2103469694345738982081833881423066800706160119497817871708723364948899105466439688795857787470208192120748704961908975109237220547734214362355097692984810830741694090468040462368004660879925642834116128043660475344275560825189870425062580078437934760136955123314102631756249538142983369651563566565394190892608681422019362793689747045515387385523019420541850796331840627409547611972896782024222902574402001474263081307047134206453041997128494262408438904301739944687861164280250155628303195851054280236285611686312427773558724876644130418796438795146738227110820650873931243559358450891466683886321008696310759086689139231507911060385146713822204244231821209266014587369627834151034248065256485018822154816760534540929604166457326797606889197666304000*i1^47 + 3599942333216865357968057203017287118360064566765560781453890561306512430736589295125604818552576732118727039572868525726064092187660808465505032826987910924629465701664789713103577377101840262182009886544583139251551458264674378102832575299485678077697874941960643122163058546307556658826729566553932909703518214597342792677056175747497227387540964737318176194064331175468642546199511936224875877613945793605573039076148024917235618047778584809210744032863689953040323983484721705057387320283394426307421838725989683334126884727574811720284543130801801270981020098426529398209384359319630402484398799420854009136504667213838231930463172763744420566429646915314984561215765266784290441431504223417317649997775338898084218252258023833600*i1^48 + -299602505647820198091766499631714287059836190210177114197980219054662421948353861081332089854370335562206177801144438866365583622291920731299567867188767202995227635311027057905787930820491823993543122551381550020210242862476660892754281923315605807046461079853628393322903492197301204349867105267784181716292335250387083596877409291374260015497355109093973321636360925496027896759828015080585407869389346604277157492574666778068813153220001112223350622161045247712306628842157627537601333297576548927489937279180286909260858776022168007378870776156233893371459057588756524988731424323904462136171859619696561462344714754569101482100502063258032568566337697445022584895771294944303446633910836478797426459910661406720000*i1^49 + 48285116173228987127181011593920107017253471801112872654811181698522310710282193598017592367150214115924415746686989332080351252140752190641195143657701687508353613628912462090147902352658955836493826858799547152322812378678785126603467710467015906845697950310778225750338481934676132376750092663619956549450870248010627225874520979984194363348252812913640923356484031087530553989144071639418486492689313107997781924177539640653178705705937806547100392440450050775990910190479880741899062694407078173052962009152383319551143640286983418093558287364467837930972648597097719603288732286823294898919567990058381541823559389323749450190156050052349414824414073984741827977414755789670437703558021941459578880*i1^50 + 227478675665030734869928111458960883149068362501076188012182475778532768296672630137014951567027825994752471115676078526669643513423092752628962128716608156174890326847864052340482651286286756086941572086845649047850031471985363947418302993890301255566069325002747930005778838844224123880235300175924787855467867235029527844095569974001515548929515150305382536156283277361418901727787619694618953471245150692334629266255174467210557174399742995976145614048846161893501695548765938098835966132017031074130625641533103098893960442209633687426311049479294984163853030651716843783151590668262454927309678839348397939068732731906993269367575680297168470014344847727198401920*i1^51 + 580562963015688636611549067886905812662574869345641622478921614814934391653008038607852773771477486083851153666384827914143594452995364740083363596866026996641388274872766361733674037684364069847043957123679578555232718308211975079009845809337512854369725830497997256697462000386740753120929435410664463134414304058874636981793045117365993280864954493178386995751396056827573105046191425339776575339222960081219416217811983085760169522013619553830111841929344990463893629926713757749593099423358406182845465418918442051808235360208061405699155301608848494557875922904532609768633267041907625324176764417468926348610359437745596013681*i1^52, 646881755867946075913964878475157990333311405565958894387214687353573062822288717137910003844752568254562711707573087551405511691952038919343498111941289435186370413365944890455755556635375121030405517827889498567084940446515915224384229867605122922425624388028585990583629862841711614216821483349776176203506320483252012098258362329424735480949625209430193957255135194785125463637031518386627695656875802255592261915628594204766468190761084625509163693904918017734345757471870380399699554956228068980698119279797763737030729507147425872624354335486418405163685949074536438531450841530708066156649745655468812623471251590479096722458724984455148579143774407234597842956298435599157544194081186069378279115091999532073252575294692109045811494539454188034645303086315911362365096048471788070315404437139625435238314037359825689847966040805496126828841189614957957047128088776742242776201827683137618405642075100992369048109849299933080408023855419770787814131693033617539439881370098391493827436341560537098843951855688902441918758084188573478722728789264699158840039198658629782207711666688796959691724284754432788432482621491215387957015320105599915291004249251774885177084667216107208555068305799873602878138710480940610033116955712925055672501521052818063224168600818601244010204944326713512240677298298297791168305017962586925982183564142795725807355026210816000000000000000000000000000000000000000000000000000 + 11747790529194474840907636278685282230918587151664492843612469325255498928803712794994769898035685199864599055396416329455478231428214354936766928383584048079124833664616079938446747392870728206434371370652861045164009744857902358392663504514847356590779671793195099596967468787622629193752854982860013844096433398486282838871687397784930565470597259322536289128446411530219761335090492919788706948527944001839037149413457538673333263090273068647454168533265882184606562197568855828942343102560036076763882156561582907698366347160921545455144563916013420704181416602951817547786710849415396919880085366463296282967225378648225978405297999779925585040773445362065739978606814078972485299083068378031750877143216475806457932721531721892387160462063546396344658638539491942706532155600244592441032908397640091715644565102759804953848491330121423184186587379155294879628549724145961292774565489492349709646093599523332924751823235688942313043687885044364235429109618641630337302198255599768744226902608853512560205783823347154155450355683966882533683923899007381256262231775951708503249668249005912648495376644933394064260707404037677908632011614331680128934225167748206838639065122912606669781438448922139044254773636742319570626180388350308110964425994776845191938307127393783307648266903966105176922147397897886095103201216956433431051057402120338624095742423203840000000000000000000000000000000000000000000000000*i1 + -218201302033736429170245434893108546643885549702830083610561209735188832068285509439957332465982797995155447237707800833171587521498321731071947783672568715072575672293540575104679794163361927004386069594924730060769976982226577889464170191319797575467380971137891074025428708055078585214709933741312470804121605458222594014761190687169920191241790140731234805641622691557641973122411731805483132196295168306356186980069399277889706830570329995992050309376258120530117180617518228348486135294683953309428947423706333721225291663036126784459225231926716777077472527167803861290127381665549619497697928260428780497749393072735707001745752091814218994541718004299192982036725565522671898281567112371491576196283087377373474575752560748157309433426524455357886444552372489718285336188153244915456890094006112454441934071023330766572907090414930296115567718597479984796145009392749674115795502173682106112343014289660379445695773458597895477504055522904700688505366024170723668715132458674421561421411218073219775818390140170160975204418992902820765335758475394517867595186843291657400855694644479664310480872798202531412101277082980319321388901342291883072035130262655427076713125319422137555662307345096045750079208694296883903531202109624285014301656154118010714047828823663567272959823643639171665281172160545713811488970355167855824263472831780089002481835573248000000000000000000000000000000000000000000000000*i1^2 + -3352960398192783193506126174849350121759754906742857005408734851990513207593799020001463618337882054131294447652660774364029399700660115926183392476861216052925222334229095558825794112943400115191721012259942220835346499117186444220073229994004169068146442341844491916107075688369023363195833552562720470202627240333342181433513250834224372513963612815906289563018084654617672891526242712092355082837473171674631519328757254542732257588059592703366049890221488327594923623806774896189445361123637759681506314364079951613939493161369596907474130287328179398142336402287315886128343703134476974286284218576402576783048676866305116463277992665567907628101950910524445765571668812804555618960994042716918058476050069391770913408136168801981624916877552526357359004329428950960127423643490937890853972642655738793103543236585785510181602375898766654557359341355238014578135083087996181051414120957829488256344666196846470318791222218941867514655144393965738648031223935824389755858836852958903690234207078343261310565807457540689253670140072025766882313073016302584714204548440934534245020849345548603519841547346021570103825491625638876128713222345962638418090374565811456417278536110175510091448602136687998040328335347882169848342217745000863840841523579131498890776687279790494714085478814565231456197139130338362457159891608173337024338058363224613893668916428800000000000000000000000000000000000000000000000*i1^3 + 6214644606392991042904399728949139210370476515718958349349213198095466378362574654183734134241441927128576395298616636160443203784513964061283031786423534695939442531598702840182390230055405143377738434706608837352232673383977264700358460469687063706406261914292815115756113274496422072254289280584095858459319915602573977444676932322598396504656238069112250774623979771869967689123667255817799862742629267682543834118587922881248449963040349600088557887123094499818443613992345422037665034120401619914312502318521380563685366614118033216243938455925080152170724138868104030394119364457222613696449818909946990920154684332184028030069672858954964626803343040394154454805533964371514978074465486481272047343599794210412902086852246644366798896069760433152519414870913723661657019335348717640450042653984919535814342168953169395346612954242370368024771496004775925261059382878578658404261344328412945900768097557703240564553683192983450053959891395826595709742358594256122888310131807649846958286844092864239809941270653853195962894097365710606680591669414636045384924962639252697879477006853764794561153447092566175440327075019485584654074812161386022067860175979619026680319763527790856740685975618585086665769411359530269841775366408023574823912500721441196042106670193645573459715075212183152620609275500610408879876954012323788585602064299807117516533976268800000000000000000000000000000000000000000000*i1^4 + 9900321758846167005458874270656918457949387495308394932445811064794977175235738771518333640284487890821411480157833012171848247020292534757614096638877621020583508157010925148257168805249838371803804992701910316295045432710199544251723667904711254717923373194244285307249547964137889672249789266328913864909420611351402260096713970480507633752683434825436991850135164382796901356025445905304332283261993356941400889780437093228928271784195582306302199160224899136079736066318984533109880862005076225756326161052006469384701910857657062879567004572803317086345911554611808449156688314751558938287530978905814730985034481864377208491671068573024362350243362656227835401754167791452209286072546876902281496127089779809636766522139929317482953646660906666268504507393794497867489755428499484665433665591593522699697021470326861172803228973414509556562049492382577671171014144632620562210903807173698433994498022310823732220965950042096042782972997993389209024763325011079816927868304996651671244815808601037309339041995641740080788703255329351206788584234257447017170392693273952394237361292197820607307074376255644778663258645962483952797191032245302671280574071371590809891904641289769624278822400872645222418568201796151407350930594534534321936115706997731145267299708964954491878084830912812162684843597699338374636795771470483302830650848141562761825618178867200000000000000000000000000000000000000000*i1^5 + -105352033471398707672212963593272190230334538043997845506765605236480456779871230948267339400359068059070656252650538937790218566933030395888426167756268869557323867250569029440785383551023283431981246395069312007715806781659856282494908923804988912900404471887577926598702090297806809345502127591061035431160655860562146278391115370081616484769813857981421140219251141146062414677950824447339893712480159440671504718069767742393948946312960986010132450535146161878883288491743260069473452186610903351698814346844907692050972804049486283483648546062688510423118735174144859268000410335863121544501674889985198013493915189755098901698957475907243046358498305564091381535218683177471608293550478448518090743202006480433194930858733698978125312410610664531016685978465308446404926464752573628557140698287039180200128316421217333045358078513822849406482605028248532638699179471735200338215524521003302252123842347587909408092027896868635581476381042271759797382136887022166180541200271543093498124062911549435921086262377268370436181750131157604912055002980697088219837280308559080232621338793947784087536037597644346782194583434259398769013039255775901959420333987006365785413778477684005483810187020851017467496636796249578675180099904154422431963175150260585877727997801723612551819868715969851435522702217261272873121188410016806327445326155313822880397034258432000000000000000000000000000000000000000*i1^6 + 24133089505192677955989915200721241448245714799643947046647707727903520192860313850309391129120156896924038196010541819833366941442607684274805329506521201319906823791559687656836293653319356783656871086841944838072048258954939343478024428460114541449268273446369057513131765443721881643818968298429355196552409337028834282380605619580556664526816761892538900430114739865092483687109010145421373482584161159745841304301340450526132580009931602197061447167502196504733803582028308743458345441248439855981562729729834265421427709296744933490301397457626719990178892068943276135081132370325368456581015142360614390517545667159082464493102548733703796716451740807683479116480910411762377627618227734717008113897627290150014004868836828514513741924749208145459873017344837920934971320643633472066741230929469615784610050644333005859121365078615008424366074504929114416478503127251394340431842272382325693016618749104740560036811189550611793822434443519256934353709007296775605656051764056124100068103968672470884764904480738281330954814789957428540293904778528937046128949408209779583186027528950814534000601235928085685755755934880415894490218066722007013677248692981259284082637501187665774686449409995579234143370647922746514119880758817670677058917840150247763389838487142362882406200443290714751632839748827755699342278999219852386998277665948150215814099763200000000000000000000000000000000000000*i1^7 + 218652605598537203351480454979902151350192391372074975909846896027522510469643133720736887163844228067058770000413183413187890350561976686316873617194792142055729652156900346424441728565097667572282293711283762967614130310420759911851409382328858555618917892545366026369810536479492464243463992152628621585601179892263640033444719719915647161339334385631930793701957259805340638645769007198758651475973014323973600953950253715917964262736856796886111892728786788330439507539179541445065913822649631438660360652335661688907100297070281676026757451290299346622775952761125745924222848111876508708401763100493285355876087218275665150716211684214160677373342280709692927152271614744038576634972819348811721908685566252703423385319384693226156133172927269051918832647558416458009293777463548777070490489510151906004945123627121149788943659380315680898551192761313094499225948825904114508128896973482591390993344254386905361640457941618270924769700706479845582957290448414060654280149115285731386571402097751747195513938435525362161153816301861397589912276898260986231219226615540406123406952211484359855810893550584567587200279396632625515193818669001879191865496041038597130161682067035869678563137459380897181852415036531792258070167780790827804170184050366035356778588230362502188637879770127300028548488595725401757285768810890758602424989958709401040254402560000000000000000000000000000000000000*i1^8 + -534316140756746032093370303284171580591535494687073349262170372097671771292440199789702113433041551981530319271056852077694914073678830493256453945684697489059986036983037978823591248498152986574018127735553380176215778399746631604957244609167772224903455242846923180734777230691190935223329581379896507134085549143073685514635399061432402173775780200078969805483058308564970986381514101359332576167979712443310040060569853226749664868209539014525723923379132681662261994414410499361465271326015255075562574195290567181191699231524368713351820399891427233757842355823264476426156754961231731076588441213114625814083789967355717569188812149676088373748579435700341299193140909096614475754797104988993663614139784683465421573383393113241354980422017433294310474317397438021929840842738320169413531043599767002226185864218494191131731409022088405804533842376163294434342351501306310565356940395143175873358392693349869503239920038281845924910807734539783016447381672525667795701877108363196819840110334201354877102248696654689356627572610143593876221539009534819491966403441128569633947510869024592983962520489123204096109927248871225965791456357929848383368837893331981584735082026442105229785187561176853720467687724909101590553810315034790420432349069091082472657533458683981541033627006159202301465409932662870877764388468966818058575949291533564683810242560000000000000000000000000000000000*i1^9 + 330187445465384844602047753819836147326883481030657509803499615044636016497549245178354490601062872283524891397165762226761742772836219821869583211288740075495475698052809800895603208713279233007959506693431558656566579841745849294307380696709568225915233802397291022571868655457128558175656150048966335422342551655480909006147235862824842634782484002092007768579506407415286802649790244172434702355212908944256885810511643808231550645418335949306865044587088082973971316345880303733881763897044257404850778733648811107785625562529617235800183258504905849077739505027668014797045955020741698777073153740047971741025816443731770812367874108545032958856118181436506062562056016899765076721491004667304221864931668948593452624434824609318572093340680627595354157418859496530736197480534708267745005731436471428935149042899192571588598094296021479526128936606200556766333333032514526418476512370664138830215540789211530456862054259769195749559281661902183921713188078438053178837621331396499501393840056494278574978943557523545190384699020721491538814561479854135287007322271774235554439756226574706316655369555855080952331460439903541680647999983498851777151196063881849238928861330628115460618298394433802790263292600163350846930783165944082312560829862010879487208494615528728471745771969788643183359547982151014556884543034250445372343051144200920414373806080000000000000000000000000000000*i1^10 + -123768795370184216435277511547701710265001831075496559017454870369116863497442494413641768801088591888010543319328680852566113872236643049076602043423514139856078034908663374625220150982426624933935722682757168595245053233121005063070605853270029574259591707320700597298680638108181460934900468612778139949909117827766022062216444851207873736635582795286375577787498559836345658525910207571526457847114650847592259102483282896575181579038885069943035372819378325375444704032021321840063106201437410463265102751888732428095049058543363514170397478212040966550649760317032443212467096692182247088215062869774280276409292129004922289260359783888412545975412321754455047653215673657105652018136749499655039669603390143296362066783111338298876407438561640471407972573778429463871228949072461364485187755820728477522343582165717278992012084675224117578582318555665171267564158909679506145374617870896313152936735155601024422228455074784619449161140756627722713542076202469784328713514430508749657808950761065435186436040406360389208330680790503071105053461825670639498831309682788038350310720014622438827806599130360129366118928926449044685724016310465877892135893421438119548714168578649844459605051362931702613421293765082816831437894456945116727964579844446894360514365070512858088721680029528279532646613475923861165547645951708363626186343875655544769137868800000000000000000000000000000*i1^11 + 20497714961476509895736219222251642418671431855992854164769509387012492090398859281468043458539760712245627982897889444235096243028354579041064609904067393280704935802706216348718792373869705921896147240654547473468763414817165668562604923062011580276937426274050771382158540691461155088356323544913695368207630721431828895070161995560465030744629458176581991473861604686371647100028801153891601340721173424206856844708169754396344045271759192641157275138727823906936183726312585866082856738168464778765747636922349236713528059377412063856104069702241863163657660912923796745875774527807166211645674540017874867797600971203093570134150915239326356352690930463184624531378017827577539980862184219933036028793502479015693464952732213690871478320555659500450592976784217825218641709850459935560995823695067829741800141923279510248882918577035732652326860721653309904470408459796118592140751857184645693517098762927827259920265311227782549558859077449331481892524778874833756230972258729308324992283943190867359522540639301361773777324956646506121840590395866499911256632714767357174154047616006836461671630751764711684098031091041418032941830083176377332669108325221613151645611029546859777351542925085420622270106631932689416329440157245817985584845791805215355268640991505330043600584400953341878132214059015912261509524192113147742413101625056995940761600000000000000000000000000000*i1^12 + -1678659667366763757184675549639490643356199455046244657308984672625828512939206283319482124503092870294220849617189680729280718895233383700120674597183974766626731295162989786259759302390922533308732839683729047250774368138966735007063499714995387103837014507514541974962730077091853330339943036503322112201854930164619946635212990899334456175361750513204362036647368868201732980866039179027949042445567535804050305117513772836733621761101190119609592327159200829740525017004043960238368051492841426790331520363445329874255210098958954179507817167325597364514892711599819920784899516990065239840225802726050381135442694288768755099671144465775926290132823673283662900790352647559405907148013309941893408955477221208561086112637627359863883989373442966318600229028197822210280349645386226155275988373122036382012469689088747169979631544528694339541485849608952410160209617322983998470844406028784693819126124446301935215214761037018805341497403510527661267114172859403630459967116996837970837372299056177442779814494360106073822179088944276321936949832178207280871353394121547898613864944855746651098689723914859361920246940755439732366785041197611660149603645186897777340508544860868531312890930250563336841906970027371721369915060110030846028400537446136063918269952126182552256824394790438938753466830812230736855991534708823842484514701594704478208000000000000000000000000000*i1^13 + 63215243047912015820966291195334676114253168667768036723928074248664900194447708142856894240983396209678368094721471442185802388720086911090801739183066945179831065200466573587440484980054677557090499274554178231758335600173586190513317438218665530968989616333105556339572484017357273998940690530067601721292751790480220807830474256197769498950211102573887129130818298545091527675499143058196522209057032439908506654931675610582450102473495408345385172538109461484693616838792280525268586569175846390310464513168078752320442731374783252788913991787084615371046775816417968170093045205194950762461280590542624309345792424143083581652830636506042304727353049109159762653883273178648274292659798466505253109810463887173317814011192591889118431323339492704543226235133398859614807918255504633921940723379273974717499281802720824420851876233569041310361429608716667916685867461405161113049184992856553262749594854582507238925583073510073074062367882866313533239969924531136227227054443937055686885398349820772428080017583070648923355611049186028135277254451005740471812662929137494507792697725417191680996566049564344848083699685110954270307697092945797841900509678391635845309539751317632205631092368734127573530374143132024060916989808324417802232405009357281583350868639553759457772980833791690200841055605032840548655731787819956551463519146861395968000000000000000000000000*i1^14 + -665252192388187329836748569675533966395512035386862699235775066195447865805748321028110510127767916610590714527063766948391221632813226657983978145922453171919222036380217204254670967869096437537249532145233359533033035138297547481245377106029893867270363126417838956600803882602057111673154679347612784892628438561166174496300644786405399868533411219111649758419673592222002035369876809984605850544238571780003226691077526575952569023975040766317536388531999272599238992365046313627859166232146908766990092010674490200107870393523951405654974824224141691642265152991773038323050178904447189672888742745209897621103078681039647619961298428998058693758926831111865047049271971998589351945812917223831740001211172561495359896278818857392616124339199899147908636808278662796232331465851324940590377321053431146058044718830553319020707453068683093393665412581096166736623930905498920222414275468635463907836493902765340979597678220253019741637917379252605189922453130712841840563179261934771932451256282317795644174507338744293007196048767046584775453172521282565101132754076482105736795108130583462023143174590216003352312417667006389531927153996179247324797126327384599579410887110645673592796119010677859191408464293954133600785987248125385095056471060922641025892132413054692183671842227012287978301982856506160676889433647975624918987239740932096000000000000000000000*i1^15 + -9027235398577652305362508673286046316365432414244920291719277589354610573133398208995587569107085167973527662472519882983592694557423078173538795222288465379876702226367358058229120726212615116689558624988382284953667511823229508198526136822159059568731099632743280098954230802981773222809435583662752240410932315580530885415230484497766194138748974243507765881070666222952157621728706518363491995360725927560070884120001622878479271169278801551629012787928079890753575625920924971477926832801374615863963956679507102337001749629551626020998667702722054093483481831321842814157862055355299662031976294868284846137272251230194853580541650913192464108569651686968360718704868612776841511124638730952937215698257073211948795393963691187816421681949859377072642335327812472028322555046480532755159079035132295346275283876097561424709414513766562739680776777804101084997951432609908766278045867067973137608443777870632486229595435812508225773785063138151831689330936279455122544717885160237831614689762752487173085970981934104789809083334234801578023246041866006091719317280830327990182312065122515637550287519395080834784323745615489304173663470272373171975818792582220907757809672311317518983869045585791238599239483225464168287764681651728636172028332143892883188441829052061206745163141699197412197060061238437504666596985814541928122668432752640000000000000000000*i1^16 + 195281599714187847015479228574853318893513241173231084336307934550972449729941110194471790342363530540044146402444103233057278093208613545624118621220458829310691699083293409957337250392383520554320897308223089281858581053499502519975069177995194305926725377230588238854856969239445753430486550352655430374600988298916911549449593744819270683430353351153202691271804782395161843075238443362843034479785412223811866906556553917904680828931594384575144135199700978805917866629414555289338158293776753679256454970861613375163874721825695291851927530369718886214452724896904233707958814287998507917590439102397394292755163423087477000821595625130355725914918173118186059103442732981197610904924443130352340696197749725381648525834372258054745366359317135848304632587531932437660324017865682896781062257791910510154113085539344229941396221506905298673035496684447409342947740949182441853946218006289505300383180103621133233976061066921415349084257231538442387161976848366324508878927544019297924518386087590926402606129571389416806521807541982520140185563896714878788468311556331893273606032472746244593301121782702495581107567913049535748537612171022535938323905253847625507722350842165363140870579568919887587887219126948021655520585616626295207095600121042683500688903506440345381949126345437154500861781957138352563731661505160346634085728256000000000000000000*i1^17 + -7760383036022693363053450754318702329253946952579609463563492575089338109337258308551189633323312887335264280791190064847490854637118153821118554479850688045986690031586739589903511876095258173829936947140784653836803298188923241748729333108356433557085792898678307546717016189820381827577628536679448480441348318224800488727016182821854661004365317095270384926781243026036722573207372629665206439159481145166148365556115069313060036210878413539257380039273742838145175793866213765866976549182275118869725857951835286833767108403330363825361346903238816765462213058735394161257862554556069814442180184173714492850155525304959607497170270378222444217459497674823806682397941708345019210821991929990561241042987229185273078974174178621470254764343280760429051189604439726264727772307137907323829564363445633702467387369481424086428249275850079878933302820174305888964512174142337213910044933198972452947298745016845403540133005622827477405646018924930374881248276579383616788099969216912414142796266840859583423320414024703229770406908330187380057187518325138955886751110071645695744649842204881856170512920230355435018410096559731833893136425784251475061837200000157173505609600955624881026243385358378441751953227272544658804188270629336434450168349358211608094420992006504021698879627874578313821334644602314276080830952418314003939328000000000000000000*i1^18 + -173292178567926348278264490868247465986437016192948879231129719267253059493718204095978693705140317676058426368920364931352248844937399579597056020421061494958682602830075865534400915818341447283663359622890221174134354589104125329136830012865409085582343741889142029260850197857079186957090735849152313186126547939839302921379980477385981202616790636202778036382324202152796200221635118693173315519115839445636753455010982344899137099716767629082858432485400504674557719908956042798844243981147925714812523249323260934118712898613994176099257076830433404705159103016158094561246217629427392281219944398724449749141142055991346291295687011589607080133645769067065156563450116497507932850079071949300127406343737767382238179163352638112661485016183552689277000957143997470695808477290582323672380150662030401001845520890032221354026018234289287138923753837108713953076375851901262386587966475805731325465198547016828446011242422142808480729544611304772584704637822399116105983004268509338584292897860093250312007345867329287184188899593891212349420242838268773762142324441278442795799184405011216160485871678544012481064090899774226375761538060982998551606421292789131402272462085372896474671290736068706538848319596035833451810210271152296653553501397531341069368400313419943517976312865705671474225725728909149127499589255274283663360000000000000000*i1^19 + -881338597069054646852745705308072236741039586343062360262475432490693661383269973264732372204718824506419148218581301990511880110828578530347692492550168361841799469279240105551893646800892535783501395345372895984766833116232663059399332964156802438933286476576137165655194460900337448244732339956368193991637143801147765201833132601312090148761188557542782847729284236912234471606125985634407092554916368450454921542944351294882351645873461875460734007619978092269565645923484429942292082736385066216660043971626242758237294834765381035720749622585771063995056595351876531105053102976119692839550968173508551242959301759043774605152876245141910987850956853598242649067713492065122661441036510854796775437600631610114138599480868065563416680083720636552058273934057417434900619262043026645719481152380468840659620724325109913397643062524275253699338388380153255569139186521992100539039570150576400380429388695953657537420465782548418054908705719118432916842821474819345557180471135409554300601658148879943701635723407457497114927046619205437556173214560054564398515808092247501527556957660345875460188721376539433743072732673935413482758339460433824647014410513508394621635873652930070576326891879945765793087908473156377333014261854239323126088130305025823973173772233002392916701124947672503140114126589361368132140176412508160000000000000000*i1^20 + -563273800681333769444906496565790472157825907798526762562821471361782404015156121652393156203052979678773293266559674791533261358139416970111575230321184513070872896854303189119639120723803075886906040848962139265162031149916078165729282843889425760665029117060094966787661706133193366579172273670306674394274900276241843778969834509641065903272558474160400727544615142702467645363993772847583940756026335809544145236098709324980696787318625664739239151430596834028328923198435766596592915767518420440814258670741375295175063119050116938769745298710080242703672766106348982364209902401423991545443000791117430340933987091977332985856323778119366363631070293916491503394827363843943189814970987427602175420047379746718336530177060059174180017292625272788271035970936186906125231505205475820535242480781861104465712306347524208521802958370483193616305560868499851828186912522740313449123898833130896290007841542940478842930984190513341353519400914076372413151094591178136295314430062694882274293031767596184957632818596628990371151187092508072506268967852337881437374765910968886174815794987306561894352783425182451646689482213193179645658889094330600859782979936901928371640022191935983347375346265524645927030383481268043413823431246339047837566141221569862689823150346257983683975985895202293043348624140176796799964545024000000000000000*i1^21 + 2772502216793243431657504342258976816744502853004427692242217372957060707312659527303434847171004479652697654083820742896621710728948754175818708179884644947555345693707865136999579919140857724221759193168923063965744468209963649222892427772329749690979114699155817215080053776975744093745870009008280223296269958186081902636331744607886577563668040808295198500845970900391182488116660309535066411150235566048059894878969015877555270062964752923196745609949141710832412999449024757170532087380255276261928023814098070296368014330375228168107870588994362986872401774597722962503115238073650727511618228532176534331653982012286549655412344865613722274415114496675939151047888368571891497670207509457101945522558005186623667959333888398880911080653459826091320864053011123932181504043211795373495928611377845489737087563008595729321937913405256971505302524652353672660958785765028983059641439185770364239745708206490730756860309994574266541280548395885809404978510584939037017905132133868303721521704904817004162336894707164938414906073634826819369345854879202552009535695206599820349156813412233965960281268586060381553041675462703312697380857296836223566364463887227037051599127839128622334738765779811022570607642377978079459380255002336471021119407298202144635137092140616626462485385778833673065279518423938920087552000000000000000*i1^22 + -2329567504447577305168072541501982101173024455778718774629198637107189213037298324222663801136315289388454135276581480198193127376785208325844383473536069510534653714585943238986828225816335124854920943884213342185463420267958833663176634096690910128892649022835796615858173739152617367482662709091773355383758048232532094776497365896669423502271388057809453130595724637885908995592315424168745100779521684828890966000239902186199441140678358129217812074702247724387163209602827978904519886813016592758048859570519599770637222223310513753849927108780538169254217888322763525067468706681889248379760706826857798265219994155146240424546392916416457606740494906902736200127795678402148835281748835884724719217341264260416060918582701918431345945309094584340952631190920463959829694205073393528039907808842644895528669979093536311485730501496859849247774230638444730679314348118787874149590190019371521896582274031121439599284678231888753625450450745195968903481960548860914478615347446954062663555789804615258253925176017359590270204831724200182291745858984879610930879895998228486666765425503989889532425579864319488288279258882053579238544904257652704305746089420751962079213707081549731062671840841742370799335086975237394441624739718375912680380721793802262152538348700041406418583352292996633450800293777244160000000000000000*i1^23 + 936642952502715125878009870762656896796960444171520442560823849436085002783805524899582846534773440624723882980018487672359958932984209918593435621648371616673262840143248909516384327167402853442634929482133526520639837736290833735542945062604581737121536720193898530359388790552151246461548734005637753086671830138794801303803667544673481578365459065155969706663483370764102157612539025240419925090747266551968305617986669019345352446566907471293106535974116067448403234524326495887878331819688998341062725065577504587247614855346072819126347033283339641589576915830793526507109066176565700745300331501060610524260095039717187885684115754556760184838587678781555259801705220310436242914864756810191541964612545494307736741456216050170827707842917121825475105609837993925671942576444303703702629447082099588651972663369484586787004287496698498048383445948144219874420619923740175238722582918835616303883881313235826935104936105189714816253345838977578651510572605068223364072937328877549687376849934660075746127033374324142550444178176691045355796369639246164512541776021466085483147426131131589061046381992665833237634344815021520922834809549440334936262435926428176132306334157201263494142093652178440761109974345193361437012123628996936323861091771536189361334034101104654618175361117077943303747865149440000000000000*i1^24 + -230099679869464429959211142977746823759424985990080725520764090125651319736396043809105031051646369509562409661445718400375862195498310484696091631105894752961971750153452671212392569967347593880775463167677062803764240067927676510156819317705943296587728169330160684439984542795874724707474500854107484180277548058016184998496686609274537002074491677802707986393198430768463173422171806990591577701664582006674942379197637187722490662165237458479588359639242462855162526829249405866984218558396120742662163110098356261083582748562279775663785202685602447462156589126595424090606903207565787305353094690102229779744810711031198143291520123579058967998416747915511501162261403649766209313887696818127589945274533811138888020484172022147556499443921516143197555447475007733199022537023535029200166275311711606343564342853325705333819869403816709269302380915268510032710685548351872163722061739376207976365510251408982424540569886109471478094452146966789816509855179562312151367360815713764038445918079827204059938364165297508871454632400589369575095226315042084928314417919608650935976441467849646639745617399273083219762229510071157631052382866831180006615219204077834501323468949562895850289309066126130754426404421545260643385066031864070290608458542507729161294143511026687242625861094947142112378880000000000000*i1^25 + 41665666791451856590584469660886440745470825792588275490471885176505922714143915289266476757285630767446745566723421002145342906019084482859082559906116945704575769809251976693206133394942372822585675118062388911596245365892404686767233954269454666748649754635279775247597271588338241252843721256968380648127754313920500664527013758743027649110159069777732373588778656421132883711800137890112344007635289052631757282685711506652618834065807062771299941096732298120307119961499316778496024011723775598857542721431579853919979841018059986865915982467772261630660903952477437232598256395703687726359552097140968878972178576418334731361120273397233611096717934594669224388669642180866043181393558958446177518007522910694400853111729297808262683477244184283342639257141775938737466119469684443262510176680781791871649024588829649058835608367262943200557623166556142242440025696001550918317318776300882296871992297568470925104222444718300808049560829339568903378650995744548635631738130052158325530294877668221476303976432940879533989798800326478284312368392954957708802418721763980730104826079829945412026072541651911891575391760880290916866917704328199511038648846278915606632436363106213417548179363863030692375036643223123494723892791163733929556129174428153480081082761710025116680547638592929792000000000000*i1^26 + -5775323899507099442617110393066031405420241258337129060782604581364709101743356919148260562804528265195056378803999309039111473968264599413571931778963977639775382565743334833158226413420321467826949040679408270752965780998482374349268497094374174643797320692397429923071403200068027203832723861672438178132074103148599942223907042937558966268768097460630446475914140736964903714219589201059664725473456323372771047749739886477671982274651884776668334361621373557099915944755148866540116457979208760625420364679485048539925863180727640658453424998129748427167805984989414039093212495287669344626271242774971211833707353619697967034346883293752083709020900812662533231390565185563135267039173195904585363881573538780772309049726386400811585020377623651896271300512747278298968732724622732374778011019655194142818148718981366165242345942922701862944807567486670703777269715075134776025589526896280937582349094889699029081609581851372371307134021140945109765644897063632844001896630019808129288763570825525273961986474221979636464926538911200750663471781532404691796479508839249787432129584500430846001824811952484926072279759665011861114701981682243001799605595323264133628865579200288294650587425464573457307157142908556959957169390862445907780695665041072774554638219579018944878074658816000000000000*i1^27 + 589146187267252170733792129647742296271283677552535102121691817433550256862825094675390570411543338110526977257938269715806928304053808816067605930330334406067284796744665610188352527963007409376094512797622156397027462378582765895564752936676214551369382275653183956515023800025402272075250089270490029263977932865003805415606271658057454735810770473950077069397484565907622769150289520382567514018864099531009840184714909790206133764507546280486318613104698936538140708624045807725805991857533594300318077356135358481591878458830700702887816954215894011450249163993770946520122996242465233187554829799376884830875404272703549406391599894565469064153041998782364046795166225421757224827143977442408000700257800986763613176580289158138113659077519011607990418315458942721179467852377705073643397952251329897347122933468977960157187602629904572370493128090776525374968158267999755008502246008040805896098969498462489565760218030384601310001606291968270337679861777260192646620284590471566136468250919459472336438036937767441887377279173489921023310183345411273896342020746526124964768874912479715696657201405079228893462173493511165069694607411450917929273405738692002544534128376321806282250109791699949025024899306130050697432708444072798973286180910886740639310499701831999317606400000000000*i1^28 + -43880455142110236318490607996617091134412619833226945727439611318943056174192162495587932941054229830382841176813106801409703642923353797231008250629671430276116957539080431316436765944375731261885140308470908206260855076099670092778360139755495236771925535443435409958251178988256294810153615034773727465559485846158243233742898042875601889545378372493229454044305143457090105325986429155519560822383048486786581194698937285477677358193858045512700832020267615698821253034072749845601078325562376871324499569653996685793708155399724102088242711270255147638146415069691429803804804507461463999675206058275074351958797994282776287899496410464055506709394832067899615219935688722596711166087320895892189401179794018171674039952114610999952905540172141271568873271214088177768315305148659953255374871796976557323250889246953707357518064698351405037454792540143518417728110687047854880218816359957012042276357603188910180774258785227425674812235278899418356848392607497073990148559094375816373775217121967466342560349056959632068700469841653765623756125091237936671301040702357743642267680975875877596124022528460735174489881895720877542219304638271738942988627330259207272114303126836854238595885804375669071650554302537738971938027199205947778066507454837324894138656783282995200000000000*i1^29 + 2625574480942696818029681780539732638486208274939415886504702415145107671079552259435110524651216009599555625107195661825989541300960740113347952694387670397262369312913493572124258389723995238154515568297436017757269745373058906536164841511742946781521594961021195050877525164472001345406461185547423450027249657437869097605639409449984624904803857035405629702847659188354503141336487065601199097541040031200289275189776680344162267927323535821784731164859116435671734382766511065135123129928379643019628564844706938132495401695859637719613559949859388880557358377474044827762728936681188484015888958011479791105681714724973907911227182929406480138618858944765365827427640405509992258827732152337495179801738067056592947630294322044191628019232166598913937442175671605748815889123206976087239014055755586342904728673917468304253529196862114095708320888973903299657122263356576020530369022593240219785262868720944493217458492409871945978195885542629678288815775121240299344181039321508387168505838771286649581816147347616448904320496957960965230019177475404286065780728147461592333753728187790252891580503288556217425126107591013580210349086594142727361651764649468718115128611989141069647676718607089789333544671276864995931202501188189985398145982417796255451269038080000000000*i1^30 + -160703647309671231263873604041579775607923376926115837208884896156910574491859434763065049825670019828290510671759769296567797954212427214296399453760064197237519013292389183139770296202385329663605140176627515422440750085088756513186859853036263450387024190937944779355170888825857358532961760970961368310273735711176956656753317657112240835482100137668488176156850962707510838226328280767441576858416984932192049203327960518284352316053654215108687224333941462737126229213547858510556100583774138894888395778779495738259856777288281055398085214598408053976707171836959529011326440707967055951920646550163921006788642885709150760399725403039767963166136000289664967612612561659671488458781926858644962280773999785327049427978656347179548183843319584042536651505579425487824041593029979667521088570377071445749287095972095650059613561814914030498624739613488627697447821190555681596569138041823032532021231239786900721600743801816126553208426018848976684790817936211178639831886771635628743154111443329001475079560136287467870043791334434970020006464636609185451772693394285112805673500051507522904888237811245651677466379389744875295322763140549740957499721499033566842401067748066781688036039264468226464420638763280973496208586334685084532389560605085500702720000000000*i1^31 + 11367065253087899601322275260517660533268688862643770310822266514110168494933251124903727400777398670134375365438922503030603995605579744376585515328842685375200955696218808805584857397739969165679212057152399146027377284648063483808973377406135119166041697001759580229116027202457490226119424125746637415027153381034472438870580320359852537962478059961246884929294254344789810146530698797156390318795771194820893127744846215738917874985284590247123956310244897623060190581285855932068655622263445634660499881237662912980000020182086643522476618811896054116352928502183485374382534926838528637364950263995226410363519605446537966639282149282368351195623402227331974329389896953599654104430440465878264195968327190782906557344263555336336579919282229588753616373195443007000481183449433150904736786797134958547589689203513337088275960019709238606495771353324656632026900425346662486884735059164386624465753383604873083091669064426535161384568467626145198792932081934532125873257411623693021252447493163596627230308829576093478194604543017417237677822704688457667507777660740929086613213017491423276752006471311224335773117013074303690625044656275492298500671332887032362245155493234622866411139637403619983884892861354723675624158539895152167828476152250368000000000*i1^32 + -738679718815919816670786514671780353889460977517729901697644267578248265697336670144753386301878516951111946139140536401082926606554997244658566190365998631189287770506803439465375664693161920493403540935554479231429829160086326411359784448905683188760191930722303156199925831650843347002115213755412981044622766167869194912476036862159870074604232374979321819284114288882615750350010109810351070009328942047669890321078110329386489468183376380390295049711912382265785844263113695385814567637414491948910352795976362231300774367865731401421565700020735457293721907986671476929198872463758740286652140972948096531239023199040860373558342297583222790234389341913258481217671938252756564652143182947121529825467153761043795857242212810299208667894789210985113480144889103340226132719030799468850928399154357906823978510673218073824583481549211472975573867456342733543059383962131496405574737970948531927936905513160278973778849389084206517319831697987712798777840397526338815244645872305016446170783030099693279373546792499473934369908148334929022875345838671368449080570725396121448814705736887281828245023649150935863732537361470062678157916376140025297657353251591186694795086410457165126778752330982341218147014405582847768739689551130352605462528000000000*i1^33 + 35000649917222633743749790268690280115022904875435518464299253424108985935988954836364071261550823656635464157447701552630992747086488810614153408205439963225847834178423986624445845753538005653120073669787307456173886916153139404253231296034636360754020705226786277211941816087176892500958578402426413436609971429851573777774339912362775723837684562385204893042102586014620839962839991016739708099882783251940373007623188100916456084431807340593102714697785188217184169281725609485159447774207712238338112455071125513393193183733346069241345389829024892641940451742310490800018758154070154120366674587790341352609701229076421990065005083153451892102336986899484873733046808898761396912251693591439358423102969156973203239817073072550493801033963647405867519237110133876787577348291968730728664191969818571625902459491981573439875416649648723647171401009707766373117489705454327937182054992844362330148020255070994453950354144151998868089869400769592583849250621147420576949309023399694228998558908315507099668337634665251109295818157736057770599639773562515965161966283038777368998561641902077109377829804740951628892670441813931227473124267521819345434987767040108733205076219812703709342825572220259617015296100976401223409357094636014796800000000*i1^34 + -998020048872991150270169676777222435388667044431188822236740461074806512908884569859154335306378854442815128250648619136786921678866988257581249322350968695311435656911936614950437794940421599762113996613065811208055655024214894086076693110529764642853959293207131716628276633578280250723664276056125383311016980368180285129855634600480666558681530877505671284441715974795522662336341638285945712598648026915650353587856287904245833131556243843897386904656202033443630722897335899616133186533667357745130932098261443996582531712933768330995881848404675911369513691457401940910462160596056403925611817520538931641989786294084132554910985291651030534921437974348396205957891186122893207528422810055187053374784309810515821782873061097098230576334493608452775739930498784906972896580473200217144865002242921073791302626631227222422305301509315380702388449555113612439005181696674902296820256803862949195620933194320503573214267775662785764269012102928330527432230008129501955918108130509328475139654310962757273432334307775557195079759802740365221483080519132038127557474340392009666494976070313440600714564627274345911252854384564704205854004240968177460182589290618173376533558293190018787248353531865632948342877012090565825645458227200000000*i1^35 + 9819798640758567232522606888981900503494951011153355877757802797650100750283476342170141953483261205333948422908513355096176442708474699468004273421466924471369271704245247936805882199856188819851293407908508298139576800522243213483696218783407614733514027640855281817037550914019779786249233862928929787158404474834278398908629113821457465271238863076296475973510156788263602437135560212161480295192431937865611134309286160090509629492632912505879566649980853903806615969015657098996683750178115878505237057320812693172822724426475942213819952539988265600490719056124777787807589060184697280728369578552400998568961306621267392115178725327356644200756722873990994504207345607246906550934474694905990549176272615908467880984517946010499870437136454793854506199778591732379446843148325233052257114806975357562215706173402656370519628790922358853141933944896366796831045918061924033941393053857534393346562615351704136463389520356510890447510596891323671113025958568285886116015142216084040674970055211306421262589691009542254144476695745958331581549274251288943833454487967304898954814733406400132241857771380273930394609795387126766410750037818838105289890552348254377278545438585859542853068588022953834041113251048495492628480000000*i1^36 + -42826013250652178694022203864237008425313422411935587099479354628096740732399269894622450905865537813249587356944632844365220904103762550530755689205087274165631173829748607212341995139440082080570471072791673144444729554466770030580804125456568480946075393742386631390764794852112080550492496508572427079292650616015505111593938253895494974169994830761352449639447470374915765595184164356449708762332282877714023153879165056349779816631731314572701525136083125266688300038563907439365712780635781672789665470917732588233780667685412515993558439856716298161154769736524126914649469146708827039832112748688613689923940431330060501235871633295201617846954356692417810399123096519287117831208400703619640006652200197405008719243757529432895519831070173415634259809825390442143855329617378137380728298077788013744786823386221530004561416505333633856373077086226386449621209807473263057827378682184104973522311052226463872929719661963750721693227994129760228112945807638098414156400521945399383559265183691953752576875159828163206524868640890105104821136188993201914635183832747805981670096574367641339821028301764335813325125143903070276331900499681245743411253254964114192978178249049933525658595824834198722098305821573120000000*i1^37 + 106112795740497560380758807016116438183346241793882412929159654619529074676898828623946862850713445425936638644163193629122570574274963068481790209777385889041225142955749465721143975272270264137014659347635821421224246557022195795916194281069839552749717777895592475427277506762449704020855153115804195648372681268562418079901980604864648893666667233013210618798213872502939671233925757760606484539661278539402681958290664240038948262500647259576503457095147171730353445840817973182067370138963169327154391105824568983674947491415735874770355058188336817918111690521420866334084678810298427270401710121343265265992942889826528577296538703915533347672595669953189067713409948957015114607857313687262308444209623937390390722633399036956726479562747064315007807668639473535553152554964064184623567154716578404386520027911706459163952988797651644788997690787071028503595662743221229911668348611549484644539908262725604402852002761685097902360669505440742407550461030965742347264480626427060735146557203819828662188897465052498945329646376470655887865823619260788457178343391035107932245930825484625938165813831277961365523668682208025478327233419016823682085465460401444111782307397074024603553113081334640622436352000000*i1^38 + -161705722461338812431603584471702860784201810487159032184186338656585357609177637366779030868731483301971542972484049666519378743852189738233008892486827911739215681178946484110688814826602320350790091915434179827159974983066062402274882606147503803954967774549761504531315861545580045318754576193124706616527348750425467061245880258998573072961562829677623025339660813998952239994144226189675738464912908119566392934560178736006252949159506893382417945186122874685408648650932071467885270616648112252683031063674146677490680686353741092854066056286842117204403944716318826082143839089860648749639280496915910408860829963406037331540776212093537050154817266322861027343683629939462326097740864453761352856815976407096697536411725738460283474242955776397096103497601359613330772671291644948675064504229695859477795120169883129666508835861695444699157352165453932290910022359892790782366188741536525852268652898299179354113594607379314528075582951504470755690332038656905064775952671550764753756819752109066689396053170405264477247123410561273395266283368655684931465650101426046207354316713804977786960553041568341628972558807312977001178991269695874144450531808893558138272085034324836694351983287468032000000*i1^39 + 156197221084226965998332708900028895484653768161785306126653826544737373744590358084514630456489768731737978357026315956509044627210172387742457752579318424034340375205770494156029735801237690259589771302164876286072750209169481903446196757754444029919364807343921064478881945860847170808221370026910531423305984093818245290827837001370471185479685338414947423175348816880343988907991052873025851522022873525112617411030566749342263807531115645560304102570465751669538041576286939227758051569810539190052720105805574074422752245831568095218317384484901784742613499122092684186760033113479132146633426735468580302627770152733633969049749591897386842794582514416043364165572150043625924643552968231136986462920634319589145483373017894956693394107549527134385210667346179593412662244110183063794137547393338789788702320918055225985707770503089567094979561182922594831384112890178621775876241597130419296711025509925411372439412241317375313777350923625586109011045451980267523300166244625881894163161613130945527753124902295131101110848732350314770397274850317922817380605469199315484786466491296262792066414912234959022952068641238697572447220758085382384207455944125371821277713279106400614403276800000*i1^40 + -3620332929718048119628082965219692607564804827899743600437351180891377968264063571191131325779399405931948929911626379715322115756861784684170399030940183038381815776198115494402195968550913189835531549924785440160037587119379007726745253961229617503067843597269893188902070218447361486421290750683687000478315513467253945458468033651638154405654892081280736450209175395241395224754111896549005140560198742488491321864451517192507092659766877162582718474647477298856763887968319668441561925762660846391987602124887573221799514014442804259918155785078945354409961943197764110875288569925007085182702974664110062509474573068487535936886541282495429049249496564970053619462255866317389599032905529221601666332826620482392699464546569077816760185993239326972425750898288206934627702421314514678539704180329312684861846003125420500173808173398267268756362363672745966747999095494485073753752738325626020310101965981737326785603471283163464000132609955928671741438700844393856078539666214070405440541197935577232533583383391265005518227394539232529533889161115573026007644370773597017245804757498545306392505807555684376011705297241198888665576696793825782664001373240119706743776540517990400000*i1^41 + 84327118709650288081769658995828097171384350827951820740978642636999505591010378461183289374978295429356110374187663268844428783488984553952562604031861706276216179325643591916521521448750432227367663732286779933729872522766811355406341956442422827128789322206197842636745047504911332991064408000282492763053352969124655019722351504415174888300669239233415062768429800592762048708087763498603733863768359363610366653642596975799780339061641121480208323467938214707850248431541594215914464860664021362178986594352839310899343343641368116892204043004500440370669039328321220592759186010184477491644825809724821192763086946592084359881272242081931290017206833786560228595890102649198509334598247524513147539719404153692896555431935789545432869172184074148202875119117348854037051444254648798372438484899393180265633976515174220625847954644779991226468062636034807827329351351227020608962239116002173828599030279090039316367244866602146677554089355470408372334704570736658497655697848060850354753468817620070022131126543784124471284663630292920817712539104964084915816217919342970306248675391846616855690782500014348224203053800260910372760794216876792481348176873490477209354240000*i1^42 + 194898772081209494620781679542779037973618822218186810308262545435899787733922157148346995111396046730073366648763966243532004349280260361886506246190433056383066807856666027916577236258609890123994994347296225336878286600806100787034299072811747034741518507753458484500922598514160692839901227093454867980837059650812004978606677912813351994651093266647245906000239488613252975660769084238784325014562344258357209116326775643223345414605335505078947434329761911255695369207975716710747095328693652966632822268883442239764375911104960318320711243652592987849307896762757514389581433901266665070624522330592234552965915147575854581104371999411129450349898081490364614881849242577381483135160108126796279201701388417959890326076770092889341275582276252732298874099271360784280067359452086462988592421891201249046544898247790723236414876116345219276507014799126353162124217036732220628933658724176178393623255910784144298891851365193167799455470365739578561503870853688132837185654044369567945302394532023612994999351065046640323027909126521485103435275162311106811678360757836922186181553038808533621146951950911637881946866789899445855896277879828210058184213135360000*i1^43 + 681700721608364596443448980515793375450269057882175838863388286940019028053200897452475599458221764375920402756486644413091165760651471805171365670322771438852234985182714741752085369825260968912203319162155263656307324913990301885354316836750880482437677910446148723902072930655678793847992730233240279639396816888366647764012803660980954092621512367404817036708919441501181951905211699735515918163384632437013077480113435256673464792599897965974831134674720093685142486841867575461453902476666407965741427688882435975614619678742481844086264296021203632008041805291030010770156297389465475208504856464559194968261947096402002725665429211517565844051963459562191329933011538537589808519610033800662946472726634828205646549543790348913472891455267358919788978345012264821435069812291362007665404519565493927188981974726157092759256570594034891795728876187258157470086969669039920467269634983237471187461596378990700323859161228275978189871524976279207840259748057437190967735841730032183832344875918188459287271365273834591078343740029413673885173017602870020133892835040581097634292169594539976208545563761188657558621995797216528692705169641360588800000*i1^44 + -4121345774528170310021124739547682647541342677190109104613078426479457673062415838629668179102557285085770198035276470009186797814892687101589190515859766919642215659048620357236491526070861660382122094029801799629019959032471479880783461617200442568786372384496804571617142784482277933669191579503365610463153101237513186826855636418220862399640676793656441982277240326431075992942469073442260004884131229557152140280327995757000871811604375311091461764077130004254791810117129726603149887651386987325400232648237472371646032178365291293052502564045487795977383550993892168074489300105174681854901992554806682246459675849361176937485198845117746774257827168368719200191858982870351577353194904568735745681982259707401250617068480370191015678187604729694650917013706518668063432787152640599360403583887944221429931128946609430469674700542071884941197703429994386830089590217363944061302498327297503926165871252126291531536904829911292446343609377560020533678585595568440839754455754860738878121301563916326599345890055713177821483422763954622587484607430299539856705645790591744690225782852044861675779597888396289049685098030911311283486720000*i1^45 + 509701680002814429023526721763004326129470489613992857603387525570050198098432243927496778186185989094249772810626511811155351380082590323259911263785207641839054632797428494940341809023356413563387204389290567963166132875670395244279629969617887698375742447019693375085030330542751743990559719601757257929484057358385838787917504830855805861224618504153063091650327211641207982300412114195286958212440528413048799926897950892087729510325820721903858071011296410929135482577032442624771426493224627590691633946143437423555986204141272888132134774342207423668303672993851312172270649972793786066308672461787721787480695686312867026192089003772574491465842127548360763307507421384499224939138681375179281277592098593396442242420796851955294827450664594576752686029596786773600815774318695905073015225606456649736721203148933492188690111566322505669765533291390275891124015220255463521831939665033022026371555527481428481328495983420267642400686251275832195711531864170093592446961523606344504888850471347102013392350452818510640324097020632669962772198367455669260611073460026053142395663097118999176313315348080224602816352616448000*i1^46 + 305573306466871478738389102893765440797443883782194015142300380853094112827986785133104224966427019764068956524002166260528256595252707079649453607194747989748550789314744938697530097871455446169259589916939751719874804404514255140247395789686219000708179387954783678754947116747676875672982185791670874147051823672688472605291738894900719142206787868216208656327051286706749587270769199327849061446604806484702815904257259646913721550731146286789398213019547078352669459605368920451886140762332675413563012689101955413501244109751297608977454464697985980782554496278617711125846142124763871576119726694623326133668929136543197071804177610499219873100034482061666150042308931191079780217949245233649763729574572246571301965453752125822462839010765543748920109916484655333150676648423356932232167365146186340788399956632352379529100024969023804606283000037435615090666102038715935987435086629804585739599181588228119272049988690419152421893381497866040652070065361933451200274657744520894612521236373124223581093430243982037019857373287079875838249803576188943774351915313454204249181334325420392355513050206516019200*i1^47 + 636189699635334495278081579459225392677918645245807781262359867718501546902497804936409901827041611761552383960655139873851663002140107591225682545931294345867719017765779239002768363115270067261943364089052945246172341435588186899547370983168809192995663915479205143845552829530511759651594140798556594212664808926717948989116700857387483808346918044594794376204866943707560372504847582308209777685447699610723200304451803922538835406230282922683361077453918035342902449170796388854431818256982211946936974473178491927614914680388705921493302428683096580485893687258079653317748203069597712954130139381903358116501409653018470146829141879716935156498733090891397275352889971870414926347271563984340018685841413018294240076581764361938914695054913433739980712794690516011186333802578588879438567289615896312856668131429163535369570093372378642228808938200846647569783633084020623935277063458756409316733281012051158716473978238378460252305033873601517590564986128433884422219311617190627837061708618711687966430719447023364091028827500000061142221090361846583007998102552136018025821946515954272829440*i1^48 + -65485923052545798113607261163733915814862195091876873953825193352705209726528009318816222281990363883032129540030460280718225004319441141186638073207506745376875192694859142035772780978210454003677189328118444535186348964986652281606897712448247712890237313394334619413085656374770767542998053681772982994491921094051120867663371355037763886937971059223023931259143047568183323042891867214759862456787940530129841430315312172985208883069068166696520674273861885781721935822148364318128081730658993474216539913947755195337434815694235066673679324947813809020486159895366065668282254420133431428889157688945170260828998317545954401633701263441537267489398267399641852162669257679009338070671223568547073035395314023326350298383504836761146971673118617339201738186549891609471900229869901986422052839962868087493201037282929443241056699269895663098688355416784784572043422605241564029580697459363072050522716564333778418611738248476210818902147347955151773854067536427948702185879366301864978700341723732082875731333075328079136108513551618486324486232151854854224272480112450461331619840*i1^49 + 8867489813863669181188041542618235320674788872743667450233541660238572366569449088985264845109480200535770014168248424151720214889394259622875612908379462250821271557327540013074325052323510691740570400697845870191479000890377360162342162469587796084417824571973565390083333061884835481238408888859790929858825386021917897529312781480041114572279955673066885279037617945656603506106031776204223044323443902636356525130258974123484884389588049018342099410410708023180670174821337364062903554773555287008222225085929075888431797219884332890023894207199943864324382964419302066738397185362174382446664241542934420786907009520159784699849642943809977389530257824032460181291506399699020662062800885066356871358134027847424257497584975558687735651890465912168815322183306036195719634144933429999102910247425011481477454159348651273486707695257179772984835971773922224685171310355625878094631990785201397247052570936681714740234270808327046495700689581251465999189840989716805119652053374062263970964485821608318510794799226030957862688157521113509226794148649510107841822720*i1^50 + 50878799301383618114119297938681235289906244182078599380241729200400617725860611900346638425123583870076087791303941077386407619999331302376616519534256424334074712471750829237515678755298791062690472056401167508661829275614839393624355177726410000398093745691586015537361718453849871484397859833138705160687978516073424487396703446412762385409135016893848301796623679390794929461533470334052390386929777945961770401686055269686005608264460639371585131180960013792106947430296820442967082920295852000001590306471825429953026263879682060277756644480950520364951884685460367898522338145973121156599123412600975934090708438739269452597280165019915398337141535283269970276544392081266924280499263154806173419381023052715807786316223692331968729572408151131169573685751293726206837240682622977201911845838098280585379627827647403340172239944929852449090581563468811873929025394951957433543000890714482527421654679598250301452372444512331461698522254038691211083852837839360976568225090519711687426749390527650732371712861645396814975729664*i1^51 - N1*423750717262782431998128111690859265277615425796176900255628556787021937805541667932044055048992341290970991514223925481839342492363954537667436737595721822391840775624201396172001712209288823186165940802903952436813921782749694336738926078680902062650021678708635938498995763975614428128609265088205663200175746961464229647749362459083045647371542882835433608975*i2, 1102720619849331168693863953180520631028301260842548870016078059129225020962192892819877445877367445326882490479231907992852869247820380070544347268501490807004045953319308048528391784653620585090332633730428796409206669526404834236449070045782193242929519734218706517408190553017167446361031104619532758291975478792784358336064729871658708589776369712669075104288223772361997297771363748197097343376235834621999281228414200162723299778248862072218024694774134349986131262024648618551460280437992498075593335207114197968311810232786664351593953475384878099446115449235746761981912235092113610240274281395986763932409246913083055276286888015907837798918044245181775888397641925177100695488545929716264501344102975877125518521617306696931971929037829627763638594414907192035790393909093983500590966924782501233901019112235599806975135951529552645306476979332828071891898112735535061895923491237881179982480317933986843677827807386080871870415604241460016779305844579336863015969534735150150158789344627748001205152198111709823259158187495895350052859044119554959799989370608895395942540440097039331635576511669853731958895484455108944579841534794032762879824663942398560953407497031966072077115778455882776884394485270574914713768214372877963680174065607217930539603419353496003645458733418074200373329942399546330410029338791183014078131068415698511015899159330816000000000000000000000000000000000000000000000000000 + 20034252366524908148694242492717429880234174671351213426477670757475875916878961951824004847606233666268485103198293928293861760798611713612396968126505722714281407961281475397521707261579925167311617690337701200581143768707072697174931771325174072514550682815146985349690303730098149751034079011886949216203468896668075226139166433808008390633363654176840761623134536948929120444090882271986427137019089585015309304652347515419039124771842038795542687133411571408372680031116922918123054702915556509454307422806778459950956228867492844354894968366531725586683676739606349046283825895755144292091718085659967003551976883260741183729540245586015988939749620457464046966445642339710529571095996773578416259250218847779625263039108137216705781640001249240524126172014135882009879475795933788281537801764644912784748758681543034260063922124970983758539240323378589725739223532676941741110412537910276081279917524310276500729003845451599522209250496558958609959660308634179221624824996422459608700622495598278569899160695819517060481824860663392834501450331973071683483992923535955787443830138273424898830486097019636639999510348248043229884674237463674359187040629553140089443404813836162541043749963351595665547514600343081051249531911393352440600340243607846290239754322828838623089136730827341095129022551459589580742155108550420473272820186468143593560968779530240000000000000000000000000000000000000000000000000*i1 + -371773095735262597508664412179495436105079333404851806690920109770966729658703063377715687764203033980182141784263528709406395684896214146594071956923899541710740247974769148909927678881909679551889938332538918271312794123377009824218585398776813194681505831177718703667339889566377078756720193137721151598396588519112674849957724960782860347240531275886221200356214239003255592675466979437916800181484162702785846541777482676072458972376462207221739413409968711714591420466479636530069227423746447727296116355420265591917817373033286278557834060473572726287856240870924702790339683275915894674977053336460658279996445879161385479454581242984105911119284474388459776157886814327291000998735931994155991864132611053970678928288541393548509397982364317412954995691975758206427446244311966858518679412212363215607033314056147191948451089722806435012066742656073398630109157244734126189637798812888564345385295402737733626174816959666662798052019426802173384571569450811039548022572642044348057221895506537734518364367209614088484565942068459182206248995463798297878653734717749555431945522227450310035031036517002226679762570463910183872645664258585667408368829943662016021853442193584281301842935930897893616111584654620669027844502123401674479407391145994103090457218249567763638437942031925165486289864626416363816313354331472492399521603092998500691779510075392000000000000000000000000000000000000000000000000*i1^2 + -5716887858645656819792665561838319689792391444408571179529480023655728821707898334844323822292217856270878244483650368546617759061594638974196795687651877827537093852531183853452653631432525662929707315679095781348077339247943634333827522866385690977772099496939705532261079925833258855830661195380606260730368398479494743226527200974491223285890139542552865140374441041289903740684066169515897155262586240031450138132994359734440196923224601103444381484265080631236891530079632502886555033939967936943240930710415923175319330145432742259138267834654426821631551060638537302952695064957752952991039363407962649508399100396028891000299590379857196322469210563532332834874232523955919612968679155255987238080321582425972507756937714390836359057036905790852687980196794653447236355549473485603421184238483235264909958297813345271608303353085027539794223975106591089354816276943606822179101744359259405153858230171290637023497049628142018134357797205454012763693178368396072726965538637573207105176464800261743064544345506839665563002363211690691149228397373006379144789421478917167455698422395928268470862769317463009957276048795948036435906316692464973232548987105412906748818750714037968417423493467962361744702281763755303148914756807572678724324059004441058990141753171292195702917631818169910102539826863494223401678398257596593083906757429499803175805465395200000000000000000000000000000000000000000000000*i1^3 + 10567741427079049872818462589253768344913655823406485880881196163102657209973275708484717222736539766428431869062306356839179164386237237861474010155414151689800009208847413073487672821307264326882805453340960554668156479786775772034180270622862209788111307702862208688876269783306328785228308142228676803967068815406225949611477889257157086400857139781452019112514237563084086501073874361196358031223973252356528889448371180870894547537650698652352164010804924583045838917309477784624092896490407724718981528137645041232935928734402144657455339020038839689004133499800381115533057620713556233223973903808535103126420451034090748278789597215325488575316914305527474695376126010124058257984060019854892380192120900622533633780702957284144583665017050721912539624132603379995326950759635314527487095885877122342235454639798025568902141412334775763310196510405013265193831627149054378393340772348070125180950134789436144451562959634509174047852055662792676082043250727745677455937609278957672197569162170463513046748108801707060510288252036224962786958424930405273477717928343207668153763617600814415763135609703007610889234031311160325586982313651798522044270437471251778592559488863145716445492602070344201152299285616635044653795149774007185738454077108915069217004673414550473290726144708798626561274832803185047585128927067789754270946249625968951148013210828800000000000000000000000000000000000000000000*i1^4 + 16974382748099796729084571159461275474219255892008789651290412538245835463883181444493771382400078592155670333646065055407289080009827052330066505711290002010939986863840998387421215755153474409139107308349652434310211857963040580752395455379632106294638103730236028552747349653165717477174582699865191246823317108164761976404292734035748877407768926925797367018508770631635617811170884519899222433265255811539782768893419958274113881567873912139143353678816618073811712616375365275380856442926892839459856538716386868459973016418866900802109536799827118048872418249594895895008767279524378378439099466950466011807018477245004823814736115552106649519587948620370232862122990209263272971579577417495897704030647572198686100555236592226446684722773253341052020107224372602082473308008590935858458077062553161305031805427182903249318596262873637007335931679385762984105943322731334506800195353533978451230885531507919202786221744861575721887121290578224876022340398782546969253664068796097273327358274307188756948677674559672637002834024986297489995693023339008227539776759484311586989416214840287232053081782394686413915881184757746921284308430624530565845223205533249883130304316773024279494880823102164156649707418353988739069256293356174065456054483253745798962443727493148313395818588537705448858570242137947778437012918169620656445853788229240657499282158387200000000000000000000000000000000000000000*i1^5 + -179723327427446127775929543990921414754507002777049804160033891419711126126680992347505249689259388142337203793449354888371456580004024094554100141168096761633690522509513611361573079777399323206806819287763965909311055699164340701338849632926614777313102207599604898891267012439112842037971328242163691645454551184703539018506555421285061441219557032489005200292909429230158942626334949859289149640447026999366277513446548016390003043618989101201034139076859626114200176226158038050526913018409120872662880081045304950107300733605360135286524012260447175159728154204376702035420336228059035244236340472235480107965520339322481258423081443625824085023232603129262643424570209554361326903315275743822353598132495352638123934875068545966534819929613633322013495883304374410154010088778293974943867302082963154659093378594215918991596372843317563346886714738899903722005807902617261478114390344887379551225461780688389650916168004998043134021053404954992049468489394961335324280876552406250704331887071533123900859283217211966861099153274619041110599670158264246937521368736076753860230952313719848835700674631972618049191269827246638237195747271112000523060142808778319418717062248074494862188500192750100997553749868681695969562771178378806226234136933447774273723023389777945152026244409250032269813920993299907431940761180473140153951182734261105963541098135552000000000000000000000000000000000000000*i1^6 + 40961075791285627761179029644593204882203596999448977048113108794832191540132086378609888663762034918764179431677398019751902468016252950293108871950546618577696313334877254282740077634397330373253409621963323135003281013280759156948162695133242959127306185001622895321762645976683195977490823421492599976899571864284876723940373942187828522070602638072200646894580581072822078461970230706435841309726008847100732786305728798589975696040582856021212633601212903500474228471224134622384447605896057605247687791226646663746558652555062144163520938131445280276822283759875786941772156261172959468667116757275447766408761718198561517159769928543672123851652891335945932442268803093409910663767974945419895335019482468831086700487801071668262154583093913669796680418150646991163168113030181834314708185741069935279736044079709197486129963839947518154454392720694527921208689180147918419127283895206290905734303098026711056420416809680794395464715862703985654606546781595593864585111742578902323454575389282549284926897827301977064928124002938854358013232382610314445361415775839163096990084431527115859818494394470762945409612727879768888215702868840041993389161389896603674879137841056547268933088148462662744761633026591741068919300597571923743402774398663248260306660607847221368330546180988121295669855066113383303902144682545877297366098026092767563800274534400000000000000000000000000000000000000*i1^7 + 372703555214081165286961307533882782316550126810906015658715932551465161984316381169003184762922700861087620498300646583484544933699862225121860703808540515413706330500949867915783176058899414515329361678380841493359185646000167344469735165184415992722848500704542873729024735716256548817996948902115991605627414091740801415413606977501654651737660714087907368869163278361731740839370369806474188858810269078516946741992701357109926067150583880128701072702125671884746225905169802635483462189144411390913351353312703754004236860473241667599262893693885890052575522164771803551951263948468363407536230330593419866411913482765694707540174715247421061869979442686194633948302790312961357553032841121188195381309426483863091184952673974178551687943025708087610296881880142277337545302773975149070450711775461333114664565062651931241039285238220848076357043808408919117630470017780306333360885565607387719884611302573379554453957618865396443038699296124447042774794305662554024462588334536342312267408295568233063321428356491152469572712436355123010785248488870983715284606864630872175522588577667297040461703479328619006711840837004297706328581975678018739526301139069124734873368928661851351804398217506428038864749919552585427523279679643874774981175723965797133922834485600164423029198282939480069478450517131192030384512383393996986268774311829530376300134400000000000000000000000000000000000000*i1^8 + -910496204062276617604443276862399439789029775622566096055566458594684556254135171551869521977930479105798299144916243261154247403020021849454918310999300712247518814672674654672932169916801655288342697984997306283731423979477950305392629835608493212539119240355881712497993522777335672301753820913683416244531274585707167736383593536924945873332093266221680550326658871697671364291944326644099237630724280547964728004183351596428883280848904692509051221613637292161921545033534815640811368623750821053825342739997440731806801903644210354450785940640080487094458779201611079689365185602240710577926211674896984281146274614704090049351806948491639323511563766540990353850048655796100740685822939082176045016289623609408578424850298219684466431017426528671871716460559213615685491228323280026125271751867110794992438793104599418800453279915083836313090700128974697989929909684833114519012075771362422269494343301356384873978259882331812900105987188739420809718333960176811233480119034681567220784063248878216488984767737811386959020205939649513843486898582284939267669708230360926012912470866801737395346084617403026984804284197333075697417873602132779462573738263801832456341608415325508997021145382929147510717188325541147846279443881873993064275954295842576092685680570905421817294774576948833090732188011029721236439076139020239104573853004131613849220546560000000000000000000000000000000000*i1^9 + 562603654135143354857277785045144385521729466722150946642013540116224845846304795084784776396720757882201545803018241393347918790529912139132401236865831126233054090054107978927540549294509020270041706768651496848976141487777163863298300946785991217076565561705401593210723663278638678608351387863226477460881458723896889064037396826241515710441155402529374070052519334750754898110921571395444492902558533156840280859065166546998965434194774988044107901659007724554512420517832478854673596620196844993396508138270669523207906732523406315068871080369496942883331903670636700879526952060718699798162125343698348673514239671806021595502626335832600265661643640643031818766268789197017426252259002618456300522004671504245330840768853347673025212029580857836772924966372692664709581928792320252007939025400150229096758182208062856101829202987471309396446698006613083529604917117831605708898529723380731352280103350702592478826182273454402730649704597675575324826858775021683062191568257750059408631264148051097486438620110508468474732076922662782329275697234096615102255546466050892297649818874889292708140755474941897514604351118446169384233154368188232425246719790306344141494975940662074213700977611944914908752548888203476061078786267250658845359433862554155417146723150504943910582085306577459836542341847628448991186295035377700106490891549751808723339182080000000000000000000000000000000*i1^10 + -210866851950660669561363792262608931282099063119346556769888367219511745391204036207436706034002177065179465396592816291561904815165720497228255912039152048824088224095744759340717636784816266458982992748607752044844882783577193759046386297091211711219231395515588623597581207314757847356630433156598172118628559819685682697296511065641483877369740663215857399112441270802377501422162936205729711832984040722742554781138678789375810565332433043001385124971262861292709958427811138086808073299131496648167023829254699330180410750984124071144297784932693235160148625475848831118372136632014152071214010456395599701266656864099484746064264062727820011987359113863322002029029218034627138439017746375631292320278073475269100425730858427407308060271489181794199660542068940026707853529322909256089244007518766390475917017158651743937203736695241661120711528764793030856836225553120308421818686926033779607821312272287388770230203797693841500023136145966203351202276083075364013769430062577117104476096020576133340451448516887976371561397625664599876633778411510923150041605314455750032440636305778892375611924657191392124175515766957405731759688755308679649024970963473302973771851874060852569825993407289563733255085540936606994154146692250983361884552551432632545141407705947804413541729789580884531715801857393918925391800683353425732167187740393226713746636800000000000000000000000000000*i1^11 + 34920188374046027423802562169650685075973237664740607737740227277238285920637479973331675228078177020764222089713530423310806214164054332326764556962303025748248794963447037420033779389819496810682149798323558460756825844000990201153175830163490867756832736962882027441825913495592433996467028391622757009582810244354423564245773157500091460333719641020529378402963868888881510746107313255886259371363353550298510301587027097647358265129616376546835439789130957158068208703659649031611771568949496731667538676878314568897024821176480761322595753769738849266784846818236266117438261870416751778131461516976282973226345611892610762968759533901003512905039214869230156211224281561116166380282898743657868777469547010880521021940195677615926990482399623361929561089961425173917449881594308045518913751642412526456352128039821172167949105721185427016538608151874100471214630250629937357004800478382006341403380548353872946104709459175473732713415482020903594452080278742531993152573708484568118927382337569767201210853240475885093795350003367722357692966322468395643014039104685977856485306204384532143122399987289818317082799251163552916055553028201073205170745264484687927828423592301240985840926907738522563665298890215657331317356562217977799580339148407859380623129636636688253957481933860057003816974222170333257978562719974525259460193263501516136775680000000000000000000000000000*i1^12 + -2859868442146568957218843241073648767519368271706471593603330583923653008011743379749678585526999981336876247465994118969701413077334563388421640724321114896979858198538434905505020096035532722980494295707226920194082957080494511024543992758633593146300791091188165271496820634978622161596520362109579893179361521079405945573526996678035608971147889873026633120000239587721534914260918604459526545934849485758739066461340576750980831091369123036596788687755882919151360813293057751077534741075674354732862246877360626040625862169288686252597921399799049654059349959491408095407161140538778795084760174110405450266282239927068808386168217820671410519548407751121053323417611613249157494651298917778418426417509773022340501378386366223729378183544432690362187292100274619672055307492640305505045504931986405107208820106648194864106692993710989918409974538052084712544490089934718119381756252464141821684220919698013729713325663741966820345043680527324787285809424150035702874086222454402703034681328657807744568039288055769039404714856488175921358235856240477608236979467178667058763390675740175452087095481967273186352605747628298227475322092444880669157831700489449428938348518542509120160414660327693763811639003291239158549395109636877244981576785805046587161807655800138427080454278331228058293573015923593437926660960578609934069468315270370033664000000000000000000000000000*i1^13 + 107742925329763592298918475063005839133502310433915328128988026835909894378223309938720264347011038692572414741235089124067017113505506039437635509537301083989515812965934255343487901198708890234801995964823979924047631603619792531283788595085184198965941635391041595580791092526908287360340630862135434829017843405784846866825868837413584532225193764943485011521772404980597253639446164050503082176970337514217395564633360317706717351595298777312173554404047377222627084265470742513701137543203324666449268690420318497140253755040637618883340093401260895307097352656095024567783599233324183701966333163750256447438399393655738430210794581916170042785947411544384471696436314789430286176402984298053136911939061148412555864949959706492003107229468441718486216776772307912565377850730764384537932778405469868235090602136844983689975383104043414792336388371573142862044755639930616164087712396677956589468532073976641467764392064723317098450987794497231345809476767901696920478246549374829382942286213243101735518206841048051217270312813629303367632977121002540455650812867607943620019242954354018304656801783140767595149588019665687178056631041538638500674817879982701152263514804818288848828107907273601639910370847193240805021850980859683327349970729369391038232487613329425783450854396548303333028143787524111870061808272218099737072285847511891968000000000000000000000000*i1^14 + -1137581044681297452248212936526195900411169140746073647786207760159402564937974145496845081206448528472838911682829456954019670162733487558819112590256941778131254355882592680786920726209111656537229203273822860015080043954210326758480804086673808491144079449036022432278854149267253858973009993844007682638013258931548149727146687238144892425810656985496283903959669127419476700430046393993542925793131016044204190526573468836209731080455130183771092099105831577895863783452557270751941759329478916179548150287365816509750989428181771168783240792097991707127468566669246752547365907861207733084214879250602387643196396170352875717652889752636265249407599483486658391100123619383657122723128211848030135192336072922324200461077643090565426788867878318545780551649263786747687836507495019023528265295789741194957542621966104408603122221361643734118606260360740898106061907432340681195390056526402133434604661456988019370476213740250394417065611491316643697654831297653479451639222693239795466673903751070603212868669250267906627028355985075029986783832274441634562888835337512668015125086222806610474456438608522609358837058460237112628292078611985648879260093872693670947033568519937871397960536870312928158718098086443502788381477538264793826651375482328762261052888706663640640763762072488079652524162522603777390794146105891982361662515258064896000000000000000000000*i1^15 + -15270045865070838959151735633990452876497273467141639199091277143062777594884235089376689456479662362036117532148426435551554293729654036378796946930142581239137029970436904911792276583074074805585389700968428762916736689672453062231929090496798673884679956098163027238485399930888906330136156582512239408576111106616015863649434984836977064068128109227217150742257502615137962762965249984214402096863286772537511404967799246132315382168732246431762071270474303971434578458570060835508444140015637007318308099602198262450827391441570786026633406158422877660900939819282638656213520727721967824574333151793722245487265240062602984491006264706918827344148816743673782940120472582046374492685750222444339286541980250082289298008151776006678703339874543257028794925810286315010201672218457149220420161886472812505790478528279673979771556086437379238072079758817258713313097439103003951305033744900182883470783506553672327562530541182707754025216134867044770665856917712755627349076007915019855274272537013929754666939321621700204737417394498592619011235185846868485371267361905050183473828949970021830625633913833126782401948784006008691775417584932153284958546028726979809546524926520568504817813387041585822768990191615190242217084316831712702060558142493268987861322517130812972383652151369304128384075086139607349844656898397387761329963574231040000000000000000000*i1^16 + 331069274710631061368870231587776650357189848263711204736854233586270945879718201583376979624010399584178191345213172243234055056317898519161514505535042615737770655505333147179682709703415880023262669721977012713218848441438464658674218251341471338300597538702734370933488322258507654260986791859127620941714209855868641160265378048094053071904156766044157767449130628556529562863764822613413476285181037671193041363168203526786886135705648961757464579674503224187052246493311572329042810990384979189026583167084529714047927578059350770083564416449481854837529619423681604974367043250126835176395901383238514806666639703905871608107059343254246190282955016133982041136538191052711338910721648081852242182838921007379491193541994366090059206977752008159543509625539600699003748999370338139432050839219245218247835606539280438295367863599384491001706243978413895443372191766993413668416823420937112896489475160877731719070253720862447653670082122678521730265248525331008738104583132510677626365138088910167811102714531863621723796683094588636410310954440656369792990115293920099992305172341600564532604549867226533774703351434635675319799535550381274699723330781949782969919266313284884862239539382199832952781293765162095543581138092019590422375094909071158926899992110316364461358999518180321419757445789897041940071755460931044137794273280000000000000000000*i1^17 + -13181340204500268093989708694399194667863145781302148917632947936728286400862494862228479122220499995786356826277228870588280814236337332068233756947445115968865650662042205035857934079776663047946138757248385938195148016901290312371954147449997766548055246527926453382754154172634189065013836330123580211776983660165992023380979324933285871298312340162302086198548459102321515185863913859556776538618368595135894913664400101831852452125184701217405469220757831907209546175584634352771338166176937135675625099407036269638255067797699931153692203228332539921064715117710968851221184312561290121232316148970919506919561418798312668943149280852206272769058208807180085831912492455115712769391163771644767886795481494191492858346280989271944049488023608646439032197097559640158920718703501351077667554071819160077831703074961565698783570619606421581985681034899242230274273126617333905784736279259254005551238926058479255874693419479983845163025153488246915243992833265524574027306591760747147721029308574755068999892129895043218629717540575988981627878187859160012928542912504005354029933913969496608886722182612315387139062134096594009932147094360001645503152819098975883779991888922876606850604921732638701526647584764278231088035990517826155896893882579926337406515541361119600764509926237611987384650575115709879607596386272791792871014400000000000000000*i1^18 + -293258243605342097805874979698498294217158561254040302732523920575413270473745430627782562265051199871135548124894670961987558230387958436213436955187666727401164713634357967871662696084402608382697769043139217605302942106904607399363546939310200824415435511490758700567006556251032931722175413458073242775229530288092078414226616173864421871969365168329250112966501660810488571032117868798660844179655396795110731293735511687285126631148992359423841226400299310639560825618175984307684327445146197095464829588677033899239691900166169553761758904416429521636880798658836697602930120279846269201570317081978986462328518230905405255608452215275884749592403600377930555287879493664441818457742369652466413488474190462845729429059845998913613352125579167754918989224156348012827817690779296782890465976881987892566084000097882907288470107406200847897320120821099344573685032363249838073378125977188954460879406856006834935257335031612623159225474022355459115797298848556968099340058412545432092242015670543474327020342092079631468781386506554271773021191399291500050636422077676262422038478947826828411741999328636525277373946399738257910546074130807520503230552116195465800834109264956739103380856278307921945651282014289881365400020453662165618590114124104754150804992987008582493003054863941324226828721541962073787531060457172663009280000000000000000*i1^19 + -1487985267384331204918589854281489964475286436173048840235229468269508309187255054497386292854211186798497595328872044658481292566116018832737057082115429495846672653905665939311520363416791611394565533552269446281753275043954574403679481210552913912298128298278592808852134992829672354163080820397175060541381499966920284894405302426724334899402851970890862047479786608418971703654826766969660370243249071804908365370534941195354798118967518549913327623830854256011396365575234580574536250974203962708775812636102735519203752375653650651525693066478198272367720694346025223377373306395970010276469436659576008467832145693571702257487050977485438412632657473002540536579739789738198070692211925489378929433098306801882959176365518064398283450553197085757054376633840536741233937213585232016870523928743293148035124690309849729494355430348896489633386998706246669658967413970335884357481368704619773922512998984879841068701885249184622001642117638489211802083688690019307143533624291975194338501165523489157659448723345443456465843098955170021821083893498296452095568838675765807850596113947324355226898299446817145538953313504320011182803604030928374680426190247834454822114730792097830194920493566680520116103794913471227741468078893285082724688768167691860378919919292402185208205007723141843629872366345759733614274009471385600000000000000000*i1^20 + -942855940090962431078117977336611231941430310292775250989153839744546645284100840895699122330383438956582291689160970019877588830870825685867075401559754225412361771612584583730143834114247986959462399652038901510186702376476251338874175130242757114160920245426547096921086892695077709597173316958488322036825530123015940111565805560124691992177851767549825448729150184045552147238500506017526023069049731637406316401823471190020414416125613742974694670832631761540681330979665534870912877329959808903816504999142749682614681568196916229803878293153665801949512123361352454398836226528227013794691817323023804223038100784076884351236975615405323747927664319935371572925393856331693282946656714240532354732581120423455505954435395155437758266091666913804454465396533977477157161092344682951864741971173925201956871865409061364962401472598181925788975770032665419239848643710414522572969143240044097185558318936344135074464475663991781054676971734233630741344128155885586805582795215910081327308420475694090819880329068820932500231198253759799963826442307579256565190579320475563358999798553936101397380497383700124005173176071333178316759902439382774865016447991447228090419121471030208219591868951434533677852517424397097080610869832551235035172691015541755043731321919324462237354876417688804004147412358238632822043574272000000000000000*i1^21 + 4684890592117728897625672377402179112288808244878033332968132200495907242104650870688495615291623992110474614800220772638478345811859674384525045621674904890680889928136011216154873669099639182939662573342372591140193086745763832516568512107248244586283500262103462516726142710318631023455895987062735934330362284072744629387884661194715650128549048977021123949559602860519232253848115978061972305176164521060784861577383524583707268591241944864547870492160889567763179204693509767414246657004841699978470258402756125068131566572510622350149580757233223049172640161022853575468547107754633753966333235571017135757611831811721210752226371756388277765864714619425246218530898857079348031818028790945512991987248002147658446606955103914030421810545384453936276402108506338382564399637063195846159663652176852536911697975856971126102152456678295726910298670992658129282246033648633361078009132025601495644112420201051395835006385675285584047159609315808779550686425635486094197080012477700998287790678894201675489243937561736752884196401062158417784869370287222770620981661038857441435340745138499054765590688697473400433257078104906881377925493551867627754839181634135236264150766678104537629666476998670583133395242031192291861670128167357717573724116200161094280066231009101727680931949843675845035122893359510724804608000000000000000*i1^22 + -3946709378075661958930368141138624889153087695507175832570228816854789440004782750917852303515055236856274265497587597567157972120198779243743672567841711752117720578089527495126188542513686973184015072530394282920289806506761359931828419786464769753002712813557039502517186541692580069913178244489065794007989725982837746174071861391299964115988387373414797597994566232809505307006432464342962447301462067656338414532122713963644653489201040235406530798381234641027826410402165087261217734100428505513063480877542631390172482660433380533076906250174120438446261324204010105319483229795549306243780208552289599999024214098238234713627657162390333306881574140046885697187697772535214058067557324360223831733360879229808356745465658479831177188525794062478602082360580904644858124737481868567671983366907344964804023689736882887788846511838536251658049426382275323006252205423681026311696123296730914705812612122108361309100218853746946858708916653572302055825066362175392942119929071080729846456877632124334345739466741246267169413211746669026630245857732495609097738087652177901526696643975277888453001531376142793912683967760776958627229735037674092571274284553871224560665140886589552782702533258054420043811458544700167067261482874801916437599382380626786434478417439113077271667019051281517784711223889939660800000000000000*i1^23 + 1590270102018441036427832549033933929182290042300663649494303368662358559616759721549929395412762612333974044383267500522984946402940161925576359676127230487614137804704278696334396613956430810989374395787046169363124835097587949605557914304348946831711713632892837119843663882913103457876302256446394532445175676833310177022937200832789264597370416109964572217661972889332480482870765606924505257837318456059672870396301100418514533222856186722686570908662433205676971243818901810780265208414063280743579127735385877971093697431297684006287866175688568348802411035411034412546972246271135940146516316679834059519055565492529285939117124430660788522133119452706531637929474769741515202167328657497473012886154548558531203985641085234325082454962650143690141949238045469981507775339111648686859754039170574334911992501278037215559655881692254900360379368518851158796005719126362177782622622099146549868873705101390899817421508863580939642923520434073320027652509829157819405830212837356794808969914395921378611711843949785238344811279240165805207947150751952297988799720644850972086163655924395405018401527263063844452866103588689541210733864234321763461432805582210716844768645626194739872700755287482504169014804135941238696797569237737700040333350455431607998149726140643402179041235736664650490402412953600000000000000*i1^24 + -391461203104549730046863396546611811183310957286350274940652492653467376883984050660866622114388268584547075391531011810684866991430667440074118791361063650361226627653167923354176210542579778254777914730758665796086417403377254925776699681132933810465695130785765189932343580809721254692150078274719392699044048585050740619239986600493067429225518488867448627621473464037431449626714105985650852930440103289906880765561932698738153913347139859989103220620917101143139674420210068695522132492009205281615971825946636244836915540600839454479893491237750091855616205658139937734358988712517725649646610452622701770723382832193146508677336858614269359549183241829869153855501487680753754820787278578663624803525968890889870738436451328125859422873948644555839234557188045277275133573675668986209134672835042669684566721429353847765009125471756303065882295040035095638721139423372496167754707633287529442292003596536017599989159380968114368513837190145168184514213391878876301061354474406272028679270712505523986389476744444553584733284151018821090128132240652471441988844257352316633680778874873795468000610878430993070904803155900076842677261493684787524900960763587689013903106173880885497445686075468188930619768784401738867311138621112480449425558953162341478199124186126707048591051457530798454865920000000000000*i1^25 + 71016954220047921288765388227758905127051717895463397983739726610933976120033609918023141079311452621740709074388329474182329672761871336795644129942887880505167079708443329669847289047216860387030600745393431175564710159659167396416430894769779275740252597914834013831018727998480876842554377717206897543553372861819004427447076577945880779908688877640382400939365831981846245028577399587718392177748064173457597817310271147062324482412010941125994540331151308651901287226819607868932755351166683239754264222764449795293880786372989804068375930268703098072202553281026332592620663903412753687817914115618352351893963746340882233795948613577392455864035522323016520743558482667845443662295420863198806601494633205788095290499680309232365478707211679619969253076391819323533802820863147090302690091612937114846855039214654601009133626465894826912280385320349133930251831167050123899457458282219170572203558345476489762338690311738472575548111347657334277376140285551908203977248192545140561527614404246455522915037267149374629246933869513135506016806183337199546792125206204482031468688617429591077393303617440891334299502212549144015455588435667062903394884468072008776276289719504104743019359785938021938913808699117349968434287542475350451562166955976922758544807798479271320092156034841313280000000000000*i1^26 + -9862576373906665502218830062674063563069687595288282101894384639456606575077220273532037987337283485614368603501897617121806662555135037193877028333685114480295012300422287107105509268118863595458088713747151266029623907522630162563256025354727005662171682042496430030945961622283879609666230123575886014566009708010858095690439340878692558143305021916251530132574783043541214721864646599311336732560298177848609102308717967263175504748111889785296414463861606228709402894022171505776787480143859351730549872698165327247044017020214743639908373264133307538312491247819380140992221285479981089327900049000394256933664878454533344739948378401547683365572148335172246113778386503058071781301452463952931654507803483876913307516210149737967967996738089570518480134415993942872941089111337601393188680676533796167482597170146129672561660497688418013156815124986195230842617152097746467861622131305983314143093027050484694788636185745716274326816564782345847857150685712041582640203358460774224266349817908626293954715215137783706235641908847562650483478824659364710530868057556204993758838296961449808380759562903027612254581747940753156635206976213702302198516644293748051829076697646611786055307455472694664617413370949052172415175852894508579909510526164236754118789405002467901239881367552000000000000*i1^27 + 1008931646967338859822295345541816852247262144140597647387416004952907252188689573247849503321395969375067404424446969228524576136352058224262477081323764826509530410441666545290440992203322138353349839474447001202959726434303814577720896022624842182175109868523464142562274167117180626548993647393771820431064065122001453409191903684297820803734496575459993430972787544551945490966687597062394770932290772944558861952230048855233782703088291621377298725815165234467268187099945403942353604212810704866319212413989181713666527595785318064705881620960734278300400018035588726142287547630689136151370623516852095450407966649073879905743851757026616073163893673810201607146483881926534945902907208646449233621985089404992674117184854208650851145434948238606248819565156809725306559534184894486758007250492366679557522550215719613385990186548881707665062415157145502506132950189180204647415176137107233396154161114756397235713337472560732190466816855185771059338683731034075009864614609765512586197293123202840417092627964398758078427828272040096736282114225163277928163781498768684127827370194482793722944702458878997115994996034979342824278744375686477042429360692683767164934658141803480482578771052567514610694962613695650733669245504160994153792665808928872950147039644014132330496000000000000*i1^28 + -75439128057704990688606669380122444456722110244989255764188691648780024855591853280253540813164091722757997541563080372900093956252733820748921864152588015510850178231268309440858007828796492269305053146465690508934351723146760239647379277444071207334103843051776216334156806145329165808747654950043185750540626679890883361303699100269458755531292976603648169863580547913547741106988786474070408864259140103034436205923007180683722875471029447435798503477278798186294460109362114817836840912916147540366453439398837067534557482983331497368189810928094954296901293487119839151651808298445560483075409795803978052456292746334088649761494789974263624730839849326737071970744761057061497769240350224297519455626352999930813032904924060181618089157355364843704613275273217831751983904468716281669434984226152647799228196984589293273554415699285052246931889665000163501547761112664323111066438973384089323279229788726437980473399605772419650737308036522707491676689682416272756580634463955243827306255509682903750817665056558227951931224002550520162715609805011098844155438802827627257797901132481080671357984706190502232543222511920852212848651357622496767022722535651656273256064370650923637095722446240677561565486370813804553743349195794364913711475362437293842294266029250969600000000000*i1^29 + 4527693378038014789061752456305359971964335506279821619465221362178529958098337112664050620814525844711319915595590897517146293131139585992434688170939533410712921300733588754672405199015531701810176994112994080724034456720690990048466948990781849127543677298680411767403764888575300967799827729514664399064378419320644333429077915086224895961329116964788672620776622182088240161477967369309044864305506968966010037333288909702631837292220235905585611121240544871040215809618663842882141675591464480423985313262905446500940864142661176174509770585043413361532249621134705645531624066643697055467410217898042192142583490041229543315574335017444934673787593372469951309903797925977835506659120797591671168526565425020091027892714171843346203897584344986884254895051048283271061620868035957780539941282495197669016319411892718593547155411187559906912794427496129589745489106959789175407997866508818282707664243259115282617996526137132170438514109274757858727943873175668095420643603792808667925445939983492063662867393791033543822860900787896784106633260401231273244489994215423343784793611703608770229260147175589215787850876700002273067412338586880167997015910870699974215444521216857506055823003221470882475305601517820567228531842988355368281494689553313950830323302400000000000*i1^30 + -276628940499946585933068520815598423997213029894089398982415482650815633816649564470983234939955355431972877025476336342305074344507077627483277566376338133568999446934002276273929100140444418806798496001032711344115760811230219828541023279811655905767682409242676481373738008649207463706227468131710079955145249177692687060253352318248717953957669682824219340537597332821742603605244667846145190241186969801061410551296255944076790718677749398535308450109407551572390913610520728221790664836431121620153176304807977363307338284704835673276362094602752677157819909187407852907879017670484700158525066872280770267603416416325997767427796219897755453558345650909494305406933663189596234537292005102863762876239701562919435195979533203317124581782338645023511407524708417141296739714852334618926739881047957428489174535043290637228403133819602926688024988324677038367605865655804955284660096725321938111946458206648959026948828780327649200127950139860907148051242866113814106241626036759999844518363678803423360120358656570749585854301485121579653755997228650629907630895828314203885921222307660707808862274237140135639248443259155242647559735026350091814243716680204703452333279042180384288510387243314080341644638577091242805925624394071120403435848125606212403200000000000*i1^31 + 19483137654357862115453318580694286214319344688277145464930839256455443241410372293056247535435604928508530757836833060920173545560362114557919781475368902591135371726893292068454033923701530791394353638381852174114658402419910415808600539820166149746663785278910725194234173141296666768772611806759308648285714671215150958625570566976883401099095292618434964731995199572481498163766614565868807476079364223023440658059111699145135872221047215206170966337443013587492089878788978620109587617580596758806192546019297093713491546782846288235193877726725766845350567354650921324467258033259084474543921931263512084701305505588321096063588594734912224774075127256496635211636083144665825606800562584040009313986462409436221826934790806841184170997327151644674408959042842913563017696933666462798936557951683771636214840630353228097981741890785081489973716247642048426357535267143806119864338290280437336898574985344480760749050443642757025210716678763855447701306695047435438548125063992215054531111793116040527659732539373410508961474072517096469410978337553618091165498636999477715416383139423286669693753061299520946876134395043665483201696251725154577219432924166143657092471725593642544180806337418099039576429303768528843284036039148617094200708982374400000000000*i1^32 + -1264664898873527923699578426402007462752714257448093761525656016801105036451255496897343315428215780370615353921494420248241994636763009837250127968129938523213214214567067461636980598258738266636581342664071622992324026367810369516672994899983673334307524634009286294076724388401850076619800967398457499430343450994647374871532574461987524325230018198547172376903350699906078737998907803246450284990322305162224736420386940246166001271862025815369516694042568260283092989553005010055543906868671612320940133217177253627326447151479418526929738689612034084420056473141351013111525203483579238136058771311347899912545485124728367239931319167902999126881408393734128045797112028020105192275543080996107710194999022220387789381115468079076796473856834707676116457921593646063397507850996293671586956800039620074060409961769095252307407387118035166947612301701022030829070857296918597132456569952892293069004881894084741086833874208308700325901954640607574688826972260134523504061352422302197751301747038845143943851051311256372048726747302726431308135245107586783395888800501120334408320581667484881737860057653762539143101589087703695590443598987453941924351903194520415086533483894103860894879070912970691963266692969192424033590843471932469792473088000000000*i1^33 + 60083596866864861911368702556081095650953934591248320978383476142170226659948495084891753485129984071655866389059814897551277413247821035722718810807482059963679597069974798974474995833200428965443074532257355172797293324065545290190801853405365092424471415289783078462506839195137990083148952856059733129939352790777696416286241585029352849583583477898686931984768400714531066145330807890761515158172036102575184585967172948008440140012063137031245878741187655708645765283674063551305034053880388181869235178505960800771950668581585225412065460406595488012274749456645170424576044877515887163390329878061233305857040401552958119032604477805185844631158984539442908227122386418429574495970936702298288513657591056479203687072791016075603069784619170845581846913680608807655067572072160164880488091984616028006511349967535818500707949017888415764998040715320905117060756829851268214657566254273527868698748351006386045990605180977368756191115579387453512516334028260595757172960752939488122575574698454762372818908643964837717947528615867324747651669082468886526310301828314159372628614034088509619605313266258551201688018642791539422089951401805101793287365428014989083854470579090870552721025864967802747712766666863023615434477178229620736000000000*i1^34 + -1726811008932306606792896946387107386592523971817461823467691477270756081786871254290972359663398373473912145668807287997350668356191802586784432056714143683921629989042749730604015171612055218044397860062944984083513418013666377519464174036931789811502101026973191245137994070103858359069024905493073743525943696286441615477312806997152304008401508274261604931844536395364465298798383178112917828753082354484415876623480151358236323498937102769075142761221704608128469150281826359338424839431262402545729696014392694605952295636757133055706254587109283577746323465042832581465930789572009209956411977878934475950986335529959960189975625903348385843270984188889001936181052850874582284397834361287608385455026000189127306124670031437005660181815833020072974879581252910899299649059782255967872643150352835533606529713675580355781210974070051567547619547504934867855954686886648469290591711242016859360553141700645899193235615915301494067337499372380787099298867031297808311363173351848143322766750093386447559995303897674226948863556207408751059656179633348486413768763303183497666664933872102358689188861592655068438023533726647668039138365673788997704771483916603456367803790941559313298498619682815139966431665830012731336787859865600000000*i1^35 + 17785539499078890566824857083594943050288609775336667009271117708538408514593535907487365623086353550961572925985274355579471895788902147529668405660119324918792339996397329089047993871195814763901989270389367745258073715026799823590035214797973549978322308036294090290332135714355622432117634816388572031255668602219274923377317994740964941242729447691175728325366225094184834551259126171669247919313686387440313394716652665318250285819098672715254916699100566741932199735979699210967691952200194072676517058559631558935657486735127990163637405343177441687078954366732495457402363478583242253774904280130034863443449822315324194117347599592579841232911039194953174713450158677443282243350875154941312489103723492158955570846669803112511779704487119492317556615396580774947877072028085013692683903673258088693491673559770938144662567732197298252802375632611931857332749558425325359225463863116378592922264380154098990214325245626360710700483780359314235171521109482891204911512923457777172453326297089640388227705002401495560308704506025291400118034850440273109064729988124793274863125098835646801620804467258083965304259388571338665306693724171287730365949620383720881047952402122863015822463124915297494536640322167158236774400000000*i1^36 + -78161917955463619416092243989649923209774850394102936474506102601279117028698260913401288104874298694265132804304491464652564347591005647221268203076263820753759851939957563266618378102611637526647037837912615736429457780883536448286326837630757519344061262774660037433258346245839440730383832194093511264829342950365003553420001881685445883022746661384939485410090821012722711087183585958350579534603370571940738114192724148196811073570309182180385062773984016150666734176301447017247686025359997594442298388555668725586897419057307188956416330978008500005069551469215675713620430796834078093821537101722721115121769466951251961453269723871010883189904416742059795336295081936691666630981201918884703810143667060504249989416025994265830699408744146070258379024025674965019538652488719929401333989077125381182293983578884511012069556449408846151599735216529360911630012260775472132749962112111976384356345194646492994584477240090182174044941034304303373034388332681966531040707624337836177629043877639578750382808385567337625128013854629489839079852187942563244562538004896762756391600280733337290821639283452954012604920103488882327901486819239380882358504782508292280087223955909390862948181388518414124326030839644160000000*i1^37 + 192866113625026628969978882803294572563759947980079962381141905797346439068195959698745279987600533115855451148926892586058838849094717610295075416479379344820814416031985224794046644190334250766341575096887554260644546076734608750532140115371448155174934376021532419731048881435376540505593118045077581413331750620367613719380641063758290590112863260034291378191376895299933530392210309142566176391642097720671568320979986355909668571925311925976851128857853183260482593366310213593807390271260695509513642277002455970949821101743094971319371464557248304799388380582477721424877760223522853149183249946385031643844277791284723412065519970120527922451083393443139063423432697459243340240039679378616369504792104026504264050876565553175843358778784736543281308642786743173266530678022733127902066622659295752377292520663238838420637955950548944839156361938623936525130225923586824918184648309058753235287299509995576138342327358073507105030134984309111537622095131428440175448267997802461464399576502596107864342552573026958850363348549270744204932240082090798544749876033556207545775495706422422460776300541332451405455428574585938729825771300564523300537419409703990431573135842019084168219813628355551176949760000000*i1^38 + -291011895638804240571671055457495582328611247547048732619971750169494545624208468024399934159072950116554685529152770858724530820116097062248769336837536985884953996874565664246454431634115027278573642093638130323214164710825826121921718746476225905107247886967078681576103988651710394982592086388449338113995241927249464270109132342970184536401410341136814391862056965718460828972065018301719105823996471266090134539611710197693955155857092754647392892641205527899883385813996393225226395584722899772191596807769948039639260198784149959130557006035956384130004425054443830896536225341304750421666900556001402674454455150885544774116843536072045592882738928671738956936720347286638966870724408729121617004013353305756744725503409587843279959915216788822815594878116304441278027706224102067502628151299070519113104238775114836735452687623335108234227926135482482322303053716553620207972115004834228591069972784791948192284377453571676685080282831516132018749590686623723244920891675448391248498747973290724301272904803463519881189703440612462872671732768861273692508852673939385819613599689867973972598470508589854649736387553126326116820018468867205474862050149829592357366406321509806895070682076413952000000*i1^39 + 279413755089461737911157199126949531694737642039645224992599093002702995556383140156006281453968874718959448532003687965724448120263462050023212690669028172059642175443665163510007721182758902857570540369185492991247139522530321942714548472871961849699086557313806442130476842993684755747315868751568490670940171692289365643778067005089622811274758563433184375198111250849222426429271863878650719751375614576063738769765690678657451077976344919994796830980350851176437811996257759002722456274302283002938964217318886853838579823401546304502374797136201642462561861640978781480458259190135462965974116529212241688096667751816431126738086368831223020360989609120836994465422489330559354934450003924318882307949525448820747393862499411612980260218104807287829526519972021912768419116650466990858300048616642731008701923477866192446383584454708034983262279094013162210154256299757325141740924817318514798360537053474342960756292579631270400044181718547271126789305622085620950269137470250295272758122862728318607541219030664067258101180459466017367972801359380696536711735076343673803703636502543733641399844668117551651619209932390781459797776625768058841335229704093373135189718395426798351417344000000*i1^40 + -6716356454257413990655631116465283698683113646911574908494278602742453491072101912276748269023462359763010678966161268321034616733312542804998960166604359008566764952519968306835116111520911214738883135016491573079382742059468432540609648843283329432815597615776836359165546768222090485885513697734890805940421504607115732888978789507701941513251237565654140454771475072929400517280515844358402766671650966144954525224482647237976128757344648897178867825985140807307849317094718880241960413099913032119351760855302964267270826896934949232397108419674112093285717859765503841273561742673861777061888474859179320993793449684021894948386741570359098960442928728250068454729135411059743697328440253295799423395197280309350169394509901202828990813691367263896423831605990531291200039197157876369022862254755726880966806958663060326873435548751870910227791599402338636283033573968258127709015135405389900830415210300404074304252386164495923831828051553964170479050672712206642459525565138780638283288438988399598504546642212847392395137905056602801794176741192342102291467385800786505575292300496394026296768570349794897235957582608315303419629728790827656970951159531165682772130437634457600000*i1^41 + 155217834164682501319495923881107445765776476884935065297994782399362917044328029154021193921017191031986634343262558027768228917038645384252796590793432406761490372503731946091084837986773305815548847427699825407445462359644915247347768708812681169235979150757593747457524472755849171942935371914804550536446268219522444885882475794172358359190014403587421990198833077745014855347988240554038469293703213731726895213488259936039019125697681580656342152785822597706052281498795453493806000818403150717971183888960326255741963966465453846526123819630221514614855464843596727897317729290207152186750149134107907434557210866107348378821373911910085389591055183365290751371169592224468966106676312722883295929736975565415158604137972227148661332291748513043490673826068241438365925863532986424614261613962719457666248932209768837557344046100120426483686995511605491013133081121448403353186147697811800691035065152790205488034827146060085973674739670084530341165471577659578476814816626939927429640553585180355742005513749630070699728030764055407891787970808352610870007058931040263112368962773265410448369146087335296952956213120579517055439387744234005390937246511650103833395200000*i1^42 + 384367300571230517031789928226893530703428671028106400238611385381437678782583861051186427099502419596063025615373875960514367672742501025347044800679733908365981562432079586287452897843321240837528902580657612511770247478607497442312756055876373881756674255930115577053883885823188103670382100525625579494705270045859943782808239748664313638911709676842051495688293299620200162680798590749705082127511894854574551217965838290781654262729265425598762898533461131175867771146966127266415144954377485003662385774536447479919065709967226496792360565933179270893700509579918420655261467168831387900326309918658838536711126693188721890334154510501544263444204411482632075053119726676624766471744572296776247914715666358215011622125886750414422384712037119698784118758860338362459809825824684515034044115265310314848720542199308533042517917018290141523547863299557125060536834709061532593675088987208006133005094478257701863059402644878980321496976072568995775848744008652773274606283349793943630345036362328600376750717744234844974377885520766957119635601222340212679324100457291421777988860605069763015896871007526603630846075355023221455825667158404569700991531745280000*i1^43 + 1570821310984364845025453937317537505567159439268342206364118541475928599359138315373796364634134012999692684146104739917097676673412411606013513372578254106135689892295815184108070509116454707552554620066612016316908466601826621464634315716711291754794552053214454047184455440151030511607461789691402193701126773446204791595864646107235725459166484535104063954918988197342397704355497840438896811903586695889210636399230930956808290457633139305500645088175252416203624674155814785020232981398488173210604580230744037872760754448327806595110688559797277965176432375614131648380650375980901244264011264233639398767520972620105972631537183186636714383738021076686768758667088263128105313995398474120377158947008382616691284870902064002920638375368056799727105059382198659071102689081622908692908263047059497274431474921759210407252766028257179219260631017267931566633013992161931285744950410742666362706503424228958787123301510382424229854093490711270340070913305546615102941811110844366593804188010209477966396669375635590908991428298602978424421034099600966739779303862927572963125834131324628906106965756373596515269553796545601058699410149515240407040000*i1^44 + -6566282454434061288062972164072460119978014489426455804188472174086674225048009980705832037487432049115152992189861936879697700161129984542385812562350557751913003146365777264806676924426022739284888155967852796149690452451038205064933852322222848297329182098852271312810287145013967575843575687520703918248585466638813255087293821584459288002640352130095894228300607971303193582270130897979482439661154413635745623058367740158180905050232035419104838263884879712197603916039284261595901217806972910174589824047071318938176083720438964607623008767944970580769207342326263547758397503799376723030405781423895627487557038865798314073404923693505845398942062530702208610743760341049776178008382038302744516353548131862161032944400234845618142738815363462542891321069267818384190348148889291782355420164091076790009415243652151785133640353468961580869451440819363165639470448945660081594999029222834154063083310051813702412151148025052713732373356990774012300171344350836888377192078864548757731879782570255527648251043288988755110682142932885910944744513019816082104114111837338114350735003448719565275663618349002846253425072942177307873771520000*i1^45 + 971232336591497746865862293728519105632599035306503300931749996079209309325145429279251827610598158080183725457125266348798686834152453268383323997544828267323220064177287327771422595477240522589438865262073952790679028745168230298939288054710966715530509487133100034372065772486446835960356501181387805347296444460370783482154620611258132284019932610932652435705324404863811104198171828019006109099647255382246568191351846999361382652934735963487461575708651389277961961799490187382044168559902708642276180831378105042937613622808661499346507350828204471093728555876125735099426546999988225190627288527878378721769695197330225319183878049659741409408685853979552871900171995503897227052641813656833070655207846942165198011643916312204517493170494747265428461603557093370324896593746688956707511220013717297060850295060247892906531112538211619310937214726623751397186004960030323586297915321793060641854133640402583973241778648764610805061976112925499520639857157101933703226094066239194970601215642865200910069717735802192629714176882280432504300515422248994306341328155860477314597059462540854570749209989579800141401922994176000*i1^46 + 618902331016847549755659656026990181351127477394926095099181783775586942575751579116563599463359765501520053543671479930712296876298290477589279665366698040045989908022309399039255739942064403368261718873951047554959827923247089842371112764679072669833153546168807209255662610276475212276258128842872735896882906162135078382470254479836778660951445615009342196461748359443575150576025655353129104686582405714116225490744379833805936935966883277573270475276533869851404582764806109119378553627705736208115761781613259171123728631950090976239832443921112074482964187679782204908056132918284763238395155471591207194183590454656209040037643510809270361954773022741140274169142356683667536814871158858043335776875161110811168688974489290709364926606159834221099110407412248040594516869731227178341318909830934585955900049294367839631432393204719626058475480427731401119130679097333116287989673342160808413043181846100175642345833132097987245701302557623208078595309249849769214096941489535217632248123138238340246265192581950453330687706603033362558393408402244697732789343516740625186053238066441307660386873898539417600*i1^47 + 1191624490407419526107323516650938372825164361755566959702841706531157904938695326903032863033789172174223903017256762745284391448632117319999381698863282908261310104538002813090443498356543245943709065599373659086033267555610759777870942288341017473016157714082536701063940171193264890676807856450270520291353699974118991984565499314222835648898393035423609767357692945969452219736399551829285275748925332256896584029988046833443665110732810167549547554285264675612331326976535729030762617602908507007562073599782809295590926422055948402763393008326733155114593114475490804628487287227564527959987448367166765532717520025066639944922159120977168062802172087963321780415524125521228097424462813963977253373581718567761207371921928459195166057803569713928819161912607356821029943758084048564362944436073237909282262904235768096115203088251058940500822463096458867901312145881304540037624534404885757218202360797374326668340013052502665153943912286583799057791298547311807563788002659349739722408033389031330011492636868599806122191689174570399860356282135782773010418634681413320296338516621102415872000*i1^48 + -121484218115974513786764774437147278241507885948151325672453608005986173210023606168566055611888901382797960013534904565798172372062498280561977897983476268095126414876242356708592998267603295230921496774542850749088140218277698452307578610870141684690787704275942004323382610339290900369186417630961755896890341297683007974180394511684206435229936338620400654631545715631108906744446156860104271428085719873186377303556066817112891161105278483032311094753114438962942813025039507563666747592135743204841263160085978109271778401870749708918728693507295677989937347817740352767256228119424940389727125769749563569212716257962077449561025105991938344164723465913876482324036360178872631436153561062649998040405309426401688984633156198916081982373216369843069201704857558587121350025920195191430346647197787332103351938193415427008421066628844958945064716415149955306577876971187668219986533711587661893637358267879332284085903828201387544578168962377395543241333568074765424456173000298008429942685030263467911189444960053173011951814254650576889557399147235547955882451714201727281397760*i1^49 + 16456295553688585118164588382319225158244283393733978458678740329878645693001572630935277660521127787187977215018899749247360386637418505810092605784415769952252205888303614973944621030636735697188457726348283052255627204522102618534499609713370330337502867423040872268827146997473315999684051870079989448324385236078855976966758650741769284407374672290947821206429757289046233493211430122922613456555936371719922159421095438073096858524578867029872596702669846634799972506281683648578429165387115286143407650556156325415146782709306012875884924828791811656223555580919991250031324711214301609281661047414395097462509412085732887334546433101467647399115870159211849760756332408335683942486904078633308138716672733894917108985978968243670747541207941862756910324186817977244009525624071858845033296293836999307601290411105382633617251978230406726153087868170154734212460078966763001025300104280643574328373045085171922542817897642580292588936497590878063469062639255280420755295783905367469830816485191068604713933867929323245154610722984118833421486794000836503341629440*i1^50 + 97198089366284073077747959164200037359416883125249767095410007269796736666164316298130020874083099599970242219840068867815649146095528552614188065337562783139937697956905255994282470468177397955454825877412506659011964287164032181786398653940136089242416543439023059242088855606765414629478276782398442048263159170832877672678148030496339020487768687825477725670867293819730972802352670627837021254458701053605058595984489525390720559759274957108369013910722307965858846663256936332867816300259435129753421962538279468218815104130759520244271510577481933506505411113277852804681587134822814772662159815132552011413010948672040812379648672556580408508503583003600667491555825204567539375789516319012430930389793418611293101257879466869260809985970819256332280084526371505306923071324247391261931162685459924412552650352291236987003683931830411268248374609501531951885494745457277019528818111164580165882521296473801512281517469101910154794427683751142089686633191234914884793156700639652617583684707693193186588809590826649625535397888*i1^51 - N1*2118753586313912159990640558454296326388077128980884501278142783935109689027708339660220275244961706454854957571119627409196712461819772688337183687978609111959203878121006980860008561046444115930829704014519762184069608913748471683694630393404510313250108393543179692494978819878072140643046325441028316000878734807321148238746812295415228236857714414177168044875*i3 ] ]