[ [ -595683910049536749315196576542377007510273621656245523453442137651826374062431628103411244393653272206538358693635227912522019783168904725744709522968246928525988894605875966907197629346176755259600328993639461187452492659112228916846324506865507959911459198501422449545578716881924761764327796350943090305451525599074881885356549368759449172154835511453416296904262740881759621924377402067543252913120367040424863463876960734097954601316779067133554175449548759434466885478533573137651821346285578791596105474306289507115977571333878029826385970132508313095280457478826933522585997585516487673756724023487501216602656805842094158999337609386829131881681913639091462691870084817829992988747224085067781382969868885256432690235551712673621294101792730157468980351618491865848405681560229524686934424793288614326118037696115961459747073304361248434943793583505621219160674618397398276433784096871169412407370426054600109700616717513982686807648193340034092313238637357884579998985198229327605517103163626172384405661755754919154742307011991281747910570724388656993989995399443602506967636087631988256970902968121271705339249876072375276796204780175127979618664356988697129502750387163212988883530912625928261355077923046149072055414940898092550710677807725698936404211927127173917266667766223044196145177548151175822837397880187329397536601488777711586181765546628710009158142545650009566229547629496859492980751606487100923497900044079661450813989117501596765198885295481530547915189800060675337347492631444166657911912117242502190597122023823927528355395438027093803964467223493398731507118996566679642528117755840474309776106038540101737911095868026132745794166789754855796214395514256178989203065689737403969682655449769113435395473251212406619617558865775212426098482785782710471243010708244904708117831923359015173718316935264041656483917695267605736086986228418280807080752639128322636226138344681121030529983099761110697154318656105756997323412645876595540991926435452856120941491135773855390980779748974334972523888236724041686058176638869187372618808774286858718012523872558808845010681441721915021328637085761286412507055016386414165522386715277259457223424388140293845302532177673874401288755204258466048116005011456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -2955816230396870007856125170968129821293911299853835660997655057349290392293039548363715222258027347993750396663985583581475485926030230922405816041910580534471700677749577553606447214164435328709291869602110028414126309881548902685354085615992397015917100497637132034268806447120965964421038773743922027081436036962680341071582218038401760562651432902917210248733619375771782314996867959630400330748190112009564961713942412859854869454774258807952840841302072453667248111918689149325116598726874938808056658288413744742133598027263972544330015109158467951414094382407199296041416878142366930092775940361628608562057474202747083939829375945513183447169438599727810591873381896073100033162712524141894984764850314068162960769830541678444601497630145708678194211924409097339379110869778612567378045200186171142657615701335801458397022663248374297315946856481480892036532094450574473899191052239888735431913860737981831330750927615295724393976694480432373318309794441718383143745330146274254835365787642365600726372246196030740488504537571324510794528063867491250809069673716662164839012665473786426630550019956291463458821010815292668566238773988317115909033413425832866247736413049446986158669873376976915835023738917650299801991891357557910442182825234333596398003259879088139944494371047697370558142173949496203116084570684191977310927368445456950637816831974641056008814211212794805393875463593870584950707602222928159977402898229284368463296027683653234916938695950053945521981810467396760493189686944240678903126756155182678175941632932347658132308513662587410077950005019996387803027351862521504282529208530174748078420173577060830923442310328056102524154720695132919510329001280978088763496720394161702634284656451074169000814054415291218553107150569585448993022718930234709238944950786232478443706683243022489631505938672368366506736667821897252612004909250139079826758792599043253224025503153833268072442853755852311106718783970410623510019033930295475961460530196063346453211428625607553125561099529134976671439228884407162031028616029965943231569429653823288626695305032905355360664266513053498474232677422639544269995722534116650626371768764336695619627531910314123560518286027837856990711509106764886943205005721600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -8572032403006115306969074352596848025204306118807000164818641101269605343948809830637925005140675285092531084003666209927486879364182760937599086354755678047291749654810316282714601128132343477525685206866036522911748462784238110560042307356044726077345682137595076065144460012064380289864904831528787100142699688924544916318143132215250551808463684900124381787224659217742573705586184040017217623078768569274615417808864108325345830664830911773323011005988231351994620171199745311568649602174748068355506391714641175332039266057595229817129022827253302185208872225722491541094094789622968282327137645172583974761399542674265427499804476419928924961508597180958445833914368483975603661124068330902916294830802657849275248122468910244908122878470745473559084328991519988368291518050254139278060477013163441369607656533169478710624104166839843924920126257364232003697128330203707863165496720929216710660691086749064890797363086873593669274976412094339000000793501872842168413813800467918520402690488267664022870222878692004773458642315656560718322058159582240870013576445728359997007784665780126112945435670701187362212887605169470295411893910754034075761205022587114319518476233744015395066852079882551664425001670915162954580171072931817808705594676425996530478884665764503424766693816746124321020396776184055017458787979023161062502677604728352755976288276489324083378385982440588551370322133108719023247057143757868057505178537285312955703393272070850471068140960936773646408150149022477440150108875197595296783570932422578774342316157194192114030233571235802298131162052957133004345823406176968703530748965160528625915863015018327180204716616283983313177707147829955932672692129054762539253882454434185723408422654086708026885611278010395449605908381241375424743527995651616345674100608132838962240684392351530988294541207966302544821946070411368933457661906033413205948063331997513370318898343137411991373480144098948815188128821096092848960959033307256337536870899640279560780286727082775915122688801592421709123142463227883356517424077853333241964862509927328102386724120352856973043427988709113082336636960526292626243084882597978931533309254331266320887957604082689863583130459646332951480912373513359914015465144320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -13384406873526856899958345882295066592691970613842794559720431736223422365208942670869845858743954815153403841148596875274153648131530809219727110940608176918821005685922583393132609110698190549311368592791127114524747513564380431833819401353832087293043178947366502016337002394968226870572862112502429069357365173923877745717937460176757249842215774258583519046442293569767705167046460024974518128313319648910973318107088939275534988125162209197606942639809231444213079946863362239109374623121524752473012124719340006041192050347370689403744602872331155879260922787092536189102827829429231248982471544902085079919155796393048702352729128212237054613293421318789217733603305185909239646489837742568463172993543164097844109617074323630360094476522848829897738214789528091770029507402956996041156289829120360944438476975640273980221530299397732932186820096962883377158550659799297909141253713425888196398072995947829588650612685569955374136180805902302297997148176063021096666416760970778001017687878304643547855563826621726899771820460345613751217460465139810778706346103011751271369374693212733209808236029152397199368787348366044123046542485573056651843659773327325727443776842883226369996340380552980166317217168075326739711252510092579853936540965954471010395239062696796761658926630202522595174809807912886341218592480051016291083495464064568179839658408613912610875846950821250061416301036636647148589431570590679470096800541281347220469326196881769887778622811177735630073223129661883594623879583434832494153141597376303827649567653138433222780881520234142249910922033181894951442883712869820674912770782932084326557977802535502321717524867284090198730817601462136070914960330760776599506059070595793445068586076072416705948110262265602765400711729501147492418916667099315870580472086982963368867143491430680094538826974248391317747708797891178749285213071324834856140511399669797214088147574193857423697468004838382373064652082542734568537714641266344754429907530982006973497076285868995301226833545938212939435399201438776379870561495214107898463262965493236407281363490933666703356407504363759171288817689945142618726134500899199325118611514766230873508179703890900259781217396830760682697156776283278732085428224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -3524976153300995961444452540876702904108785203938261934019360955944931926446684219101711172577179915098826640114842342287301704691299250251187775236715216807368908510382946905989154601968781683996666105068577381104978987006340249169803649742992755736229962861290351294209074586313610468793790600918558863792436808439820149768981915590417351179431658066980885318846365629730833338702099503257937134577763789685160460638613747672640117364394244593155263409173122476456383337317224215135733161581519635349665014421200803698194754774785051297897921014805329163385753678806335697985332163375535349914337629492052430435912368325435135585123507937539548809023829260815863167278871905679674964334113030584583163160976879517284071087610932089395011257056578203564003254282285444027226643218178938465709433816650855859618270411290383573745480782041571540645692352883029522857162774600218090976131538374073848844045815054565326644927314619956410224732347628985065586170482914009203068926235496168604984276498349291939935515499740334277726147365442881005282591453004439103721339851048680233591147049521578247878948659255918603046140513144841995303473075214263679176407388037213161132973374575081435087588472889959376302897377073061499712547059823045937304725800158868853877962166573540748704203160092772019121241986263658783174723504033610094218234002731893522576248131534366123109360193841706673713555594124233603324405771512970267757585110413708569019937654650487061614089473987754442998652800279268838195854779074229446934849783577026122939452328388767577638326692821205208796413952261856621462488426570026552437828608395714970056662764948162757740461236887611145276163839409658473149083806327060359725111953557366578663433903117113623545182272311127236573794098733972044026335442177646292740989241644680820901459456619957343441888898252575959162405680281542444648511788409045051596664480598721813890739809430271759051367676329971875384652961317898010202502888143658907140945585023028952526992436541664117006386822904765748270995267632366369311156002182434824254340798057061255048677004049889684154243726545167673654903894668326707219797459781305090118318197418149420465591271251701272296572224109714967453555919834564448485376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -6469427335390509181757871214210129964951710573551066890543002563039173264416984010639959168506829592608210393158629390075559136126147772973743978935647897181048545543099167055376834622332461657943502398232299127245738072848387840413464441723888043450395815828753819768877301590007298247008522154103687570131384948831044805075514447868205360243043514876888955139977820761478968537532205672851708443502465335386105095492451736159573633844880524813338130454328294581770152213104763049998367579952694019826979007646055022777608065478295847763291524889444554119125352778114781195591914045249346137372335210926758367489890840849665227868392678536475759040230403423160986548757021553107802156048306487040394846943197300541386656144993188097645510714512088915035769830072411821845990172473745342312755557095312711577321058719007417509666892551910557646031354559438233831492427242697813374803814036901452219486897058583582805244146106599183815355572654325522873783261763104878783395812247896151174673080476374228863334153893447764198042375337257884284563918643429806485789627704966665748257357532238699311182915616223083275725886614934788611545479050399375589028864785635498418990584396451423923968940113645176224684832715850993092312527762697650135593607198164646251635501946333377538338381618335870801064683721419331409927424834268212862964650190046544792463568480382740925794139182856905963813422759797303582935332564469145500752745287665044059511984826842284095283434830590820687932333072466126559156199592808017417120259800842889851400451989223636480750131434564222854232797933884983508342237939783894628014635855914115322069275902497597069411852197755855345636873470150695608573967051215568150689659685813732342449305018695675125498788682342822843719114845513931780206657522965854844319830865514412439560933247179633200429587813578703364276572139348969360103932419623884725900649167978289173143847437802928245143227815068636556831742945215055599926103402251766981671119135210826614254429492594630477804505837161881736314277255453222107023980398752110938743837412566954053336924073363170524585426895902462115443063645011488398982729636975218564335638537169945262938242730978891913307722375764528873137964623171596824084480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -41595903981833730777857426035936452827734115467953199858437145191499074980729629554101204588120636868632451909971537630517213342047267928811041120410846453563124414585787885504372451789387842146349836435397052567775701626683802191757808314458951588691168984161358747639044355786037285744372595909939205506932919801272519339335792316042811686332420477643268127904312906079552178592017532527979732784889175548075312898398848391663765081900546436864026530465271641209892243612067556083568535780018671984280049658378473140415919997348747883755379726921647921328893864455944964931865866199224025114277955383775562783815297116859773739327009036344250128135057367913422402655099789699529951260623721980455346122848913696361135617528757710353352487800805095214041000981427724521730437210507339729045194341557843213144164955819252042918547622804788925659052389521123511179913018714475796972241047416030067294258650211501947025182936784067473266041426500787433739835456891597547120559259807274407474606167013045845483379603075787640664439545583850520648601594926665058124306849853190194277011569607144172796446682728759171032239529288640532072410148733066541313663786458176525070651872156821910618291780599251216249893887736727282658970400682464108608088739689902871025873351668932917066009784416710335486713014474369991462163575095393186106341277266136879894313846944995642321542738178624425077858069170553540691579561581064691544465688805815892952912313558766427364758041591127842875128084306052775048678027571728436830153806562276192334832006243522347839909023457365692361841460098440331012109615337099769151619422067640313294316054585878885479477251557831742260972595153699442331539476564475290908039241844541791706317940749993664193330599568008547309530464569890151351455185347355903678918332459750670752026445984727770168262242744654227945598509292622746075942212985650380748042861037858246722967396997617942081152065779469193786107084074672994142884938542334468046225778821162946751457191721874042923491800474809356348105909029939355862935545632309252062270036055498226235041475080157050072271990987213397763698069640519156080364995386697364807074493443700534257835779965687167179897216074986150204024174764016736927744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -24974116791130195674685009045724900644233767357487676082542774668444978771707565373470262306073575797338233278493875203180887879035385869340574880084015359599056529794261385452553488386092120307368884932258962442681337339577722914087406809116544288461637423899923905341060905195368570038015078143907060653454010339888116803916359642881024379217015268820217516293052764649891498160110691893274383203680180617578129741692061215063546197757749769509287709922295204819801721744406368415093249828788826953004538874167840991011595868226694613698985033364894107181702834560848537733635384990662899546062875008614647070849954330186631841381727614776504548826430862722232968824740616490093190686508738445705857645281861972817976352463757581934488843319063399834168333332536035321243789552877237509323897374676005867272763474534575670195100685213527310338219142412077149515059037344823518670124015046307633965866271406729259753080946461618415546127232379622439379403409726667593130008212155473032896144417450576344391960332691364312394556678465596550265442682093156773158783523328989918152137646217090273550396892751414887821630887537012229942892008327184930991592507584489180364861450030439126505785819967255854113849709016761773544713833785831086343910261093965241135923455715830967662264905060914131721352552512982503583091323704558195744282654953397579692390143153486464518873162445143706232986566215883752702954658548530547019990020509596468068563306060182288743712001552690030632956018388688093524964210480611071725390617819701423163880148579545260113430557770131255217767142353918518277429744935376237951857521808108824864580877233392939437560242340994864719893313966889814308355404406303594580863174147971726073322698785778994150487979267895358605121392661430764266296699517907212364341024142601503194322672923419601657292574518335297730366921415664893537198384055874570074343060212837247843089039634417429955982138339637569466832899675918752005391531521172724427845318318491462285389812135697735614203732519812593648920951259532948221647871883054667365553077036068833147565234100950099680601176281771547409618598966160332949092868607610087533738355305209246186099393152165936877730629779660674432284662482830622720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 15534920517469924512579130604358275800480028720721266584973537238770652689340684264915318740527075153478666318720401085207705251415868017417663228865528435170974947559804804763189329752439018750024022310219443012642729017834944795766917655508351220637593128598479318480044602268885765221639418195028554120949800966922722230625361454835096397890183447495967817737782244035825648809252738868349459224569739034130425813548710382730512447079657212132423265144128410593054095399324541194270736040286231520091118490968234755292546475645645440627886560248651533385007417834376947063051009506631912627107944013052316436376687525634167395245086576195301175270382184179052646451490481175906354128185719322750717706898214915090979357765455866630097683603979106860052318948800524855094508180081195730932044903655561827618802431523879229752086632817987956799401687919830246330193620151493105354850403236608742370474727542642296473431385098525978054182871289126301953727729387970974952420879589926212672253570381540087033470385111782724320920321341715570342261500899367583141080792847563239021643432454288509271552468884984921671872552439467211191900968112117155549806053483238898845625577679696065491333663609506532676737097845858972411993159225323979383736445310200704362700886865922287229993613906233036459113608096308993837176203292651585208747058965498700438884230880043981605603055579899922622642601303776258929546622023647461410283230360099884735071911733011990880377244765471828281893025903060140656013679471900222832909268473035423343323935829911829498347319495214513600907801202876053468025712199553117382376229227516987885008176953235322005570510469002622458655830206988931779216556372957321011112681354761567331748830897555921032407938277724751079836789138402866136500515839417001278517081899562407570414420751758730650030496760420054626233299785784595133548184912884037158429506625686195372461593798764856645217743781742525593589875392373864323112709752130091207811195310282992519845514609397884398919376263405974418638113954714631682663951898461657108405274562912413409784352938422584459381550881325773224020116699200623511770424387603032032830913015470020877429851933050335155126368958660303995935629568418775040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 5646244678663924187705410927795582099469616573894523866630331288159250976110530292792485229470426265494403976651112302843893944220278138382130557020113678335625017924118866396410211412620177899226438503043627960700941029319834338406739978980046792634526204215256717175106797701749576355589129020591298085323346310837843046536821000197800001883089043814173355511400495753221539004401296245454796377498947672644562414310731523939843124533991194685267879056799130310579820284511103600661000182296550795781320243547803830273932650544199788377343426705802884521815783442321043002515911088414125523724671299143446830342761910549685266679237973055034538373194014963136973002944425558177106052580602791199806947804788289506843191361973717620997604252329539224001027065954049756058237618917937166469737479304860809007146385598731209066578995895792855427264969319820332621018025422901995107761708812254204339776543519004145516183623556976785044203628742347628263889890321236705653903342796970592905633656142274654689550927800555452752628029058922929170178832925846224373398203105756306254908127034412046997697349463474096960269744682800301956996699844060315730182019610481474500647459621070540439611758570197468177841341155712579199348116256677786739478204239728954572380265758578019268267406085574738401829055852162145587112744206383970873610775905922139623156887888438000883634438705946574435643026499637241801030174119827648764542266238174768471435968531768032617235966578502538239229407966088713355077479138836899377342168461972386870467658826571393020146834338861043819451085905526915363964657922958552100203827156920269921165918149695826757577318889795426716673314171404550496122596960562819438309734790305704995371357181627359569219212814455480745516908269115154752889540951664661594350275589392824778072103410648537118178460019160413884334495937126582913007070441927408134100576768305014938075097217052098874140683551826835540316248740015777506350599756366600019840028457824191294574911110336400367418318176211844602446630856421767363939006726972961062637514924584822486603060564504160260267785535619646484444454279478207665493818650952045487001262756012658482646049805372351378696480639379353069023404614483968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 5417759259421499423833488501255654094889167831017758820544287044611484274268937256607402122249341399518196047741101802815479702279149589423130328488491936758279266802931166256296103814141042824875222938446071062903469048990402471901928946508278731721133065140624733450427327948265011900034646959019590951586451907428961643805866625065922473776653821079325134338436763631667150057252840652390372730805490963684698293854246860173558417261476950962617623650052262321200905852575433477376228549598075578520082849533001949218229975016487790240677708786188965906497804162856797573917776824654747638734578208760132106374409142703868445956725803015513847221663638380400730659162675968263632732379417512195187141116151638684726642261798985294740153523997518464567506227736988890302243503541398052158401351521161498089837525681903901004624595377429462979932179464724634174022152734656169054518933426270682675804721518786192769885051435732323142721980799311287883919330774725921190842363022450038517845055243640045935288310464554324566201010717991420096052950632629074259261864921629704393301145885145263532922362477798682934266891290067020161035878465030177564724332594670155916994726239482524011202954444174832117880864672241651864350631917494234506900051258264729538793754477622960329341498372002354775648749122368086812497123210412436142438923745602049789793978449323016819453449424643048069624351469873626318698482014925320872684388091349456762194171177452011124757266473250395291812552382261260429294764333529898573968186902868705758379007348850923443437868776040431120681268178832261521038799678135648689407230449976349754949343121078138277719128422536182562210779837141521569094724093746780995693139793699358751389022636723453661353459085422317094504588582492406763857431786647265851535494736646920364029470048117664363239526344667552690479715187870514508212521692607013697078520460579404720951253771257772366486599972313864847897425639555245228228223801176878693716921047624378015691702541881261754817203353924398087739353593105755376287147437213325969395223850137875651252041200073246511434727265043716871122037933862410754723675142659331577663106112431594686643902862208700780709601814824151651404108477235200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -3382955869608775003655358961805064406437313342687263825911291917066143588515423634921792123854481014715414081015833235657798428776822384461593545536471071892000123525967127392348312776387593830232144267398230391717872168432438242254680444428682061041643809007527056557790807011919291162386769992008033199517739740028210985064036072647241027835717356080640651372543820045989242133012313632935612280653307084359313047242884804480701489558117773423708077094522706173307952636055613373761941315127811818180006686955009567797174191040705490918224023329266211859903786400285237023967233925484413028110571521500297809532543517385826806553643485845322209264745324712595248376872867670726273902229485200312588005450409650905003895857203251171663305389549921283726241548848719834424562554000164408163798479492754971538559744590963507303537615258008157744109975574198842959578041007055701170067813695759553367921479294680366755512475573947773333465496800238146920437856408837814062544653200657491628871517389912284327971207049219380617160101919337831192968456706907279708611029900058164574055912743796642841969088270117677624966144147570863822585868593049161673587981994555769668544147514095552186077631684700979206660880132285704543543362132600557894803834426786331964260689195314390727885036656143625462033190558161246163191342563881509241852024230861971182009090545612602928527332491763356887472861059094415204462466193368718846578750038610172300437289504661876804984971243590678075497108584865858728269475441919956347068456733573435215633833011082672503045533341089757283789193938056597841429225381198562831897788260066566343191482393361114582836583986553858788472604424563479400205717817916125906511451801242521567349060844070260096908390288961372225688216000163814561545685360257298117459019334492207193421781203674570567599636778112334081801610153403967995709457927449940036156562888673200671612330558199673068438832963450910710401326529172949045138191810466182525468709793345736255009648623978525226195909151123604973512383087951374108647089509475510935626023813895521365544776360324384059002763213857676110074894268942567696908184161153865992024643231117709223679802083107054148575294440773167573285533122560000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -1834406820479107973823994734795232750993319689165361474248987776852642348990053544881556859976656725688978638764252194843858263753541598541983223458174646642275979565936639688445237482994680610645893846117025232700087231639937287452415491507262725856713634354622226148255298460721523765938978708651491525006456706261814234285019472209110866653968901526597966909990368690002212533993952484233977828758697890074914915594258094149397041346734039433015117802208379291317743260094812525533916990420301077795990484710354256529529926820009289884169287247816203782805152567973366938732033600068765730569052420073677800696266726317873979125263518676280986387954479921617766273713706577883853834409760050265115412012522019584760951158283078447905694002946475041394664035890547923183407674656130225439766319737339862155309007312019744284410987444754619901835717085140541105887291603706028097736433661886875292578504564863082614885991976283408360644283260743988374589698137525386958673345269075294577978709795872577281323830898065757227174916772538422392861828331764113786346736459889870431184323654183071137190718302053749695999238620127215936143743133332823435792631770711517106732507068902364565631527201028649223773438090851610731841783801230455390654182528195885554538845372559756016836508862806227509937471315073814550826462876256843672856085111888018726516438981882143438149825130284085457190182674308454898127175828491620051946271276863540728732604724853416595734770488444621519259917900014103427172391240866556744188966257486679276527124112919305611392099733019933806562624643344778366475392911504729953014256797198050784295909323059698281377055055286471409905484219771720141844802194579548664453707793512573660211686434059696094683683341630013646520348520240946133216592166514836208320015926368160735294447277420942459310395368005028185747355321855130058343902396455896300201130838618388288521758403138947423452912068238625795210049251433158627960505860284800152469479461049122410250878819938737729964454085675913798932227118543307325111687270538477073910542177870131318013868049385952502823844321789013503917463040840254764925871181162312580618282923131574350922014418804525602681593804021331786156998656000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 732922576830549062936878335522480426988263625567371561013691083712525157573705151519195195759766529819890830225189773312874187706254351185955158398254937821332692955585435322329271585035525587906688764214869908253949942740838664863705453844076882712286782722333280285960314837476736422481553366069628207869037613106712794038986191825239234707273103524821582587932437056502628687802897698749174413207855400425473274072857140123875381635584651561934237952923050470955305246649448627533962148577935591708257006031842120192798200850802978506014510739397929800480398668702739724912381697992284388395328879848473651173690705457717667233089269250848029405919890604286534727027571516779128391634504777138274969854027201626716381984888312525861577146995478726384249211560758960809581874436607344568596209205265846261775291635449834065700314956504283935734134554326534870183345555837845251193510438179852050352976369456312944765723115686515442218121607444701099041916888575773951917995200184135712282038254375576958569844506543300350986743681664671090295768022544373864771992264168039702960063312276486515691824370375491246334365882312405091688878427058259905860918589614316587845546672426189296177837699447332909595345244757834972277030305976793594449045782926245817215076322709375057769004499339703161075617582487316276819670038628830854950686209083335554977798689841044554640429920804207936529580041822594776751025700651864259168233805322517808991451715805769778604300181453232449179955839146454168814334198583161309642636967581053355815423910586704666694464736785417096496580859199738534249796808896873258317765752790528860725731984068441040519539322872581239400416919927630371835199426685200471262145898534413313936789085113451350337576177340057675189994366534352704041504978192935465655839343083805001496614398614392175477696744900712846975406522004343766234711106235607379293735304551302668860287937064181652100595328639092764577015241788243623173458768011848478074252458152069000104006765462656815157729748542722652532253953083674707510962404954013265684813903880487500019586633442081747572184801453951532230054328396751989264891298049341583134184783997784731909495344625551265971497536184164610264268800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 150835734632643251127787395651808977847829392426976473783073919638938105168784357182888271424479030771179463764889003691269619614473853204426631619759687074688997756218272280031806741236366454925237479855068537034867719417383037162229469511879522390501975571038568473313892936712141505318385611674028647470103988921443754663840914705646301012933282166851655823879551651383052751900653974345011977242284665229633214248323604837165062776338309248612184806396314364991527579486014135832396469130856324612607437234441119439875892065729975006648498271618067134420191729420251310746142452065157699986732808264127057462975832284129975666305410144203304717429807544367601980286173866423027931857112818681276166334176482117488464799110757165903889832407877413966370325833500502774115498825622122126354368197167349761829334367609622731616724366986143176175835233414021971879152847401146368549476177407752480835621537817997977152162876292477574363451422307858438675924328178123636757170831956346883453862521426123400171938946078210995764664096319871581882439270785953692251223638771715115947479215209346543750552643755941147454668861815153861667648616344232380045481573086923436630105547528216584778625579865316673007369033217830839774384618949258610116064328149242740579606464430509900801220392416929162854776230911264157261768372348498243029766358452342581962544692214920375769171094580625866261107053684516278765317998248273749505426148451730515559700366700044072535237601127051904534384245711463521772756927678840670717425018503544437834281862652161084349490556430150704682494897365592033556672757546075327947349153236355514996563807621164129202210903877130416809192162787013033702891216774460734298820456759827847012767888747697055989607411601710444237618419261848377696534252595088935203504697841224585365689422620290040459392786372773774362087847685738308757343791379326398842816853004711637542137010288838772160223311209351268565553630129228339467397847288350209486449463191111478240363048043565775112362213450168432833409093205985881811646254751429592297280371387687854757109434221436855005503371958506214832746432311187276881674900291107570520205559192250756163655000598769552752670159009827069624320000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 106334517293719945368348715937334449427974490001400102929946425397672655495360615962663866792673115927826331515354815728475716246815021460351797551884795685771361302105457508374984668374034589165808337732775232244313077700845102425348435330581651140161715622947771873980340654248888248949165670052071799878198522661517988928552101845725108047033569859522687923798852792590201915800879076969401633611975716587495967083495804300174111293485813511192389702871495287934650707749492493708139007414787457495178742461993194545919120789473585337331247392206094913388777711664368327991357130978847824652056561418308712334318653226872278816610111267516289677357334630034591658488436924686609228453457670624056365673349864224294555388508359036492548888247720540129571947311307108164094825732341758736286222616137198794748697148090206591419803139858415587428564422629383362295671395929401652383077209438185458884031068733538868135808221710289126457942617574525185385884419780693568037633104497283100650493516758953029067398578654177219665805308437485523379737273492398810165461053015821165243574849015826009340148622811880578130116932702948281203267599252206862471208804507394447073584105408804167443815543438031946013478588160650085329097723798409216200295557471551067991940457227789584248202043326640598704951320637325876407548284676693354925704715442644506567436798927302480612352491393768650771847939396307144663922581027499838215611116533109751023847876297147574478559552515236308646050485871004297117201875167016820131155365825642191926026568524089225743827615346276422270118643533898624244941918057365620636663178533030139808091454432242619215270961780463530235974544738319166355076376594083436266702310432075196677045571111780126567231560137740450748152482259337130810989360248352216467294183477099317402101104106014414298531628032702991574238033322877368246847730365105791368951845134722974212656313850608346702367958304976579521751458735654945695902294589204189223177663442238309308097550207985469373014141388495433506244495777581844679773436458199280134918169258443680299334443127589331476697013001154230895524821972602568032202042941629351328678991089123941807127773333846704159830777283842408448000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 85260284239114655498472196856336103089453950974055791258916525404835501055098721229707019285990123657495706695890780676468972381905375515521597594953794509617559997775249749589975799239180526622766139756489295534650806028448827169091722377790209495379009982775050553715344371352394964798741371195556141625241667808237037647860690171116962531573960083816216742384245265663849135604244608217549334891702377380122410331230481263402056052390294320769975880189178907158904514784699247503814325639516368486831172424719012468648248516762127736757354792485588868094836553923553025886462417067025500990744887004075675673459378731506399916626946757777078414651275751598271599595164893080538234588408274872885711657456719977721780657790629370660405498435789994267827764844229862960102157393675111550361208526900265308011532236126617344977997006843044392982767521349973149744221816050278799683377278618800266013771278335501805865566424520911789791884580739607614096140266579115303058451932719837307783939096287719299990283121395105688208207609919250914477325190678305750176173263617544729936527600488047489290575829511152265451970796457642382599266998103420966390897635465745441076249481696838661992655881402476368483163030114124369348547119748164465574600151735069639132624325185243847988335947576692296449062136390444389430556140504001904596916510420990808149072789139800419901258776187291096396226873663457653513202134382671820501298398643720356511602078391116084824583457710653830371338754141114723542436752541514414205556729523086284083571109998602240644672399408941194923191226064516778384445590721555049939995585864184126465872976649648683558485293125728893129554946898241237385761310869411390687991741152189375817758800060018456556541143363585011416245164319938306544426426400032923022297391717407919178136784361962477811527408305684041344698505449161383593837891577404098652420479478463483250510191273448595123607374076370171044568678520888249000776195554950076231034266697309714772908878479625294827550647281126916906321066420424668250381881226737068489653032238439673677856218267664818765571296638584985493429247393821303107244230745353338507066443253394026635632107395285195083856480221265920000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -15576563214518155003371158781627365062869443385735309978393258503888714763559792047508207681359046546198031877743789188566202364817938228205926144758230578596021847665288067882978563056560633922752956266765045550173793505182491952148562630121274410889389620158003299086883744963938831845448491124896842384133303934676812083316261574858887764236799357840609460513940478213651605520096566246245851158689158779310501775083634833689082991947145291836551783406289594489590004016443019985824505437229878916492070376448501704086342260081125241472023997453306347969678327230356397162788662809833385289399240623538622069358865236526574545467322250781036165183297358516410103004857239031523004237063280316510414690464930405051387327253038386752039637810324494759078375609046080799559222317483886279629661335212476524362392807912983527172366003918078907963850774660246249214186013266481575601753260923223246234036282157781486140637118018364833737503917137171059187193534430732486945924717105342299937353692895485589082622517731201778162612804871373123000031789898517449150187357086028795806930186252810164825898115022474009710424578070518388716244901582061107927694257147467926877031139744008855972333347570928589856154994464217420477561932351652161599320508555229119821806973626368399807597471506208874083810314318534797286631903843453135080287777105773262283642166692609812470733050983974670081064584203076280588290955787287861309452337943708590807121789352062152016505002318897948294011324914015355945685730405946764477600114996751968971329825439030014426483143021724880111150948343503537517521260691108685106404767647375121747598617075365337906914985561615772543322746619371077720623659259328131693408260390168156239045881058162156137363001315238387865069004475647737529914722027375890206292359912337262740459410819819318380694602436081094865407861201520473428247893182226617505634120600156707853582031681241873661715861601892063621538256043908811268889455428588134074540617557826907155250690507612008241935323738105856540545037767342490137808661277526329796136888735812194248786435312648746324581015614588683551720921232214734794501490235510442996208316870980663398876275039033727987049310118215680000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -12041902859225538861689511192717769394884912417563619398472237917629808213803066767743348331688904304550713915690262809523471882507032182179377589332727234036399265005126446082823319681711250936829332402032401553046486902346586221995734723207446839099849083231879377956407356921845391678645992499591434686735027670313557876324011370568281728780891367699889848629929045271378593892443667836659380991138151034082556012291952510701468190561857641490205449765997830486418083550019681165868840274724051535136506752898263962578781356023465151865188247910856444063455774295385931935718513582533291115624633529058291168838711480768361895399443991597609514490543332591992741421836414820130001043885373891314835762200103220575546797422389209767547308118134145375647766996475635268133516484688848150276417129917778158356910767040066045083375516198416970292641618783845487294362904343177121883741978387637444444354926365973712461153355135920233434348467284963212186491305057469621758009543397028497132780365920086203239713659802047647286722196695375444087303032962784609418832064577298108113541869366019052437288629293640583773898704744093299254525615050792560063646821565353714159960035940968842037785753728709418658553662862533395130015893424111949288623248712812109133115841882807279279705067705529416465242464565608651963277299993742309967001473172498448550368505029650673533850605329878575451521327506658214898034657082741944187378532070546504666576423639063883016336823972540303872122539657554977357981574523730535749176912208303899466649963045067648217285511329514886329341961359706220742371548409653396061706136495570473036568615623805420533333272035082466754889886008456958518443862920921717560542278503874860118688214916911669293166174558431466046454392376822623486235504403884879976008564690698326988185773618795568323038533496856437394348472677524044210508718029294840204156618392740989747687905670903827277923143129292626585116736213092723744040790562708164826486100663127144350479479606857746410054192470205930918842818092566662334660639971532544717305794117263346095002314068349250046772182535572472657159268862585477708042353500104918515190321947203181085962496873521630650505636085760000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 805487764613298489518156390456999011544311955005712666835397936085719804379013305247345597431138727538130906965977254811875088994965099343361601791640065085188528119888355970536053812816310910810534659686919864876455947381997500930014507591286894477617802337408261112939386050948052845653603769757021321986095126760794594070485410443507513533913317428774379361816549908756274342268113965445243944301713085666924623137576518787478238619737242331100753986230660010662077677728933650666516316655455041730185862118946730754589907130585055532269308832672211399405635964585464251388152238296119270460467969065678894802531365623377612842393433876333829412293122593182957776044422106596546884056840439281570234969001954146409813198952725451179319707399810482599662172011630545777712296883957147799325290252149405081668369819565372230384353100482073192516043371043988845183380645807733112703161718773543038345879938958932174118680547273386891532157474882831711701577940001219947816825508251303931593832944994205393363603091478907307398375450097883336842171244184957346539539278664736466807654444918682997679230607082425337979934043910817087033916795003782048398549508284929496712959810787609342544731666653209530129272182700128119865074543012287734128078237553230378094263000824439866224092449182302109818642666889761426443212902925847314776289460985830378302152337561843775791565742835815006651119448657085752176383987608881905354742758702353355190959473926124852740482781357858303973492070314985797886397599336606496377797366702602160647587787792496899538843640727889296717388903260091903627462787236021469742891561556839554780414651659219517923995662346625058627564949954384374673112289162474905265301993470384674324200842331606080695442345246203021590432156601115067356708771882182079360602724576406196193774930083683863883942766306629973316650489125097305346133513632193017627188406713569527619174064323768393370631028447759709513983576323357862788737176926311237301869173271584080734188075082057068366530029179822669840465161130922292789946873144603770448834764652604637748194546871293021065734908574766847602870178820691511650681407379833138944085597453857111242395382487039096313715097600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 584325790248812455333639686201956083935104116848162134625983868143723821823326209427649950853260470431697845300585539275667772170981060353972203223749852210560604351871126403202131429762551173786083151894217868832543236462092949613450009070805714888739228522844598675621866218791874096666821350143000413079724454969974385365661040504604751197290021527477788381005077023286709172295281743775394487192851431835062366266672654129126381151889425012877398296922240931539203533319271368633001860543017974072360764300090498241087536071362703615326784264812043833496827310685342766135760674557159126553261556128485197029130047239928762981654161490526458595817218057328335008819897016070133807279893592039790493614823572363730571726472974037587217380257001168658338797741231863083362004322813244110991444145815326280888971651290235560982504120597223161580200092560482622515233645598686119925157672819756157889036670300894067986064997946878786534937731256042543818714284669195866953278459062066553913053996822491232879854902646855226490295678892816342500780951710949791767219557916046025077549480901911275079424313491444169449332190521130571427727757215316920485833176599097197725454059366251482770070151226678201491130288849080726207955607032495513628287492639883523730438872510603483168119725079370570535538143305734123005976880302393926495860892529327595210831085317349299883449843164070992325543076987187195645125326932820647980973802008566333746785870177695117840015943527916348295025212254741499632033698633822500182562651516921340100991592085547424069771954169657141674041472527945467304667310946714002836231837177541616972379830997672628086788642685876481437780189557079853777738138824747559391968924014275630672092345429395195736921880036112880944269608598790213037180664018892700761701463210146785225757614657733635799464271520012704110925019787915523143376412470472693139119983553979200024284881916306514585220666567073718631486164917259933684493362220081324099987391480604767732978957550523226507083396284018666736198857334890303488632280180901410705933912120376013934042153087318442487474433184567165144344081038692513681771965857132017639659929004731968324641380687086153357066240000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -33654959309453968192047945159285488280902247153555773828268079864133692468750833877906700730941564164498034735348562827333066905769966243267012395439096969970412632362711133952708929900389948472473175985629585649571225620457025716433853359135949869484743312273982056999086372844265275053202462828793723562166662646163549461911294550449393572138016260301262111922825137524618669381549906127521882059002400622815583443097513102821409621540707446332311257786271594787856909237884057563548464591301324842346853308148906859676561775313340910106828919931582785022192150243365698911045402410877155366891805208812615567364473269697394888076916281969723402870371528268872087519688269561788568074469728160766450591944902597582687039591798013205120714601443639257297922837609120498424196192911653317272464620371784960196336170787872350754209781212851747258545565350951280634012454185863571698531787762940037101137209446261349059422659304632036452649122281203147175042674033280182038543159962534288905448721648008945341573816872546068843925791442284710231614589370519660680113782078720781920081298868818243745429448423124644347800613772869342639308711130592249098487250975948490748511405335343782757642213153839367141490767868594221984657604671078243649617024842309124182708496056883617564828653926343281276014039349362415741746290741562340538624811121831779750642783749119323772543624370449908203387978118958074053216133745809785742987572064755467766591111771083933011558253363041130334375376403336746724625662537063240701356444912347709219019448214196656278303966139288448635302666752590304361591950633539101046354508821522326537095966833966302433784750084603061665294325341732107141170294472858095905129063521783793981478530920911733802999477188016079862411452607073330020586436688825980554373830036892546024495590639655463029611856117618524381079211638265481241281091209367922391418495372100383885506054258915906070291021309535597033406281619540097889421401219963268033729812174572649650251351887987729400386275869152188334286449804640758678031297691271335291731875306916568389900384795872987410670331475230185727556372175914517977526688922025770224876034877580506424122374081800560443392000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -4822634194943205518093199068122878916089050726010673988635314808065207987317798145350084353458811396334729542507156180532188031117683398526274881523791011193236132710191458611844921921863850635927573129586355156937729079916604051073909026337513207747838083661537903900951982834187811881212205262427750913550396521406426119023351522143826298053829353725104404106855246853978305739259435257595779741987958881388573904673625937938283181761511507352971879072894697729378341002856796594570420619573332890849700150444014736583785478133686141596244957121230845037351332091436748870305909768329935994875416673256705031557704850989501643751721808868390777835393560835052763804505560083665689890021515636344058655164523767377448567031827046010235318826621011656465388941450744753022112686279787112616012573724209025072758960301171877543263742491487675354550436579458415092139213249610209146766884035814264682763410837954058746294826126131343631470246802104115565045159050314560830441058525715736430684433325967341220878978331770407483756287363131413356703606122628658957250063506791748241594742612441586305799840942345017750303297598797097119191458092156015489849391572890131971519590669901598101296090096496110919271881208096057807965836263716670110133526179174462468333975834934684918555371523559515821205273858626259703487021207397128439528828450700315132384409279220740592790074052220403329590572878865095660444311363462006471194261643301078204936423216561473246249569824350822495702993170931088902085457659843168250254282216869614386199455314028218678132329891385930543146497844410135026282679570385866018040744115581610184025647414678959287460117176428605684397865471224480972532055697266933421883799989562947078628287244790326585860662692703170959235064344090137889883303250858164654460832654507522181055923370360874501999396412303728558111854853523805889316415001861388053355775382645489669886155732831101696935165085062390148656066437235929721515671517285287452392246632530093605251997649511984179983309703160287986465185201302461200589752862685265996707014693576333775823392279754187057828813075674557335684762757417436822101254813695416236101744427916007072160790295467995955200000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 3761563736089928099699703326262671249146569386044106709664816310437856774615570227402589955450582751810797112204701277652067110815676231136920187744794580991011169917944767486851786726799507665447942831969514530056438675688620775009149872362251246530415727875794312549341119954692154921046981935321013218685026648742886326891580779132874270612503346784507044587278666826889482393215459347357629991702747807093279312425560895174082237489486783078247486582951420094291186716009536424804064239802580305192119593777264868194450368354748369406339494335597363795508229949738656963432554997814655138301492300565822935135729330510118806395924517104762971471980673341965014249792855531302080459414504484664509595906574087633192577671774923948294394104434152661133876270064216641776561323445801886288027269149988442382730520277179759619072063251842300693231178869905619882012511594483981455011790245299588244647597597561749714986502571569062490729505494364522219783954649333830552119000773370220195733715340281656225757138877983996292241519022300685638928332820511960907047454688540623087277044320410455559824901903742779266565623768433991433106769086007643121646331044588824803087904261585182249300072672679253336835752921256202313436646173488872825731449520405225366092970656727118995882123238746781422176002005577076315476891453158447792899968401495510211267145841262463566292107430530915134297146374996018782356989151575620882437939917784686396831873513640071698517440508500329121591670267428845345692109418539997576841590044863793684494593517134291691532257894127280539387095931820809902572330282348836974385165190397602171838749107582216004194797345082345615160176461102232619680260864599143413736216179027322545651484203524715033594562703901317495613215040843132453707905739308019314927903914998616832652463714893013393268461845181051396109030450763318257611459114279264369411417625712285389677689461138625668719198693202398985674013369399745987661967635717967746994899790902342025963292364679653519049446989487215517965203380891487879551652135753133826949953660196373237663900337682988704106384465102517130387729628948406274150057216130262103216994413381252178937349017488588800000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 148588643938095825348917781647968746061476231264044556087075908992417312917136085066571833273115349912274421645496504085329867358161817517027534586452414948806487647673797718000313927472602246864641928128826717846482134434621122919796511945397288419950960749685467388207403745334077566183690140506991301650292303236677739278951724679873424001545427095868451468122068758253668137104463824100666072268359997582984367255939688414380612628311920367079940232408760154796459741196504225565950742328118808539079315022347564643953650359883368963900499876085477171728250757610260980881666955913228453539808376031138103271132084965992813471870776770924167972561941402398011923776376614048847657631479904967407785192098795836974036483578653096032990979547157479677525433852077405618784221211638407729119343656197009612664406106130037172751859546431254721355252515180278272481231085382932177150320912153370236083466302160387200766235995430952156824051076220662583535594369798922292792171949765537040859737081141843002383366563345077652968962258067879701785828514567458613522682606490140057707194786375816860442192017786627659603225298264231884010292551900779124638964800607216978062771902552443552662901112199131370236133224317051861485571227549751821246920260640131937514166406104601766480076420024861458499514827993699726190979247937893370193901464212529715094244928593569817485257679470389919765248475808918329453412670027786202029759308490946693172100408267819609455293034414961039762654490873872563825442861566381881830749795486913346876543691508663682017482690492144837786490681618446561089021030964855790256508191465398582781682842343961451184973516502030577172725259862076924182131615713832613717834449757066159604842347580611950838409600190428105801402289363886907061354249534901875804360693212163191784223461128772573869796150169551806500208180844760349172423940430827120670090576918960964378029411884047186891699520399819317724130457633532688977737710641026020197163590040809140195820073697367524970944188579216191848374377189180435473351155014694239973553617383001271870060292448676659715974538545302530125393662458270522072590829802811403212962696531304258744652224528384000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -106157167803033412279551031012390660847061915978980760552687522344423151465802805233852006875484100224966181558028770949825559053374623629298164044960877757728324833391148647732105311254899411153855186221260952143809830720889408875701192907532284635860271812017022251869146989096661453626416623386722115202090629171336219282687719687427809220134153201288752871556914614235140587549500858983743549991207560095429443867934327856877195643006741548336048014442069289154969532449843559032119195376575528538109288229829776684810863276485930478389429230295934183790997720836010028399678367670591728351028877874113090470228018002983195648690314397871592464620975276649303895492160992081612763773803701426657659220824567139133065020757233104671659817542322994121530280098236157884288631795435231821039646281934528963320636573300680926006298207444673036779846629734303976535066150139690123962646187291256159238186820527744562907045924501922395673587680507866079691762085584531800648783514016594971361939653965913617267488603211762349012890811895247264779765369126779412998187862786777283675582114076692339003779961692727110784800961580257211270375046188452159709720617423446760939679608055198498485498578948992051058788739788783873286673406305437159094953616273599622823121068071289789148543542386906013048894855291009869696034826516414224277262470913125135570675895755191567734376451983043046700827624843622557396718152220656454491482518633985944113519394212076042177710484110263616263267269699661956127771643541341701269901943346229150563307629983244322712433711077594667775586888848734020982747924795109169251401611842066233282764212658532762923327846133319683227179543829408053150604424916038532276620558421343284820055525666824061288388646847146609276654293720885918107415864958071034251241306241113357833683062794082564623084953262764572657341472301066888258002850668861168268067786320689951261624501247004085848934768799378621095698627661713826400393906590351667470535247575111130995077260713616786948963384861593435844540870165382895928365422980715717287159147219181847735969470229519921024306757077243892169618008045208654180166732199813227513308841081346264872415710412800000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -3231095194011135034763732687819350622904834274903992750693569243322657707211210316395171509943730805775488653346978271370233554547325973901325392592870960671149547481355178752062024220328501637240086356558918324362407598688963327849025962271820454958822788840064843188525726199244869429444876989644874389505482699680650161126358804479185349041937849732272633178400596318487303197235175222171670443589994974544101283097188485996809040486790888038420326391138022256574916558704414055091108655442778097405470944904342314943721191753912341775591187316710098086158428052657371612386280954940696571553869784679350725484938656056667403874286982579123992245674607247158506148311059148693658518836629819513791835648966760274219368883059742122999289702361505172745371689631356820621592422372731149904935971426079213891026691835755535038881892549687818227184207530881952329126946066420380952394378483862394258201505929413859509535566311199004789020937618240770786889218487545502076441865775583517434234547287561112037735258687834780716147835399046597358236785577115561144825446115952129811116270577600698947056567884513713536186325066438437871638022496503613827596376374403463664612137909124272496465060987099303119207306557905748022272494798521148096536856658596507882567296280025830834322298354231645496534032842644553474581034139451959979746865500425795315820471185436561987793591874773555874050485636696177718209561813868680446457054001911307839397007421991978194187947945621651997350381104425946353086678496673991258915950270510255204328023376199008302537126225172677371480548249671789708471647871728226481313481375714029552552584683525809265318063669917100429810352988579521044196061553601393895331410049612879122790517466543117371769952672530188854764742177828427700676878512251290632947966187262837289467091746032917512186587677949120116221302151503611097543899557570058984378949378909155882379607369976421472380688677251872866558312732584854356065394953979501741214444642112915086246332322161261187750429707592926567132365612975887740034954682361018127323321451637962049622357753455123065606637632086950672916446395623604792937102097854717608156274862604910975275499520000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 843044090279510752914599423341225566661760696703439960464776442615475840823504607115027138748340767342585427481008016133925122843155725050129078188151591450325261379546807022574403980977528787633123151757136086856960514349249186490715761530639095010819926975782869904115324925224807901670197097729010440935495681300910201162116250163084259829229678377266105652539798791842928301092393521955584481043375597630105284865429622816785587711674958240278594543393189905389121269393922475412623188445675633837228202571993080163345766105908345029502585175283677870983097658464573519106453083338740687089751985559413432854828717141216079630535024645664028360164333605133103590923853674565790736276671483420831282670118310271267010107948162272007390066894928090475204478870630409531156667310977692113965714057412253949273070587186055744761104737787080303237779394243946829198350793312187476403927977958117512337464225467724266938730298972957269971576073769113180833117377900728830002271732931979643630580148108851513110356445614422920262755128148708872639891653687515181069387019953179527646566130022129551391118530009148458574288245119367385671583849784522250278862720707066847622553950195705866838219787008496820539421256338132174039005601694183023435188793644784202324416796696431508459571057847785870932640359067918194265722925991753972060525168815043423543928099302323210651710813806755393391573443757306869102559096052527502381806130634563566547213093977941215879424798853058650013065908052883632290166495005109312300166457306519100747100260194498560808788390252285510810096903089329945325062141686527468557402455596002126644079780751883447144160248710918419353851114922157050081809447005067380043650144785593122493703363623306877468946254764023806671239331572421131163105496259541481231459866294630286304670128636648108724977534487484184210605513411062911971006806938608256290194324719738655487507812666203787396533158819854815146817647828139236416209677804813636907285798494658510093905287846940191761375931901620049428611149652425931437303090978499458176751733247505765928779275537864989781161668419176129774174139311337988514628567441598673952339370317015221796864000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 19567034919887773886081009060466531240659144278067776763418520321915660570920075803993625360357189907208167955789239062981409721081776609641179420295875417240049459648521908228557564149054519385309245723241249370454961690071250509870485609007998354034024505792332089202845562676153321596578180656422918728251664786833258572495819611134671337196638421338406802725800685491400535649580519427027958844095085007463500533263244142715085962740627336414596716354290085857635255243396154824405154176533544641413622726228383380620768516571233520460856563059713225022463863233373403705268104782417799951606749208609727641743516865114280527265241645999066908977372771878833039351875872745055618324044943611650225862749858925458443432929920697257675795361138246105168662613701583727548532884232176671176002310155470291983737536486899985971954201208664916934783617411779007271082621655097041361669158959576598634347461395746503298811334790388476966360177374241393474797971998185728594363228493500439721041136852180266603258596985812466170785980625690310264785768981183720263189129796615039641313625661680073552669484552363287570120100130998945473945741844513018895025471315620779722893596157198983521417404927768920767703146723571120015093671571956497864801000710150148313706913360314849538262745185058500716285564236219220767493003304913943539405347555816791152830442703547216351373894060536853627406392521551124275240118353036678434248131491065671026515200091867135005916614891982941789331832032093368661050727751250513011498193461444429289645979703366601225994431930828759058487383404853987846617841756778019520873799256441208094748810471501970919244712614998427167828553934094471744320524281382665638474709668328649485586476484160167576960817315910809410401413013128028322991101918477713162516971266593649397060143650708954426673902657243610244970597516366203128969821815846839321124884248948219991247167914268955296339790345399889378832875856040562607209043166329485257574764232798430092226206644987061408968437681844891982870598118644982708487485249050651297660480294135680659530762489204161614706856643846390286293608873603866984842246832021711744654844716808300134400000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -3147666635644310396442447193470640176466308561269128578997774117126201339420423692214710873551477346674324011899204186215786553000069408929709267033580967117977975335263833117164518380500199101288907696934907979955597306658545580959748408058010932797324508731102355728102226203386519150172368944014117171770007942955131089811768993223523681259722695615147496352125365920573062656492700398456770096598368236127204216782586071423550786667378048699667186742817225854508205854108431915564220470764366278615188341288812751119159212395275202828307443471041155138062729570491484595814009509384410831743439799319700163054712480928874356890003332013108318039869598045887612280851029213997765522666722959421218510314877785531085855589558305105885530936824091398806187842907781418251520045713039171551781518816081681889138662969022116790564163467241996529771285565477105193551776598926015555219950044238038096738673449147072487080049735919829653341141690321123536837172959063220263066626498947197251124206519368963397438632702246599014694210240424433121555277585857393408801986677860150720079871919513832037636325267464758493456136825384558971750471730626061935210374611619767454440364577802344039930462203626900318782676780202838390027891384448923055978190308497123949476924442443219957939932472912803773132821631843411268158934228894091394356373859978566969653718253761476742877236145718761669386664521573211015995696551445227858452118992646534807791859870835298284657380347656920890883546930510674829939414605283415587057161452276104313623028659688834923066123438279435446254323400730224450516772133635083071952105072291923232713278168798447911121209608597311069656800015735265584551749882184380367339856998996893582509885207564940137124426562154705118355208931421941308393218288616129591974797651556041610135918418304109238160200934084523817515852513241065631137160219501769264906945014287973085321315564409235366956039454096258987304705632331729037357311759075202662080815856532320268609417415659425824720763996992790103351910265908173888759088834074368546317651668044738069669616717412511115423869383377909168757443216213328428573404193810625193582717939681853440000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 478423247725042269485610199865884761059222337611817314204394158572364557180465066560666337160485546694273591932227758169156602351046305752012115348475363205509102133360473380495416317571089932833132122439625193190791126377604102098157660475048859363478717340403139055372317515555873773438321370732128363565811156081327152545847417458133292166733424505939157967468731892684994077341288976355666915200543350195530407033361210297044326331738334096529076472698146192853847008938608958347917157336780788086132964789361296037116045356345415049382599296066408791085713471631884162890640478778778982890240233847975148757304135095025385137687999811180097498876165298185203143151620252629933650376447243033562304105533011267845850296426583579575606117625080064599243218536358897037432699504153797775840835477739844185013857616159960815366106886970534939440378256171329292775726495025777021089436407176214117736014408986972814712068750939923827395375447734665424121310465321856233262578276575585924431519524924405091728429525572826397800352227968232323726179036074607150888145639173267400325508078572720706106305794508693585963556926800861042360730704380584680943375380702290479131464273536010800015335258612409982852990657357337983753110476432599126474957374595266280699338295124284804414915838616664668550914223218263260198285502485674732719725712963289143670315418864437168982477103891824544574180960697116291815264887397026044390326054211742051976879297936504169803230974266801156244649387354260571316725117319292562402500414914426127777742473127688236417484786346923867530126809711401145747165786760255891482487968320104455813058572888222087065578268320698683533700756759067430129173347010853367130812021704675044028996031341826391561679386642135043210150136481498015021932519237144014891870011498478708442137529572487837375583218915012930353326706599261132480567710112810143299893828871018516859525633753851305067381439073749745096162390489927161576104948798573577445288077444601524276563167504234747355124396545371189038250000814660831649162962755866848416861567102108607253618774670658301502991221638311888678868747789821127139340527414254587344511169462272000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -7461540783717807524105756194389334829706383463181717188533295509897863319969385204785327713155183388450529200190039029277383008048155025117431775490386752877664519210293986798907857287629038159994952880603604325753963985768211656849080294146543778585891171601034819144300883270759516872794150662290252037612259588927867176072621622713104678811521705388869595736585769215282169289702727026376980559021707847097061793792653533989607753271657938027346488933464608422995085123383877969280161679871860567313170102033166346379139092734759789434417436480367687363203003339541076148325525066216750716955023971305033103955116854778919905462429107375104396925779436504548079238631169471243065922152582260295640277808782876366682739460985801776931218414304610282605488785698041901643029730037863453406731952516559694313191989989559185351671360674789374167852336658467774057745141245668532816235181003372409942596103764326139399313291335003263737666216550947298724412234304030298730451187051863689697152311101326592921791478273618842408991577354968228148758847290857728544006312122023816399716168922764081120378221975312107463865143376112496710125667507595430143410888748821914840960406928693459434432192710829520764570788303594784497409053786182590089873445088458459755204994441531343228034839541089881801051413663076830923968101653989006245729643487571047515181070202672461873387829049661193065291350409866873882448902980630438445000092381482396497548737057119115707034853675634152559882185186585626973235553101177663433214905078053992973482764191369627083284233915410129537295788517093074008134442720361790994680471592998320306021654673662107022979158014439043374431098023789448042961483769465123015165891898823111782733860034300069748405184964610894254889402056783131778286595206024193916505120842334509316121065728235107652763718459917761795853605779792398104297104630870030758705560379640602648654194868293353651855606956794187112229014053369152675809836044541499935885604515440501728623313830391886612506450876006744056901240318454819898177568566459887621895178277120084215185613750480509248954658532716069541469509519901378853063466637373557039231192268800000000000000000000000000000000000000000000000000000000000000000*i1^31 + 823259396170159051993592502352898442298470420457739075179339466460445620553244209334447719434476596813905928028446338868395007564912502060256341011117495933008660602549696056144266407502335209569937478401966094064814620239798971861514572160275375792036765048042700133989390246535002790990754791695032274077169943254421019575697118804199857249157099215317002943233415768727362404007381199630536607769682210383996591940277957906053478415080599721363000373015284060234755476232258915200227647993503670942923375306276615184613632696777320107177180993106189326121543019718171427089479649486477913878117954934276091438766160318768685308441382734557007228754259598257399375054819927033060482044502947658209849062929275022608070545509363094454908293984689554129585733898008306770823154493065521255080999524269716187249946384401277029567922732729760266104647635254763357836057101662230349769412619252536943894067760457989907301722268269331983651382580556761220776789108223104370454692571985609645709666254051636458098961795831117038925224775179863078385816889570790345666747441198570415361751019385284789088740326770674201942927942767667782560178004715629702337817621890453107178099682903968544401016605715894877108815480261664275523762902718949691752072135031538577152946333451921726355150255547518358196067648213486621830496679466950402324381861116249978475328546445822511021351066924020961774493804782183303825093376253331069263367686412564752675822041665616437725426710671903044030734935624450078588101221410237531589319960093350999374950222976497229250849523584091227333598882800807639304452075983268181038287304600245357839264388074145707354267015465259717696887688769663718262644508528050881232233658952493544708298932447828357182938159132888088223792772302652030477455262242723315699177785978249860889472183166606385501811411850714055459580154009601473172571500497534833541197191534063680301861115722995574746326422045222526639292969101913095443564367022346528987599758018489562208163015504446058300401056084037856985270923090128978355195348483447256235595784547631572177806751640856221049914886288404642902242075845002270458765161028601408001146880000000000000000000000000000000000000000000000000000000000000000*i1^32 + -426388036584917423886025363666933337910231299483124434283789499121176289922938107420413845130242913688150536028751893146812066166058188635178157479801336828024567092023937485755144832927710671762147976796851885640037140387601230528636693040062131569343274964137183259303375842576253076818124336375981978307768867937342215558310548270909964374583825207701083726645737011431708140807471260664814450585204810010255785380319558007815582396083751094453941108083450287942720284981410475284663994987731266672755335746866005162392926596833661190113646737159173489176875878282976574314193511400754320420859796599680631311016058248303581475976075829789996855591854749273495192608496716996357328261915087083478944729352463377545050260019619723038820374000541497294187813433942236544254431213070969932452723977311746241950607115113090648467022342137358913191183611048981269164450121820983488319370540858468549288365048247346363564545690460533420352348942480056033002161354057400034830920228263577845321114462781388599059597139028822030728206183821822959887114143442988016602896742038392626850724139831001233551652309585748296263780838691876815232995059416645391040189360783552908118211814263880869603451359536039677742072273735603142578339611806213386511377184326288968645337833268419412101171867652568832284838915285206490729842954924051893861308758406500863005740525958311963863551956454436769217752203419171497209733180404703603652439439926326342123476918459349606313349661164939761439105573074741926947370044097534883079851110844965465810623395139770733275247511506910690912120932453341910439517660253606758673070751056876555039685455896154675971158476930985217849267653192847822538328955775616778633986712337208463350030604764726168130600343491398733486418360848896465923710129603389421560029477756623166476869341863714812937488147210897633253989569213712671574500023929873712937768545536190292794307275815683207490067750804310727335360429153156082295323639484509187416069286140354188205717734077694159190869754385830363230051150662980493272088100774790492854392406015150415533823204803234808886457432153467460661441868725865430475975801875281051910144000000000000000000000000000000000000000000000000000000000000000*i1^33 + 48007148914492708577314687730215221838204318897423839774848704793856943536780571537271878606657818904143042331327726578444672094837788225484869982659057443348890964872983292874230251168384915507698997231048531302250989977851248453731884844393301730013734527930396312906581638334851587633780092952625886952811392558516266955516340004351097668021992024609452740145219590945097890175000334189417554753061341725538262229647392861142655982751213653865239964324066775947965655131233061687759846712762213989849650633037891560776982475810649137312751209914084819870262476124261975003457987083334755569678603219939799066974883385017315710551766645574226654428514289822469244336340739909585671166641592110826774308506794690409573700495739738252163419445371244862543373061254020074166890741809739113860089981264347038549211883024569279729046542551632537212828153624713278369278274644108175909582888583463002308277813380076992698064257822394306351083457508728190924879435019435142513317639031528796233187890639974823660568431437404953088869271834576258249763384730735370209344274272502330246235422528427910141123220228656215480183262557644633869447937768929158582884035904696524726693849043126655886919868368093454523928280367252437990857645873641190054849639511146440370630557655184918474581457224726885320023325197430823496536825548988214059297928514777876073017635436189466801589909132931076826109756007358643922617740681528335867773741046713812455209079467796409334247922599138292306972935874573473630672042435717138903003624052490302600026323620127696264505183015426262965277717189940514509602977524111370773224082615829878361385656078538637351417404128201843337951092150663186804279671915559682124400114245714727302683926658915943258264350007183325682092592610312669359725402530909453528145099519609625595685668429730561218067759202692892644115676447012904479800062829129603389281174548109530771627306714738811247017306356998259949137704125476133470728663123001356339454554789997580168361061755714166316600949429347691663390302490278842979833119400000664801444327406609165645407294677425235596637857324302654747781072734058106656398883864079604121600000000000000000000000000000000000000000000000000000000000000*i1^34 + -6028704984090256537568246995341051850760452601289022299913278672977715496765513326741996915946886528787175008301926845408443060768086345572043026197257718179800380979374145311946029455240013373595951188686878361955471249847942386797081644715153420177586278079880745762371076055513213567153402535999393296293089581536550297211479404746288148300855947861415176936869022771484413878713743249631179018215934548681045386224072625121668568267999004131858281468406514873869964635654616997122539908000794222360207116416195265711293315088609904368829068686470325521182414234753029478256698466968750687882693190553001941126040311745999124090550810178832161667885419709149121881770186862334342620073755877998125246489346877249462892739124086024963883522446974652039249997631254149257144490287980929485166018645227741543800078357138321008328475226119821876794539918195843135510881143835980055288622726639509574167177263767452580905662771979840655896831879920221295738719571416088119618085362888724853278740050118562969858934530716916032454133480395670390837922525119687516977219864250051459898341854548090162267679974195129901984353842827698267596087835996622367185448002422080843865179352871858964666606503933358225337051520530608390646859773163445772145208693884457705790985102602086300746034377068941438611330946490419042844572452700698149776854466635976466378192324782775717981459184040458960563842069783246054981732602421835079931392955259264484477871377863472607470457891064600614828522977580439775161717048023562879744480439216028351505996764848270037888864322689034948540985154258195170437736380282785299022698207351138268504341567734320573300185899134162005617134293427247638819963160773304923963856630504643225773511576203818488597766122087078255127331773712938570404439500086710923082720846318251705006280929070093525597612338039981196205846156771280379764507316742553854563221837758224420047134258374881637737481233387716451826669107545630155455543449745482459880591665611341393125052773626696322213634256407924493790216154349386498564443703953379742340775688292314098750635830806568256173674399022550129166999727378654139157816696624906240000000000000000000000000000000000000000000000000000000000000*i1^35 + 622516091365666182274496429100586897321353035536553168624545017512028765161500181302851442507646703167358063466487353289094651284426070846245043580074473575291099156908182367274075933919440990601443694710552281601464420790922055382917413003898893281165700337749185112399047454898809224486255162056753845862801425852936391663162648033616550595642522280219082433309271854823071139618148338321705481326354198627414754550049164042777970597941665667323936277274189604218178462795541722489196738173170443215942437416151064188212662831981956582634596862754964887913113592193485321930374107145223052891117538765241947199333136402904509425569896948155162761559377243367867369750249408815827459872255962999085217805193395876379942134122898344989840872514697986334748818289566529124755443306449306170411605340804062323261109738433597824944916894632626543579160131215382540255126153008710605589213141868135225548019708031076720236216488294842531537317774083051654417635542897049139768561320473732078498565851959039803134969945275455419513573935747008877448365915050933928135311976385499439037986737923346823112646436325080466147335210929115384061464525454015665591100268447621998156810828924599246702938858073013220322460570494283195921506223675352839645130816600969139385692292107726722753413368780274670101633953198302150795943542898998369434160156915028176075634567177270549427048450915688833351643087952843906677281631818923509551110951304188006077377305466098829372660277995461381659269604248653995378014426567456520120757438740173017804294475836458835641345275688726252187864695472663627763311119347139880242397456695880802573614932322124756886374914847993463479964711120485997891750966137831829606654054331959271042570479104901406641307380433259931108096993931725661139524335897892334868278075348954330062492403262699042350748062391519534796051715265711030932287096653697743009698878751309551460972948567206108813013961541170345500353294996954020984913200366185393285068365460912640732904210037916400215243716971870546444926771584316152673431067820595497918028303357638000624464968994754606657756146876666938861990737390513109825584239738880000000000000000000000000000000000000000000000000000000000000*i1^36 + -50636201043706477322764693980437575740098597789093359284263263601994265454083095065534008758716633757883898656029947845446377963977651519286682900672674413170335959306278475349406827005087051360062038858077963155735274013064596157009194531955206619276046689958163549795663032788402788160202102228131114633278522873408682249280853070040006161757834579012755799525101809215012318152485045809715619620381807671867187819324277107857034554554212315280578336126828031410475013236790097726128839242582752738164351797773258432416497877752871463449822235919820067110002620992512190144684029459158555390121464730747776817475300870677416006116484148696684954673750318412306818121358672189805283881023693046684112353577396426887670965826205347083504904384191530031935042699757261264576163556892786599345962691685220679218540477322077750329794978223486779984228117638245773050981404070227305065563365166646239996971085885180107229085372979871594275911117853269252557265301759906524544885783934262881358861843304201585552729752034234018719189098634444972137511546543922995806043422361445335645806426874540326692255674349986786922469258482788782564536673307603954866734918260816590675252775722743747008632931957563577704137477602250039283008441535999452121831926360802049986272772403534516738866086533766104591667570075976337721232672411512761081405769671401356023709067573058098301281707896630302956614707214362354457194658475799115483460649229343809324979324155747193042903240918981749038148719164756830113976918075979619049175371767117093142771129341363198412237235487599938914947413983293340013062817129403477170788094265423338559282122478026044440196153124684615509911698870485279317857704085012982210363845672308516808105540018276603415469360621835179041010422996218078241068173365288122830012053595145092247674625728607447648195564049783524659893457383980621520915621034624283146877115700376618908933212987569570694731500182699586702771793996686741126897343851005477679329774586072305200709260593068284565099453203790009307744315848099212647971958994815094833131721407389651202475842678393147886139924672299952185681123084959033447938837708800000000000000000000000000000000000000000000000000000000000*i1^37 + 3882184943956552694371189719508813723150148651262577913214846492647540798908401192032608296904190700929780805584469261568800847155040940551864893749534827540673802052436626263016787224261483130322271376346292767363602790026475884866054795106911072477782156980856310426103030715812832379878783849361365497882374311449215591034191717878637640338313828596182516379714549631271854072433969680578097326401225166186885449603659225810630531356662989781827735550981287086257483264283913236003491997544479931492823668060373234702099190505980106793745475730700162009016503068687202726172083099160708808592616607476730923569226192650070247832097268701366893900944907262476666270356837461604693610309519030595947376772284056179871284403753788647540616606448196433184684827943620175948355333215294965347996708464287553302813963292596236228703873801774506480901395745647980048866406499433796352399533900938240510927625233277524881509024798651550242192915713473464113438832789481593618931957984726438186859814917563471083474392442127670596920843405065291447242436725067993830228401818561090586258406711769465798107158535582295717392660928361387089749060275119573710314700904172691813529415500141313215280014440834888062187125008505790703495711141609317365324161977837813675839912819786834152613497591985460658201553872265662510382398064718867030224313828390028988291188958169108716481064548474539210606304797004486494476074913482639654360400263573860585883116137477106064858398419321619041527582719727557449146192076071944070794271206627468093341922119296278992561746084625732860054222880379936042419426919229543905516582019357753308616035562362602881271153057608432863606994380228820907429530014937200158576477596674903084885664319351944626873582280586909621476866428736272723456341050511110338309559677318346413457318594696892946800219784804990493912683975117053084590615038583835169802120624392820123825027506377606183772915869695087888469203017181196503347887506814428256839079444672626998055010249099561679804633843943045878302475354631780349984445174970844872551404596329784776737291458179296289948107235498519416729743030994943077043404800000000000000000000000000000000000000000000000000000000000*i1^38 + -259850888396468159259018640072760042383450701945884047786614298513075522708143167677767992758002862528886483415358936147800351422997956113330416206021712735814846507578694634084186491162193329272593373984729334252982785997490337099877830964840331827981633764140603506329390526505913716497132340177695744370825620327900940072371721406183967306335074188948829697454266464838138530359258490139643476388090871577045631430306743407942116022971459859061977633848922314640151682184877320516980578743228054184377496890150418856922353295730252010358061084783191664535696081314007243578438857452514436324397280265584196726358637068516956968727711953501124522370631865550429052811925025535356266131942051666835774346077660984709588262181662230705545212378174789035430659168400564205617219078794443255737452327667315901821589949360839180855192414436438299150071430377048363392657234589524752074659754241357745367746078274083567364154942623213007037186776320902460552170511605598439110349693345617305038823736899301871086547267729277280497586613680350201680066873484851980937405646884579976147216460560088394646124666623403829880930225291258532621434315827193459647040502697590202219282527476862088112015261242416365310450550302052909471626412412950926763156576659495471133809917127922680692785237882038128846260787672483892987769427678502085387828495092293564000500790728349884678431942615783914935685418682094990087091402030064381514504046257523835208203899457640693599958074330215339134920670736249528957282427733364551614304237313418947620065548399118447112254466655626888067388627990164709766505707599544729111840721738306436108349523435154546731318767398536700865458352149253778352122456639549681767429125717720035453854651164590187467499659354680570667504675213033834212478301043398923782566942721068980957489933987285783340272868756314477974290633552304865406633212699245889262839191230343723036198643489493616820635285077355931251408183903250784001231128270327737594048077582015987398175060195373369794338781405496662291672188669126350021888056636863373330529899706200766670334720328191487829280568535184719491491695571956238647296000000000000000000000000000000000000000000000000000000000*i1^39 + 15031058230986039063835847538468522731530259818462506406615536406893452621166668500602729390839627787311030806504341535795041838102242940813765614005865438106546425584721766198402909500785921001383848304380945935014078665228615098432419503195727390293514507022279740582628307764856278354020749213382379736072940481642862092065032866831334798889838889116208792636570561210829185814145716781616593087589039517158726091659303013917329175515340678326921758077088395327345689999481218274894135381356986975658095574407759353503994642612766309837297101721722175419562791702856506428345096964917082581103717127860558373716163784021758360511917015385280167152896059743196444481754817542159696548460601401123167876981075053630264839421452982753776961174543768681762120655582987124525686020071987669876861094127023131279242883134923430923696913131929430948539130376952932222505111003233624996369320888884757064849660861673423364565262384652679497899090478073877827109653383045330805065459677921574955805873451187014554450923487741377959661554006048772440866073574434400291692986795291548248189073852527790028637995597035831325816266791141389712461468389950317000512432623323515965379258946634495395342525624731410472114767916214927030318032284729039129567672642096632875787614796743293527913762191107546690614107984622581470014252783078080026754556215687536597233039365836069149674271136758431690998006337860000407979154945807956792768362983784875206927887337739356287701912559082156107392531876134921573624991050481077426739434614001061507783590243875600256432466987469640851078485181417276509722436140808878776051186140675257796472226300441358715245191433008787704873613568764407194169375771962750635751396248734599367661955289478639751554000364254058918616111669558792173680358957611952184244477259665841170886470766263243833288514712303677454185800935200213025928063084738590537710883617513008496342232946320899811282780769859668720360000147270329862633085255391206978328305552797338098088961613496367073915825322130771334376331208619879839985157220773491441706253750349244250952518562621972615575046671579908493145094331908384358400000000000000000000000000000000000000000000000000000000*i1^40 + -777103210630359227050826158691524898204448314557971589388466545558840342750669288702867516642961341884295828972185116747045583172535508999527514581533866183300471190553518014745028038448079645416047444920241604289475471914891209024673704527614182238580649479135827332287070272749695052956017630108046143746440449075252963850081063032153427815663820530899223188714992817874085981030162920360296160103375122588405277190144891699711968922967227616472661321383646532113034858840123180901041706504649576751637374650872974496802001780542888629290170754782960268516436165547911806921732555497640115987792673489520943101451201000290190201001470221398483827727065829703514673488599485519443051532872377970419221371837602801826841832395485178449469143099507284007338218732480726927652318131178395870602510633291069288892700471381280597480753838523088949296367192538346462552879202461402812530127279289464588330649771285399324847512961475222533126914734057007164864855567871376390393190091391038938980976010973990010582595543597739659276440636872120021418872006973745254495401990168563432282111417816948109444990030725380795566817719464934824527886197096309058532431922772726129754059865849672557317746373576623514125216105790587633949417777504212718271823375216589706439308954591875928214999456670023339973446776207037092923553555913490893549882304643523835400259067561438411403954281259713650769347521330084069553303551749425118256379747919370283993531535881908590905000081098152624535066615383075908061195472850573319983764918713816285842314517241789609235361909392138768831906225255590115927264537405921098076588361972694426695895770405167369023177335026134894993511538024869741633882328289805641655496365460400959544722393253175647332542176230952155123779875087376025058008399089377741917497987864566504356265872532022410495632534205513126678089082249578976190633889028119461136835424273672320200815503998279531477447720069448061642650377172984335078775157724566946953228652104585336534690467260589399079754336863247949893812675632618529796403326933469800517396414550866997987369610300914614032519822626594530863052600608030720000000000000000000000000000000000000000000000000000000*i1^41 + 34796556514178470929985730189976258163063027496782405810625321336503994585219227136180430159161486529636765220629019383666338847288606809709205199762838963699279961072830703706374708649625446681258243695633610656485815921745537569538683057737024803908079410589989189673258497509419503978452233566185507752600632183577786599427915192941244669302892991426926601063780763036620264931793873335963927735648120586355297513613765849316832601293120423750770328102513113608325583171717096228123939157902404304285974383422551990047856661551750231112024837073704696928600815502526880238038341794237510523744511005425792146819118260350985352362208181738972732309298747513585741544551360895746899660295557581952584448885456231826530673808200657070485391041354569912279833876188386182391000294940279388432033156376226054253303127449494848775054372774676125103118760593074910014540360571556098590591630660161946525273784030421980453433179393669654837037903419733127380736780350355900582254404999788597834062816729946374325740688589805224113972324250669156404198616302584717000107390172250324623532031460448064123325090670157639638707888688840118518377196331746161810187362102705717546577437395738783223968010564397938472608888362555676144865397931395215642711305004192370635058914421344368397046411499504773489993368614915406734968077489094669419017990184235134974911113619835972870717179480413808217039193455594588246254545012525210609149299489200026799417045968586592663475853765495224624715986902883413782049147231537841501481983687889667604615975441813071672775976038521454718456793000490917909523697090074270934223515698271961965599501621837699595911900956267725221033953050887249344038646269038322976663531769790186714263262383407918497970207857874021475658890608426746979003126748918608221830659320168282127854862801167642130271653024965558010328829048476153121089378767450597120594301023656148726742855631688559328814228929966698337825082238244163153270243144509606082130463370060102898860378272746193838173446827817382316669587552840865988638254075828056578756600601188174035298718222741937906882804114440636645844294041600000000000000000000000000000000000000000000000000000000*i1^42 + -1320154340447056221882129242021705104732952030239530359803505048396772194543211726044167998181891633300995518754194925173009620248324211868860431777358296598839872592800354685914457223826591242857960200016769941052612976611239742893201038994097968628453019471086372180495568099792510418314478873934032849198722426522136113087528369153203449569232821167152304912832757406234244753180164206997378149391372067823747631217148399147191059064120586551474241489459111809999672287380817534857115343216632272450208990365645138636161320907398340090808705739207334186067520820880626013747455866122907565916501551014786651869024275759659701819566458336227045880067071536809952792848394785231989780030133269216073584463940472098686226699025176253382505365242199030447612635501052436471219729836579723089795531033674736750041566383691371008901839608975020778325730324531527549902819236336608966022143382083340874856727644467106172276865657202906442569919961605726037176669009242165779078941807120055629230617867060182567538554462599357776614792097284966485521520577067769582401806330674495931190829334411056629610021385037721199877856274880326705470129645877288989848828624988094825389974569544139855792799050382298289225585644447173626366575873870157521596522966487303171473524361785144177374480650657235304409452195592382597705269293351283102159705032686559973568471787874882553721057164336982638864721939884787259556823213905981351718617135114713301869887197190929389750068912375617261037416018295874931869516041927195295654360534263384575178109711847864090558464731083573798516878431559357098817355520750193768916707011686922496347648557916519283260182338486670673615525365074733259846181752050153910562222726506148346503991119928499739882379840167338989766579050254789670842437927745253577346903744183658177985772188803590048521532888592779752647080911559871517877400125803188406466112970024951521660230883855885631498600381824946103620677872281281832297615237775227571306846350564490925861733455738354268236921032789711514183822434206935344069779053187498254731238130914539229445870391975712493318699368790824802278440960000000000000000000000000000000000000000000000000000000*i1^43 + 43225867012725220570737785217332537438411865594427397865760706868240441627073771549014253109010892626610150135953922072802261253782130076587860756683586620449705092329621690949372035744468514954262952735275436371883383316024416239617501259071774130630478928323753760516299191979276120908000968185556786191701299694621378333094086733716687416407886067080240742957270004772267866342226295249575490501071615439327387228881454289873499635641926688153074575445052779319515735613539542975793291897002184921752184345090932551100016876446949209716989050281953366486327806361290817290398383859774459533692010751667501489782683797165463674204398571819967088118584069634176381765499738088314948187024358498755804874370778690879098869292431093197969011526457486559744963800120529787443767592375681396554885794826849609248402883787305907655390696480292552285193786276864361259638111501454347361804292259583788150342797288646558759206539139226217689458758475914124834307170635995430773594471244273111808821635888075790263915257312271624521495235896789326432098332904131762786668788771381329430913100053702504499086111434801866586539171837628199282519735343994380283339465463469189586447270779519113730327081975570439133305277289367448066197599732825121236540545441430618296343942758907108656489777969463371412373511931969531203323387113486583538054202276930777095854723371869018501273179091883075710018071989575927738729898703635299746442055476865179523860159680537962878381429011027480931672764389259662208478156763144931478413806269880831571558346945414200792636873900684494010312922370009818813796673255222263696310562033890424764310569896456629922120149752117311697716410546575772780466115069959781490534270383669243655387419173511524701826211175406251744748670996005829920596601450637453774725725714760438082086004055915882981963766424779603085406573806610588698913516669822689549689941851040860045676542404919163771222586888934666234848308582642452701547292963713984301056194504088398319933324832961179260182704152313103364248122219247823270397103713898067240426672971104446561487321775545457391501978842883666183454720000000000000000000000000000000000000000000000000000*i1^44 + -1207587543331211090959497446751153340464225858467992968470609514996763588464277207570066958865716692090841980366110143856464132352454642076656156901341100950436600568645643946698135850181765129809318393307996227267105765791826945176563273776015669723160054966385760973461251174865311379421698075209780848322408659759752591926759817745704799776253494128646758786755111858916411817204339774554111127330704854885885209409307146455773993384907012193062553012350650999345233378459498414450404072841790935984670876160963488926944215624735089850062845373928705709608492015504091000894271304197909057640945891745955839964400760812406433439401054334296413733541020806493828035557139232281529969551537618406608793754837485811557188868456987289200093219141104912635026005207019249484805257674122266464440440212790361837420405841081440025325313050202110650330009210338308072932948224548130778137949760325890841310937983299471275693725932380696393760877941022102121709014462631983102730029682116782503216583836838393440385627256970665257271990604592872740352359420192097913033755024790658818867220622037095603252025186476242552487127171757767404742208552246566894450530816933937993693208319457380651672158848731661775764793193772412397273990966917932997115268302311262736801911299713682900221461325437961950815584748825070889527981990679550765374951816155905875673629375705955643640550288204491202160661908287508785948774628511850309081639863170976833859743033546548830857213679168743920766237475741982306290008152210953791855137802584460560183887523738294210801494436240211717007466427959002646419113574438854272576167424795061065912351063241434098673906181170013734691697037925468228806222362156411233414862065585023055281077926560905160952104189110109638528626849138366067212046535354237972056951357820090060361101249077730286355196829922385529719385293119301963785718080775595316413482087850814203900898765567183269822273668227525484584161679689300614175131052497687398092243168058570270546625026320449525960326013979752756481909277664069743744368885883968744808289206004584531206917523393574405849906242870161965056000000000000000000000000000000000000000000000000000*i1^45 + 28790848930966217358035536247580569868987805629477986930668422518353044690951508083655060195066771922443249442090026394012457087005697436455552107807023489621495561100189422318162269650503880079340504259375036070670121046229808072121685208699956737140841999857866651692031513083982744762277257135073365214729202184732453226728255690698801259259789663140002177687793223883538330512020535907654339309889765037077381883568334632609644410708989680663193699559702004760525663198890844680754852337523550987677201539922719998649070415838608904275133260137272400996561143378290066792333934448918666348011743315053022224044340259791579612162878427770071440301201103133088463597819856817886492173882219363874467808329714330406164341128300341726436562519774543971108813181506563823183901710298428037918319633307985919962903129658026576264121301613306762510544591624466443213016699028553099397174079118582330443217410580689215159153241863563511935765267560497771474639107327458040882649349344025900969285566377284580938316097493216874844840443340523981135641318907871145535111292978727225590899583193648037458752975818143107052131547815029163912649994248657314786566163799199487736392288293564851439660365313664331321008214386499454808210489077584112303149757527147023667134991301953038140548513605925750345931721897641978812534051531865387730907252654071354045241938857500435146720559680199351500053917088775366308468284488003502921166991829339141851407169487941803717422962174337213101281416687762323949024717717970687776216075402389792294020223371590504076436685355806454140646849019928776772560867896156090466783374080328198721891055706640269000413912185607418322857717871085582195701323263566118735726505232659925955416982988607847052386460614284042539703037650673525740638532722131947469169011606225362952295387425922898470971690983184542729851528141520290004458300907494554475641024432095024263325342228117643113962586214184065373425612404473809701115106952093448048156669000131187918385690905790810145649756988133258801172984074663058634563032598188251587954390683938307924804468041814357888414552888338022400000000000000000000000000000000000000000000000000*i1^46 + -609264724077599130761429523539181641679844327723875232730884132350635591550828322336073413404516955547998637144464783606172062954097555579908820518883390865486936018016528444768790862116444892459813255218276763664494605554048933018253826887874836920636057439628707552225111565667190370794185842307406862075519475045641658460854526611723866662802057701195608474967225239699284281764990578037558897342799842864020700755183573139921385635147307712395637595511902829325181710806601663067822188319890958599816709267581485970573531516769489082772707937342474483460742845357722906231372941286602983267372695068806956373013712765708914474344225443993808600606935947830230432118375335413046115888798841114338185263763437003558562055443284198955533896730640530474579967528230189568370059559223081690444960889438144435993293994811266699897330204808725726785826163802372437608792939642848415507594178282758445114678946517835525084306063643237944685740939254223740702979160973969616176963539678058676285294122396013886452506909855243927131362849686075557403996804411942120179526467991523909606269103228126706066465000947801077111731595741068831363804095883295610629680666347875978950651198658652718161813219315675905327749037272698861611623023588434170538976107301050075651167789986631485082595853168972250044706713260658662821745014851803415351398993237676618759063311119594600857085503412911376835095351662380681514900178505422383512424115237983629849462457837818389198979648159981460225914799505527500563305803333636266128470145951549483494630692733427991146442212651508365617120406186468542407453010842256315280775446232605768624337548743119938650861685133876097249596953077386279219721678517897904322201169149221441916165382398487911800149016035026077986662668000922036253937565695199406829359884069561165135863650294325548298766156875902206605167603393078410418507885352389922306048374621461662242234438515517530980039483874282646402675559027618068312932808643738245538910558076978242389257850430128945018513291082042352988682508360674772186940400426565860390645084620190082859522953299772762165216951664640000000000000000000000000000000000000000000000000*i1^47 + 10988089648458062210561040331674702275422282220979364634659692410894706548461939553607520644349044073526603076881726895194799025491312724252510858194559851032701055859128926120357743425903942179295118622952650601993086707039198627614792009796977332829512152672167050502231613448137936721932846843501525579307169507889159915493492870421951968250133640401885055619754942951607636721787371423925472394806977803374388377083277683960991857619002399956399839230995930098576516175210173547579888073370537858330399824187516873129676666916615303551105773702041181984872925602177195903564358235195657858568130274901351315452960233284857319264963000219310674470077529313632739123259374530322715399194011993739227373570273320498122195505311755556042344557764927340530836343990631118930944105251798793402520208842680709724149929191241935866286628413436077238184372033994028783274353662181296033469164297144779875842033527263834354070598885376493328723764187584499220653381198700569039452635732743498051389529877014911920474970832495125671236052780961405646371244266264601258045024100291664660866986258393567915923550936836387465966593100856623877917150192326662367859365354970913265441524745655541928261540119723357018363656201810960187368806275827482992835427730985947207613078083209378339076404510117756411232868535070461990356585576625701611652308620453028373485823843281188311524146896718165746807212264477326564075343679902839992794056860029419292191075119030245487868938913866531639220432974430750493296333617502317879029209976964058187731779100108458981312172984823484344107207594228304181052486170299192106439502461721693744664678056902047144430945456878346471407102027173717073843691959838780605963707021575800901664240548516636065484231978261743398555209111442631800904292853706954873929568544228605683470402585349154573561600157426580446988471807723380123695321014635207946436890445542072909295997860765201836700146909671882705609865315623229228999084218645174719428368177080033677117443085817156355223272513200269276568367566371888931624272405496553158714542832529238412732897750093576596982071296000000000000000000000000000000000000000000000000*i1^48 + -156516057698689463715110521965576243553913734539378340491461312754654796386615482158920759177863456149155948411196962803571922001467198816005349990646623968896636257061268512418301433997018496916781596122665360745079909531509299829296810215913325076076208464270151918427912101747437098012475169415405953972795959956370468865758730044878035111253802353097756560458450360677048566731142526658799594210142525275591374166790853191349059677089901127287087535406101491928721304758464156147870277376326559451884323854146116179401134791528395697612990972618825306340093111468932246928525381688224074198557580170527324655048422090260278279214551565815833890865090362767940810031412713978522328248682101825328377235281008944841080024167990751558953916905717953563135764626615901826369945498706963326539529696669654588653256216724321259921045701857057173635930262075961557756186511408698519029459055085259166354094689406053894569450444762347945611524261159715355960020458122191676205487119375850285341125411445529108433608024540225690018813523351652800489291712898273720437518679327559893274866604497345627286970952743804877170198212847470254349025268721894832997760742491593512640922806947670331650156426830713270018714464544983322615898594601978437482134933715707336832327763612675352954423627392761943159195713657124363716457547722120915965283373171935910586024084659113234415308611575835433034864168217938661042842748968152600226850589143140794204099672202286937109954757610438869358860073163472549754606357893185146018099749852142158752607914114034399831186459216164958085738213576410341725478583575506197454067002637460985587628434762848606389400439174299419176413449448989094606933863663739814860629341114862283285707843692844970497473943639313233290056343370379834493637628084327049487948963877315147706934839425982380240710312751879492530555954882678742015004396431913393336443848815599733648349467868238692892569680752136986820134002566396564154798564322254624663257598686162716409957437652016295702134402808098290798123440153432941732234353182138583855973486814905682320622682048448388975820800000000000000000000000000000000000000000000000*i1^49 + 1891491716976494153080980836720507286196461912769023867596304195080587798274889402508590455830329962786836325014236554613445032474568389540449901872432488961613621305868106536081166520408966221520059351314076335198066685679478041080570638326297301735966744862851751286121905236883981664511894056563733784027692127610068026282205930228000657775744707864063957028319864396378202493174329843478908356237131680232664190497786285028030349885140095630200843319384580618784249288768969397691125895711089264241578118585430093552497271111582474069931022886612138408353783392648878229535330398180706676450734267108639779155497381753670433515881096522238560242994237522342304618078216362220344466877086306887020165265468952511363020294654193714229523380686289957796266642148672297037761661432585077536931584519865641654967661025023307388113133199921713732942184711717608191884463670760378913604689702533076857912915794586104785447786321827456333074858967842407009668251614177805034348178062268977198770581004379316922069181338077222556802351603410676048204267442655074806149454015905914316395780245761386854666373171143916752052970023467109438616276543975917869615782941414911296582917236895721746235206807954368709249165051276673810252969685457693599694522706985272013690564413142758523537641539004440608352238080845822969446832371580668263213578479017065672817830651985323471797020295498431741891578870738919595015335256116814837116470087074676486593787963699759328219081533289894651617390479097636548028369903453093292695355510830801725869248244882454178650396039172146605407317665661522959603338279142305399485132003753897549354928499831326304040899036823154030453880905922561457208161597160787940113636912969688313403592632067953900465879152968894234510201292430388657766363374478545956965902563464807146497199459502658419785245858929353458933233464141552105131140036361618781078658623438153320703214612302833361150498618114537082204375100118768710230361849384536572091220486447445069817510629087877952205982382015150465148294724862740685927724789977688662461683532890516797270172435847158169600000000000000000000000000000000000000000000000*i1^50 + -19885204956377906176879036862700751256883445588368111894383316330362754856039178489956436546488971014335348336055964118010618343159890565449705273568668094631810564959677462917061030514528838238559635751072471081821775189320255042200514430536723226700601056437760830087065600707016189451806614061841326747712526836191225099593471131378701002046055754537541691101510228972658841684850258171520663727591659862416032973160663626660595367232033541106655408470044784256224187153964931262578105322214342685677725970910933769103776740850901304445153282405864979901651011125522635096200308441537037589345317670871062081730023767702948615128573143123130436799299976433485239019440912403508564585907502670514896357165537280383467233825109985598759650128458889504135864352779390080418880286354877349043975021183752780503442336922698929018357893687032824943264932280900677933892576486290842028307065108292537200054326937024675743845966397222084959936806385546819665121590327784638450335430758398138678127505876506217338755991928030691872377298563981404911056853562150808728114088678602141263834595222162418032921903654402265439399642260385204299849098097874803767152405733038240111815136062557098687397672885449494065812637124298921622037789360556712104165856206726537101935735176994378135925355541990130041572316738509021009462212855502132927486986074585795008186091287674595609592099045242781731598836406331895626710284231604329260743989754090549207957655618597864394926734656230954563914442309985272707522370883826776278542484101139935392840177161550954640710273052379499035584872406365399406645869790611918707945895539497545176152375197184898736579305227486027519095541281589869156451815805048039871313813941112417678557660723129315281261918793108852363988654094106118813968599114561881452755579931272937175439028696002033313786323277150143291537831029568975675087631851582534850906080161847340618090071460450159339394078842949561765739326623454906862855725338343976892956708406921039245689018652804012402391842916536981550248675709672505597939878322991051584777781473472440279466217622732800000000000000000000000000000000000000000000000*i1^51 + 119048000480364681453211219294905016814972057703642836090895956365133727602906806366982809409610603235301776615303328718373426317549960140892920774196615022042480436525493876466739742932194273129157067805328788800780541908639783169823826052759814058074323991096502546650425738321943828755124097780971525673736350478393477116846251797723290739692468108298594709504227714203141983340401567907403228222136828957191639234924052444144344079923540700317367817053132719378429099130768759459497345927874907459194001518572516741127839178951730316292310239104961087253866506303967645577874010347893398020960125023107384763905612578285201145964994207274291052227651870834142312512508905700025310311722553813075252860981383706090824783815315970033983523862880328395388810380873184826107096790687821882987784696402814993697952216492879188242057956793526488508318433338602560527074220414880480178781459268465626567277390052536232180571775402736601784271455349252738287252610477009688884262053065500810660769941258653165004184026787125305368483546565297434124919025335270513009385566926708600609230468340467535231545386352914608112277178118225271558135091311286819802165728153297764862057855417137588499383639603580610892240323961777670334999647020752484989476066009165809429871093855827687575766924773316666602219729908382856813670119830644874171301988315830472138496365768751631183819686923621074632263168434226866895180721569735758015814197498061151637064639674687011542766841836280662934687164294656207110967394343874738072526119518055028538784215147033090936215968711568205972313276089954082805906315352592944650824931083631194553866103863285852008169173063382618558501474660135614123023059513069784950376962334396202401066784417233469336834760839414501672524003324982933431858888457409903295454742671096158062913709419846073516606892554880673520845130540412794329942447558298922186267076205998124969832640668791945488466270096251062239593960733796618618389168111821538364557603380196072570055141239640199013734697212897202363620436165335381788005811894949626968991924730713450967343090892800000000000000000000000000000000000000000000*i1^52 + -54432879567768555961287622635871773396786484837482505751715139197907885516285143774028147037984208070323414379260288775133127462945496541211201002586744447189198594147822905981644567751699520681269118602153595493809443791196235721361427415724976828733163373108591860270262654140460895076387734171665561338817201506209129609251466978758716022236833658669433452598079723892445055639696617397093022839553839240077047087265882343946486587248769197222961079340294818158741486426913382353501396603761335562276565853637035738336632151091777098118502621687049394233224702561470121106550202266719261845105708619267244287991456998571590566231395464296610191047872485896033591623008826377412297710868567233148721623843567377701808362037997927776701997781756434726060693484142505327318867248594095871182378392016217487810477517205890652879456412325366774819298372527448327145674661776849459026943073517355177957275468327761058221011260156412180279409697008127956125212668440092804739711014682010603596852013597939918494296469934862436656001687184322895841263879737667723944882056679947224789560213711056188631310238883075257545443947488632415235660368228887529246365190894013249662502344356157873707382832127197450302600230641559210190722073780002452001415400965358180490606699125119947445726160892512864963553451972427002493515563322346253985930308731152750279247359123481152479370512732119226975592714889739619639829758191823626345028815164258996239471954494877630021847313935077932137032759791934619550325438181877459498095015203806626040796981559567139512473965767294339016785932623104605784199125798767725535198182260687617505531786446366463806023158429793965593572419881855168851922296295145628697665547715896125208487255379150060136640773237729419452505040907444435414285418936022939720506539198717470291977525608812404879349596857323127934602178669469267155716733436610815677806744484567217515181486542252741232722112929795286678719728513133389786144864596367927578701300001982704183345140956054411494300697133075130148243952677783926845293671060985417277220428171863749694586880000000000000000000000000000000000000000000*i1^53 + 455053764171593835704636182060580770496505651481039641163618404382641166344586444518460105214446989260423863098801207116332897125587645004235891768352224029248659192088658120666894867574891379651838675729068268583538331821171160514696814156559189873481182089917401068162433188735969465160834801744449465558378916518024384161521887630920802182390970756504369136102842031885154891936487274459578547975216655965089832125260946031550410571357214420900312720537619643019111287035016737422309570296126775713352393367851406898839926621684453394785103612698426905773625556074880489967506534907631182789732000901129892623341155603535645312337938916902271684344270638819225029406106859191344644259770790386955323615293656785874896745980736367878336849713931341272467076096612614810575399156738222895683390646760417900334900072783459695410986465091445126730098808202241318176232693275306797516969438473197292482250217986196425142126347328912537831583482224818248860124615916138294070557465179625782952042038717752527191029641716497792347815837838924670043570767908973092713374355132046325175064864426130281794668413842821165701224586795875211478807434074111533313695074325974341056251874844613312399085778724205612400540711623856399472122879067308438731953546750349812976669117317953469819529770887640837317934624076672384501167117725436986201909216845514109998507895535728161693644814135419509948152981022875085543518007797018268328102303822305432855753193086176491794326559638796797602442725043169424442477395511581042032835766476258161792536279669211484848003736754920563833329869740297576600405791079099037973359677684503801363742683362277743736444073161381473001836508101897926338343390543873047549674085464595676910243777223200071848933006370006755184547976989327899637051760979676591299922356052698216948507348764464647760500189110033433664108540219596812354051385009472846153990578236839616548771481819680380337640481222551131362749111552967661905558995712032007325882760259591216601032340247309970724681088649633957368638688923810480476186380993011790161350461866253484032000000000000000000000000000000000000000000*i1^54 + -261425626922036359012431467135022861399896068185495996188926290325650675041243348262029106008846947810250799662958773545772210095317876388067054067401818741288257609536880842364476544593633758029521879571685033292079628055924337262515007536953079807188488556099389171129732383840656705218457284612814605542699687353207188198600038234209998107423753326285785588429814812480328888611162615703638612621916162455057115057646841299666606938281827402916929912191302270844470102411240386265130456911568983811579837781470854909333702646160669984787880179069944986854390900923715607297163362428410685045089618231529894047583305027233772851270361600792720011042240195127937776167503490788811556579916951069170700561377121473999076660452413916639276838941097392762611652146441374224139491156307855556631631783115981227410821382928028151312661531069645635610359768730217174322241369751190505255409781519093672169733882711117324646134772815692927093654299274484775596670921971571552257284108423452997140096208893924182875599498112381937174482189603763659762315233607374482754418754487985877344711504462076660210571669815323412363295693877196650555282864953339065930168839789385638102539511594989439498718462773969739470291194022000678135624262111735738461875005905402909136072129571872256060140410332935961436352178654357623011363188022316879722741353728399164901725955495898013236091932346878158073666202835485999338988103935842433319719070674135116030342523522816000697495509490596957166073551504585215493228313242334210958488675518539976538789723885802217059481994142655995163480272906578076392160746714556103166627337851296138804385232922054535253427482074827793257031667433868748467001294148939318854556623689539409359047210198967653678943941237794363813254043029952120514182625130893854368788816661087853032995827708939068183599882181454342176508564389035489047845494943250649371270475587567041467413790438139787205450248134550939537581631341981736396542475940536063521206491668148848388703441988883532092157522139804183876469584273698295370862687548231926236875305726771200000000000000000000000000000000000000000*i1^55 + 194192282953737893390258039342157033194044406773968501135392347930115158929928923734803440639471807068094478688836185395243220952278318771531381143091798536660362157574188312572907353207140074149195788553340349916258573778815245751310516518975251528324591413037833912544906632131616199583811462835777209372651373447436711383305477253813363443071031570253469020318582596590432857548913357409292864612687735982855528778024271516840498583541440308656688553889296076038151745603458978763031007713759963434341160436093916438445271253100507083870767101041893943962628369672996977775922229377079121207332317125507148225906027780966290945770361866982827379022828993248598588490119559827672218832115636356829142050067901575196328267892558759616132226129911554122850185862594182174327978008209084741630826845446168556866241724471443888644655348988124540874244013585020120103724096662599371822615341074996498855759614668780053581820136766362514530039316647309591385635442446776287581826206821195277714265107464781381016710431770406783874912634128115114055116992565205654616774810583001684337313877240049607347175603878895890868166988836013246457109770778382550838710853798042120260636977849882117183958065291216594727544910620108764024385589374347672250399543440717606739222549461855050851820799127988387732390663698500145067080694177518564191058727572995396580963079399945287082325341094114645004681060514509542842634953646817261836313754654573792244161801414080448182836909064350268637168867182949071793082950686291254033773115129941988751651973791483991739504877520702803677628381187803014786328893255267596366573237993022357264790431242163893222828917161639763159768552585681074796422621849668915210569912680353274117072254824580028518571246402784019416053552873461514069997689428797186064659123106016538463387963381208794408404898616448309520428146929074284379836386766034075174576381019916162596086083030051934976865487804969611010518909781746657992655926195302433096179902393539029691306138048868931772705231989184090595924055065428732066059624946449999605845196800000000000000000000000000000000000000000*i1^56 + -62461303414513553203017473540909348223019879156079833554023984369084376816978622548238325498847194417539098937740822964653011517022542121704281267159844718649047044169118661297446851847416606959240585587537342845235528338716949304406080171025305889302967495677660761134678224480609385490193242874836101832275952252634990440374048266936444971721497302472675154828174855614934758105561324281358640796211909914972367807912472928898298881027319329669346852980994655674201019835837487764237611660267265197192001257349058994250789552177139903138540452898147014514968237087963866877566483448089522933965213022617349578214180367980567941477149281490778312903923622636426979120105672856487436653474413239428303573267531392700445282710489046908077806886671704507352810180592458820550439766793565710585861171376710514229078717446975021126368527550650862654093194929489502128597981657262490459867617705850755933582078926723375778801815944781216651311869756518536129173585066349605497304376268520079601565601197986835370712981748467829571088222147059098764986599670261256925277564277478224976734925619392505182931810123234480061668258590160668979883716309024035923731879304704691788201355975701413803308671003914748674827659841515696377636632616242592582901328740749413448405301788568185185815043002837737177118640142809378341677662567618514042374314409409565846240672482089559003196080993561224166750699632845814117636886792549602846768102333265561962395035140521879207536031337110305699456103569619193052917809995845766586430630396711048341575150813564180828617213395869435204322700286090450658198727764591773239432562430495988552807307619995341160488851597325800535923626655515690297027675685702667475781993801543560206950182051890189688911344033288071827329632979777722103987759285734456200410739053062120603802820503523542573131350860508848852654128832890184846770374273477878264325079640264689451943208299541811850066244217201510395956455263882299952884312173033495778739844046232790119153123550529275844531823683962050703574612576907157251940990461473454030848000000000000000000000000000000000000000*i1^57 + 7679251618222145668569280346181711146483204893989675243547633740256134103990782841012875238339669847651826594061392716980341162655233783314420447343188374585905158726648747429158801860174696955545756344686246559019389064402252108537165465478353993760036490866172668405655278355019507119749077063564540445371381932756464404806192189432637542277658266007515347897251855531543340866213969299369989525238261692254483207104503259104272170313935337257459095472431866626478325358461016877347479183965931601650900455011241756204087926749143838527941017482838137156907694357795622549130744228673024448643184460439781494775406237656725147292319499027850781656458083495623903678029163504499355921548726643143564696705207776566665854199791585961533624880537603898463972908617561579976388953670606138900118804243205251427525234262083008061804800529818399218600788408263274534789193299645053862355902712561785171882282126822946263228512121105790081033762167736314302294876401915056660432299714606062699258589033339730321236320429916954240594635640627691620434558610412922188959990502965535342264129042024587652497013303528962130360126072196230232764492073056179415717301087157250537662762296884293280793765179955163725580193554194456722748440272019958120539988771883397984984858140558104529902189880677427608622833622121216192784540708873205871893700118439226383635636986109869621479374909714789756307797389161514177830321955742620303573312148137384494458137863153993756167991029664621212351092549791941882832712274817214205468712115535605199306984587926103743157503698284852145872209248229534690601472675838961105723025331437329181682794698039874892470706537107933501613971388837985576677033079293279838353151907581508584896799983187975010639022765441338588132157907706016242692769682909446963912271085520085988422025900067207473927988989018600928271171353554037248056991994851061080536863775329515069668739048168057193429815637756708241645341872431158909062117268633895136014861531014303369861489536546554044999630132195366234259224181428989641429925185244364800000000000000000000000000000000000000*i1^58 + -747116341216055100006361702698846607560017341880630523177039681049037041688325361617223852133992105092669447596903054268620252665657111402823434762603828737611994026799332502938387245199868866663242249524859296520825654666949984965584880032558634336900155461246117922469892361927125791867203421557564255496057674085942099213390907121156633238235992613989907371632263370598137866079382140187739125327819992530916177734571139264255283571957671170715551719490620990511318738937859448353734412593013520489845842249333839335498640228030422719992894342800393168136361649305921729641912435390542909497634709797319240227983516356109272586752996566144940973800349146883278217774186194890656178013004946750498707431372449560916045547271826391170317150026321859852388634512650895127260170870739848742514340799468255807136617595689699673580542734763281374116678594563808963888286597608354175974738868534364874127431469946868543214737126394493902895943503257011169165546039306102303825348439775860041367386156775357443599163741130059203394012280066325882109593526018801229627174278101674957989897135152030568692551354757465011704388982846694673500060347568920920030473544946305912953701443882252143975173947281114388012380026579040602853484292676706850630854913416822786868303448354792233429289980569892128742805594014430789510476361647260701099225664593915682478775136694934118629297128597762250972625836095555647651551911067776313033693337888068831891060348480796710019261263310837978112615318997296499703757607830230750488559048850123687411808292631290108520915430975742157787314572358346395525992977052684287397231366649993463479758517710787544488389340297018016362956455448826129573996748432267556146494140884561105511545047472008170363849419570304960129419319120329499057567731485842104925061610513833033445201875381001961819303451373858381617662411082454851317289666473304547309243313949172247328657789408926983325304523569257172180117004874293856919662847089782516013145861280184528968809304223117914316691624530387281645623240630603991714984099840000000000000000000000000000000000000*i1^59 + 109589421485436026611727372064035532239453644097471952487994245383431751147599597574331594338708366475446359501645499428209480209850159886486998834222637249055833124791196081288527193772737807615361465562339581311079042634046282270025419907966541968604308560790565585822456842027039507838162064330362140386633055244779714638494921849900127886200732898583189632177178144438406954675741272171985361958245662643294880279757278467487961947335329812086703711265323937433037700101318037600651191808879718908065422733477749368190306754271690706803425110763479930504579779614927771527902814742540084514704005431615483276737858163803754586369548692972260684477227874784357494315708222875287896708873336601144532752362931672290346688524164524584513097466455635052359327771567769199801260350640297368451531464069851532801328627201995809638891569937733567939217525067921696756152117662432219041870929958126216188390575460464177643824245519455995867379501872881058387856290632062118733275547987876491257556315659996512723252882092229776556298624742758376790974561745733153529414030471553163050816884330940127906026968635426608855288408745109498391841335192062959953572376798028628739390433761734251699495479824107882700607334720097988208480501322371041392288344111844410485967004068673589213495815509578798182029317350252031126065311817814788901448028483831323301276817377812680788746557878975089274353494008306144163307639179871043273878434111002973727415741554017728165345026170725695705211093237369364327490674439652353699665474830100764726929256668407650348880249325052818950570280939562703429292225773312451669120919025964055053521867599676652436636261921216128195663480178322835347959069216703978040031290069857769187850696696448276185862294948562819607427172309851281312833647811142570911887345045173664555424695140953556356016382118599498094930870483272565435304716452418415078911834558067895367237079919360108454513361512137756642892665825153412809052960867977262029231196433693866646196085992689886832094793632977778929700975314027170234368000000000000000000000000000000000000*i1^60 + -2974565717755478411753559311570105092211006664419017305772203503423435290499754367337955578626527179910690210363898849760793241530506906505775725224176039381978339060207594390227094510504325099180010018595410311490886670714177835612149982617042497162680071427845666004189839325132926576226942394957664095007941338386727098006696307181758787284175917044722355307338345042236956455648719926278554163033082767035439773727526810132069111121120697480910763706879459582339815778008483591443259402071735705668633657184935511005035369772623277649615949269590159385474701573208851916157905784720562272977374552293021112916795659624792666101058802720121234619730503172896363309298024547174893359878625914166220740337165547125263509575195000827214824447020285961500550389974890947354057760950713429718975703196118691221230291343130296948005734755249498506114157665340494314554866189159122206357165472703298483332837017577239911764974126840709460976060962994631682465365227647844674790646632255777236382014993431090862994374882147789290696473750723026287430590317430377859423293919739441994734842757454130288036407572116725421632120472652410800095167219996480348228016327632403541296445524151692377190152606607065036170804359287726505917134440687444815962206186995089435532415388219257291932309747592669216535171284835125306531201683983888993468174067990029690026497006781907074569996098076247011527721822264567187666886450936725159933595429359151067767109469880143899438103686390175915583747695567944306039619489023615425880512889353820776055902658369529941848051959110078195133746732860119530849752308885169642490334667170077384855678966138723912888784271878365893291261171390293593857031679674463796495478686488646353472645989628742502813988433472926387588842427043363743259116430509239936748172358019479469966258176482982197300600190522486177065939736338427005088883759989549106380484944168273914545340505638562260033127424424577528163893436410280712254505480950670891672031534263749858765443804234607519082946890312226945774835762357862400000000000000000000000000000000000*i1^61 + 471207051781947237512246953018210128224590003323191494380250826704280271745173954068800868410971343080116897195465093452255374987820003540427987964359189499587520691188885962417906127067189330481559395089224196963973540811987213605653215871989142427613261584268933504629088779096913857924440845393559094745984197554813836439168270961794732530874176834222059032389302237082905605511069643257185107571213568795825777683731281090959702655671693731398257791855376724651035028039432329720814097963569761497885178341107216051127397323261599311192936616525653667198598221832268758634694853539278230593383171281471904444224024967350528850712747840687700854797182028180916718572983760392331671723657997884786053475929923338221343800266887153819789985558891023606748025105784004594079467805945053420224668513510458644244213900537664719153567901590980546422346188225371007616052884407547353882500352032924696008811632306735384364079976158003343598377450093456123758324379734909766114479040041295784776515052457776336866021286859106512016688196443577231866598382399850135045116376824941499846199443109285236975454728405661514564253767808231885452749161660311661931984349476392601229383164071037441746893728731935642108316078111204812861095021703302465823863197466853690377172818627077521137078445348314145940127458523937406962059708057105330397526773253630741959275779730188219751757473107704667009725799528034529320694743256816016320720362822272167471450781194066824571846664168666795527093666423826142373937251922069311581062391274217955265217096402080466899439210716550913727952672686203354676228549221586367054975168826351664940912160697298338014990595484698436392944212782989399465397257096499666378647934984135775948212268345595448083252206208625681326710806378720069938917384134424853417020626397078424686093790375920526024399921921952346370525229984990603320727898156823483350289802591070619249524835298490718700451147521526052485684042215675965866772707688789680357945219075048802303287484497163889627632221071695756266905272320000000000000000000000000000000000*i1^62 + -4383687835833374301701906793391688263564155104741782363275934955711099583987141727011456576897733946078403075086060105767955295600255504158492611106253867154669248453810870281278192470656344570908828940641198321424174623273200199676017424191886887913563145586559121299550220957424070598855033713075885238182565145186062206755171120015856596133930218448127113038466765240050613892210689523756375570526373331809986010876285160540186203157312826629682363586094961572203587548712760987523230391616130107154313871170544340443850516797545001821987351437770826188832531600234149288344328812815778199920114802831619565156916566784911011831989518212870260289212492830404056693732933636146706939057924550688915030865405556940216216565292351821748040722077256204584273676675075911415321857605294127175731710742891450428424038727427256845448380808216034631285536573172739473976890190720156314874093105641591490195601741284627648428043662097860837662716234949659778403465765063375781676423162179763109809132134957932840524455398424133596440726478458754415637143043507568915581874894458586706169446975061018843166540080917463469395769594338817597264669294788453843526727780637820668008235599703453653806067219720640544474452744057017098963080091805200908508382739173324726661042712941529958336530934321470599094462973394324480521725330900965738544611605052853173852930478472995352318328700382809380846918517296803899770290441502648825387174940907942282393557305676765023733724401352160645013619197657832093815378768832603033190570714848766773207186245024434596844670740904855700105658938519227720285025903003798380138733292566177988770330883017105652259460827544744290306834170730210725479628247472454655822386794261807607255089040743560294806849961919174558972586987365572845247955297813375025913008339983831664534042749092350358681164334670833895523779918358594837173452169885248190211840457195255152578829154275124513595719405913278608626013139654033377544467625756768123421387501618920803125462516194333698957419959698916900864000000000000000000000000000000000*i1^63 + 619213963548384188752747664284402650806020968366669177172657464913006858168578643945630375874800417398294767873716111119794551365869371133585970595950487801273897569452897066842202480534574881109235773164349472059019141051553512381258131149933532583987935416851414078690523774050472723053479166256957239982725019269973867906212074050682804389184844807358281109279722428285571092851795446637924111500180262208211994072355395760186663416927807077328276500374921167148891429858100111347771882352560052153071960231965261611235979757270348211369108173254295453659231099365634576939977982786028564134375877779337361648456606020457265599801756166360145733266908980331590046003530223218920073806424182241002822651813361849924121549700791367345519322030026694783663385880956133081439956845330560060553855011485714326990803966851210850078880978182221355228302863653164621103302297036287393092648685754782455469157411389742599136206662576479648792441485792691453714366607105708804672894805763261306608913435328584192039407008840804932790905164767395654266149117329407054069094227550758990414716184242607788442763550034373620665235036284730525298087290120669581503930539989906307603898123984486883653738927719686098450609090091549226065338042019100510132456621697177559563317900641956596369561657119758723852504887140147258110010584655349996116545908568398907016310176558532233767461879877751278292428920250018313907929889920090164720997956346003889258045379936065464374182050479714936889180496818764460230838394196374411872923266142353427239198322877238009120547200882837378294427361189657361856262765237985697548440689233110450290260737644977927242710584086290476800286488992254553945006905301134005348886038645170302827761054694147810318020623026556888075724285080918820264404239964406241145792356686429533875756069873055590299868724505014854294967692691690775465481335989934289500565644989346976720924240052442718842273202454020531839966159387715549691396117704010958558960092331093660643875861586885887891200537735987200000000000000000000000000000000*i1^64 + -5256725131621480481736340288872055989421958598915641519405644733397068647906433296048870330746859648091212819947020698007577909275913755541886142795776144308559031308662814122268853398593632436560721034423955941535534674334473394914951457552254472261141432617278439763335464352992469494437659717354946217388889902870713578256759080771401889776540753526462879677516440309523644125517463962845972025234086078373651629062769853294828644086937376401524713620738216487746840810747681516402084804319505294838104435879947004151498956815732952393877211730361937072551307185432920180068707761583780528188911072206317682910802894518533547034639786655471384453453855062002775455776683923427552865438502417785781804668973379762113077943113182626904272693987600511157359521482185992981199456387065024946613419650187206918284930765241502690041380572369576480325081328280531580743379431820886644316289112999621199595615103724895273825610702536445620091675470581827145621863936800894565338934198238000521441441468314173304828500798033958051153924895050893777750168408955620951057576617516617705508849494366108672580630496502232599361489888207543847893489043961760837541670406341372779552271767346832449196885060373250775186384915633934656015132846886014976069295228924062812293697117050875369068898531393324189137546407695950704469564449290720751891449152828265427873591324924458055235559293657480105296841344010933707216577411648912540288532232513557757510711332608017732404937778734663074090470677500516642142851771832027430761629843615717072684119648236793239759604609525453245646836425899169597822707462986978246377814232563059471699780750635872081023029203835060403250190987970133008433216071858949601549174838619007370819991549051952140054988021045316817539071263669907400255266654929120940727445080762245813587212357984529375398660429684527623445454936223150268796180723321660067681736384603314081091534616148622159748152691482248550995201946200904373151282759745237124274222831945808813207395903473611576023449600000000000000000000000000000000*i1^65 + 56855063731174566309369463341398983765957153756018763120520162300425102554032936292169732985745910265215183888483559284044128975257289518322043392842185164141390881204342651209346726410556599743302377013485092528391276972852599641078582947455314851734026915454779508262794504333867619592011839732594334766803033849059601126215647188533051123704653480580617338680342308929261825090584204044787432213308967349859778058274495920281223612587092765999558244991277397292627109709259572436681874131030364188500190381189564891484048300903726999840805788817908734062626716114696544342351011331683891042240846752051228842682726543025182781219132188319295615371948653764294448651330526415925637634670526605424155151831890155148379997830253675206976692490243705367663832537577503986779719544648760209827427487200594123598402555951543808931328329442999062093225917735510206324342512223100069904107197460133862158698060747563562458175743434588901593307989695086245108821120621097727417281795969532250659286563203352529424109141533205620657252742080263717917756903096234988952407718834840270328197454128071870616758601392249721372661761730466024056903135495026570899189754264504782693091305050047953820672173441097394838240710229827911738471380140491510079849751176321290328152227009818288134726781300242800197248292188423039157159061369020608808380392171388845424032769100069387764029277217054833909837158962221096959371345048067666394339265116463995906882824470128646230914364314943402158675003778679541508259088381817092676927821831353119204108016812721011992014472161309766486830943941132466940033864909133199200213541528701174577800102720140969895264009222476866404467680988567985579663468099727910042597348925939169430789028929623493506906377740738786589074953956572897397248834855699808436085198184071536065780980430480375584521220289165237125310464526601146374129597666467270750634910038012507467231063409982839263197297678313265350770791488520505084625836003143366287645781818003096190763823344042115072000000000000000000000000000000*i1^66 + 826809903803825037493639408092964100621600671836932307334245032099935354403631430303552020576732062818011793838494254828372248425494539263878000349796031175837201486222912754224839102744255188431588845227027363872722030813272696898584180568051262934475950395156384721582751385788864286786609110106807467479226293114266629227940219615381232046956923447135216742342127678947242144505971364027591699859415793181135391635770463135582659924622183474442954321155654086308676546920006081122576407722099033939671919161784699600925597466342415286461545875687130583202146820672826877077526066526195871820776263794804914021091776720732395869448243906962494967758402567158582884473747725917799329149869518985245453359710512101595662349782018437603929436432620577751350380077868560220114251194702343633595817341414398998801064556200327314505847656561085852106782707603864753920394288382973852427492750186135166413822065011151261023162431215596460691785469466695862398194889067815425402132111323726289263346186692117949715903105184701653474709419695461747019792501678883436891277827454452875382208471208756479561499666519325934519564721516467877296802307295472310452562395759317255005701001811037421201946050450772532820631434664699404400307618660460230377389228276068386074805827520193677838540925025421458771925263876945601767517328362073035444751286914871875831756656732192377981092010384819534543704744543431688212418210402700778615695355172038604533861372964194753101979113778971162748775645453239730433343682898402498006345475812162320328835425834833827284441001512684369251738537266660273592560018871463855306856339890033554751211542604984628662523734366914365970987103040016330066323925698743383636941427157162754021269677096625476378983314824460333134295488375727964255402911064840394019647837246624454093018956346624170220760102902280470531939809088379338663264342104170087464046336684092416694512271136665773654740700883434515488615447394802948199302106390407364991975475749387650062226135449600000000000000000000000000000*i1^67 + 4246169081248887796012886002860674047519797592873541425243667376124257870326570150574949817977684367833968721417700681639573118917995726893972302918208042542083432405626141849508765074103248772113293348249572041749684092030008400960180383707177127522238984968272901266631096506082029749337708069514459745362029580125513841154040584547012857170638970088207719515439357511136228858479013700262559575327081498276181565823342284176865380217460678373778784200439326764241960866641551355140620958357210225238584117565134582823709435954202415345284241264237302560076242057771122292940501709708526578327511835358574469585336502636139569237087060470084310903272254201662677084899769865664626198544963309268737931265909811548236383828789639876987075700337886862140651129046328844329351777914034275572666178175747274119168652054938472597647768443596339257232994567776616902763834056462456968135095906500905506858606325187717176716812779213156479218624071820133514523256487930813886977596721708170748205474986784413816361013952441549165290567671544130505955730539908754602863420940380133275260829036008577667268765330904896518448792913743207213587260264264296585101768170824885982272879789171637401341993408281703591243805589452563324803000596259262922077697509426475830681689409836222246941433348231408876894811029834737597539606318262355444992458250829395391615491306366733925672575482036567669981533938456975935533380712317621497636865444029998077050818465264297904878375057708336882683817007525603076398470118534966272749535471660262121835083466499095501199194641511668710278873599247323813330287697337287989183472520025247146145535228076243958979804415382432758057952622138270299698519493331786229804279426884406188369506395366907400834855638865502419559732195490011334054189440265044410821086107016508755522497891870995122821582183832742077319771412671142052127135323874555680145565066216771761690749076777803090380778484567770206656706185982818233318615434346440301669366673311218364579840000000000000000000000000000*i1^68 + 9526632131197351293414262539687217592306082944572315504286248203925370007701614194865001930655027323824004309572773606962392023256800596201911929118678191549269974580257000961820095161741390850370761095388483592150415492992144988685680513863371000450560308832143940844062981180641660512227683046334168735144568207553257746605806537638103395979964296017925898160607716873290628676413914096216660195023034509749875792976284576563707413682047332084611724823683170795065589924900688521066097634875822537512201225774822577651463757801550589372579077243016432470149381866308660310339474540868484536508461022205706264275401753668433621190659424148610380228176611894576561680097739277589575186452303984951222970750790089450229396609394903726064527260375106084960782028632182001178631199005058337085766419151719909280303975460007243691280408568250043817762025402294341018607786604489135086687336261231963812177408090001207167601325111588226868489039354227342083648550465139718745531625671189864582568737488089998556296137328670221956553517632537509098604141636195248450618704590832346668369680225022837932196030763926668554131987724081000615761388318191195352852662190631073428775476496785120674433030687329065168185578892994007398457805414964615087960891766226505880631842217444300156033215188476411019803119301546550881589251336279238884182334276828311297457452392010803188361873766170424770894334201819670735680814279472091222429550785925434819089321348546922286339491731969975102531773037518665649088544595428192310252396915152727239009918257138445496177329453294485192859863333537718181012180046988621283095219047255656234014333297773555540714059927220638881643826117834575501582272730508159766239143400014290592793459077618391360214242856192184782149242875606678614772015701341681293045580156981218765028575529187889709652528159103218278623585662548856239727526307641586284687788843455326456661906438558718878008995350336534304858629520178679499700885135335129780209290928193536000000000000000000000000000*i1^69 + 9445192678371273305851545456397330756458711327174252908764693782282041043623669510388189705521837574528411831047368937870806542978660519452225659911636912697581538725473695598140565259483324631639759702382700180452696733669046066064067871398015137584931261538318648746208443662034775422758254346510435515935795092520420428098351030018249984789169441907577215521762574575057364728471918721126103719423815884893959755730214140512314583449799217751606654207253750219491280258159027002437809507922941630104177853260286574563544384479743428792876726500137294727588135675595663093304836168459745756200819078671255645186357915606874950453746774352195590417121494737036260380334084945189761828355866737924416115325500966489831357660297764997241848358023728380835241496203080116479147160685934112653558740514109471093719341125238260716899219501561240933294926816763771355481440060118091570218272116362821633814000610538452451189999649326356566309944219876724994210438318480357838013872921291000605702110007521507523543185915942405915519244000076617419766712054731301160174364647946657414074355153850661947707069259325785715527855312526659803554368553494475448665014501027694903071439165043837592063953741481326354608503060020768191147291188996553467757100777996960707449004786486289234720556930241734554844780065328926644861403274880725516926681110968972178586823815020965793661467809197376379731329986511274593389281722916958105460793986620195798718834831226557941090224379263377968677539035239173488359290848562362126663599917053282943335780906066230665092968505785859990816906454695694093296384478702629310793757379598697096727118448243334100616259558364655343027762522968569210499962967405487406135536904135755466099254351642220539488339000213611227206321979114085406647978660789197057275132830828609178806551971241503090481014942570794265004051742320118845721245117627660900722696124279763190902132308808206304354200170376786595343966956267869845371286338538193327803596800000000000000000000000000*i1^70 + -2857522911222550593967679961386939727956782774784940532326694989145214411231874791805936950896884190487546136365318384234292544263602447300325867138299339027136030132142970723117430181629436263400191680738413674049100870068255602198782118798973372032373174098775350917100130848645890678542750410608068375585166799293279896570079141064853973901695463762271743706480712532602343701986032313476072691551190000429311809411142619598834402482500110442673414146909040740930926871618856980265324121928063281260215357931154832572600372805268058512183266573390559594519073066402336837972090657291554043573973826990620969504517287090489947720902773644373974203091078851869600232980388674297942313157305207974427336107485471376291557900081728440541938212630067213111024253996174697690048178634490170958495367715464994221041660415696020508094451155996717575798895087199458917610628786638559119239466251741976471589533718633520148124490274882157538581914504578319845316383929550819611359655099371142055987488725276699685254576028375875823402311081148424721333530042417161217880007664562541641823922765858202273514132326852373062610566051630026436759064988569982604707066728737015744085318982986070952230208952998332237641303094813787575040359456426351555880388059200570561976139225095924794516392694958717939509391320533457301213562167374430130429654409851745882768671714974672907655374986839786797155064178521719246289065511388464805367723560958066788249960932110298611169434810017331981679991493500216172180896198145773773431688853771007539560233616369062706533501065378346717088363692218687439393256416831686800231371429440853423110566101632775879196794811876215117704493963826134412181390491379612505041677073564268632468281254383912806481388650692866047993032073319370406373242788614139009537170218065400235267618935951986206131526961839864065969207811762147852440955896970147900642802660538794561996966135706264529562828342495662400687657427264442367075743326252564480000000000000000000000000*i1^71 + -1478831156074461681298186869880798720722047019075708864210363260092370436886089880711533031053279831532666663481156742078558806165479415401288435065662073453662789111794428145454845636033557820327282781322935194468239335378965312713260928444642778112602258660611454919898716586922799784595954009977231762231459735657036563002086659979857197052218385246799661593080524000278389173471206454458012038104941488109116184804892576964272783867701627834555823502377632998638631669808474656401639232655206293192959339506730958674668825516482222122961221373791737855366795689497083225095681693488559224328889076039438920773166108991589303530720808626418264079604708688339840487933235562044772627939755768522638969856717228309514073236692115048666452697206584084750192313264497218589860079326817446051280622387404237217738214034139311040572622156827172351653431633332751291715322851034785170512197249133580005000104196072842736266403835029584081904377268373274765380305446908485100377611102139235728505276266561443517770080711910263512657256469750165865657992448854868703635878056383253019756041836509378284447808872835583006836429192411179424411878064799605599384291567556871437976666057264712754201157180019186072294552393677315762460847246000561627976075197049290020493709614790928031534508696092949876568235208766533345156938812154124853910656545354816583013676201773389353774973622380361142855166506341913356767491597992146698461334643728355150485121237256893948419134097345796581330313141906099311135477655550550656524852909337329382772748516044564483187911367080741671649319743102099069309121950750329146685346985764914753193260382688473413330164424064170683151319617443795589116696924074719960868599095103505268816124914385485544140759356192920858927666018062960407904945809482601004581644178340663847285758284255653545835543551803724361776968134993785564388287786407039056639971224366477984826031144762800322473989912208481651834340271634934135305273344000000000000000000000000*i1^72 + -938762679987221852209098635283557775494877055947225145308858123566695491542947051571654742462383785632909460194336821700272703249477086647138922483394613039604202940474063629217906758203145338234272698387140880269427814952612253015759059306254997256494459117356946503154372912766130446790438387493851082580504943483697631118099152208644812682352189634042993512702480334080240006583986325437766993179379641829859486406645532334291557230466392190759483039860270382400088473002014801998955782180241423757517241682640017746631359947897313349884582596500487851381166943372292814359425528607231378098972689505264611179524362751253865049170243125275372738006845090192178167046758180774870515114446176873077711334932768060761909081547163827666361555096509559650926768039814167158873782485079091121126513890241512476219708021210789482587392331501901834211386860612312167691852460124610237051561863457559952800764779220181752086131709563939662104206802945353814313901944006811176120203283866878937486796487383044181266891915026533502137451175192981443327627984041829314149561413001922692789309635871550977202139256775179444573366634324586906842925596027472085796522545969208204731778038285382357205958505077753596449709944741712529744800516932995925718644371386816977542065145120400546254141868216517552457146062072471142791954924681474706235603354765869425456519945313480542931035114049930914738964955689903855147574160957408515219189936177585233929394359362963129054257148015783922275631352368781315255234059295458984102463278598540181120636640433827855168355222661964812886291202917193234676820739940940024399127762304511604948298991314218932731370096890459394899800830893665758322855826909085538703504925548878025234138572795209499272653470010307917971337071410998529495789532037700886816653240967496095600194460596048890433651833372342600824098035204195666312097440409776658070801478415350682872048857870869230680335507274008812639565728225794457600000000000000000000000*i1^73 + 179752067848114210176593398160580122044596185072759598114677795541225685652968872135179496315513582225858113860164416002006240160915232651391551830634174289930712548076242681476078804768445464445484160737149522891722854253830838665608004712850901972329903306826224604395285227796147959395494570721450289714093135582823440118252271325256413954394861146133154240098893390952486483650912198285849564025743212336455211719980222408929123914626951752775562295461857289111465818610760228600128774858511098733066624701858147708338475137098831870876207097569473284585716457661327804916810636993509151838565158332989432074385660267032440972463485345235706844292755506156394995126915747757886712477199104660868719235669587012458437865087690098181811487001428201921736824390130588828021002379175305615151874672865111821834841574159714371174451024955821196160484001691239615926799470546841430237886839256436323769102406184654091998946381939568746961312311910832288378404802671508698071201717765504015435882625526886085008334096234793752443809401654147884847818733896420191644137667353990237516807644515796356109913448885018974435131445602668468282613529873951413930566296344720871969254892011323281635540783818540583962615598419634842139942261485739306808035059846785906316206664662087763914400220830889178342985086670940635366440789124110877227786135136438277746481458546359467921977873334571380613482104197046447711868703307649272910143008995962109551821160482281554099709781831189449847449051390958955260634456306855969906946975867546606354101040649095263280710054296029073275398586385375902291117902542956027873603589810292856060641392354890116939758859452906657103772804394326778261760573011582675657397441240026044947278203261571871484447306032329543691624077806270425142825446341969845520960582672412302684737874111922359241317535260207941520028628475154323277979045397369805212791600133629624532020096396545357846737561685670522407815741440000000000000000000000*i1^74 + 71671031283767548942494700742925822800936234362288059986660456633007522157194634078893192798558715065421294006243649492924475181545310641423442034762618433962067987765244373977908090177851182025489750714207593222912143818797870555600151238263677014110191587795664884713363197721585792357452934739156037321744890904180094457347597411938668960177773799808556040409630237742484143736486430376137896626612229708206105149939641856833949494029014039770004432302252981262787304451165643331045977959827420283424967764901394376099711658059416896262523792040611685977276992567897384270481121767637982586388562245794584201198142559664388767516156372389456633272058312803250035818537560143995031454274943784731034584498822626228923045170362393667561297570563175957539361557853453454116080771789353610288737777921946520431228756784035847595481443193177815618028725435179504087688271036457566442310920777923301145518207233515733525831600800083270994681860486642641545918116221475906830194593798393268189515747939151677515826326603425802516900885842802771431486992745319214312448667549917040942795533922486826885571601548233608388745349774801524858224428637512297323440493785022492157648423152361400121442002450518779184261507509025935887685113685414702782894549451092599585846777136946458821449424104961105881612018473139630896365550422046532055351099053358990183432110505689731018096170417935041011459572796950669425349811260368365045552676818244068411105394096862438473792921451920603989793954415230981101208329586292463918363431120001732369109206481703694421868091929929891129303332506967258282775075245755432950851749794127776779806870599602313606677786986959438456654887743333698045177489786880930483810403881388346373086920070210205279006941575987693517700902138297639714231883240287727135997246786612422557863055675737028023933882303766594314892688996231568478850601592800089950930236273925264273327727849610654555587203790834499584000000000000000000000*i1^75 + 31472305066155710294656256634625420139723528560354363404888701853554160219722625605659436974138725820488319169585022616462219745702812771976962034789059759222629533995658981081992987296275585017159387218847409482025313145285357280954348442472337203143096615251152874464129514877015172943901437719697452242793963489192082712639967085584542610044513097965551244695950749587952572578453939218442578523993591490727585751601955049774602067945828296357157439477243586637430229820704999057311706284133299341807068264892807555357898498194331884896720075086194567866663017072261164961801946466025359581819670158024967842240375790353833951443475998795959706603234997376742783851745034081889944446910891764700150315400295639359119708206616230714849365573902719519254293256334679086578665985107298595352415516942102191285600125173867146600150289141830412838132769735795495576808083043583587700395911553042223362707242723764866227694610086384241618012826871589165832750368937848831022779232142847480613560872082442950795009026026412993103473097256722202807036343222927834972699949633267343117569277695290636872266430086471265302054194115353428793641066414928884218328017968638707313070717950320563651413749328410795851464193561293947068767543782810970913211102803539079092236032601455262120962890001806875575958489032342894832205771740606203425654760323083549219877137142208585831864616634918194691336671665238866719552397553394058439210685618134892200796640844087783542797106685355195501864637190249307974914486817572573645663393815652562369812327442752600888185131938264373445741100659816877717649472535521462508403761669602407660951024522492213351737635347662026268797776991376964906035162781406077068045889835058604682420776596901551826162813175120441780356174029830497299739053055151131016689915736684977241903280493658076907560476739906879395068107421001593964252861912536034340863114507258155912740734050434832561425140940800000000000000000000*i1^76 + 33378170878651451515689723715619462868695100318117637030505294545382404909541006654943022574533498996151856620137356458160906018296325158361348955022233492346323882757687560260631135165728579727807745891081719698563432024283087577671873946269015380523938791987715936543331413573297109901345118976764117306981337199300901662913894466716715123948554140439848623333219002420304963873125567208189637065151158907106426967006168895035081201727024186536246975503199185483533861833386833067653369308252030811935257826956648002931799003444650143906776659059754957241655030504570061114986784997782288627566070759821651652396197269287805132788906216179003700426635439138217526254394482012328778862634892375006484154457247073029383187012282736102401607798518527531718264030558681512303157410193930251017375686619841468363185990227694467919048561005323491406115772821550112705402712652685425699684492692038507477745411533066402081351643048710988846105722951007743208804702511514719051105606467364787131310331996480867497709099674648375220623331117911834079753896525496047957455685265121390412012098311064681214903692663000588094672505670970730230821410211125961999221117317163845990531661451559714040479110438456325189471306937087963239240939521173945627950287877638468972419914350967981856250420437952475750348318709333471769402872444670582985502203315213781700499011538309579230705216053975701280122704764030226088703033913822669272541024345598771877826345699489353899914397122276314464711093407215582063790877151017908948664291975358690041582924945953605505181440140658730428558964005147993119897931627036423345776942807775108166171373883338454952005843596500105999654735473151372027866908779909565039775948571516574376202101516481458172766591646790754559983351036969581469620602978602908331047677276740366951458709016217751948295226520696466093467613142392280266428548191609114037617057718372875289607331934476697600000000000000000000*i1^77 + 11591103306050938328768568827913959048320082657420407029438780634833006951955434606334403746672093718298871915502077840002964598961110457305185436398650588881400034993473806329422493084402485616613736491942689559343068169200481515343818556796661365448060829966713278939880632951996676150553638357842675576338478702350435808076109150371081180899592145655740598828629468902958854022693905489414496360383570523648455785848608033185149724925367815883735206772109114008634644250646899680469059823987073149569699374453320425635871398124250470850457384711552243530017565100414198853759935859916538689103067249898544231240383828296996059378230550178630500577190368256829229207181001103577875255437933893166634392134647885940156566541958357901856341172426466323656448091059972681799308265828510085457761945567890338733145071208388566427421599534829701917109222577841188773346020248301553382157292534346270738187749598398305737087813249638146222892187164220246582917631082389669541576642573227978194440614260940483347738412680007455430533404060099258034351822876432165244617223475763326028602035543881124899168486651752182737367948176616160329099173235388656051743239448172551903952304438641741983479270689988381175933825977921767887979241765073757270805779879235424796041349277572375755420326413668551995564201478433084397340956931451894013597519909409545507421063786589208088421435067649090977583726942777784304802068864454107886999862172894647145627974821991502861984187266098825805869381807665420569347086998391183952240842553360387396114443259300339268717044616655071885260745890289157138892570090549624310028255174969733901578274314287820437468289816111498453578057618003887232535497058735938414385765011082421893342799260351295260303835976975171394914947953638141730499954845444794669937931343688361491954523564473118286368064201560207719591072104239038165896930286957824322160439181381297753817088000000000000000000*i1^78 + 1433401395182668293130308234068582981527533099876652900244670138695994076946520909764912731869699636458795512793999512141048095719150083283613447388780744214000537472662906366782698360206621969109142470400168659015762024055265802165567428011677981183926494558008898291572190748168714945811586542734256450570763492812366439513840550981171795035816511910072557273614901624428604217549572438028729904760166447140252837632368124170989520687500173925045690242760526300295949897608133592349385281239165232240801279963772861592486885710497877034740876585994685449696746733641248306119682719128219023953223622719054897219222480362219139403061203940456608357529152808396910083595943356497591780487087186494817510473773890147253915075660977190471686112290076629987647903306415999452324737352436638351911192623839345948272072038209393968754064849581792860416798624270027539191834724472246939476173650599480922880529095630370653440044225102677872466271957464041864866546510738841111407372567579559630183653636956459579356549674153406422185582252027334173694885420932298986985219176748291767978787687798637304140970213183036760329091846745189088311249896499295996643254673413421467399269463453078819709539496083483525682516187937411653669615465134643514687875572771939514717206987451165739570811368569364591037141963223598951502491166149743934265472378364376035830847824656722650963996122571579903607830477490235547437212000211607501758617951438325050388786753031482080223177306855990728982349299632425348688637200066960319964984632149974811828103053205216861162882367682694814752977377282609372883914070897465069218986379432708760583895811564951591651272752340210679897673229889804866889320297658002960040399273900858441402919756893580032337039149545993649698997143954564506778503795177240827155794430927158139778278075454753665921058273658229202683191819777377990280289709713912713700762137395200000000000000000*i1^79 + 46196756517002743650724028724874935455571659497968783857455998137924817575682581820035656699408753107104506721882059593295781659248180610448385817671003011400599776131519422364192440191819241705384128314078524272910522606385263076639919781936080604364474792183158777872621574982578689942511845675460259234709321383396408276564778269735167280503243195443088180815486043529861268677694553201436831257827793940980383125877942216423132708262779339424660285496079849675087125751132023814067641870461487219848975141395113465239466449503424352898427733375900998794035635071202768094401869879847323821557813584415840069758725490490839706212214698059977631316644143307039778118322548985627292724514850617204224879064732562209161790049813742421007762499003420361465383784990209634958712133330455989438591807321576803834762690475507164575167316699851828706118935536742576868297444316983836374608130109980799791664853900380131462137857707641217104260997369658669482681312640805587260308364098650794035726365595139193443863643985971404765827052691595370068396256990207877848848601004102744610230124921927356191122624795069013002224998325136108238395236087871307542560228917202928234947124112978401921593697493666710715380773482508081482662529567776954095726469493178661232936855353963186246395442812305680479576945374805001543389732501280963195455248704498084647291595829450567170758575384669406336442365299273696375003703077096988054458064782051602560254550635091665777516024531804782403893440777713998441032143356360581878995996393714330157242552540069211359108308227709444751509994911044184839096992526445687971778288136875389236631068093719824110508643263511861215395276456116671336890302841135227500349322906954983958283488180084812525845069036933446374021908475512705584630982009429506859216889113684307314006845653155364426337766042057720174793433653424719191520471675285012480000000000000000*i1^80 + 4950507741667254592475719297980503049362313275613060733791587951144002057944411282495952351971297891405453228155431895698264528846060028820751965385399316292341964045257898822013480935548481341196739004509075225000549988041404799734950132088890448829672677314787361577882960453351736859825390313129732567673981087324815031793550151163883071240213374771993235626201711148996141385087627361866580837086988393609312098365362028933574561515161482929653853264447689302619220329039124134725775478305935663372322776530735675298117180526263189288423069810843203469863922229107364599912410003408470371518224220019969662719212211428389163932780279525074454922231059067625128429290216521384635397342373173401448957436636336565026085457881152448806491935534036585403697942099960678435794792518050454646639125059733753315271931535928433192522188341053527486201863733955262359623228990821297506563386905320945229190162771442752682643688371951699998401335677825232326456982416220119174749876016193704766272898005767850905716433593634663197513581804149214400320075544167467780023008433394994624865425877397508409094959247304993205229818086083297502865752834933194362252842357511804722820066151590572404362443330100733835857712686293545031974513314570686548070008490368848954003974358968122680710557439465447984602811307295263031613717027033748466344407637052716044007632227831384289885863395544118811354274646805200661740955929008010833394852799835963949919878382398189579355690939634510588008084520887010411438433374484120885069420185703491730149829188876317522502277379218622082650194021355842311300842422429089646977624291192497959692254336330306710686456785794535265122788997004654501527634087987257526314115082559000347563749417776837507053262834536905458698439565518468214533338181525795710442352465850911045069265647798153477864296498145193828294189321694965412134912000000000000000*i1^81 + 263187111350191444538267300567128558492637271390583349547750582580649510020130777774180958352618681225535352423067585877251188112453120362505783014534139498722676308319151008508555314220019263390927216283623034905970114910678031967011945267955268982266749856026344041605404564245185022911540628289792443684889716440511517833085771198384344505369208191093798015972658421471319089980121190175543400160859612090720715944628213390561922234675944586788752790969877852098825870407961881428646415466704026020142659758971959513770303758977957843676879872996171106107023735313768550457066590563977773397267818966157227671454118585295957134729644986866115414451764481718398969275269576703499271851018942869651278913047607902564034488721499634047845911168047324751935307360288224070556857832062903329459867020824164567920139298907484027219388007251827517349953070159533386315443539017290068347160080249597251180180669541795599818656427668036779504033265813601230892266154261159669340352904687756074635044274358258167752446991597054703303027696688648924635770960310814540658524608023010051178661368408084995290565431693270130388165260386518865176320897020193747277019425553652608587932603760562820905551843466180566537341670351586449560066321520182381914148059526159672399549792898115227104096613317588295763423745426965707257351613530917978344933512274359953833751916351643971860449294501811607945719658240256314749517546097599525121433034490877977990699448567998207021612325964563527527713891386196838912189779259093753323387561010581741603939117498734175807883700258484941590991380468379488982799554852179223638792356076852904602715956568899519088277492414275429512637211359448817889728550521943153975027056148658035346010741550306397298485627832118022218483234858412887497982777863428377540278036716452259816012323099016148148726150013442231483058094080000000000000000*i1^82 + 5019270129414739166011943146629749137071660784257254157735793913040414164762638939622888660200929393350723687475648404586326936365221951102332138240630296369297162200543652574865101281026236969960807000502531888470911520449353239047897549514921119613026126633214779681295360109781747847020458053998557747404500298909716029253978849484503427554217651664753282172442864038927089604419188320436628869428511940455609429698854986699665812068934972138507201765416292284848271067660864985953343783348421833889360167759406413183795167680359594867643937743522233894985135714676159483948975138045421958484555936380826244401227435061497757644573722681819310839462179259641789395743488490197663815618296466521281176255705759722126471401420012064268609219294626045563024954117163479331119904478160568403232950254828555349815439516314540304668654029104947632164266245491510661946899274458222953767684249558423631132568980174983445583059143094371847146448520395322180374885781056859708741766275557954645529730694836305392251912400243102690787160465337404726687482576136312479409008538366379096991921240217707883675889483823240959094605409653860083981498667255991461235629486178505034141222477741923809667776791099699465859952754974498802827345093518702890923886553202246315448226663263103513735341908200271491706179260667036669187539109105147700946457614243296455018799455074496617218564288281262066047312576553712113297779657175329744907641531974563543752878821805448476399183866086131179739326982886513387968335299611144266616515945864327114250965196314608260263977898748700018559324298707521963578081505718058459472588145472870980878176302547114837820919908976610426422131188979747940324823975913738118584566382153028463212588813201310702731402116202776042257179608716707434587032370912083524918417775316956747601629983355623401840932647830814720000000000000*i1^83 + 29924283556279914053181485211258200312329122240476839250638117959486815559360214047831453636221738308592692762004630951548849280582170751939832165216205525626580527719425170758841759414843118025354609011139253029186407898440852928380769728722524109066626440255621714285412120517611458137509961775386077317196073128760723268935596958164416930107865169084234933150473754247269689621072498829710144652336926321796925741999348589658859643490511157600491799819300112674595278791593463895165180914481355544242275123104628227344910108496980887588950278080843688757154841471936104153297942685835465321787164856204275181400456994733372544096227794078065432204735627467847237302855664350150449872086315185925475498680994253557225981998813125543894364838460179699986453109510799893990482065896027757144492267141818995835934351009139092567797022362419808657027852153864047504999455012524454894878255563876175860194582130644113712509895014399937693219406571748647862613391057780153056847378694391816890863852490027266973560042511507052073569789429321762824540402147610341416378705091691911776506299262643182490040329461081274008717964444508791240063324065966104458477396321327661684086409988863569031837576674612736012618676928561502754129550471157804207287038726265020627655240042061888031168644979421019013315508352504892372001454638905085561159410568873092217555203112335922467832105710842804613482837082598169627479503974662586691472843523054570495640843830592251969927657744715397900407521509830028433091636566405869267155154904247332697541721885835721792667305229887059485821099095571074338767023602866397383680380443468138703065861547742803082966390654095300996601783148146122765844062967985363502529499778803438511916576618566742301697503865015882740102551746025372028484307880463564933505628852289493219249174785751599022080000000000000*i1^84 + 6372993428101665966370326619466185248870510104796641718139160762525669526467681324653939938454363276271955917908085450589008962304913992717655767422978602977009199770966644870927350055828399668772530416662421988876604413342985146919676030267419373755246255951050439983790899291920615220133181723630454670606056738747971441219194879032021172155085688157688394357664911484341869258961626613292725240581663611274004681892243559812190376399974146765074563016557384169276454718109147139801562006331374538613053513152859483672218451225868683315640687909238261953103943074492353947909118428045811009374338398114638309340052581970491760276522840414628157245212871732975886111825097247315362930838142671345249255920575531175028315786312594130089381933186942734230244070406100386153485644210422841869028338596854073981898454979569527350253241851340172417493107995023587830395604401678152402635443433672184947819103754034863387784486427431915875949861094593778792757859462019833402671411703180753777566683641043540126050829808622037078565968829381935567284257510558227250898341183262556898766423882714893993195777777474877771849539409849735474587015284892555704518605135181416958993759362090625937803853178734445919169237007477395975173273869184228913938483904109361823890790211181990447556948208508165711432066916083151273597815699724086579116475765219383463596894275559455108644777578108849516173235586273782388712608999982541384532483497511847414420261192768928780889841645490737971538463979314529563994389072993481120952170263096482894204659620751195799622298908959186745031174375254221577930891892083822800844276106563216801935706011476616208700379797201454785728070780866227507376473280041113963786818575124805745943381813765781561376687936456341338483677203942974368774825991774809960881367318065086485390950400000000000*i1^85 + 226386509877942701655825247880294362327994704413450212493490220242689716151807916749911045353962489428822981386719454834617954620213689961925549551116047919393601183719300217724442988062622452595964539552776918848750622613486437847672990756224643365465739585322265096661524602906730590041816311216641054494280672816555448470835684157024824549296536946591844287684631950597790080200937792568725205938754349537707643048002119181456815625792719828522487581091272338673281367720883506618619723945689340390315623154272516612580963103671372207510781469206988389061358090592660007370212343985545658684067399391954042553877072525648074330720190348058252536800827478800015180415699941213902262778044222114806076492948828976024704114016142263011164799746708765032468494125755509906904542950523174761130731114697647261624472652965131022218165038144601933174190970152132887076658753226887149140828486361633204202640147805453205480578133503820327068708639275982519937378354054529926677959527046589600892527683247069137769255632426184871172365713858131178642872821154821232589018790774063849839186649297154603831666570657724268904570827871456157450983656118635777983517735629580032458638055175389554463797944077997263289027697804983124357985911430665325621056084584355038137237146688544546997743772934489544507146400408267187307327796921728896180988089751849836314958465020355726959495611077906133964260110754036525094186229782667678473498864971423451148277470072054910177874931175434919510848099399446905380575891371702622824210818494721039122578048122750850989016230374673973439628331731110230026810425001039236961013090999826822481330313137364992395493860980297345268965536760118577318839548937039928145076408007382011864759183804292127482986186751812678304507762368041238864535821654126100282553139200000000000*i1^86 + 6716739532547584578896429324001385382301427711991502301659735147485943870805177658251476510043789675993600718673576862523756568572719502984727480500872601784183665274262732964066829004048035276596641743648943671351011337526356944685659091711040203055303505867679348645727899975413463038087749957521519153947128708608981420205088024279509382122274910426022116389160158217775006677008608160203687739383942696102369285512889499185134818317349118968508743891809550178810836777648183951651864957853466978662776547959940538590800007824053592552062254061286368149505019670938825907909900480385898303959837553155826888609917122563934604452788470145014479836526319809713055002233182354557753040514526527257729360722000479410282744186515405015935696411256724644648389678342269440045072594577131662805248039510576449738643738098928056896859933855275088965841654197085490552519336470555324074526438919924957786720394631208077639062144800421971669473431635510713382986235401324962284521290561328424036014194454504727758838828618689523580643419885187810650491150537021214090222602474249752368886944151198767614822658055238966587669873354555385404423236065905188059874977703163941440050643085736396625850021974508823036551825180437075627070479223700267298862547413101108506112192409363052267617985994080792737858732326096679894503874473838565771737542345229284881075845551998297194915258242173139334076763421693919016080023612593008519783529957175624753759686355749602297081689022460358518077285874075150439537870991501248341935648951090558955117592018821233558137088865624291716885247705333241502749737456034878442626140317771580408807122441301529073691130808353226808053576819854618010828810950853299109742588727129439806672169701694976179976788744652562810543207450350920213065432563712000000000*i1^87 + 83550828302358244898045945238662516388315357102540182545691631956050045592364621096526887028230344091198461788328554975579391301185647411669567009753507497682061285771625020065537834875617191658132282607703885841194194899923681364218146326909498011200854452020178675312964067129432965253279372311384099394879107319610110171238313083612892919857055000555193219419793333732485031938094569920159103847022863568976043016602826940604877073662300464466151352117017400266403943997519015519110463310821733905983828964431891325773606691015306388452980916119532242395000836781864971332337374302535738010743035536441452383631625917859755056911527235591467334971592095858773913839126699639522693919386736275047143768980133483777536528604342916270642967480736579862186609730294097641523120046052604563797315558059257663618839611465675395449214511884408358794886741601783349476933450563135628969163912400218986537245235128483440557357427010702959260127319857573101860771254252332257300093754240080363486113084352679652471537166968957336320675873668113833194895971808372684981088587218536171960201908297131117066224502614313599979849003410118951943324395796291287167723905699102562029303666199750068867900986333907163713225605956515257972553392883625353291134127308504696168394035250344937981292550617412471938313628270634351164488432152753236549225638038217866562297361928689324534081924501134085933281588222857994799752846142527847639044878620848931219817884128557030000266688990895938096046445987586327603866114477026421737413098286154365401250569070206559651243312297521297454439424702428202401844241149812427311130035893324642333627290989264067709068270623102994317466881548203330008072119882855809666258986044758584523422975298437774577556173062241844727404931422617600000000*i1^88 + 213700307932687807829377234371259635342441697865775279245711631030157888492793016227129961050235128047667726428160567202932473866903544799530077949874888898998566028959560085050715613052947377255290759119312343458468132054888251841439409883412318308308639079208785991680953834636208346863518745742744086581039444096930687003671008727485225783188354449158910861869869109757048927101552567469633919401573446698197893652405200596218534498413206371395738524360818750473500837413720378725846891051530510421125188095431378433240939478903765502943783556712725269285672003244048748175479035071738235996379035386268722221893819653780375576745573997945799962901137156472896788085714363383939285267559085891901790044571373547011332161556380843138490628896557346300026095347442837148483226543581156813967467281963975018362836014024462509011076759950987614231002124856713921711766296840538959326711527433695548669234035448471592737410514266404670180329259699614621976730136472040826890581288152808023911348321506333717648454798233886130972403434123742207919161782555043430406852405877856922102907570701287851651405149451388307295827658548814405095513688325299271496965035941372965725893304680018078303423230889144231627314844714775194076004984364519587193093756909934753629329536152547606121433688979792253430872203971432996036722071427277714011556745014167350291048029387504532099352670901981167582865371907529121507768948144670144856210620254902808826838313478402052867174611349476763123738025215417555133369909031096308489039877976792635496055837333483447439808060145984984300960988329610631202472119289900289225300612560389515146084448013514904679994941002112438159846597859001450069278836762360525715606781982333264682502912327259236626421741398917120000000*i1^89 + 90301658370075095330531837532271019410004294376017236784852805385707494396184435502072092017790094828513528169239908343642493467365280859122505114096127373870334820906379725014756859728006078336083118764109346545566017078876334559972539967132236833449004181711401053581551946854489579395630639169592443232696092064250622935101781519278727624033335530787158467346150557967851418533450052745562942690500241638129708124928415222040911327725733074910403004983662966258633714868366952353591054290492498623860041401262858786789287922942580337972943136951608700510982137933101009388061040860893035923348005506694806941303518496633553676410789662735103430566614420476668264602786867845959171431305596770233127678806168853634031747839861023998180722849828080324657407507970806427944238258486315404865868601827636389707808661581934605102460334792271872084672088337471670024351490069749520473333591852000338619815482139270584614275337880117806687369066306667375356774528696265318360649665986947319904602042116938737064042785857241341156099944250870653014670013674202348397211643034456663657345786634536347855146485822993905762475810222282792721744178712831901695964466466949466237824333800214294446123800486626502018364051614775434698699082751964039151064761083375141609364288822201593949492784604824057449833774188794877188420752686381786614680487665653168556296964151862740523237723756864942443658861111979981375714432136726080093070515134393079575299082533660317950501802882834837592727961345421570996078178897423957479409902243130084840427246934563529875376707460733617085015290598929797757267646165115096027112994175800568668206102577736231782175376351739289942124673118793279671522463175295009755069914087483356430721923729408000000*i1^90 + 10523582484377365028862185206551586618637236425417589412353691233226291250699032608332544232278639275273195187844250393451586445914513813217573752220770187431725319951066159218935370168625536721198257396861081338312142735176217389158602737805399726482755473103244893942940882820801022886352061156708682168428802747981727472004323476200261911336721329622050180643188439788643824245232828664889336814174200332004717958770972317690096683926904822306535507294862641655598853141294650082148502653632651751548805827862567502069580893090240427653045016148059356399609591573526103313432922707978762647307068880198871388464863058900647779441916069800847763695591761721125883959398359605575739925219788648263765674363456636460253919303396316711716431587183149960236798666790041998439241338621401157763284410369940736180049341505722046490941353417639288242087951897151336783898927439643851983455846369723093110192562649058494889112624613173685052371927443562724864928493712635228455587518711416117455620473638577961826565844406977216853482138744914962446074304088942662210950479500067502049652527288512673441181839832581973689845165534237607803601218105601547603209180151702138030649558202150920112673128536576026978140451555497719079162922217214400762758725899117173379447620184818633530766654057085102200587065106511818379013376461819954440160508264164505284766184684022634858962861932565151592929606080871472680497324940207521877568817358200962992715278273327382450686677068100027389189739086074913798858011522670110344149068013117629095844712414615052948318798955368746724831044496024067327866503654926553795832016697407057518408965177349072061398934278929797208934553075382821119114090578763386399903946752000000*i1^91 + -8897211393617296040418849791563460086073172974523211978264945775159028398638139744676673387021363872099356156949585623853098417098760608152583565243627759288515273717783001460650557219174880010927416061743182369092066832112865873633567699732339576405760819800191721530371342391272648082826319842695631486434726931348950752575065217059086764416764249030197928057716109812661584898879934013605090346295875704717458369176824814463557115563668589525347148293984312395623333550590835717482626859837734276200214945888115581900562765694977573216516617800811019979071697416314453715625361667817397477796303253049754914389537908534597047857794184190168813492407658497761187410889858131214789391795504603431953261504368818462108999848038522343253101207577224721315150569535612910237795213404747518653776417198940364341550522567098986004493211094486568162881006745982868813037879689158630948132316307687891819128985640625429479150082312712553877905422099506461750655189272934380667578100156881311936222045794234603010223265863357491568891556698250720793760007268770655954598147859324555581025911040596170578464814503074798770999707073751401806595833707305858567466312236962581761722929666242687679596236757113612657403585125674236596459354684407497714571880458451830449560823689451150700968072227750482603664517454321080995614743868411616750321484821314566520247738849235177292465213472559779132260103270388071755081516129574317482511069679620414866720888810241425481045697919461080224283791722889625657251176010181461494461274424302678293811518917586195477576239897437232142206637528290288362236988484509038971871789156799253012635594053029305855127291556049966632795104745961967405489280000*i1^92 + 66897224329584263141635447001698425860060140498593310698849067916621771933124106879391454519879435860183266539825454988626731756309664179862216675166141222786957271700348284706878422275811812676703195156856433296909176633272562454970881746126126378999562960239503682623831743718905363883253880736690347031741011731239612092383488569533371398800217963916455606377106510638081330223997981612125134888788444929248534848075148614139851123101483310975016868929158161526505865933287511582066162875045455670442520216061183180899782743901892510362064838352497362524030839000261050585735281714797268715750786547481161225364876251759684937434200549965426358787852685383949382066263138040707669450809518715661356299705321282081988457237081928172313417254458885610243697805332042087031312791500422467998386751614924124134131879794926713087954375849534343453848818585031940255196407282074247201526684390769786397692262705231795670215222358371360117496642783717893669012027956233959643865598684481719319940114546023768338487173127276621975695585466067542890461612954389110246102322439519818690597218602359319654378274681292667771443173316137645584756482423013945161129836347856984518230622313739932093215282617115441842515492531821890355545664125477923307548948105357827228387864083382715048858231385477265734205084262366312163505038427940084395529059863512551342935107561658715107595121237865030158248835868980871922366361652680099332314505506217826435934095889929714822304350051420033464449868665147373879466028897910929151245599502383305489952435227609674152244010632155163194684516128407877813603314147568174826562256205913352327076105455368671585004518648799319296000*i1^93 + -2175229649039802425086512258543630265544602387828379658413046627707912190331788045552382660581340958014348050849704122204870838104244719136035621919208060461979371196670659812289710789290766742546437724848291321519002097052949496856665551808515556681434835842768787122229892994046895642314280147038399711463911981583188611452440289625487399514090684697356256633538291303594862862094532560467057785501647611976968653101446749658072477266104699555196541533371914357268351673395661224151806300880177789517105924786238022907818671268508335923762452459935676850393843257997380884757238624795894065919198869984567874505896905050493120802012812731595491213266591750023392424417757244606346589578424687465339004102334435847435413136863220636841619652121625171859997518315506230353580958769715137339578550414369939197392924727140083853522982129451708607910964893774201684649160393592999060899009755912004986982517407915166591827490510054435020208161865592578826181838807384087114895420863646174553339022568236198820593692305136018205179930999361426372783180639395632416355545997011095930838556980300755539643907089212150989439526071414309030317176889101069446621888906095563880057298851213927898523809068972122303434368661063787735335427357337235932245747900538670752721526324816628759174751363495703385744844591468741956589365025324413934421646397811633451670946891202173784249907372014696169163409344159112660701070613216210817050206658288183291893755164406483732144557387824628234433816121909229540270474713330971342799893175339693324647416490868383449649323606507082873646663731236414887998147308668308517806158614640847122421664668218400*i1^94 + 117460946393224167955209110562676406889332380065326085935946073166859250415403260693151866285436869181415476833044688687163701173122805074405278740292236993311672717452719223599568236597663411497996516665997140760992855905708471911452420891442014176562573252312547181392034591183758869333507126307566673540505405435408622822043384818131170864340737723241144092191642474237379787939480839305641166251643427382092821402389900398619091777405790313840438294922059666307733571663042662913982107680164077884883838693653221153017686921927560996453346488261200559492981477622574023565411096540930171103507294745652678548159339840190248129882108765154168647237163682934535026896050662580060738303824928256718430471633125661561745617879031606167364912701696496677353999989998473999300450358703628185517318412266807955732067812961509707778193445444258967062491281005281656920122815329427158583130132262441188989143659649765470713656475099639547857544820646519568290006395004482522303408924550420237821716820603430501883203964088773141260231176991079999732293504001785472103855367285982506419291514672784048856892750792355090012831115461094136337088664530049950886404194775893800041317022312460939684851780929444304968986853735898381741750385883266854122131176347368060831404834489942602295674051909405216111191835021492901942492611589227925911139753845691261108544260729390609680684267758165218240150270805147822780621360952333165674437121710298903117813562493794505644970638114887302862483161376701382718284643285733835650894646547110264457522979021752049287392841385073147045657344530958160524946568183480611107970640*i1^95 + 1577364510215332726338205079316932310617110052097339838084840493266063674185538406475313327622769805112598720520745448914559051815522808715434801408626586453577040238192699097157887513461953859638940376909989379133487868801316436438838732589291625451086963844751820573931214715519583890993615685134883902482956301548591185254001251678190509688575660401815464579638554744620014864593896936984018870885988776964186980796187796139638759750102901725619877289795514781507261422620164577824978466850579122052947455163088265015730284801811488805931868514727726530613904735178103356210612766087167255324932132703323303441937727291982877018712205662051744330200874328455825118579452366987471329152897956625305377344657927437078009473888933633052553645009656530291366098472605929755084457107061719260490660347886698365289221946188136882755578939722646715867279144199686859017926628616602301726260396419649652070245956388250188149552722616334559931838368551845236437680451251252070033253447822134303291693133146245882030997621395369593566433657138078302235085042296843818733397264162965431255506361006721381882531055687919108720486571835384857417534136548121002729449910587658868148526207410001083943827791903991366742098965544628723788631491373999816936350270648937797129974943467292463709700967557457174911007718429625923712319875792112483847783921723023628480841287049805789029705527364034422049456765289930546800305513498520468826369515074263878578870102127820345280908692509229834431437400353338708100072653209430985749771431642742344273857389844662579660622158486001*i1^96, 8799641955306353264025164554393015939451863680368359192062159227839785268493059874679669428340353232478942364082339986910697770139813649373431133574056597610882181851317301563351841110835431801433255398425442181928548284267567839563824952708446258090442536568976966750034094811091174431669742441317925814420248121817698740620900778774896596071733320739569286677103216128598273238359138968539949419765201303409239586970673597459078436754090423189239054130294979643550114228202435756778145931971245805848915973661533425640852265193984091518046776001636542505618671475216591783319420263455011767697693922644560504735867477474790416741288061837475990340599815643606104624594732809690289516489605775229295762490160544491875468832209036645057793754202315127803629584889215777104110949286986332357614298634991586168520442395751884625619236900716027150993716354669669389062793607431974121303618254672577701779862415740057019871444923476421511606210375863393698057017185965294692308950298746312866516440741458993021890266180292228787189468831455900714206690279661248502681424519853110241422207440852930029459472190645948590538721914120995992149530470117865138828631765748045162459884440807351719909490144450730043640343431687380891804746833059203346074700438936390568698565686378963026267688149883035556159034238348225270581395088003981334081259004219894966767077114424091478951323014386694241638228799096421327647285019344299584642052136047389876630461994633110172368377321462910972621488828408566482515528520476949599659973298537629349460776571760443666890669248171213080572847760891658260388769661261453265786345901555254532309838112190997069910852787582417176545998069170888467034482659368540252940177206025754262027557791902093676636186658475885197235777365502947285972335099010093309055469158189728818302617921682930235436542004916588316219831505090228262113717705122153625401345545538510370363008508426745785572771344490185926507651855862470827278495779670025984630116808570528913565231783955214462147632637791878584683856423951870060855477444948849566263662077836635604791413055273710561044925160169077600842016427108629659923104685264235172817257723115935163182204547517130946375520105023717509411724077314115314949316921195229030995170810138988556283115037251327531765137803404878104013359905455302702846238605625000554618321312370741218417961696889197697790169683710516746332835635587054615343406328360227875920488951015938528461820606489493088370737644069266854045861854333296371818622236035902382636225571570601384659188041289889205847218908007581382881303179453769258644249778561673699480262158480908281216063530530638905555786556319914662142762357886420433071400291956102769552988611119850242425622799638165352036995122038445156670653240981114512979549333848820725521257642387215316281624964957279433166874639652093952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 43663876397644431495585288255803612574296140040275187966290980085340383286489815062873508651907907138046262394137622218767067776576417471687432764413806298986368571528166150354533783451830896461347937002832261345785733190788498410752665415544374993179892839822328785558198837809285695159485853260205519370512185807599985426927181746573315963360200947855560188691400032670521889727469162245973739462947249242976901230800054739274809567885399952078570243679222519132549354471250633939944357968169736472286716764151161848588958275033080480189786476155941112212797836625918884669938897688044661616265790067361533605322179153561526282710205687095343701119054579685350896388569104222946489793175375670766739153004047926412473359930178369744690532431392715061661516012642500128916656743946069686636583439090723605190780022229061858245592717887227830099605406357308787453473389548907512698522972702681358351418128860631598502532212111170991291000176366466212872689150889977183529147753963058150152378574235523667832068401177180838083025958860879989738528371619121373333200809528814363628106891664176732634593679542887854202053387303481322903495155366737594117987026603648425623900333634938790418047645684963696681415303144681640090604288184209653327709497814749003277032662277752256523622043921980383685465894694515699620605396254233265227338994392346552248184583908344823406242058577921138653663823282587885705693618510148023286374027673572496104069253134766437616948395520838578589691304270561917588288850574918119478649161572589403057509562897945890941224383004775053280276005007560693835931874736210294921741291125832318059891045001779631653019879508501377721381905694927673704250517387920904467491018099193256679961203818887980621293509135411684155794365788387519594751182551908420628443253151503464306158826636705309478624838215046507254904971028373452848023079106376232299486591254439428344004278587545033583362258297356702930230419583647469110139466541036484335492671515673718464035764126048022415553832568626896871191766184453563504978391316277541621618943770132438594420054842282077217668845834342463958219613842359241713044885934264263467655629242324419800728379988117051582081407673446585309639275834725060997630448628725121854368222912251157169848656957479417377815189639858538157368606801941424056294937306049383992246669991974834796783662890239579140659327036578906396915083077104410380920224748071566406250456563627885588431918829398486736302567904431650227725275283512643165590927470739829846529835552064996520267111895401079612444749160292980644414064058916804055766268582678619642566374899036263766726065187877752384353900795383105807757095774055314297537332323059959847647066874626527217062480085328280917238122623497660551039341320337808362073161677363051156407522120377823706033666845563003831376818623584665600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 126626249137949757712483024293850887508057480944326521921611238859989555217528362369556137509864469482027269154805553353157641030421775520754923804748095566089170468374694671584054643691987646254015985361925469652945257206223766733981482660422566815834057604606675370527394157134814216096843264154180079930311901078953616229732169328682074765410538320767995587275289106740099949600482485801489431881279692065340104352517187330484563211916855280499250170423082282564155251908323081154392356855135892642105439555983927212971823399136065591063093553966942148275555022947735060966587887923875402892193449056256385634052271031084805552601397938640517286799346178394087189198551027541841120665127909229810484046593940627426929744142650775212073977164000852538622200562694921919251608140205702826568355907869859799461733999888038957932430409090232283049241264256552552186099471234692802097951671838518059059052345870361454662309351610307418603770696629661099915415789886898251403986956700585360072356538983168339322955720536362381449449002268359904819581325221060481558209427038993005533788401179446626111117743776327531207222605561732806489889468323836740419437204669009061201799315509379638264875238784330587393297258160270838456111656361845615579001098937421581642822867064599887699825753610737982286008636724625289094710400818391854935402467175097293450038714587048408474008420383524270610721405008563190605828411841758015944342673158144238409610556680888195092505736288793903684610196946001816514730855982717776920213074458509226154531627832363502330141424161284388712050329706514476648780661527661704266158190739698110945374211040846742709879021768445418913540012198082344506661187256754043133038221015950602939065395566114538016723553433110396362776064991643141466892038359061888948758910590968187681614233060337248744597038289587759338902306719075060367973284608863945093234998111796988043840063299494600137689254999790464303965027340330462738538058565742324903697326886708041074866796141120136374559846942188405668727889035939249129701393998035883815888662053755075901415608146596180878152930175915437852111703465330526571970425550599469317326393615187524315432384800356330778330667130838720544748120665292876473851303498862267735946276440406605988530991742524672133632479081370985610042478864730981883389445921279669615840992196048614581918886170012482589830032107215829705612280136488904006474174145127792824568551598264191617285810781753609088407084430859374841966977167940611718073595979330659387829209520076030646607034195946540763215452317042184308918335099833376114448734783916139659897957787908132067756615734320539579467903035875200563087258982206758191774448978815092551857436892198316570904889717991690199540928594319223542005541384297257938726281992157935779748264194141656599150772790215937735152305155604480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 197714001209162603760964429893929960703428616450714029136107305002783100333651402078363888931130780533684630531142094927905401449392340359674183250379747749876743177683173206022874675617028971834606851259628077821998238931038915338930557400207531617295378518641186502039079237099338024451253306674258357045080062049661789405504011063675672986630123236824882503151289036804352357644369743410005602943458998696506089646105963326804482777575293929157252914229160684602353937602007335406314862319221629599800377916544877293354527930392606066138524672418703837242218987419731794078025855765269226621686381344852202413003809862549353577874260249848200462684919626930104187335243681363510757753244805132135745444921357635771040196993977307787092175669951795204986568977639588542876862939563063580925266917374615840447600588225828903443481522769105156920214113363580978885844225797255162126073199422780095595992287998218859266052554937213352076116796172016674331245296202246615200680923662973843244389643475464382620631939005107909347755241311518954895765636933583873214670938984226810014982715448795513407362350427737053629721974482520797609862365004507020801311944015652599884111405248391825937009449146109870807272311884579100073438339188926371653240715211712043389172681228689913134434757386052171509503183636966632776292209486577748974044186083120514208062033651302982272474172339782105283606013598893452488838584598511726811236533166644382966576825926236030946283913626126415172485372876841588064478032583533956464133730758296086707758239976642921864306301840041857111936774630752141861403010818216353344350650301813553673822718398559943385421007436161689272195596150803293030637044379480313923836978936209729843399617591587361234451495019796300664039611031817743497150891579307747281946144252242818438131435890330628203754024472076458276500863741745327056200984842898213754191475414692640497844615775380061637348307931695197204339520619123799603099475173194714118743339698751378767456192039093373081091925511895415915219478617709357900288339664301231133278574350107455177221227039608772968061282968892664718012640836187659149413464364809360901741116007794946522570824794652389768718286276000031609816789053870331426449614758511137900645741640333081604637046958151743701383334287634861867056773385682877970546404381901579433344780743616390888476449993338451718195354587021187152880072818772282788245715948760808693854771284211159885197696683711891223972643066073433445648885512334891235925411076548181712832032545290995821124309300686950574524676398516910910858023948418004154922045843121063809267417656825798942303713933913368613405383448346968715393263648933822083841328177433134852109689424985270167625276253773743657641798091603127150421292469691616274182939737355243465487561467947610515651027627792350344936983363584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 52069834960737042832487117894015327473405195144133514395004642093950944330618202531695270332178430635625727243580265097191773504197886124948371753772627572272376702091545646711495704813615368154562678536436252302189148059142617416060486332198807672803964303601137391491978624441168312802383836533121711421819126103994836957981806886892057388984481897926224634024214805893281475581606990111082487062266062579802595448176327266234122405457898844176030288217694104307210039558957808342271625700311704920141172623821650378853105134158090760926348866274841313270461226472334537878770901651931199511638630095053532253000159380921840660545709581714362982911599129902599786943550566753842282119214207715968807909554831506462606325854883854740917208260558001078043730007585784873362099604129277285748737993424028006475052462724247635634038504715334866197957102640581542705233829834036953156209998803833693056257554458753465267360190181198806362695507622262478958844213338446556860538312067202812891995953460035719598862706303785049500909822532057925937700444492978450310122148797528582382932473743864139123280383713269360377968183260727021367261813435902796279689103800946206170369443023668333252079435049713231912142034593395351689878937284399316773140189939857576895171021671093155828158502038298342389085045567157523216776681183266078265494485246162077269286302694950870237867186464830727002491247244894461240599462518525468600181797914786276332718896943148316292728726326086956060518047680715070161960756532544945743010935720136614642278167732856419621546004301466564917194767064113792097485936605672970438406944117254784984829107143908164991826303583590026923994178180953771720907777641601145355024380657904739683919340474014873707752744515808208004265566075342097259157401803746788723413883075622229922939527295422605443297320258473688390088795770674890813481512171194238211596870550797411698230580628405580342693710417182284105283245860276416798719228718864761751316367230169399766552226462381837695913533174151195406865876600002103987040813978594539333969255762958529726126835850088934530370285309685105547047168366010192007848190740920227222986630931492439686833878460754640272352232350346280460209880792202922681589807560143038903930417503877249398666493869679594902320180345707548754137025484745850470490009140968507108325100890604304501961426171373811865771331174861200896640285633527064133558473379306243831707945989315315697591151061201521063489187994979834295457006234941334061012300245494046994855699906575432194706515915333721110568628051891731443618111188401048350850716965205850918015737135602719705413118090182839165753658810154458225959863906110805001203203351725393858300423915990271958357099619193911759017451000265032998553747053200027278951208829334175321161349531645860252803721187988877603583400345600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 95563907967264836376079348938084571410142950164294698889432663514945164242003423851491803379576550943076999306447670998615516724934888122332181922040346369094603204481366429595121996965724898815977415565669352338321910840956716797553037960390348292207548914225809877789501572148879101363577497874025547370355385595576707644014281611317654272910835894432342615929815958749619588970550985733025408253503959263601031498126703298090468878751908957178664000583938355001479105844529239555377821080244897210769504760110508467597031564324348769880897297276208827275549335907190310194772697028461616238530802699860242354841508281899521901225233461636101277346718424779054939098486034040311526277079844081475850766121144043800255813699439860625806553074513723758375261318361205518201230984256834035969643032568557381448319357394740427983599898338904560014529216426071297415910643758139190835244650550271087973552190111274266425551249002185092444761549436976585013815498417675777132441285690210336732214492568306919864002022257603920984053321393602952354414177302394294737545165793416264311276327693278970407679875282153013047983356246493789738487706803476875508762368408019212047550337985361482816917879769050814980051322260712979506006744667556224126939153205985951004054839895950388774406025343507882750360330696024084641372842669907733581672825006819008018213487508442943600169177063075108500073719671329402455702454242782549139290615721003471801502905139545027072206642515150357931615423768422362696472554513007754853500447481163028478778748414493173834241663528745463792925767758290923588129859083609572062717812489563921063164322937551630891915309676232975725195675795597640552390433673816496524138244903852581887541505795195069351206604816236929100228391251864242510477631695368619749961738069212403285892378056738251635113242519356280532552910050172624025988223773305556604394759225181832553116380032801965597896261804039863131999158385200691400986369546695617544995485350742280516268609003907117143082960197158726655942277212157060679162481919261959259073946335551387433091933839250075565895212939730575905075458825794242635220064071458922052740105582800382822978181294350707139085997588309443616700212601750165884293265401368932491305329018146394356684218546762951172168501890207735618871924741635930465296931563686181255864054742111382287422605183999781340545089496639402280705164316735007584768069068174977714806719758913915882089293703458526713222959396864219884827647974354012329220820018159369849724101833537392706233616925249817781952745929996640258549124766902550573176111076431273962436443396576301898140059970972844170107484216794450056048627123419705731052948036847100910832073902889914222631603118974520796102108640393290170077221106026984072411720592704950028787738150570816683295657112504338230919823360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 614453546223247937786852636549345287073233432152052712047739748151227587685655723123646975146375417410760902531227088280864046621057446015565074269962616900629416412616137869536766854174732052178052128415876998577221847661289670034567944464283510480473478403609871391445837876421412345777683011568509343491652445300939760359279940654966177455280302713671616444245844569201722535969972070560607348940114781029940549019093342295651426782851076867710704324636984453283528725018305337781313007149752894435614379267033814063631475250763362902555605293991993596107174318983667324366836992857698827619153680238826191546984657086124361000162092687456395938448915537090878759537895892563594548512872457742798882608167065089416795563334303238167855889792305915346299941279378694439271164918176817142979205448732669551208261617453429477027280089606211259977972808388908280498208865499026922960986519318236317299390766505723523039124536303634475839538493380744489788090388376633436119765805945817593428550114384532430309872823232407724953898329067433180313439134501829092114557942279078523477640104930078675459900126735881121976397931779229581486901265452606393960582619741034728755071554462567666962168040070853668096092112374504019816084503536376560831021788585639812031354443317466504211399710837898242663039461587655568276517521451309281111660713786716015723504380231257805054114208506115838741448455453837791825901544985264267503931273429190917374086644979540562720280456446206734801378734080741168560254441478401802538101486140698977731933429806308957579702162180811038427551806288030865924080566505237828186333680768072584764279330658210387095055977834108065986891273769500583415518537479790841486863789208573566754605829278937652724386712916010151862057933983043951338557172397529692296058376972027980750396803099707499649951995866010801462586691100408125462804029677403034379761799253506727481362349282894034509437172715713817859141383631987024417353919446115110741043059625943256008209682221908036389458083036201193264976694200007626577558520279051382770082172809951462343095945930960414968400441572270233055275169739524154080634901560515253937286703958458165693204960473613180417825186929295193415449153036788125620513006033909491026221996351805793288206789558714601337687529458341083670296687961209452223615646065956818289117475049284942337716740290974728938074241560704503386260552004696663535437620410402827362667051278700408932033283699926161679226780125754435954717830465128125529010312355977538183771448935438465219658022014523248839743299384706299959878280407559601685500965694212200047430305997134887835161111895276598465850919315185397795328732329307312661339724528623867353921589508240518437878365817667807902562294956135315335681716836911755348057197744486231046403410325734678811473956734882723770925056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 368920560397230816039636904277732785992739812914582028056236873753139945261400539374253026127762151846339296643025668657157356388085764632995216310097265788648315538295286277532156173349865190784614909134731724496791457011893104601668887346128840674037993827942546449112596756749751597755953161274071207969747939657057615994819642478381821768085876540424938242876251361929285655675916518772789721195366146855717990392744660180345635165922899852004573104280204705618049362747446247860674079331447383816284265791383666940952418764212365953296601218558921781185851014799586157732276475583245841909410869989825603339699650521299947907297614815578721657341719510651198260341739531761751277557318775944460652243278695367612718931282413212528970349505248731807445441178557527466383452775751190488393408711243212301994881321374956920870144358355058245779856186099174920110914349191612157597160931400023539531421925791470831533043770707005311535702335679153766958085702569055463143872302826179019967164523833946341218343903553933036599826468250384124044638237930537972737886194324463899931320178848238220641215798792619835832559285300860434055803275653435714314238070237293945270614143856795162685610809117638343665458114279235306196660111018457505823445345873137405153663956027607729240026810307598211642819429344735275715418700130128106182368510797832482053889855109125004642712162077272863072804072778661985130531973616113745663329885926123934824512568456695169186761496723030094398658124178089470213388246528135589185527189549756898985969229163455498232738391132391445259547097209022726793832982405666881718395842567606211280653020834386864100560520635633484408058733013900300795360607322719533631635510493757885133818998942952646812312897129032279780666319943996487748435911666975174010171235255101329235076484448494701437904593547144215895481972444830696471350003745741819545522390239789885156365514721307407213694535537162755767011538243466071420319163506363963197990502226659101392798583286734148745795789177768798999351015963469321053363720881910004454828026816852301378608346426391900590790201941401616103507669883682459998355527314429198642115765177765595031082102254513210579914484597444330384275224958344054452149945968588104250067245737739420344742214350952184922614051919590647426333010023961868386909332402916735024661164975807518763122865957868121320941946935440906528308151562896672954156468886148770016622399421652588297155397330921385035961835092816160096331790349244390774349970313810441632397467698482797188604307143721202215583855039069369498301466811304530949520601929517568208375842849032382490085957670897897132513324444590158056584761007243806530071875478732832759009195922455310677988067275687227412245549118025084385720272835368746954350119686193748726469873100690626226775053990735539863552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -229480991885358564460901571365946623891618339185564471241725964281395413654085263683645451145151064706992719025801667377891518498500462671844143414588753396852647970669996970520637594186994333459061906297610986355141179886195994965314501289763673715945874108850397500104199082091231486511418858349946793831026009643346123154758314746360998713626197978476251788338562880544208200523399624137988308823008304164388303121726536371086468997847971660288760139827463875466936357176753562142282334160856768986630924141622363178396671528838893417959993952419439205683256067037989301015836666960329364582246376597648055583759111332170135443481727224832137884195315745708975156182736633594730942221601480327951062793953607625368923783073223081070206349335508378278105919989249878671447576600451756291895179915768826352288737442841836473129090601974089127965220384610772193690712335221651491619826696425972819009062070734310452355772027688386292376706983371852289076638335449248441920743956963672857573001123107223397997017106205827039164447275845427933917762777409753233592199673738731562647784643897429637362876550742742888632455323273516522123756165773083623233486548598103742755367028391298662347338428288700700587632739905720983103515632153188156821285260141787200889631927367272334440052072825316089689745521687652561311851718203119884972269502936703537872526957343930649330714168102850830882369421225306527944408149487831841789670758857467542953880660352706284200211496796577114932943019434862957063506351258389575787864619709355004206205980812796678351088146240474927523668241066113596094109308365813936593114322732830820383501138934675296139958889372511445695254531721731188887537476951795410569587532454802286034896845407918559708001236467028878469108204781116015181768948042185206940358852714107662131843556157152134216506830375783664543169895094431795723444873992843077885190756254413752723312950789462648384712812241529286639594316615453073603396014119967537346627178064881203404882458870712941418744266154541561042835547031586196010761381596638442574775647475550504613720959607224830057695350428393170080827520775194075981721649678612934925569856775708060679723997870116054208968698607506041073502536099556667258981828722636215859827791085552110711982255059552369702498098813259962936722351175568143036296285861896674081082038583359298217571055491788985152797919867935864234787069840863275371070255824854450000048799406430934107259961987545751533822760585502887888315509903538088146018901097658427762675546166758521396397104204757107152789023150763859684926063013461305685576950663808831230439944289615536594836127516792376300783567282717168992979941757351401238382836909908907373236120356993781953928375221469883758088220390811846847123733885622071092810623460825609707545343528069899405318033976884776140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -83411668251702490735686120440665354188388245722947178563736427744310568121565143909438981400086746782860357221456973428568312096478225168834625308834294083241654482541059878622988159585309415755781603347104790451326728838694769854917778804710904343697112937522924392788431092693340353109696038023869955692044046534901570453185230790381171093511302933646973975253981381283973820437476223947085215064842427810158824412335449652756840526269718619118652784964419126300839691490146247469481294715279380513283723977579165478622746466068995140004668962502866792906736541942222493581200369585398784286038059054815371502710754527183584196460149809146575641145885222883713495678111860277791587931184458431020007309983862555016599442599429224328552745006106690375161835010454333762843602021260980741189979033752778464154627065949542607429196420175922273227979476527976022686727642230818166518147288316858940533787568977082515647795738911141512173469868076653699072847056677414862327906668853056308033098057586767263335018135648473987256516709457019947314979635189348293773884178239880142062794621661462256385947780570134813405177798565877468599385934586277358389657660329850643012758370851928113543388337797446693346672415944727763690817500318885870497800797365321235176812537499920810733358098620988186837783381712625781810793013849600385127778924949595592755628774926521018801095953898214112012193544353523058745088562117582317273722265276656904120234058864390799310977896692020816262788215283818944132985226771241827136075363258802466438374294055314109897108129863555131197376541245469345724751352424400247408980979271450074728780234707063043098590788052305034176692735630989791500905901817360457546622876494308433005869156728001889507804576300641090267604760629187449765670737298342507772482310646651970266959662099164638720432552619441054231826163551393321949724287147824652070428758904747370345979139699291458617876930460606144451824615362019627631913858413632097954478330294410651254776698421673524769091490556429216944563707334509398493726830821130220007097007551966313796275176824078196899918780971814524306542884944698685401084262085269386477280338317996614819330699432405338136057080048414382528148074897491296712217981490829630723102865845154297839039618046492366166619211725293285978568350387828468753761017613145999296742524080145688652524231486743779202592788978852169083645980684927179255819709718057404027079737472691979922849437415442965024908884027953119536963517471673155734559539425262204509580265539081308465099432042522913333367080542523705219460007987498969189262197797707358403920910663977671993886517863331169872170464819064613606931008498627507269103128691792564299948363622094358571653066485522235620476380450072254559314982444548697139837412649101834111664666031379215200027013898204872704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -80035628433548345611775052859677608481193494168714362388289723520135385920823014387842447419564371504067308074666242034090437237736572788849027853945322977526087339532674099625129681964352719111391246606843549906560148705600962203512286238794211908156059987174241690172693849890266282396577432254546757303207359441974081519575325586430362683140131424439566444905717674695514314490176027254962776458339043421439191432358432940415672956629609862265668777850231589737739914200290724238457482899919528637887295914142560109009719503888117335606612812262522715675478383221660785359383131040945490318600586726231817383260534253655326386290476075241700903677688332109785598105632410826191689658858442643233475043440327390005424365604787946240695631047430437587917340107816051835959011736003961382973461915053672907484395834962996798692639367043782161289387412956635081169210286483031616587797119739829498293414930863192836331262150475573443867241011296739362234799682663011398528301126878472954134573348824158822613975734641721166853170592439373825907733696453352225435129655836219436777454674429162881903224766232324570205623925593610562869836546176065071698131316801143074786897021232380125736304038210580483620090695884853230868969045260016194190377111000648149967950033644972046295790523051794696457608756751821751755096316511040178883163108791852152372072070884434228873886294868495624589154001097134962864496803444186040625717971296168424695125248938485819411844999804794416435548667061301639442146652457984085282457691858920612568440867911765661255708182854692717057116274021788978257883646320935586718265338121977432170632081662342004043172436322936379368163802464218898393308349115655451393647593549743726227183823453165452901099211793386117438078127629399364150805428859845200684597931612150791361531144855806156597230376880874066428473268087348021971907080973551697611066437179284549763795070005787471574675967556332382276257687147097397251840795283120440031538231539981657180456923437116713295467889758581527714716790180614379818028835429592382868466291185150175773475134188724943194620947480765712252413173537824076278034947778556244882099458027846205038675688880895927745787712794484797955489357371674756569080577284727147915213237864668841251285661262012383438176793834428898490500496984980100906136954164228624279145617111463361333611394338049965194387628670285096953406717640163827919308680723632906380430624402160436742001490998247508542107119202487237629343376490247441577779968217191693510565522474627732257802127698876306958742286816948033318556295918626287931111904129631131476305711252231076053885294724898008435704893483900373949963551935876108677085817685137368977448310483772061186988454185232023384553427493799197687253733511958830796380811460119572337853529415776298244830740352283443200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 49970419815909559016108150193867137037413800630118862151977112368960914524998986204645549199249160042165023538121856393068008860756764197947200724637812616733878914195087044279120202720097217595059318401038787018953612738851760735075502897582290107918607460894611294070117563470147566225908354313203360689885273704708585863783540212043359890661713959269960722570604162353839772313415723601837789258154989479564425235185347822743532561009541603264446700689786923779560963127245027037715611190924902818741534093466651447372400492194512175790633871703985684922716714745221573919825675269356639674627495117059760609537579276955427257351600872893100530969293865054762541915396514217199576812614753133511528998988170396169550084251344355381936482659328856481646226903348768205826745270820150411920288358645563358328137215165853520520425937611298852842587979869606533938312522453587171855281712679405473771868774031286708381962723064685262534836836741448815327006059731677408974030104762605169006278924642750263404659156584796691844360545574232021510637827044614186885760920827811626604909062602075370043323257861069988338654002356949887680138922861511733938284221042073290450507592932791671921683125037462014906130750780022023679872248965189552065886469705419210837539079028279705310307682771406385727227593609238763743005792014904692888656869165817856964783582304747397146028890062731052041725398282867167507474265621350922735031419160639586131551045316715109598056933782631361926310210462672789828813155232913318644637154478417926292901737751651759178651875564593272028842211519849599589236237093910615158808812269823465891885077898823145352156709502233297294375797929288563050315252779840553289215784162075661265599602788048329082168431541399457626921303483295032902777426534782026307647873217138173102606071279057375363684806308751530852487863012386997159341597580507694915510511803746062929231322175716181204564231615999945104642148562830160006432734232395546374108725170699837054450642098488373893221141259673434487063778044496099672226058849158224932577417433435485295864937155087401898057075049471039276636305069211764136128143813729437470480305774960042582149784825744447765611175635620950194246326794116189193066903112728781479086804739446141434066720854325851180881936503451942616839834056686412722486161594502795359822192498368168013612814417021538327242529049314409089606522284138559831066529234885794230765843008301998047470403543063874289373666212243703409351526753654766069801786341644620579500636821620717250301895307208657303094373436860885198144925185960507924513296507255961333979453784454642404600628090658374120586612758679914850251849987739216910428557471354009821020496518321065916894226730763287427684117052595299918641216452152137900662733592412059685992115351300608488948541339729920000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 27098519992621499075047678555262301685271098756892100994649071679755995195901425556925868457480363902658783931225080502987151985631595899607743402016077075256824560630203779038479758064936466564027989766753744191096205766317192236643055178545022950467552623947908364179481433039760470505206193794256675064508283577141833204793740349357337843218441346010122708724835448710770820017900158689914145960419282800957244472908641404721172865133971104039060074349574326405266803820137772145104410746710418126733870545962326150562163994148363822575119223365884748897542197511479355304639564242715830076749613486807750301803633785022201794765825627163813654838782948021131064142840742609701030965267850340414198569670034100681785379776496206380187661534626081930231114263516878001561664794059446239531699310543522497509279502201373538805519881792423071186827378749420709256285700694557766920750437519191641024021456332790898210881697181850048150775956129572054527089308531718289713929375867761918864651709893189029278435405752200752914971767320431279797234855966256227678877554218600508330987269611690008090464423465022509610512569573831066878535391698656141706201786297514656117725312939930016736553018635516046986163584941021638925234216347692468290385183812221376393693999512791694902772471128263364824352352934198805930662669089147665877085685318874254480037223187819033403139122873441663058158962887509628973529946761770281032744604106135054605589450103018100572164499427805530434455096274157063401823207343408493268105360521962328006055871977961147231607954967510294544256547834077801274545552315344989803898363065263217329224213425741377034497501768586271436460079087159034821198725338870100971759651278271899349426946472931439620567407613657923160969580682354606694737380018973841106852194252430654036985931078522057426673696952413905084050340357565919572927278439228475783099667237244820757174078998822451794409933447312392766395704365338387382222220933186854793406524019924747664645677593575012598056088575957631649629999675358521919863185371267858834494847456736656919182266076307923534410619819885015611722055309842845901256449117436552679027860880208591484126390377115579276804808364052372237286383003437760158995886584124501311393434737684137923197849945311651212289726268347597544307416380389024140505424987542300781001108006691728859082687570189773240708458334668696529541013745457833040960697240077936125954102271034280834678062410537292058356775165562639141424524532850708919511781882625044403407549785270200464678180671390009801628968701898503669662246278036632350651956888101342570868089443536078228684933273437490982238718491311708071366666793132207507499968857393875070072341431536757566732001774940268566151295317673760599239581929960969114079399416013741726865046811999888559890281529344000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -10825547933334299900377064550235007069511481691207420678948700120623656874005645625647632859637969358391037168324901342117480947621666575212485078920220928978322579882396715596752581733014932158545381635908182939270832570791219271390573003779606388270693663534930897695897900419436944878125272416903452244710624016779151642472062922891958702879142625412346233191699259990914161738222274898080676459831181184220348057279269908844118667073236726813039415787563883601187959716687997004014983416853017092357866894142517635916735293346026685285694960340799032673649284494977061970874223185358440555844071940328125945574886156966481829948261690193766440481103280773949839180320911310993688007921749678470160947098147756464882604065740848716001786875414163465225710715473279125513440605949742957051332148262503283296625366816555887769117284139672448709474928816585670463791133717565666689563495838723421486610245647472349616616844179469837145946557093141728941908784462920405362198098344500132142868241804171168139395966912923929557062147839483023694566162643234204340585344599353936041029705314332622127061218537900110869094819474450282793427700295673736592616611821909469481599213502907401404762424660278808250044390167814324960918848126883514314068746839875053708680936390981728167618589383223751254446955296781811021508493891904739862173270408044308714057879874931828608514866905796169703184907368223363002846912270564510780997333412720630935843280910432762591300950044663984795622492128578320639142076680534557226379773056938687522607051097411094886442682185797440732579145520834229404451756503196374143717857179783313135299282388533103247578582015345481691691415044619009994281982536128850496231922651125916738059760189996318365121120288813052951377366426663313241667655099523709983199639787252826297449943749704300904228877408040125496886026053665923982574626710487505495875819045018427307120250415164912499314102251832252406278483255808368715557622118487068315173548456237255093791654248400578647886167912507101551519371775308078063597005401401743791211471515277303955766228908367912014524899613650411297360581590958622457239099291602076142351197472789445078605760313511939899357133370904667767404105065366782189341651171779008738395393022767803735125375595989572268554470015378231492000782157091814664616655127109538598774630668026713263828206328252870111967185143521214293257146953011756403409007600213725402882312972538504235805179766676351026055653188814622478576367829359350305619903435594636196054653141651144594075760409021400595608080958348522466880935570688569817178410992789581163921735344537680296994145121300651858490077054770911216441104265187978548793887203923699050624912426922693867767631375876850124059516211164396263615314870221177397611060756637004336432292805145916679104810188800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -2228061835979529304596378090314416974002376173740961773040533876549277296730684684935220932206836052075784957074094303283451386452144554583082748379132701830894215432038079027225963031528596299813604221713289598343340126691955557192986522510677929363345986231229942586215372143150486679967237067446452378576022886236787511156648614987430693878336434929547179453281100316779063444419731278244351482127688103773156947620733420859357690930125661816639689566010773292089458145859402609387026944600500227632813725118633183065687762922825461090566360699874925935032996487957875735491044631529982912022005587814923345316418313160128059989151865805397116902006589463852402796521326712662413142971818498235721989017631457498352659738850338097509758879242928909419829079606613713801695045362752515444023309862442623141068221155820159866023853468687948534673780922811093272505673601200295149573590536721012839644476770864516953210166840460557978367350999650880252085998010221830686586570011171716628384869887716228441478220724601606013760387135563896066222831909974947140845298809060244958191611793199299001757343480543420849564965686779013359735784664779525568611049484052728720705269356759214810160735884524937638690016246578791391921647911421073192836429038757039956609905483063427579990286615888035599426862347701559817523049032243929839675211403787867723564004496637094394974193835909991990329945067805760739854428543863735628186788583844668662927857506037120800006085760001100585940740411407532317830113007392080446383873029986400802885213737463830258084969829314744726532851458223746667758297139188012031590914409781543113298131126676008539236891968770161954547131055247172089330338243943127470362356851042234528245522656836532485745471669887955201284872845078534609846549847297625813694377768665365011835347240154722613161908765556507016852811324990407653031667341202832862145125679085810801885260549040151866602753948919342520781123929100214047948985132334044498052703050203046516299469353811575134846145151415588590153973791139530943263391423040270823768095314586242117044442246539389335587083466871955347883444252800374747362376689716593460820647021363168116313551867402700926924618300641661497759806595010566314287424833115611809759262910175075056718438788860290477556179457858983931973155404584621974550010742613823619600306716372849498615806010333724300969379028668373623708029106506622715792401573483610102461460748421449171452106857638607748704129306534571529427029254366888765623861359579154868796292405732307100757636807025947851102596882526814737558034519842794023708572320379291772416218231823988288780168745546773675084584356847408987977196856557248074162922597014560990821955691046845447447731489616048731873666151636096592416805527896022778023331631700666960953776321554748951431741440000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1570765504605968354410045869021096151724808885771419864348639610107192174402807134673681436192967009989852233109768190350985917992071068782374170733969036988807872206980650144782610629193400455827588770486655762404501401121730595491566515853012354738260047875322832446614918350786021449079856658547920706704476945525748585090281228315426367078657089187232959542125666759880401453984875965345415248111577906882015278818030410029518393735049634553736074198039405281012752694772557844399902758335610394900440973319377284164536279722301885110211202637631530345414478174033797732329427773130272033487528478660384046370762134709405639167705351861712123382164396505005638440757916027303084078929964205708971874003459518230625935955254177916955953185607166308790148778913485757205056875293045245788665768168644733222900160853694313477324486222836433609985482072933908765289590500008493324648641206006326903964796263120993162755741547062389930109622139631085709423102701428647745199325787589096605906906835317068609889433017562781109004508556524870588738311180265918055128004609849488991701638497781438062024883844214775054249354927577857852464041588316683465680643651617167112581085598306916241642749945339277060771725224867715288375972133415237533661580709481646158396211242433470688885952267431875251808236803981586707483047002993039474151427174386342434252962666992921533940544531109945736809001065957031381553637931128193856970575358994463461254191743965065507447860076407177861504756538149276773178239291469714188443153447000815212196829667439441497034151880814973432801300235259134766888351346160290251857531360199004675706724208262968324947111057726599022882888913553032120133698782328009583427615130767458659601278044966642672602634214315300125489664491562300871713694216161720262794272135679442766836972633734647745326795808657065742624282615645685898680494183217668653158011442111255555634082102304359615618876818092848261124429798549071046304929422043968508768758268985718875594278590607617379477337056492065942062890630448319433313161341602587192768850262772995763954713599047547893678307809732883938683655914031298262730207888244677937743850231010827464884773091594194383251808674700659683967939143283762595289515954378299554122887562797091983927844178940207132219585845579165652599612714249871796550196036196506409227612185508533072562260027429199650696643199582910834550477358379517346712012682563136181325329315448423188256680082440468800894876660406997479813460126541805903312190461945459969777946331323389819590393384324066183610420571451991626983155597299510173419877969794210826811648848173094014967010869163852150786094201825775389059773272839219630808884402419473392117650553877365410855191107843872662862942341581039995324902764651626526782824047923320292711657581809093446729728000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -1259371987853803024393928537959747531038131013156282989690337906572190147157443107133442707217253360088125724860180488261125688733793401489156413541089710912479241356867995931712955279915607465383941339143516011910690005081581765989379611259976405414520400463002350606906379109933206209404911331313758762086607154104183859812214123365817074723840420501585115674736762105067708535041198907332127571588000634200786908804212891462299010705610924357646439032390951350137339870655529824258698973701572683638782906344774866189540506547785339377874183984101633312390981528954797741978039612560626560753350377228420343823732800919736920586739209411510015672833260466863557175476996456610090364575623019507016837309838817771879350391557041678609266199904148772767901867477103471380747143289622950736582826331023312886386060818839950907280096299669195176418553356925702164723310145610082186548903905622945685120160327690631254219090472484995172769113582811830143867472411523176633919738548594408129342127474929990399679753695684077496186026258917110546321488439085077832397485110022364219235757279897997058979036104580930536621295800091047622385053383071661087969180115874656434293402070691901855943149532540073495561888857199931303165612003768914288606876962393100768912763275476601504703233851433565583164547445681107981583317918022638184192891557756917452515995506647391745133767049646095143110690165711459762837907215606738166571184264215523676707804303188427702002615200498672971953706709550276672214830210874877844175785822134346138774804723885642906054532451626271127914008645322149263910630989830255975547254232290135440682341356210014931763312148698242841880933766121176581428193412439008253859567298440712993377607665927063729991969010438452098406969644517991224006201416067112126942653109330447971461833082189683092870702154037228153444879086231396885639583861964324764976645421449718454523613243237890598378550594624725237813617974029734168943329498879988703586406530836082158968295018713220580710914865157498462796658692162731493622171737657176113999171965125979501450319149754578754744421967468303239418439052979430078747817314302476306323555244678024373528670421731849720939058553953317794505286832193612580681787406248391444875197429068232650817064643384905133770765971242134399410986614532006126678771080581697290648416166521372995003465313941719434123733938968346604628078962514592243797757272880344007223230563955877203136532239216365975335000223043528664023751733256840102616153810192257586244912629200778875607857667234682073751416537589611712107364605927293946749394212377066351177506019158861516965899060459124089079670787875775419684959161994684556239963134637942021646637867337243772374737689422738335990396426431782642907493300859372395762797769015502772612438822509443704422400000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 230109349427276694714787876768082455981567620562287268351745912655676484983509994790299154656805549681009081726109696926848430763238301160880651176427281602690121347640215356429679085759748070897872793601875168770867424520262956624524471304209029439148450563355665104578810601023833995520843116877837307575743281030481086421181522125250828760699953774484968116455182562145427042387240242054673969649887165908443990919777333869621667834934996566957602420567147280801259431016271999647209453118519232516053704033976329519515128999241617233958341364794691911285288986004361757928064568134004520598927837716212350401775679196144509607300962155931133188316917837056770464041392925107646315485451609277192807755470647094503985185061053890271805301649828703857314757222422849122418773957680003560571756276199179356257460111025155009330051092214432325000182950186878553414288839424567422065712753873072906864990385051160298879804557127971055833266443335873326401872136550894183496758443552356008006003824802830694736702017795186784646658144621455569460600899367513438628153401910263034307635347973409621636433935115941903600079116958767173156685837579961716798585885274403806509196985013788573015784451452041626344545334964245119124880550780653509713485367974118383898479833304200915719253036700752661275614958370951120949561022551277392738089428737227594585910998106354290926691506519176908183505762110068178172495658678623079144054563254408174595338446153753243994585241035257113490872504017078547585410314086647513936277367266099216366840341768683854240135774855514621998992168345514293033988998865073122796178847119752879377268973045550026091144820180258703296055072079790502324713626749829337888510719745169675302409410214827967591733849787310276917593250536786323871531939244696541740511128434133584310115441928874343305342624123029029860828280491770480043003047441698454622750825937565086539564651104452815199015408235560538624486962342263034530607031897637649999987070216036050820888609239390008923353974014626245170391156731629903630199630082612404560110686194240562013836130216139705564646591739097211757438043990261254183184076982155679630218952765086227179273602506089285498210314971699382246951850368517703577503818200584241991252877887865930081667185670892301531039480651694217430788386321734534234219350384626696192273021204003415253433165778342841308920973339296887504233588376240701527436993373748800134152503360290067165286212705177393130755626893033333160294068626009063917362603160386596759126480609547981745299139447046779738120353627909905275632535666124860934233871615210265013329785114858509510287317983946816232709258343400700931169374229305264382655716301627540412071961494624810923082766343764533749373459334569700018101312822127818012423463166967394353327624452749393920000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 177872686949300318360983435734927028981084581687555903207774449200654180558135438848423534609319203182873680617122583097538767876694211480731289039298047799230461694590303372885493571989489196122526566962967013770325518793192362432430498346476041958682516779631616098068902059083191555332424426428769288493083823119931675705225754148784416303086109948070752807444666472145041587597950806043813808694020049390094338598367720380793692740852329767192962781355192581560521227668389489703891128065264126846490419778206667855901650434034012016489075018102580572226883634993914123196491263810774567693899105956083536507324132648483954696359084878938777114834748401739655830012111806453475371538485790082594346694950562992516797416995083604910457599874382525702063004530170850593445797663986626149062078928943407306877476269663094910486918847805486145747630570647475442621728872727373119961072738770619653681626520596184772401683801439985661413641640709590952394362157670582809155673721116336855414054001589079602779428579548770551261211455870642849539211038217573612688871035950225371841567365409477235728737539076597527745333980542285083994022822624068788162688984034666100044400158601680574938679025721913589741140586166202962407659627708229726031788652083796670821491849109572643044784217388234417606162462986308854826736835414192445788522813466972983727344131356336783210018564594020026131226526943574692406310592039611022196604903986776395912332431958775379362498943056781659209572229222508966363240876560373030052038690896797407343405912630295831869250344360502493205448635186917991584564685107867219438080616212132390191202558801080365758734033219406324034648625158770200675465795342876013790881276120973379078378922739184653982047590726133870845347765619628320312896812807675189310450726181297101985064844866878873355848915950275880962720573268799360236501130964185336838393617765569360567115502193386458317306609617265133243654059762017813085902489300123205503964845025027076746701700443243038232723605148898303771532020421336908132596852444234616501794277138020378901021554265226590689085932291503053508218349831875073014619178500083934210979499893554443611198831171179494719534374028668633594786366176387443342457731660106895458881388740403040416935685039592636169206642666812300605251469286802315417308365540313738612307426244466497280766964858443995103078353783633655952451086973748390713893016038150387712372733766471881287945632370522908145885757512152071192759378679116792960816065269735854324477384216543467880278774950276751352639718658052095214948777717858717838772763521376311915039191885071631839704923169744276357279278320330422349963825443601409670810617977624457756126421186334048370975284765121725983432789894846538420226484529380856718545435838381864609757903890415616000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -11899872377317361659248240598470002612649996350794122562375825925682829595015667199345134006221688601084792296439862296812762173861559257328702731656847926892636222491380266246889150581204441439353884473655468704794045890103375704080753710226289534828985454652958346103714048680360322195848279586068812911084279224043086829203574847464637110732906267459367821681036772015230429947795475644366928423109377706671918393263322049497855808665401811675341954952671749443521521459436605605575688126903414048170239267711161950861953741161814682734437430587599650762766979194925930157793576733337523172799716008109576232017348112266635303020907910291776409389657766737931206320584548657991183801582793799963120719926698593948705984753862016089959586246274832435034861245994953528304364629712636395086710748943522346511945730819401908432228633345022740176861011582393113752712633749915192787590578445682602018104390320509460520641243569813364736659554598984532789874878408742714452514546717013431071943417764299961875302503560958224140353170578269955333114319065453051754712021061544835175366532649173618529960681112850315852187065444634161957636978533039709157374099495709838571574289938633437665776477282443625618914842231390584677698104514131497168554152790461640728102915245308564368067094186929100376034426945493710795956530669202372361231938098906008776463495074164538593833586775644477894736204290291082262112793545633759407748156331739054214014853815141380845136924150565038342794010975096288345646273847758129199572175564726023436186725535326740621060827768010514486663638096581517101271772806474938158417630864478145364551802509802208162393745907425730932231931734661263723558343053472905806983625369157127173132109220010583934246055220305298333608528862099288556874734784445080794733256913915074064923977129788091890502270287287758172340622448688155309610822061575096692293939580040662182102780755686245158393633770215359932916251213932894590528705802472507333475447878296395242807296876184583141675560396441853358738026655152722195582753479403733832939220912159556242203422208053297025271776215737349945287496055832053781586131389105507050460411296576794946107950211760587805994343602574728723393766989282142943031412835481733444159374069343808631848482170677183416604178301579030525030922778342110593040945590987955887294805446997824435557131689611814768627563111170293246543812116949177975551234156930707522969292486709687518941270430701001567273105599666004708594367265215563160155029924939354667948534704423880094648383956545914347161951857372951780045701688429510722756289810145556177283570601012028120512218397374531836309960878548004360714936108525375463999950110424829599739476744614664411729382958040857985817161985200619750069463501718429565726617850109234668259570719129600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -8631053044081646379618993625951163901059501796989536398625701343685972621091019845852090212124243334698718782355609198958182734257676340493812226307248892206016251433873118349847105543004069305948324329273142297123600569670794588460280948789925451940081575031538693678044731556248428911315990532724370212214559928917939080442199050799610500308809048520168835390862866879372390515862623472091976182863616911932707768373015366227604799694845919764529528865732989578732918571685264857265516438803628622864741408779480292481068311549317860465194159247381570097134222315284446150936337794954347169429820410169568943962251182331497897657768064328535650909094693116016391542488743788257758994602213525164866158397586627932283500684716848164010680788325220486716993722318577301075988765243418669735002274423396065819576698229507534375794909069420750025514893948628599099107547932998335557442777111665172038840186380218519879659576528735332558255402477056655726431675424076169977046394173378236017081030139630165352864894900229942593411754392559457969977945153916096119889601814904145855927262337128371500876135524917855467339359066273730139157272794747429257456765937485783198990524136602294577517230633444799886651224545875940964939039595463395362189245746266390732030162470640676473536882301278061476014119380131856254891991013658239248751268114084560744797774985104415992811611929881903814113201019756645775636689453242825315943778913817156526388834733156652151900211502193946314223696427124984124626033996905774210021729567838213078845866330165785929533736968331916829309207305910205189858612545717937123624211709131355259914408651997840811024962298100024286299422520825191452158820164567317681769150301321216831672086092663650083018698697108317191898906548538881424939050758171442272639374424051979641204898248197550786587774664912621514427654865067618064031786292699488927682367779698458466048158557666744126825721930988045212452412758432596777559314750550159192910401575328935876763253136784144408242073382054925445789203198665414796850227011181319683337117299721154580332090015598572508661673793888988434417488319234266124962632714077426461331056143195583177707467895928429449667550127708182703451802268785235232746407281700376591663923148523075606377036440375129374702383384662823340709647339052481195782905408180986012184514402229963676266196592279964423084937843450809481137413896502751736963278639450076322962003104047805152099369706805128529661027965353478314294766241464826872946683893798768626166915149960182611722324978345364938037419248506097280539706197119882505560053645366586645909119650087648520133573954759215125598303335699425716085443101780380909607057280833558667709355129872642847487225813191852213863284494552824004942285652304244510189649876144676915725666877440000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 497213041365707988226229343961425638167281804402198369952463673359241288415116966089707359903290595298157467097994067543619575877032658534282598901780729981960424986497873653436786600487470396505308722786910833247815909505488040358733826030458507500097769920218184916412234052667598175871310560067331252933823535706556674863043167715555142219965382716672062674064628407079528667857008057593896649892645486653624101741057049217904449853601910839611186448232137765162598697664511190967586416832726581696848451859562402976602918268561885619494694588902655512832661899927369614149394087545062200312697650036308129904318561467464000916187009529208289578400846098327385654460094872391031718513072350439168714891670383179840499957039208229208461545286353718408795020758812958225684337470373905062749999219184578858345215705764696667017837562850029469338670561967361659603329719595227725634898736978532809160804993480867257824094114153809046327931179584690124050195159629955113155695025489349668910471123215913210268378990614148746493354936215417196613876805485014380792887566290952122351333409124434827657226914408380228622073057717252349243436988576799485252202825864919316039450833276849155862146330782325669119544342373537574782953494339235867182611933857554204000615187349192050322611110123867629042823696591466323650344089772992167868108734284729351244593496727917539324531649869162749894235737029210353435176042208745573251684868851318689524656701331167989233082270900839265705044523993432622245562348502955191877339505717314031900883751586632963985537311724577532123516921150127197817431969698139210471238821727137332639649767544322903983885442774752959458866093888153010507750452970633420868545800364441369614457380352734343199732984117254812564905414093988951897759421331371306286077963302780189090533789949499692308655680572995662253035006592546362793076868011738719295303562623274987522613151729612896560187873676928284360476476588469065353442289853727366505389268984324173393815719729486613417806630667740454557401927573543675791722543712706279893452076157158677986812300063718385473505228555993617961870887686722974858337363001796119154706905907417515580401142470850756255313295837873030406046633117793016745301869928926776508621638397058927067198517361907892313340672992039155887383638419674462933762111943785169075542057519870947979476978737502550782237264925105286191006103538719702575137888381837775384844537022247839501846845456625392444004352051875280764661970223320195927356173607406404458950186283480076110238757081553357529627127130782808552682143304834137702519094531506657704784867862731925233145784600976420323519285622715654046830123593285082578622371231878650917400156149805926731626967934871821392805616153683639489158647485140668820157495555422369217511424000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 71230989432485646993596295647667944030660602579066070216817178130854692616661108698915213873810497610483309687023947437782023747410206720400261020623757694916508737456981476061485767488451918566961565607567517188251648238867364170955726632188006300735469484997750014921862394180551143883313203442653609700859790807128089574592601854080537277734075802239371251920055177257041238852538308006474381754541099290322374005069928440587961340652457113079010573230865210740348320053418459774897809929060335249635007921934854917580411725926975201060771888581788080530896069836244821774589453123985373441006583363936593635494303448344975062470026364153007318361069069491045015190203716525009508367244424188896495685774041521980868963391743970154391171607414783902102341531289447291472580621357997292384985847105817957179951374925522537661875262234711756953721068895340895340719032951416675006156737726092229259471027009396383359410505793765015630338475994263352392904111844455542450954452682057436818047575758423221468193717659826048940350709293739641627448385346906555166083494739413832963312917341114440544750282975106068098032274915712202567242240468616268439568309597675938398651319083878707283866174290135872284193032909331159491708025425246560681682206149752774050202145775677708374487154507493343701203415089914183555257435070658780128758718846524082195302683479668732396800423414479635608533598398625193948192951642411556306704636330180960292337854683597972413309409851526089585481157522789709597656954193348649819249368589415134250594343181059293805272399374029052975500616603482455942269342124976094717495550188247184679205795465866609176637538148867569551710547189136506030243107931421648252267355631961944170424338358782317204910220546908313307014902915994945190768214132692376288122507128795608261323295211210976140506215282668466707548599762658796169579133185172241875071545657733803374684999786732737668473073874965660866896927771931977598677688663166449034534851516601276092077599962611050712223763714355878402279276625237299473002593561297302385449682968200324824841656673348360944295242873528571089114850322371219159811462053031635865647303087964093052672587851528271260857150287371543500621931937644484796012068006078045780876001950728143798983725818415067682928183514939147621828224566204157588261448235927298115271938679253607291444115958488802083737906983806961540577166321993296669240355393089525772752462189078270005174634222566052421540782680214578363684497206877078706664702900640644099506601403482216032957588573091249029713684844520850590538416227827469905986915739374448038016561677150635463067212521770000602582709306867062144375391779847971307601501643241439474971918984415479637303355038282066230117945380136535438540846553543863172815659430824142228684800000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -55562944242353420738410148692543051707592117502775325033113075452587020389574530988723759739883014280772695275383784888844134924941110856955332781558776104183744240089469994331687193028979918045844663886727537291900132153317398773682004822175894247450833442133193414394020987084915596124498580368829712249857630004346014613169217167529274676046361592842775221148445399239294723486880691431407440303206459460877650018580910509078342709093106187565323488474529602405932880790563558910313064039673131005375839354618747257384458698403337731326823473699828811005235044491717112004137722181722395144662559840630294143022852708246523964808998236334951818692009754591298340811896896727948331549820949113068482031712131777027790651349769106334355403249136670925273937863540373910245616835889898904090115137543358040028853706574137387756207862390749555908895922225275786713121917478481385358888531930355754985663714428013820311839702757209729247694514051012415766364218218579093030327864582555828390569161342657161855793541448890122672458552837850966896649076319918943749381473061314384585751074193349496873481625504223580237703552686042941019491024664772867536581639691115796864641872145581417603247579194430640278036523994696570342387703312894547597976936535596080579807236284431059701596671385648512094115357282617990384563844785454097117915476786041166999668522377714246171392263612354809208131350907559521587346726518597581556453891440568285233937472486187362473384268547507698925389992035403684229351075327269457762500740815126171332143867176016975471394444358975362841679941619443855937899356380513649821541905274562662459201469683830957583014226544636667080652053710845946861553691200516198644046638788585196296939182503357986987500873400201791281792891680114063366441318050649524635513700038011133592961548509384531596003610495430968431659791586272952830360533637953778078688549881986020039901617909402306292621295773787852982316709547275103384017095766185569677969341438887757904486115791413917447533098519821735582583026946983913075657673454044051105282637059422695298191178832235128841197029320502448556925992785909591033669232434387709933395126946862740583731238840882238912112874149986378332813471979509185178942912589054730985859272677483855238049019142142457641498877437056085495221834924829763758999600581253947333757179870077269058991661441124687276999259290811273543879269953361198857569079040751565277693743584755916623650020762963266119651041825050182750923161931428214762653215719085337008144829457673599112461037865068255383844346460172085779750133097403200180913484594109703486579120914335710270896303088765754377913036836080721705260911348170350637744146158145145974318690523082679503419251425636673416700225454503982115196434275969499002385094717651613122560000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -2194275711846258315651193677721466876940086613119104952975409665858940319149234650294185054562061425218918083219594031113143260759456377062034047095817309729518474153146697437969711794249202868682438447925272194069636280435859822717525596643491913341172308809805366156156988586951343969178502087859221591053459988557765608918039725944961560965144159946943486691098884320277517644020339379418152102269766685360188840320786647440230377635641005451954710600667253872938570498671090088169741826467836707470313757020110004013522442143763496321287736607845709392567702221599232711864481395851268306207161473344567806093419182843666041189031784112500761825295230593573317926644128969624035615750984841178205527729962977588408784482001004599289795671989923107533355719566493298641808056298680358931137365190674980358737934987832791544104562207087265990525026720473129651650394457634536781979486977274418224441360037919979687542591191643988429294332076791208630326629579982457205818983684013005773802236719130029824606974144616694361520066659397819015665518001408595710388947569676508137320977488574341998921860741746768774494932878647008318189716105491702005284156631869485647436186432058664413584703659159458243384152765062350743596160697039800041464171278986427246634580425527614044445927082053927679636077041836401279368695445184013565184415109987981115349802528906191945695311305960821064772662920832395096495334428268464626036997927813612661990055171998665901083022960044703052821637448906429022734466676903507602670016254891181810747650482880797991628618985601943326865995944856607291015309379670559057761846272066534705776868338523373071566050750778778959801207999289852272323172388916426165622712890048486282668939991823667636389931465911026947183697124280419412660914212311975874220456880849786746203846380464445398906896611007553375853994475924332174363871903737157621435006301561603018812925836910883398388659329134774376385484961089757020235471285488121292851218431256605452603455172149711418306549739475234661027753283903970395520261952405602461268787241812763408470597987275951445715950200630063317122232684826198574565986417741616908053528245798117149054951163768357181537587306235766346403963531094588015940691495429267710041150293096882993352583744440149668213287684402449748935954235145855226855216619179564877575759388481678655456822881526117278716138621920256128874022555687985954750178415909467873123879764454481967929554110664866625554007460725142423708262182758097500755040795704334386797814002190087770941717758849129329477971459218170315949489082972785768702606759671232119045071532281099517024992649209289096631299053889873950360549990379704850735594548782812361992875468570695156135469370454008955662455561142361505530831898325259163796642281778315264000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 1568091495231261181962088465287808471888505336796164954916279337948745110098870196572287912106455141767266880035793711276549661704955735852465683629867360438360889616878994146224211073203742675523815533775833425229328397920088527171124722369411782063313001513541557614486468551356903481022481346892050150022236425514278954812909045828322689425402738348321147063909531370623643183823110434467288706408830877032710719662955098975401605425128551469140077355635307266839560483414091147343688277025228872419854115128305894842383975382810488721788104982638927454201039807102388806259820596960607880521053502207371172627712762440051005574832802815947228627444358987701413000894116186574797058172803458564028511451494374033054186040790267018307352348393026963437877455975402820925410804509647140315088926282858966930660853049626140873067958531828665421084183394803854397708159723950816915953938503443894880569917610102129331410432821594511503322624066148944653568192055103525479366546848427898926854940722455408402902055960581852792584825025478069684151717376594394366374817614788779570858955593609376845841540695639690227861046769063205170428842474779006299895212497229034204599024477759648047881209148417709562852932391164645513655414937152834919863520626425566270241268142055606182756496893532994516056739921464206707569050621695533547618836296944245230671511571146510651779386543619622869682781489412825334649082631466233523415762747809839292778514929179341527383607530742106240079283661008997127288326305261326520424210299077774762530135688811853181333186555034453652252276267568440975443512424062734904540841064169419543156569894401083437996012087065995999971517774972211024847937515936867326681244232964406929090180947354596495663343561347632900567184340693641809160990269097604574231042286205611392364171006010656509141224067295540717643140614993831121416706063883068011659552861823587367327119403140115206324551858226616901807638223576807543566389398250667351068653882131940460284275386803672374381619344987571428219673993656274906083611893174262320858791345171245225077909104732303923413227825304848668995005585618132658631977522989577151921913747837523019183694317020385577571195383667611075526098340418185326777654422662423023429015340303934174230613755772549820554329891916915157916149066900906785480619936080563444977532950421454688642217614452265421334258682267408170349931102323246199397730391426950691432248229455313903502151358929803976666082607189110076327958534095131098360004691857084590918515435687419999721734782515127137097056934130645885070868645671508842463974117468901666565441637294784219935165621923179298086003806563684753017623967659150644093637017894015376114617215818755244466992065217048121921915753246039348918727316823446126196188484154163200000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 47717416875085474461340942655128843794176107459052350519505044908521139085998794183172763753948605779454509397507535060428332223039390549160472073349535845771785907514733615760003501242567730217959750263250801201798963621205633229720888216029364893941173220878357747931481815586845741682810466892704091483609231968830508250608307974546585949190458648846521805072998510458058069994410362674983410273269679961043156817350519617817643876023149174980481229314060092044839726768569408861766005514581924221295693261441329518157525324269873101547799066442973017046347958146910860830275627697642364097935786975194206680814881241299742472068148817219548902483444033935712104242049463574295015317947645768915243077695467374304876722827691132787720041531647145806786879660517193246508825277608239746885802284233177249876444585663267479240469903388007685281280367475316184620227147792646818996392607279499711244172942936371918359487329237952805545561464243515550530324569976716893798195158661303022971571372241217218710975517095182112734998667667614955932468876301845459906120198567930382440825664409562520333071650015795845666396564598359785516143092845322528079107164882104121901429839717641866933162212777412208795090241757375424180028899796353373161869439877037919443030655789884874304851403137538026237640011987423220696507773943935782063242056483267635812723558228690273474618892239614387656327566492810819389680675931549172393379978653797053791818979763184551377502351915846599908148551563869497047076958569705351446841003579977398954607487935899456834364245105546506686429114942959000205261377938197023409176883906864898297437314093415402192077123371990758129330137868908987395783282275200567631159186640749502959421305442542586574551872861243431630474004401789770836041814553415159354320172477710119774148981434566776878706765547355610158623530501649387250784814786125668346846345436128268988284110632935839825155285261558630431560771952739288035814118474122388620229625625130949696258994847673935468754344156710699308360456981785516148577152705882312315219194225671186573257734561765430248313328565249861271352418635333227221903742366320073467698334020328323730413950779446776114954585990839176240405973504378850658964218398836049368507689986576239121103016867585113971190522588332049002742493306245059544611651039379963836668761273215167410331479007634772962804309322085941518704919382938635189819481843394714385566153710316164893046991373175642594866810866217419326395883877820199390818056918067114454350120570218287992051585558271853609247361989164662184898260052166833435837218190765135371610548344868596334296336960003179326649184559200464033420585108977191889199353042192609888248605784678886320888379441360209456381729815383670870645175654856815550872000921600000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -12453333840682558372515845336614295456221509395614446430767813398646885666662720181880163211042291413249013089710423111668211340183189268650936057973297945576054902738878615356575174358950887035901003218816703114899608352413464700718665742703732808675315846634623721142722814706367633805518233885085676205352808064232816676310150279328837716521346841128973004803638872036870970602862639274055303454777869590558166957633561233826456440581556805658618226065810304680515869590194160213292796127410362118046476495168221054146464089176636568557297509964504609758023220715174021549777176000413442087875824740279088804112402637214921239177224009634758133045912484754533734403489371923932856337480822925407250080305686477913274932042610582648961802415709855695040108578304065149110929581515070571186248274646898515636950566085066572158920326458468963178125991515305213192086968387673802597104601156032478765349169157389683974281978545415843487178409672851318038632052499881126883471418159111254516311763986663385280912019138565410463892170440062268908465171395523352329133124763868340063580372657359130932307732209348877804857781076533328903858522531535474556849404950356772441314351433578632152358103320015465814999813023890052077462914788308291047772550445520132662395810981312653571679351085521236827845005260414892152282435198339372420913353097690642477569605632279995743414580465284674324524801017246151804173488978436396300904619006547582165189606840881725738335585478816683268480612476551495936500852216697404415106873085306931538780991897609142970334341605018208769607677244507128995239500392572487752470974965899515804585910368904897599048134617985322974676348347710053588495043669927267451533376086408773986075117112528457223026864622991933510166362506971071649993080681323951199058692118008342041094594730513231675461368053826874265967627873212045425327855276111488161529798544231661590738056517484982719399710145431149293706754238470859447811830681130137216937969596638407907940204687951402522092578888492002544603535233130816184696942963219868362381041684059474940895873000308206875501686844200431647582796620909029346559986776283374072463751823479922230341808156033497247929565879378766924801374934968175136797789732096022834671868882763210693133770786907656508095016402979009278712831668876873700241877271919315986561922192123866167691029990971589614478178126374015400035539596559250339744627390151866939207349511680117125883508334803619818293677673081121327836971475872195278810793767440889653408626912399680020917644641898208010464201593548115907652075918294785134238034759747690703645791021387205696610732597702702051480870007145157576799460862794717227942825817682780220952393919617856020711170532746454284743499800507458618089588283432969954022916096000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -289020943678117477188957713579140168475281460364565628687187150137371552481225243475088048332972017856250436893513552250415443535235077905511605830495837652119935866223505041220573279334238630270890855301803826069567576463573790259689153181646879338319088513058199190988324446481299802358399478709359908964279152188099764080553476567838442119692575776551850097308821431057324273925709867269920221772346409612294479928526269931819280530050362620678040285559593835021706948112490512970349362257186180606983786084928124811720129295419749454663349563794477309027930063221180130497422521358519884728323529804448167836859892166567280464227414794042840127083456678233004833455509061895697676866683161176345910473244000520775677946594902136823080014674228410164464793448392172691761137858990324231753901509521324796373685734929382474835835330862773573350366713590963907726966155171035513396771498623597380621008429817887500726754971917315161304558733204430860239470014276355665648569709858235352351379807901982646120826028883199202720495124784675244480472638307788822660224780101150003385361756066194752777136784746308586323426386551882951470516736674782033686132797794258444737572407234494125013527826916702160717183531734615917480070684458474295657507363836328395772003444249320804820585470603004619960835960431782006503817730513117351645596834237158281922327999223246068090190434977494116865457825574450489310279655094755970219498383983033171216256760580274201531713189028881350322240266051145829994367195020824154223975019552384097439395496582761817196125883069289374679565672777213385655207828498522942911292093970957727002950489474017231020825987254387672952277157130612340431919603350496116398817222643800353022160205768780866529894156353053369147861925594774732112717624937476529703405326849985144133450307938040741801380335281693280467701983760538572402545662126027815120665644280203349902939126268638611973666599752118031390578064534603290184742381393216637530552030874431172031736280280893921397206143192227191827712019279867892424372368758118798910681657064131277388834096889308804156236308455671532491077327527554810793083119196992932761926230752070303903146079671088496729123797631116232984072968768847481942753368230839977610266235014375284822049928092930727911986837591373283959393076378266494077377140724695949332530196802111238171524714185147371685578417151807016164207565917082098119049085282167057357836124818950519310683871436935992887546610516826798137501474491552762408199992590738337053537201964295401828511643604690371994271078336078983431398239505363736243369724996227346575503968093938116608760592400400161499650292035799488361115971182678521688449536166210631635921535997207618125163950451205206107253412124682431677734674430785980517580800000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 46494679288654935071219475992289897545597972083033503546232273038335019198607791719902895569563789771710322002021677727539833332830952987044332508528638144333689254457277425029904640236618895195674326426557497069804775781573948960789593748315251632857785274235800402257662458406830303293232497348524311522899421243617124467856003993965127044686185689088053373082321934742348199570621743678683199971342309956450410650331393889105467652064667848799390714765814506737209872566667512986917582529863891117979550994313562818709780411105751234347970508874835890699201669432291206768997054784920508644599670183854186975145678554093224030659086737444108305515048309463165351755985242976509759768257304684765211013331115328628234755154157027252504152089567691005856843259168526127648499612802941724620568115701953161544869504868876959563030178867895595109194158800056472196591706794725954237794064468925174249096159993417747512607762369533570002348408199884480688666805536167146637752875557825284875147499771690946735217269025746438126791702521775160438841069711926063607976550781336542898455871812536578662009646182865913660011163653621118678438674851123739236725217820919725123847977249340671277889303186742179926327778381732814358960076694471507187301853778328838477910413907848094061279011684642874534678095976242002239764656059066110859579946841983964950935795623703926629788412808677487981645645872077089505312838492452482595037105245877149643395954208177154987330061507208509213899354805151206306721927140555284899187930872368190507062672307906605031318957321868377951379968632057686688086682208573040501416144640338075040784111401557916813101726145821557119603441825714828773110531508716331343865244727426319844997352664661601070595395929397186584261061520554262066338732961401757653383354998961863922190097981429366147215840471786613135522800817248788649339790487053247993142217327060509959525814984286890133479662938917795634407926677941382654894871338882496822752223932584946949912774400453792392644346975586624885989750993588300821455396785285298178181735782350686979428171336070987103791834373396419033565061517280874774853127961963476664325868230902443125613053959274716697289959748403028724767869453522925401887208358397072268846606928305226103870028743679924642130651646849619445342678608294336607578274991458211390367173304193230414614184442948273516723190729100648278849809674411855828608408135658822588301971216441584584317311059082381179778455140414654693628367614889745121783150127855127689192654998901644422324998692791440991944196294934397831922437399542887956768652786551613388261070840803080381662618749157999966227936873467631864399317998751930148141947724901584763427135048692098570690338542115310428727386585958196178814858276033244692480000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -7066831096866347254805278949635285332838175538754230498171866522090246470155689210004705850652211039633465953247908853804110582532893896871631352575369761734199545068487512775129937686587475745774569330759676338101950998183819935892430223080756227174245467259778274375123036219432594901715605746721694307012375951419198474704895584197571134086399723136866013001359395792063777918272407588312615774812422007959394198922623370672228692255105881255794764212957618326522953526168678392395326106697448166349058386812506684619318336062821771970129556467790010735955010187971671254692908017766323718426223093782636866821967376903666938654365078028420079552557813452910810757560540923410048347179954669849214844295908648427528453284490586284320830620293730336304011220691603196910894744490161073872854179544852484566700059179596880376074668434054829493827838224770701220182235451954786103170479467280663489838555614940459789097004729634400333291857311032985254487087588552500035905128063761059566153967227054201849719966606737933127846108895550422364065511227928570252614929122233371016863661118589242046813910616491475862178822636917504956637790756621882605361899141791209268193936628988598531439516992791254358871920329146486614403267340270259774794159885270641147265988942817431290998659853594709685217823756220197004077798103752601564700356729592208329974537531863291330488841003210793469060444007333031434344324169863317034918350877538300060009579054545522404150975386654915475404155327669950839005377808256947949601898377215563851038103346759518464460080298537658741760405928050397837909415227340823354646248259190881512745728103548226878766156024378985826964763086913510210939635922090932706213378559104523987413013930335046946813602277050474468950669568015652833586882833855264261454241310392356678848514205598172472719786541762874745255184424929680395386200277325126051787985733377151863638191178506322645586240915311520218483310152352085625184390656970458671202432448655684208760219889940490827331448721707403540068423373429820090799962187376417895872527741254287671869073505661792241104649733843121298315163864822410172428404871852515369779838256511384153007692629194751979009994057350328330421367606278085102851603223060515418150556317985460910027348681120872289236660751513007627336949693375120911589667789912758968278834901676517912822059426881338323076795618151968741366505017784868547923707791766362228550252290613825792855488406474138087681414610624462367112778102342747994634426261171719036578741799784926419223237834678384471747695193606907113522539058088614791788256302138915570174963129480543008444525132773964649880140102831595039889322079674783188597327715554561842017212304715675458453628017244515290913769290603052408776323167221186560000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 110220576750786577309397103150607889041585253595882862505850319186660221892466092552675604244334093574155229860695291166685973718078807547809704026602137700913601240419777058238829692478976146692496741476647072003762360647817640054900725887009513508371648406440342571407675275070420596860493044969971142095886939152209713994547024965950245042584476325767980186221756762030728720836964384609886770337821440558069639541186453933575892259712606632874259567318692702238517157910158342371695397217720066499406354553936338394380615019017545322107416216425058141635135940569019760250655934891311775960421882650217855205216274842885301703978951559708640759596483565553153515330006356860087487914055880164243343550862920368790083055599509033971399136573654146469287772720727718892334337641037886678894572806938078490673358958004090395829702602272261130631771600788434055426973888844401913678122412474955980915601775711672356340128411558710666032311643476442914296970027767208791436023281087263785545271762581174139634837067504884769907646050951882173688949816916319076541820226430940159731584438357981454297671196179430248684168474260246863210089036137316033089945660506503481597904137481794962704847009066719280144981274276957841928239309419390305743448069170681899327913404411686302725602749220903439195277704425165366410773220283348426876429031746696340622075235798842469475574560180423354677267767257838800996798883515430219538699662987311479857695392394685672479370285320757211207965938589113016463009786304024080737079885205693638730298454106320607332263183185041959269365415935240163421896726432405210215456270873513723526872467072192636270059922740898008011297523109663245070659671992728861355784742895478338336076227197250500008192477321946570375815067799288696392894330399231626613287491215760419345639162065320514085245401163698346395135679811145616545211463531592899759232832243311588057967219888903286506750715346504269678070659798897588375637077826873088274325846630178141468469172131508910052279351365233055705955177539618086911796388966492248752039290405766450017816081377512729061083859490617094762332164856711342712461257491455803389201925170789917130840793012103933269281880966943585949734330198554805932585789768277567086472159514736035803692624608353647251097582050307211953243394928607056217366332572829207710452305372396035110299223371070357850759421416014276075316132466856080564988335791779689886147492788197313189485768278427063573199338277394269450827030040141786016598431282882585662878308268683448217812578308184973798261641079577868482064044432937560512239898662839282223275340055514555350441926571141053128589532580922557352570274128346051987460719574286094485851989768045098182157484692137651138118774989897457032993316850892800000000000000000000000000000000000000000000000000000000000000000*i1^31 + -12155792724449070004784140632102411996162002899443219636114889125094494930421813909214639799008521411907348817929686567565541244641684647642919997982017035528461039920376989069247308754112061868707417250860469867367003534733952172654213394796253712818963614646326657553108746604990952663495999681233587472830003102004817528303652605959849254254485812142354909993226126503389781245300810146716726270598212209982520338807678438569296792823239204069044715417624182022627019946171564672714001403816956202708437368331971198910030504497471916361717213774330420946732903953221097276135309358738877499706020074404112243306336643505717275121174507706301362174822181065887906104792278510419875757583230868998030740311517808387611290929064405328604368878146667822805115817437379109258614925010417307737792152902033877720152606576240933018045818731862575903081645750743720453992555804480181325083880520622671957761544394043191676238495862960140982015054087938663066679905358556397753272887648105019654460620391315351733449002104716029399352872019874598229425108853727012411032619018484996714241575485855339938702073412600308326066233743273214578170166987449994572292998478891705620024252252613821116447002703427619960456373072708379287610537003392567306454501282392276441966905312430893198009850780847567061146728056039441584876451585514882278218119764426037648152059285235148817334845599117290412949532438379061378623139268534238034854263303424800584707730303397758096909285219099103377836292424741143570217754489451344060199256223529680468671243811710106191377693347413790353671805257953296279597766388857368888262229437848660392416458556857281500940831913902065784658887850866305317370466023650203628307781659610987158706964851042305887841080171370241173394818606649461284138950877111180897963914149665667924630000910604012946285438053719297222132725206086410014804834552521699880173685401913555585679055442726767827617987039952006927383452834381889798941063030725734405026213572206935285899067809973361073760540901493819061697967862778556282430869734816731811642171438317984262555741468341870082847897508642611329524062839075803496951246523055332312601418510216870261243710018729858983556671713085942470082106712241583249042148424464586024699052213201938766469035000270690872728091688722943590741421342035059399193001792305553249827365100741203107557835292103637146102605904196290772919414469743773443424638406411681415438013568336945647342599160753701595246217388829800687135937661484364608914623325417147806763089299120966626460125946962004672600746204934639339322388913387833451263380540240343157757778582535003364641774890965112003316802848991022590058434188973364344410018141501432168563490017991896027993059353817760305712445160390050768675898654720000000000000000000000000000000000000000000000000000000000000000*i1^32 + 6297945370325093800162819068518418860733028109010742520006175159951295917981753908662697796579695843478784408635077016485642687224219476422112996443788733244196393394354395550920382320216929275445825061031385600149326997198859550968824463836186457158362240052983577420628185359962149699520798174990422206004545086129427726012018057049424698017927408735989836727808085787009605158176780047785640168301457720890876575785881045376592479355383595375154151629631074013351809461568710931767013017783909657765623619039073844537237788207614596998724456433065966614587257852226940670060704977088046605174028518593269043276264112200460453096322360016793995323070783633916501756185625876154951613053764328092392552574593533368633305842303500565064153977143930803079648133483232771929317256502612310101483295778978712776899457073811712249026375086302890139184553408098636225041471342536719500699735154759647040484336879089386588789753850452196544743439434762247385105631845609320646084881216638006307452574338264821478274622011735247375348100176704687510566149935121282301027450966969296619178054728513407180342736701720573961007151411628854789865700386273789717057210993324147087543402939057093243837050481293118466874420901465752317140251302514150642236456793749932942325384116271522626638323918371948751796738396634846229576720647143929330330943208939648626804755031184591757689314866110550671467700798208298730342246550081341161216149410969680007954135539397431957037008269163187964295985492693487098555533316716296364749130833829274897883553160371874710830234943128031621972331179724866563959743978818307611218799417757882666964997999619926198614364656709837756582443198341683882891063751448858020586025381871274372377248632360973509316648809690238790302756340396875058600139498962791316950023252112885975981736816690543455992511823720228614740809033128332096670340596514786683236873763857204973945372807239492055582993359742476547811829640448876038784255909816673942576713537558285186406341582348699380464159600032582796506146418177568922152483031419047618757843369260544301820087572868099970328948283451321774250884705210679831090085224543678088783465559855249073118760023984789976236184155185680924117032868651020673295672513387655234858051441433633051204733993167554614990644429294018075604880034473523835616841174382281106725831643462617683899539463263537317477857149533153755997769823520860297087751363208844913752613472644785242841738659630747740513321710180333203412347289790301901925343045347015794452028333669259770018139709790349039113602922372422021153940355683833006358579144879297790692564776821279087677128631857311436248612070989334164808658517634519979422608773314237935650157266222939505531217141471029673331343604373261552225091584000000000000000000000000000000000000000000000000000000000000000*i1^33 + -709105862077831279655942451078597768012291436822610779022165192242753601174232058080186882270156174522905696159754567500102842201690500470669231604295960528273415198950965699445461791678816385547441192251491791166458255029441701953027514184979745852878384941967419681944969156031924167507962785453319223133828105630819642099150710645344912653322615478191837710087485769409762691042580961831830357108279437458182604510464026518196435164617438584473608582592274162691052701589042131889586955687930584335947193140394121359951972638338340545089421431269839000742888904038400842568481720260167028624717121760675952384183212012682094635206982274746108667329069460791669195394075321171419466957029963967537177246531393257228412185031793812420906614048136630541556141877185688345372073417759059322141720081325488830908160047893407305688130235070137742315658131783596575010181315641660369535674497438608748285617999456197373456297673820575603204564401040908513575745413643077419391442426484315817101423531063351627468870497210370042447659356479533221495623800058112073696849074976089758165498233976052952599155149640164855307854870645449587733491299324566365223078848589710702848570844273419165427694174894561375538074670456353686129170998256098832484155375978799666196316315255274030521028570066534671513045446912341430572648949493040065490764502368439097382263577835964756161460760179174070089336200125386468221346826583025713463932039178908311908623065181972575231152211974856222579068888912783328080981214725369616588250019394557278408352380611741441428776372863647661050176103536159168404611996325469062707018315075402829821988916979923485928776174820967240466106642965932081284085179248546731244176802111794225063571150585696033791106746938926518735991274308303562768430414110813323974925412923886601431877669711672977267364572056020592884780517144741217536755901378339794566214106430767519857793688646288416246591184591450216111280738951536465345779124147548577221243797691252472371238559011689018609486973270948526218744569872364052361969040069093766795800986852452261214219241134357289464416719663480418677820907020851563467312299383639872526602445995969369893230441778366782830011513457499025169491105626940120998659299528116470562429679685965927100671157082538422584998877066909452919366013243391507245822571528429874661011586308172220828129356310317530765564472771096004182710195584556955297281541223682646873458163340202057676386006648814088262963322639821016537787665693851534097875794907074786190863476670324533550348304983251651335142699504367617439161111009655935600725689929018533250642603813475969503709880032701545504942251252569681193896072317230926943042138218320472004202520071930329441321428550768653470232188552501989998592000000000000000000000000000000000000000000000000000000000000000*i1^34 + 89048735708369347167613155936233132260523031167848274875973447884944993607841622828507418113768857882471902093245539441781614787530346371701657819279482724314946987743348596423076800265845418753348817199743080040113888075232998766110301784348285046407615435610670445833160967670697482380546380522571641750428304497496531035428805983965385130318435398558922227447814321842161093943107368119897279319602405301787377844062197362802460287609874401793433814911142316147725037398378514426814327972199552755985135615938399265218981013076725926974129824082080525699085454617037337517242949803216964823808555674814888292340386778723322558640119491172558131440353349511832234587109421747078267468705682835276762661362307581887612373058134439454019529591152565747000718597741341057958807837889084559955319796543831025530316432371550114842947135665977816220052803978574739246214702226391291980471664614014046381895471734180591642377145514524116031770580204472679821256019616371284100073555061509446277158363943726985390602674292707204036877316756864579253826970043964996916120145524469230951226748627215261221660533454562873087469338401716779991508916131838050550059560702828653667677610301751505481378725130563127807927224924905899073205213970983000192219803762838514416845039094488906364139506586133980526140509319543311104349796517350424274163985631464670942498380632302988291573347576880423661139235974537788514402667941890665197766697430676780257928457410505074280660040687081984645748798553437931360410138613924916021264644743368228158050485692012082874199448598257999256292803327178441527140891303392503674668530973913869778586337048400683697560252101940636478437767667793617962925340224259963755915690476718391509445075368913710427044752820408258045831092070778755604859898280570778173846694762126386469633365427791610007536225316632676635971950719939792522883341753778576051481872306347329629280406864552312569026344690020165528954878782877002664076608404307231930174379797112131487945264049385010320647906326091481117399241255655206021849724104275343884196448411521181219103034570289117356365449607766210433175520122093037111726806825628866537489209228584421048572608263214928797353038703770724005103698054859706192749007199091259669462996553330461441445754835082170314349567495438498636347320023815351257959256296959395475171269252814842343311441004545338612121148198644563266903361413512064012665822495031608011703288653941972664790580967644158300405916552430899671244290055937328397916008653788754838034132008427388382912115739469924401453074731034068757485897928801616824254196127488771741396476085424246218129164423589287260595212130227348692340478187755047141565210649933335462205362123905520742208505946443382047279970192062960107520000000000000000000000000000000000000000000000000000000000000*i1^35 + -9195170797923706393347758487597526097719288573512553726134944572690211394860013248996116355826939645678878627987912713396552510496449733295744739278903057853484776590579008572197740906032238842992895471568020300398298946949906028707487451823278112351587841311220862302158568029971559014060145415231113754729682760046598115775138580020584428266921184929725734563950657539789464578348724955037629000021604774887441169336988290789595883684301508500386866513897522530720866161417877590649804654921810974806485127278594750492764436373208561968170147452181007189728606036181087535373744068131708135043386952935840105439627197090091556221799345831632768773473215754479859838755580341598529732180836135484290598663381224463382720223584551054351274689575562101065265207693635591693361695953324545702251116182663666332845206398369644161883113879800510361473517574381820188060535281296842777298812468127810422498384703479073521464903009806034218035305206263482046795510134750896047276901419437098488481529068117082224036130265258579286540009130064894163434463668050029141859497721279838720763122637025431909797513848289775204115067571411598604016459533647174067707750745565761130820214356804750266536738331640814579566900480833424606921243924371191026379449382815500102367649566473079492872174424482114765713194797619026335912354073849807869354707329931939315607495276485960506395938866629262541226278340283493435370579200761974452307060899899900723606699721175222946325020340925327564635572342929522353135905916297890850552584981445022872562753506843448493789947358242665407518897474730911439845633060224704812552176594785188905646658307420926801351631752574832686905820435578484377402988796384271319986020204550599072102506140840058510299577446556473700778627129374216169683386146538157533823747774918149513276123965802223869226924182834671924524102045089216579529038126717980849727404198407686145645741431407209261547446977866367343579993255906086210481086610036366941074042948232802675297062319269312211427499606913275945691411420721024103389759775852551428890075163597145526290767280429214342718203134890913049319936230429804779774885850879741501999702026935960688818879625947696917150803878949393823580706069526055861146052156495592309598925282495659104003688416012076822638263018532895252295461910824733209385482315479749404271363914945099298048077896432725452064990415481874839162861450463706238326877179411027647811949870909206722499736548586319492955830567539370223714178271892975767857612100558008308994777145366616354863937246216122746313298494521305527611373651643371100471554913838105877861894013721942209579941146224268019218794274325948201227911396676800890758824193065234331051073484636952232316656937445773302312259641375981568000000000000000000000000000000000000000000000000000000000000*i1^36 + 747951526162793695672237920328858609325066714820575474288158191163342415917831494766841676209513400637042475705854794698280074997944152722721542596052802395202458197323715831218801622727766986403218936776017530308841988212003879396628606323585996991932694585288188156784973148526082514394299086646855721089464776589861661467958713838807828630780710509687343193952688906898569878139814748735220409152122814769438528964394258338141112324673920836680019856506441531166460576424788270193864470997336957505303986098907904182892052080833314816471392645619844913516515062642539654785779195223623866435658534579572253879069128495713631725815011814069495427071782077884504344047104545901648678365290612381653112607651778400567464407041315405722146055373354347214922133010437271105991215940238708605663074343708347142276790445121053582989251179748095257928325699971529863579260088716789152469794321352101395052549837776090030848267708495176809344440182919429478001511540337829845713475295127116360960166663634588425166930233635132874763425842166942213968569773115415904048480538119109365522542791335366383952534594560523666570532633301302216702615269099021443471644132355360928474770733151559855062062359381907787750841115524850297355794885729599591219804705398692294371475453545870300736244997098571107120728992673928960004692791873980128335906977811131165575919712446040820885604063585447366671408399951121650188947031991299718931322441253952632302193144823057738658639388615391242852300242839699544231033475829225906527984772704475635112726291017761257888776341399513744508452865369275843266533867260049267553431582572669208873508348677750039105580582726479744432506658000729853062516002362018776958933106290812536538327898980282052922603971972502241205240123125436370832699504064192408757468743088667926523047220590662570187775568973655795459093925781114696362084738573154237717241331028944683937904271991241050501882661476014654430006337678811194530857702642531808608461921658195908199435443868275455535540436511809899936956031680895169854451570083869639192197264144113296056573615553369663958418678507974761874326620802191042880125800770724110974475687319078970398509698931461578640278948151735368802888892064885907205236741064783921105621222559599249248715392734321784903904167237969260433895693340482979276477442615162898774104775265308295920623222359039174542196416224688958845380008706847735794340183059972640181309170727593655841364186964681347396917836180163363172544768680324054865140478951964241876307121266188796049976935344862681587221061853362868217158248733479657895707867304512795223868486027475692512134305350626623453618615142035645024697442436073239307312617745836345579859189166017415611642707081654672625430537909043200000000000000000000000000000000000000000000000000000000000*i1^37 + -57344404105813189811896024714133857144286618430796534183635733369549154986406464092098545151592148054388946012078685277237749571280785155263876588353090454383493709838230443215659141391742407774489155203866865670795432083654129593663880175344735554885260522459973580047187376995949972964669846019859882674445412742124595281792443292928120623095979946689278475803230200614049136572638905996555061235309822209895215418815628305528820002181890222888004167986016377515269980141809279019376562730612023326192629502704706884547865239612421985944774384119875618660189937559286089332894791304922131438963160923381513875987929514260017922928658552916610791804495622367018958929138723988851968987206619163505144503938308288246114767477856573631259935625412344955173234388672615451527378353784900506900092996476762740965548636915358159485871157196016837557082331029444506703431314780918367030172256680533548073185165102399607785661573677669356377017128563057357384938085124275050823165534828646075750716011742799119309724264258472307333528126418662465800263911059783009336716346064103943736203846703771752519614272321136460984559330199463485934243541179749167790695169723648960415597451292430635743658553527671237503692688352950450334249704522625065937366509930754208829999880998315801716049620711446422869855428614544144413395313741119916786690234119318089135178614190157183036512450336381227927180673185488646166297235794770094565801371490470336418808853430595438302617354690866743443285112257701087642221431703908075592374600393270797951070876873597368636860046404081155827638013705508116771373092625718037734397679050104321513968592978516699334992384268623738056954072112709221374109773116908540290577875580154444743847660367029371197339480289198034351482423204281497505553914896372368234899940098447694908911809454761568868768509439398705605452616553119697102877862138166813893652104791340119391395018713253416189825151648865711842728031460056401202673084051845517585570387623572456468155817119113589510395259046772411144648945804816005353700791407818568577323251158996940441443197283254703928432512004561799069772298111336706896915697444965427631841283973608492500692237917980640008019467368773391732086165663102636729809911702636377690919859012796389007951164884118265632108432230939868824490158392303443962366773127385666655774413755515960708373523594156623998919348066827636535164175519263438346778705805757534394786170825971474175663124811297330312470964009770279975396059701008724840475504940781841141516706388038621067516522267840345259025342050326218503051022085255674425694289786622619965117087761820043236365324382215152321428315520012196877538623222148164499322450379561027074665661115734155735815413659517463135823058698240000000000000000000000000000000000000000000000000000000000*i1^38 + 3838348246399757717047658439944693930238707271451631078042088102015579253623681059239885251984120009819810247277449254990814162306288735923778919264150269334884769300703505758614823012294716520692027130125568679669532769088930309702733485030926919297061201177718739879153887060972370748243896157763207114765863216851288384868825869049823790806300441009471108598243279941966737832377565896475131822460836491664803020053734037826728056814758855444989632552393345685678261781867818534820856918196759874409839882003855914297340795082011442200741163897952697600748114615901274926614836336192271339962850234777561996219453422416010427429192613925965314973400725212705767632634709289176407839647484962151620148224254093391341194982562734767635136088062107014021439760255477864244949588138386681694987769154806630955861245770009794989202823874836590726557397661861785206791918425461327010986584259942062565573506221551621098765340413027573293518086024303852606524957961656672837197259307297476017712213489790200462521542631518275208179882337441493460207003692943235238545444797908549352609422937698561849905641304036318023277181143536865707552026994214328656795514513666572308040903225650969817419649891495686534730362847084577026400242618528824798279816912982774623499240290207531059051546085553955086430306902317310609857697381473602702791070414154649504537915932663153852834509577065431743623312496442049462378421493678005880757983932582657187320851660972365117908838266697385579336289539505879718935169603788524722815283536279623109337882098050960868657502231686648954634317875705530077936854335368456314550814417791917293821678042395233672807884489884175118229550962209073458437656576672590339420209743924048290273402805016093112758242031693430632476308683643340016357134889011972556253375873904884084908940270935595079272649081231597627926931324806160106139687333241133564571526145873337963402138011217230207832466608033026408355946020270989973812427355213646801991302256467439834196926866735809348879987957417817495935568740154032132561335271965820408115448802518265802340436637942800256097865392233088817528053049118023410151967207980824162713214518446381056368504195395180354416730017849368194358723934693919921500211549720540098938612211420775483107475912698190868720273896537930021175950968138010151546569498950660155489752434031579311751309836289279436830250315070441266855815333979814733920601807980116562984087262990247145957078727991901771932571709489346074066584846276188184811812389186694204508993199357729447821567575134594720805738513706765462455035957971042364664583243754044363041853328068793194213382565941089480900784700571714355485090071939178233214650000943042273923040253423479776460087528198213323976605696000000000000000000000000000000000000000000000000000000000*i1^39 + -222031661354973540481579443409156985689450669500225272669107940697566727395424216644674351003657715497260396195828932164925577834644777298483741468925141111567517746780373165585973192019337454078091362080411473348189909637358847663623067564644660752439218484694674090329767452049488191426148987152576246440510680328984493812323911342330234298251110889127773998687830302072391042964326594028240006312636392003817889083235039025308475435802763853196108747493600473549425430458457018476372273496425348700253905181717905737303753817706278164609652186214210683591010088270410065555106655308875978626958808428675625165092631316371452497794196994174135599577278770136453001256184014201350264115270533785873823310782566503117998158465596191413107349295751145033205363839585109762873447142474639459583938596773901546020519026635581294108575888970515838303496899642574785641310587928282109717627910217846281277629900697756090244989923483341804765547293902863883976879015598944486255749613565032005013381834110410925585329647796751967645308372571603875389930192891074719721998420589490274071747945298369577560805377805963372386512670206359837627027587867624550798881827965479407841405467119951154797116718302688431102927493258932677408169702036779615585343109617976978244185957313417590226445354349187171767871064154013238003170090434994527069664057720187962203227899653219530003286200853160871894411247961836175242197020053876028806914313504982275726530544257325107028903862768698988872240020426141292441635959275588180298740831560369568232745126747171776534703248125516738512137313205372021791744168723782422599748773831305630920700219497160397426521497164454753138968596189407748388509559787282704296157012839974205479533832756945317034223600824188537906115968378394325299644043060309381774760746980886222700994693664634343194745472389149344653819533370559855851819016735687511531330884391686037730283572416712604932309480103885421812798013303320952330558067176156332223308350995208275565633967144182999046238661774404010294684360906742591251717260022610634661754125940838851820834722456823589690250524020116027260047136004580237458577740686937335993151044681026654563586244262193554477194153963914874062074104825470573114415427560616559629156993902015120785035146866407299964223290401543603319930620191629428186425582241223808511875828708421401047179050529947697596472676893513823837242924749327244842667373025763726138527433315245263304215073138077462270120361507520909442743799029003801819032406020100362900544810165086939389315371970350741111631830803361205949921477794813122303345787549766083421378113541429563312822719405153384835406190303944380478286153443925871021734887520697973757314480009213446481277106999248991499059200000000000000000000000000000000000000000000000000000000*i1^40 + 11479134246423572687402189180233984453650296394805525574052076388934533691506110326964389581548051962737217158567460733533401510459977506022759012039373427750969765570359151558945807032653039176908072783755150817980302603404372652028900462269021793653117581180673709633491344421638430284601917518421513146533866723392763128316130461253067456909667397293402893062859434780450580366604342817483499456639847672487635962571819014148737219267640410339775289834645570527091174437697780217370410708715945267599550102217704187908655666602559902557537258446309942625004390690958045899776965337108718715108282767616081992355989890431603574306054620825548342503046540734127257197897653969767716323467916819181917989532218987148404763317131870340008211394435461776574621899503739573635291956650144264181353646733516961603586975273637026869905646028762863008044103651139234105388729833307455436257460542659595260393091036213468011075824498287338618921862062030074089295839232972490063542626314551339715680858280448602902521421869513336857494199886142375101384353553566991957150311607019570714653031129646941023167092138338587259276773369788667778276076766418189612832614551207098790603267405044071115965499214300735247918343448084508409704116471255676639667317035091653400239086010503401058154325666662011457191520474951998566402692799855600187497219741404299059398593342685843776910762041069691629672339299290506155934796091056335512044840073944727482058333319200451796166701063147252732869295687844457877959488418270167644027899598959641919191225193394806304687229198809460560362938041386187702463116930940388754528888009457819892274815894166571955964378446897925330749363387625700329457204303123592559505546998714117305152264835023816931699837872054119404309768071453560269240773959021751503067060994847797920456935586211244722327136609763806511724378710171285783056299372436319536708043392892433195634531666212823243020346139338178438471288607799669341007964609762425585496454785571154199805275870463377289959522509473596984784401431385815394160419256283115774739651780555643890078894571989533246864838802992899386939865763828787221544434728232464937719217399941765559927547140398604329956330747409466769621029293078469634339747835420940185676155769816112763475894198341446751389743360570615060331068340410458958246437118868031030775575284661757261788520132653428763376908121252127899804915019685452479022547384714141245693244063178702799014803677021113814992299793591648062826736198367079068090767404624905685780388680129992386898919642902918623241235890080293466449147916376709438388105503889290832749334365760425487681445246538804513341616277437031941108249178231783324059044454677591869926203683264747261293391276789087600640000000000000000000000000000000000000000000000000000000*i1^41 + -514012122148416982903491477739569781777049493137473711015157481204184046776200573191893156801441818913678952684452470572450833327539872686475912481994776091211332978295603321227032976449355964048559858263000384658520328238350742576104184979256203627826226556999772715277967817393221161267198921456638587117527460894858534882305612624896861037055140841784560455745026211842519158877492270243633561095400468873002615494262544571226538198601364199770624267877512117711248879757350661426155571969318951802202599306910514238633295258090286118424171341175021697978514923313558993811737048981568192170254072701011838918482702421827855295662628148436634211986889927235227818645030522669308183421580595957083444208738853405050390768656611558121782713647503306164113361609952885649116610087183159096757320442368018686024748200572992304270974101206571817451245928101178415262212712603843616365738988670121128644703286407897322326393695509128817641538054867087270592431479000766474428589506117529582369574181169450674773933836253497994661661413932410425034853717088082892087541628553403591772870454850953979272333097680204483893333239325734076743510103030715174207677596831994020976584155845652412039242225568811664825370230639615269655289157532332554034986374092516060639599453135354951431802494654226561629215428242615746616861597655046290370746264627836237107089395280327648941187016966814383657349189580729418653006544914458614864861400739628970385736710549169501820297392214547372237045744652950758456710813960812809222314228395162505211460690435293963802953742037949222117251477946410204673466367558307623285288442999132022053710695409780334896568857517537231632246881751553613295495373317648080675944617326718782493765269130089837745042822859557339980372211685515428440129197378408600742973971830397165135866982043529144828488773706637441037511577177980742522872452899903449286718710910948150978880951671706943184738278256450131125322639030288839718133392437297168962474963859902704760902465939374848992366083362377986707415400685118889848268105675804985430192139824112922053622738744166347252503665150075818601740555471352470875276718200663678074983961372187217099005729729595929308921169882955053104367084872564557259437140447097369469728464494429647526828791587690872922266597947101455891256049896134958132997409895906901112390219658797495255429802069064176801599793847717485717414160588565919835570750456325570927361317237109876306515981210910564450321379489883157950686963323717227668384755134205810120758080841912262807777351717420578174762889696887425148226041544403581008922716327324428125845885838395256365468518361297283367673951579670798118133257722202978176160997505376680907738846291013591053142236195717120000000000000000000000000000000000000000000000000000000*i1^42 + 19501553199290937428073791019067212188783298323683133757907007515408212610505416034661383801508799655385934820882334190310654680080186659636022207924651295343346176187163471627776003776534558794042534638811422935625599791989313620842008233958442728387622806245144469423049347750384365957758595318913246150063193023008246367497415870420248888528533773568435792068780246046831839316182968807862473426047947873672229813936004324446067088668350415184320693627424222926691301818743841749704363275103125756534639685035859456993126347915412678744745754158672063058530525524078018782158846843882553172292676007796387479438645551029800082451630812496475962879575628446088500895073854918926313869654714714845973363600583848106884205990457175500861801507421519773351181975690747074718601950636986060680459239364964215737111287398500324940481235995831473298974286245892009991962386442492681934055625857084536186527548955081341564316996519420916022971461875756199581467265029337354739728145728204234928897782968586567305207100177173181028058572524682077590420472132931753451942074158824964774531474183920133510794969258546962376143703764140111319015905321439869910684632403300107524296547618559063605158451324789787521308674356305047235333971052739290784429068256414062201725865963340650145342585731077274361666990397281944159393656475057825894564453857142354184114922978085191936653708611822228731500391990577152091940006282360088124249166413027558429889532728592723126051326994637002734196170375935773411019011873876968501438519260917330973472721018098347053040354000339223042792679971497361883165794888039893171839759870837923548841699820789059382618929744860947050191086812897783324086409972618656879890012619341567032765124750823456490212393927695345598085096046811202793431388265162378286961712996387061961294244836338798361656118528091198582350053828278370733250670458603200710961228234909459126914241624496369209714511118007642574205686190803154022308127579967518655582110775668032232458592475985571687094832708580952812024743129530852348754382484270640799336836882816989517091985801756140796653790731323468262068254030250105936113893863336180779322174070691620764553329640464784973766594597603047319894590113778855343262563848885196742746643053417775892798177063834820664106625874951421901589078204933444624158882238625543412397007261382508059608234961644629870782219699675797336450149725293581019149598111696592982627908944330640964238033895748558839661290496769605284981136837725272431465039758795694866953070360854786170730213597940251863632393217461576076535684608898887445380491620001806699200542263545795511332885461406086010245021356561934111534363414710876537847410840929117042815034656265619493948510699520000000000000000000000000000000000000000000000000000000*i1^43 + -638551110557732703851271848689691031786091396570145845430990676278030946524897762686354813210228968749768858092861682416707937348060519445896652274893590506897109318668668129852114386840426054852118754185430349864469686138787385592443609391255143971782546989490073660938999154984859739060800286647440892303647164707490169016733901415538816537272138048299739084295284467736327407205663008764193942634991834176817243769513591085434677178947982201565678814612450841565855158157223083193567641074595696508598529603907801477124321659826269338171457302949595922703069472792107910812158343649617491547086540308451244027449192132440605060469616160500966101894508529941617571349472970926620223852331806048963529891418917598087063735093789265211600317408430738879238731947235148024240068397425848827817923358011640034691297726261026451687270083237653230198799821580512444263269166320736893674695381530875068608389500148355706279182793093756840614516156370525643445458744849710652470472652740561346619268547823974263112580910850034950101624628747926477220362177127605262517716842430544117992144480968785484577269095798380461270367299692498348939621537914998573632456072633818501327690655931155172123197837307675225704603734227332039337739326230936218270739360153334058668234349893060431457601510194594376660012400271744408143835985649141989186441726218226221266526276346043875956771040502395574371451924878619238529703290824909516057173901057966615132348092404187369446870006289002705418509394917302099460321430394362157748223354197596542194332480897912317435998114960095797805358371010042943414531780141944118219137641321479995210893620897046110927099666972732136312079572018628782438788499117830392185739693281652287479013926865046357201155479666679766335837411356953775099677292443964875442791273117956173069802697137321128471136774822152175936966283976680390721258570765636117167712596868584243056150091719259618148267504008348755979247610610019176268410534911572337581068937001814003827629900108535961285153308669976251306382241229976327833831149766441884174327442897912798770880723379269576780615372212550721453395582043392839649951363382529375355923593874243780700013078858259552809929292533474733276093672133729931684987406360632169210993180664366464875187299727413777173856725202649175626254749272670273806379080587255547122571020508559749599297267960641269558838682341619407040182892657667609590106201002572415164066540847658631834075827937809497571857177185844211216518057501597705837343763549193179442664755912199571204309782719672337045709923498378889227320683810296021223780448160730901261568741349409487308922434293878066691191463456091164310404544209392681786219825590996051546482634309265578078314168320000000000000000000000000000000000000000000000000000*i1^44 + 17839394685020926842060000720369826709178283739291736132161025380316568169597162772643974991272001584272261368048663749898918569317649160522300874548537664164448014242907048760423117562315472438318028121805067101559809737498345538752626452696341616530043076751293776311205671147779104587592214101953394456911352618065388963258054619940467958069975504984491086983696103030350041205750271224097399069640768950605140705259132097982395306192497640380741714723932668777252770714853273629381312730290801155666227683033566742373141104383008623457799912042180611726244606627433755524736087132206647806879025506637275264474555309445122954771511857544462874626161602314460317725552438823374794390900221449224356172863950019695919012905326801896741899006423516132877590909221082904905646150040572678367428335557315162665317758936494666386639425561118010966370017154002205268709189012159011487814656330525118622468515050834706162066813590664443633580516367247605561567695041244678315577275382703852679662474370763055127509500821881820546617115913941483764874974413962272971147614323304057258431357384273692492097251906753119799830382568700335853057950296815223325286162199409776366941617487907871025817389656588195519910912842541983634317678016574685292762782333186853191781255151160114275405752594453350234476424360495633850953920477538454002160688751798874688545467934065683483079020719093544437505914243604025667361674885329541889170705924660854288081492272482292680237310532350676007982685999360691791665957460834248038958563277872802427621419011340973196151963740752566861613994163141389360081770278492537323513998379284491773434852374624284602166058138869602813429192689991211216478577589982247958976425179763065835059340120350565759008308053964824671568634320162600166414142428950299706346455790405656571097621389699898737446948669115225243087772186232189545790329416522953194390402721822779652553530147958889003230922625221633266839644546185765312573957780033468964968353915756544700398416720212721318878655779409522190112931216084260957880031715224445278787568681063251205455440088820191536346872978209648273091249661612207879725623363679142400008658107335139491873742180409893532740692272931567674843529488980684332676324444948415413548933188661252422461786285167878317357899408078243271360981962371572845637756358598565123775969609042213407346604069561270311590806249136882420299535142201766680564018394625533948883698230251577831979419984559964392540290087169969741576960880418955601291337317098796870481866161563838385231565680894950377291482905763918517641879656507334756298345454889875072762926794233856114539679065633848221612813673267041305794753580516518904864864617686419797642420108359867155087360000000000000000000000000000000000000000000000000000*i1^45 + -425330047503551102582342761871608345233352000293143268938508829476448815460196316707379577979162402334747840796189704271125179556799119241821564240725275804364692300349514198510321804329867523692942963453197117750403081789870568034442249253298722723370781269448884822414468747975435140800819962948965559555683657463797677726917260638363218412158478190557386779969397706833950601427720171222495782535661307098239677554543863277664080181618956271899486416627790189061599458708471087876834779143701358206520664605286600288464192715403280911553739962263532799954882052449598491798716679639204524809676968774949801524917377741751917697049011237204280069470590994052598765594197433866048169124378388918319836221621997192417637844711123775579795396194497990324228545575379978152148941821693744483641895774708002060853446748911339693339204981606822037340337392310422246724525640833080561876995691554014345279151725906250968297638146435849487260660465560082114005747299477850636233840823402777649802883658687497398015683312753619802200686340284729327537713135939828774075970076840375468000819764429385258525561726402750301606864762246696681410504236703188608068779054381723554336836459556136139064460342980961173714774635408953305562338775396033560088023259963446021816793234577219852439396121381783663953398234186952037287452592174915187273964427964816355577266695977181849350127289457043264752879926323409685104485643294747471896072144895801252596463926359382998168130434997822063048338327060956565715092598782334417221474406401587475341516374952964984435734562644347749579199178080939778277609912558948824388921551859544176999136771505042193869400334792849222054207014978628274978721995794640273478451350542446588507471328728144640521733343101611476803218609814898752789260401848674060553352260676734687399984507548770697505470436571956802384531722438225527049478425733767611471132541395470132256453554650861711356678003375314524320104253330450743188596843673101635763859106731201581353949296401617256100652907319051577327225085207448264558305028960255350904371942731051463194798761290408959667926113022619641236253035653640610922965064153740365473184317828948895615966803514639991871344039980485629814336047041784953328675590450894305981528635271483950585469279353198446720405718428202850668538525655627467392402108156772797985754013984335133038912571951738680932402710398120350407978361130545880840570866018562911858785348095129861563671293971960357207206758683029206269144721986234777545347904434766628353931089486434876833678133848056653899609623999825008595569575247142240068182002094029610296175576177755272861676900710872913022929444998290531759444109300141313195948854176227392615939766966152488550400000000000000000000000000000000000000000000000000*i1^46 + 9000907352803619750732451987922850404389570239880623602228284484168410336093855042076814480270105398819944624845502579920535251707254909454672450313946480783670157254746856738556121251498436857407958937563403094232373376007852613716432973873097928558742011628645821636390918238907116697139089318419994810474278564977577732032066564379667546448463083408640280240064328416231146760841773832314021898146836473597818401780070874833924487143645378418041622282153955524631715683157532660145383874961251624643268705491331307142003417428178399738216211363676986569161271317104027473933250315509681721575535879157297821112739129975244231476810735294966491274703596835018609847004020726832270722156563985238277950165623481260009188885673691145758591099076536378348756778199845180859449058667918216446036022319338954691657430280052577360073083234507949510140283447094384972274456632866995235702281455481819434956862783027930617059358878630367075576360952572325553008031944605511614180503513124848085560043509414851670043941068204089052669413614507363112245374215549390041166153807335524743350534925462902159619408402622688719188429038447444623070777014312232221975135032519048012072101387346389720984492062489572003975987360687950843722523347731714985658898474438884347741352639593312240931927150109900452704119185467620234754072311958902567826582456798711615032938685937905006452001158584849230979194463031170400401516139975028712018128726834051809071993936641330816536608835946769234834719381920259981134039833273440949414798258113254791733091147172483606259916195264119689055382816341450196798251684471540064112376650776184301424085727777708904981188443031245336807510793483905542537084867696343193626530380966844764375763666611449223280659784055847587615711058053594808236793933065248287260131868180753574098604506739794551552170104749101236881115126532355804758917765009605043728044781283167381133033822665334185986132552331401523219077715401611532280605266536900070520299210067349706402714191020802694129753699004357623263762607514988701235083740829557031353871810548370021013645516396185392302285825821907038566116693426168307829047998967237571112054490005082957251637394685801990901193237723351249264672488064212993410795493634282336978953976981780748200847411056289145080084718697736367817278309970646136324390676976554862423219374913458811003607651556798087776975964483504965757816907357165956659986422904175053376767611508955853226168046642518272953907530279798876863170284083359735397254668187564441978139152046871795732535270055577887457680325806761171203721912797321991239214393990430977141587727227224942175959710376677164558530907986916970754375966804887819067859379454433499968030074952744960000000000000000000000000000000000000000000000000*i1^47 + -162336695240239580427385972475686620759893463631445344949177585801155953243371947414545645480888974082078037716053395182761156433749234485042964736188216875767001022920026195523520009973003779875149865290263580958334705364323021432977726069359094992931373303739262808045006052531443305108534521538190850790122104811491445530046062319202607991606723174660540248606363021582087004975757238516872817269156005121310560097153448403653800197847780094517488645707951795562891558207967220098023733696434147221787241402441104153927905997973560113458674486387491260082266213094783466148813843570198332934357673306056102332476395609662091054167264601054252535666729031442240030716726564630955028611612137994697662941466545219550398731135409497965680851894714676050812612697304339959299134905963207175115078304354089147739145345193628710537049941822487038787357326128133549213137222386707483997584148373127016196473360944453229535374651580732531415890571149951955836950694438584040048174800270757616038071523783903427427053481159520386890903449060093615205950541025310791534217611261645378378260422202582548648220172414325635323201698682819688612500613034882125646212486075883576621012346659037722833038024380913272848001903308590308466074673941748358818120823579744293367865143773057816715630696087664154229951287682123127882806089497500101235887101090679686594970780378938923188092801367214596197136932651865091996989342342124664759632235214008243850881285927596280263899464540583843535136940736081907682589108649611558945647055218062867239550612852208864343046451965945244047911151980371499473907081412301499905440334979944901834547958869205123434125471128784925218257734806490579549800331870403124305409827106509716485559860748250108740640662906771437695195221587824128266114143361934715254138081618137781496320129397337468586580584141740356672185151006220720836519636432570646414489725860053882597602778495999292809939767324171258009554463954635859846507862666532874855466396630458581427525765222991701153081949434003142129718952013647829057226545574045203949535448027243828442990481630092219006654936043071804710351649623569872794161692056585520949143494174442919790248812437459285144243928400710327436046142879494530024740745509876150589143219970984127654913227474494991527056463461259458035355091272525905022206763444469792585668292317884265424130741878519704074902140977186977200271004814895743448886036614209718768041928950550229881773076846360150217440560610696513443203576902703966485260416515436467184011776233326985561910674143151311038500364182800178239697594896687854900672903764633844104069637688540010511143240146035664750457088107754581340629287679872772786678360228351366463488369098752000000000000000000000000000000000000000000000000*i1^48 + 2312474206519182881678325720408225286759179173389914262593602408814648355092049502761383238304959648247715711682847660324791539012994792166196527367419267535999179001618218324280364583535982885187704152817598876057804546458349120333928434030191055132276310791278653173064585631653426602843469851022953842011106356927357766526206433456527558230515862299691735025125563035000193324848677010630797593002778111991198270962434233474413229356589473157694486655209911444046099529986286942959657716404670386930634177038039469865645761484039441100327928298265157351863735536536719298075046632846681876480877887383786333482381654808161796453153727834322460307940769437312981346656126042507435211831485460568727989559177099980216722244793367813945564395667498823414058362547960509983414007213975829183280957562440743069581244699546441968287850511221595465900142661373088542259581398609077221265524319261298468952557328791037105779827681920824227392201684558845848290377774813764153968840261600820358097642400907557447193819644279140620384268487373099739565079378290392210329173471713553534173745522733020637906282815962536324921900151001307504415290821584601911140853972854969854070888808567602066434015251507802643024470622139140669408004988730024766982169554968761117940188190525976573531837940751473001009234149102992365774107968915668661389626170091664893070468610686052353115222380225607265019205222681638508942623260425048366243218218609459734220026156305773871774010122608932186796337211370605721276117086356357468800572388532410887820891804964633333071862621321073932378759892330082794724448419943251839243416794383345837185015743725444072239375199693836292629766119798203059269200693256966202711800141220831245298738929349486534582035387129344298719611101325001675947249066709784263776292059859049280454065463477084084527662875144818672316156021959249487192757993944344107503946987995604516926882566396296303772605414913795345913586354796780286653821206423958998430057941260989304266496403849912414471539518024748019507668076700007888454827946962202671617928369147651974375676686725104591408408929877694833687386945748163195250566609224648775976530715233742628344539487323069090208685391392854979001157733455633991217420278357178086903653001820186098980827088851004864419563419922825791412602151990235502430604258342046752064319928576852055362772902335062376567899588243621912187152094719851334715338336232360672825590211195267436261733326915989566242534697753589610903702522584427908599108312844792268736323351170639839184126430484389123541464766802789239753066814522039655955119038662803151513909651940872463510665269345457769662833213603084946161854959693937865840907558519731283867100774400000000000000000000000000000000000000000000000*i1^49 + -27947378866862164062831892369364787918950886621679314457779642889988647253692169201620093687839336644459037888697479485445709708372796625314234554643351639766751643443758631833306573161894129154423479291906470914443952553166639020002315805494019828438902878427969506232709620778504541326846464015716050985968956030032170252573545445711126656748364312545081729412084131772306292785338066567850318008120834402685631967133286524627568274407260803945369404159508309158046620741247618190905875394463586225094257582011554140313392573072418321534583546284072089303578673739220551897330373683247426551084752716534471770916619976567455319174726760034132271005485557991308988701477898333224286581350536941583367185678236029659509484825467065221311596344360230284847999742693121579001547494842650098375261905861390366158604051748192827800665006025932980569621440946274895439495709365736512697676760416870937564362920416474523529238056460012124829667008060418592077629212866172653758870811617250170604425119612928009732206444906753473637695198355165546627058627795599970851569226786514795362124823834182519061788011546464040822808887606870281130332914779032777405500582420509913236196158912431099222971773000115967793026864547621563407689443420005071355189418930142598246707157906238101148010451469244751205510476455531686418296471002691019332919733507861750266087589514066634039827000365680429494877829994923127872473269008791019614621649305254562962594142754865142273803088899699195240506559597387452616672802114035972075847546277313809869723092239499029389325850845958712309771234957955083243206518836354513639540117642681716660670135394529868565536771651127392061328464791000326252147040703130007775480934136080344622927173904090996400765090748846748483459874328710111548588902443492415397344080401706939118996084087790843624220016942075405945079168811979864407765474078044478936256361220771368769877515758209307513723176077633650371206597888994482146399272915754280586665234838036938735113086754749073006913931747721262662513980751713531924609734200531633784947350868134593574282027229805959182017627403623028015697343863521104246251164964119394626084474973982716196956930293022391143464489653095009554980240085616798773941795814100500425017630800322564745060722605874405664308894030847435275509844897433555946678661546349062532088555147912596674298763333377099981932427104419159484855440561525194282945690469524679085010665839249531558219150993839598912010374355653781315308141502504241581765671690482854095271936007785359776804716435326154194888410891436602599534308988413442026358936136509741765429498650393580521494108821166161186601849493591826664918705653204741964720717588289260795985920000000000000000000000000000000000000000000000*i1^50 + 293823756201592580278916469483758026513624161745831748609495995075706672621194773108241378867275130553262252892027771027481445097495421966843451138782145688527672365871578928463600775645553290374134284277509646482048960157977810875584139523681793646352397799537403001695833241884829727203357595999613377511118149348184503411814241685397262774501228330398900808812138665842678159000867984931497597124829504102331925718782231830886720665620576849438690371698484740208985417928013282657259680192608085029977360025778636619569380119422181465454220258325737040515410840004784293387778642740630549555504490152966706184305686567437202413076833455925915026265794001578419596964467000457282495003593781864754287609184951081310565273807319707875103291811845667467404565388246577918636442598230515590149447287818735669385641106524515658668545642433726715565451182805998070069027015935288097650697959720709894297152747599046399617619572281157156519731991496226323644075105967520508244481982411642403418651838029904533163851518501636006547768473561784087534212834423131958656506179062862480360439993610184182256453448526350986119405497827295984473733631087811451389600188952521232190670628635544813473281721770363759431925162457437024305785038253137695594171612685730476105323516680242995138409411239992585855721541893763730048205273923563230271689353140986360893463639650894101115929407875576781819710198388240397992076414685356820024093029819944072902541495122079451925206634791352141839989048103516498125478022235326413198238778858112986976478814696015045807431980766410460103113344670768381567788606503434325986109671139535063305681677308136058219457925815620569846903690715816366004765653393457308187597071939438394753972045341012632499494704919739293186365808863617779334112887125886864567462155153611835896080449911130750257485711533262606467777978799014992306242329050717057116410855626571284785981360248954412690475950035958200766218621712383028842293278120258662854874019839241800359221383354106218964566730490890459321705152203642190200699199664060830492679275874426225644815557035072236657778891058945168213069321078267391102323611695637769584959455246054156715850753854973485552337497550808562804779457419215139461560087668090265619148841843282395602324329848865885021637975948711669457547323082140293553355308535886665660178144780067372084543426287175782158491633672881296424952936953593660912234695398898859565906447710750796882245848780989014393850806538454732680566429204031830163776014790454001190273848348004585785776199871261146821895469480859605084381974918773154502907058133684629234892456887984169066448457557721010365036445428424591817299029610463801177919586434526740480000000000000000000000000000000000000000000000*i1^51 + -1759504041747593541956185622092490917077219904040095931401422012469082182795308023676144361133689382278529801449409114905048988145163051545004221019050609541605326802472583559837309167363055760461141997925408515339563621742235503119681378944318421342578618972277517730984025365289116895928306241698040684209608847069871826206211883083800558426973570608884809066953496456098281419853908651997309779834780790613356941834323469474275242472284874267905248529839638940506555825106859604743348052557150973338753619117785331793341770161888957379818538265307342229848680154051328432205586457589058985864666708113749881965361482146700653667972543886662595228362886216296993611413392556805969010151249626239651316577850580639540170005825593972455699606764305114008789369124405975048134996160517229928811793047140604322945638967873916826853925938319027485644295470946687109361446261335025379589071236963288264593589491516896447325796193077039005966298140201775287343613741710937871604188002195222312224631385617229731772018050671302580478782501792964512795854257146370800359167887401212787567005645698079352916595279777918651919933662740217470492949987056282564357104886669337643546126820603710012507608009634021051740742085031190979567273340388692894223762118096355414824325336728909583241134757424742981128918153578280869634051293658328184425081716128690838119241928690166644609795445683320347381650839082523466875567457546728130640146424510208046827335084660448023815388839351136738488585019369996354103207702747309913647681597115790827366271125213310370362044738944229275713779357218688165551186564717284576834104107339096752921241908890837512533251340458172926712565352246991439290829711528017346429219867705325937079790212420909360586807104340942831752951785065336101867239595554749438308948417126734754550163769128066547766151959129131819643465267647770577317907481759778059224369136087912504409676156454904094887249648772377155008472946859631244789836805425471914056941366898951140388637797179993651012660240854592319306075563816382931778870200858117250834945322571711295238036894414461350318016308164550677038017686049334493181867520686890116709772228084850346462384892210574822006241202322799016700261067755833483840319574231445553494790270213932843820301638980859724221740962181805557748217929325830991060563644158838918590374707883904575771231929925958174669194641978935682678226641547731422503354275068187624044428840120742752775337129013892690131384382830283082749598007362218575917138942804563001304728260000485053757496000472271215527776437407847420430365928316435938467706256311183619649489293837402307242577289817019868964862034286352794709090149553536214562132018279219200000000000000000000000000000000000000000000*i1^52 + 810069005285371553816579558046508220591306001063431405924815816298326855050835580112639845336478118721387242136139815336681506960059341056710679124833913041829120382468090573881656490143550700633411497184413062186303442602486584861042954739934203198703630264215461712015062723174949021763311403046656318268930895014442907568214611033496963600276793005247950034772424085495199343245488298444308702989728247983459637221274945202907020778553236766322675285079371297460425312547926373126447677100932270104047523649696940287733859484563037051434987606092984082354470896026573364737786459568164556518758357861617805612793695018053200634189772376558910660353612514535315255325161234380994295860652723130697042846069901689787893617566467811965926088185772685790736249596475412840591320674132731287170928680755631086771450590928640595169293691512478082526475101732085669884409047312105653628735108627708939735511543872731451866061756121585494010541799683658545625853938100014159691307296019814302050395173595236606116228827080613543273772625616363768546455063418584095612458789952025698302596769218824413764103817852699208409827238074932926516361293104984444136419661109494255909780329431530124172898678491089947417304344656853789805766443855972379781357272373331971148122331136337301291538860307892723601515578698146589393166794034747651503071187212609949158128109008243928440965783583175911907007708010453614312844462558051412041807626300906021671230505432939869092741541761794424143040641942760303084745201252533365957127433556448284880334746208347551244554587545242736343807723467119412362362764214378749801297345936402403746130332066615333153426770776506406435124442622180257394176020578916494948936155055165325799871121709815295145699850796369605346376726840582470638201105498938640574471325156977438677424664487640859375418564812323938593499900651672059848779674254258943498033057450100241277688377273301222152359454189228887807581457088723605856508265373684205870734392130792693743529071263580640749618423789974715656043860265338594329315512420481814177787718862520977468532801326618409096301764619435317889227953222036601357512896335536163721951576208303993630421430748308829435709648645475567437678350118461570119653534390665652457384124451053389023151577998259852590270584773139795944033810690621534022043391749877815980326787936394234102145593227314237485847783114143256188701044241079705556331279533040917117831587717364255260154679804679120360939001437458661935674995683439393490920399844071663716653312825732337514935018854660762476511343208377626812412803417045888907340139103764980550929185322205966969075740928474805673916849477816572058113524555598484214109962240000000000000000000000000000000000000000000*i1^53 + -6724871774562610410174087175218559245168078943385339387170362759088960721759645209427039548827796912361795741043608290516995790140878337967937483853350974566855630029220003047801453210159325384533574419522302629789403173622355950385290991113893319685005651862001312078217603461220807022228562756071571808897350685211732600474713470326001640914598744248237792435458173899297482262642201192938659539426807738914003102593285120268255636536663249478805539597782160930961208877945977833253372412083236995203464821864702295611295080520008274463449139389831172282315003246468991984964120497486261222234556996934017886242891704783000492312198735969891277938753466330175019939947417380324241356019951663097422991251864491135937385704529739943963485548473109345958800864928356908668690735216565951964194272621332017155945527936584033013804249410807957083106582734188883117460607405981125897366252400809392380733472452184379558298447475024495728752362568531296170713148174040613483996013284261724049298405419983591763333243775681455263571823279490031788148487325281009567878008738357112937290452628464133998628245086313972903363396935943930086491899480010729263974875077053986659451755995515825756541878922292025007164326331973753489735165789252458874318411299733223747981938723414512754566968302824420347613099789059831922529183212504895359222645119296908060654938523615433131626669151540683496872162311312551036763089620468250500266181372248033216302932548550348845432617329720516237423323112328114853780548272145765630665816586299398362285387061644900094491380748842640445986291187338825524212496204241485352749931839740971966143785036715245911490804967422204673777445866223697617930893667257500382307982203101878334589875384225410563269654407834384256178487176947338321317610328249541971650063361764018601773649674108432549476499370088176735736591667572051904452872863909709022929226409873549634155121231559901814631368273447558233335051675002518491200921392796611793306977763385102569326345656569555612395847338153620028205368231272834953082219536730606075313323161780766871750949202715749061729046493607950501979840356742202459591295090929121924568296537748737428216746077726495323098033664031711501866147866197968100515910670171771739792352714195454728341811974750020181563008495350220802027659555934101914620532046003178703263087985806746587151671448169208626399705359880336044529864547778856320005345414225040016466842397490457951296619828978030185088313360534133022971143266990619917325583320339141572478107439160918232758927436709295768423880766161886917727071400963116136184496397776648815991399433922715932065502033496595630520974163642275854247333599212459618467840000000000000000000000000000000000000000000*i1^54 + 3884545206194204043213297251955071793107978348823169467899454377604738519125045820109767102185559710080608640851304192019403340922725951724199452216515414449469949838794088716477605128559317880730151443210414342577861838597392840609583870161203656493620115628523449458667309716516576320650560659162278484994509195471160892213476125631375965550182571657646386663539088820214938214123624475402885354523301924078654772135534802473964189486367996045277617374459879442287758286809075815633917104227805264950962283922674839089212926572357874456143433655137145640430592133858336204233633536710295619199975512774162877664025707319439122619511633958725437134989551722998173295850297768751415408047374047070389222322627606906039486011720247120543100736425364904652903634853351523181591113318260879551657155678143671384539698709699713590598384283871502036994753927879983096648774916275201734345321621715039317627612117952183207833852219927417650933374109623215840916794208679282430607366139837016790568550169543952233938206377360884612296010267331862681178269974261154105596949116350853145066835914805838578903650386165905254474559493758257369903371499146516570487710578396893111706537296653856741054786533211600021587772303232982732527875825775828531367587882865217290195739895688817199527133308744412590747561701397329088189049650069158361585837123433278331736186284825957154715420067978330144762167340622342156160474977656479639323101912927613621986183069230195438036448994502951445224025216459848252496193271441219175272506896271372657077283996304371900305407483677661474263999610543596262412951162701277333329754552028374228674826401941488220824778157028606392908321103618846543577474902701602849417868708295602868452727182331185280714000514425827502762321055271310043177218029352429902808827838247965498285158597453168541542650116738132073016120160927416397220018587543257093574752509682680846941403627731493330336019130226127734919469176269238101408926909143771228319705968402307283596142175086618949474237688888448960229745251709193233750462063879211922415822737749704158027057161852624520292416098230981600278441939342315653375184583826135487865987977209679238620031571192016474185886308746144213146509513933837519536625182796236697090110383720820091183110837351734172160625622676446097031815972266566288687404308480582674033276155386091190528696808905758080087065447923493995740705164337320297880936498246718320441840264013986297074374330565018359202751954018240274171211524370340914305564790918702856103409716872729799077132350143084129130111757726966034550182582233011861836921700551242237226891602564552477944084507186396095146455256076078610470258258291667763200000000000000000000000000000000000000000*i1^55 + -2883186891354371639604806700796743176443348858534109255640591631870011270375089150406652930626174232731998374601309848300960793295749656771916612093900208498847633968124038655244092116984698905171394022989954161083197411991904363306701476369756317554219624933314483491407252350410696096254370556869107862652640938240716637664068151722952350265946009298877942608280927061467856152333910770777153413474125670646746563625150272234699546862797551488089375101919741870346573988980221761715539234449561851042832730501679353977595976347719717677723514894035685173779001954429087087305389874495541551288703996100389237892034794184544588790587883419125359456896436410909497852846651347731028494558999262321297873054240330272714146822612251800253723743416901086224724255971790997822580695497771354581323160504132658759609243363116915707239748718846688725871747155885313111720771248153447991604063030502336421034173258555626249096525332371976618281271900676690939853824832838359628791422973879931409578574716434125292290651803336944133463024808296142292933151405656288857202041158812643508628242949205054909294976672234553744143285916617355294370711768327001396384952714034957995872993350536596449581943999994541348105683987822169527904923476422351684880531867278707580039758932027940622596869311283176885412630168808852782053383120543491215277252038496184915713738149238700670666754485418137189110740569040836910048047532707567798760964272655213107680881547030296875713647168414245492070551517387403562924148545321025516980372798329892436030333277225163556100936833422660359637607079343302193355409368988473630717831426317515184255808074749589578529937830770170641715327462668580152168386766395982183366793519795843272367785058913105257653754140601395263420877969062424485103892553127352787908373068037634545575177997915319886010704086957766735592761846678106112303848302782615669514484503013131966802135347763948018661830797625788247897525488654464346539582225134845912765749856976613092798214517987256161559592159134985824646240483489842077049166006179860268165355627339428304577393380336764549254788579463159370292164887306608075700405629505427734432707687592864498108610262430376637134540562662544559856534413706899633888177773605424822043285686661543009296599144710284006808554809160071129889188343965993030829924109154626714670565610642507367481570523995579399033607388432757289230521112819337052854434491600885373506629406013032301232444434156061101662885141850978126795601817418898726625524935322428295946132881052137324023102738099069383408280744221388287209313444715729572308446837837822360911896011594762935318878164097575942523539537420319920272546033827840000000000000000000000000000000000000000*i1^56 + 933149071250156085070281103167865540432281597364980557055341877341632531638091325168671608158012699587285186324769432005743682674001982357609776562888962329143080882023568518221673095752687576579715894674274360155376521953828887357277274689602459502439020352423709786404931046742110181768712670609805675743566543062755423836045859304548447273685178235075477356206870563850001988214161728703393304252280781830154617491202166046259635357363198831174663794211993265091738786213845826530246826578657438333334010752662376683994063661346798803510235911858380968792663611732633151508231991337454643687811295993196476455049258362638739347619586033226400547592499840639043210352601138471614824459758930598878014459782519903555467376170708995566802339005267879948689796954565477102430664399192864674452506869511268509637130079779071150595967390098017501731701383704095645347242293726950430326993190866203124258155153841715872360870277482660821247451219445481734045592916165719738769767271365203917857705352215514800684875892841671377340301857274117981376862541918761302603702072182858748284971303363843416667452511804122718426843857872923184633504759194082818675076944415136357190112458829615686268557860869614294593298897865970230681946431098176254502169505530750723686036452263570136215376048785620853811405989177699159535204195614337762759648026685333818216470806866643771701411373597590850028423753693466182754623913371999587637113886393593163734486918148340664476784432341550350334808506361859067721277231510979219344848864908901771423981380975602114489401176215984666967278426732512169719969824764953923981661060448848125128116116604656262144241715336315465607847522757507944293175161577127722993160674101694087228661995483647686873501719776093607893625113390135370233455251091235800117991087471342901774313422605160572524081551080598921816074356259782502887048486368080114001492437897135826107950585840347495173598222457214209425756275966249310292868871534364212884154395702722533450707471553856251802157208974964596456440771509849620497054053104281037072794533019525763347761095403045892414825304454408640345585229543028072032946699919326116560909686523401372031399912621116962757692618421297720613361238896540182919673813405557051258149522522272022420216441469011123091597286353716932455275618903058920218892629827199958141619458679263898823933542250885239595322842437131586994942159941478240792609167266655775815582095276698280645944907856998684694235162832640128484323148460220253563924446944328163270953523755995532824769135900031972766875775088142434182856826796026602371683193760772205757118411708442637585713181365444405673860159399184615092518912000000000000000000000000000000000000000*i1^57 + -117152054064189903336505263192632811902390890459153235293087765696558869305597670632844632409239692549339516982113931083078834544811845412711055813707452642497722611326267229995784609308842087396872345178615845668718825585654354186145243713112936869264476199991736327720549483381756397220434622460708030774741121805369971499222504948662829566664083346759301987102685736008461938629684363584566666393520434321543442705615876197201595266606840780901881137692683153066602235603909242525505292806047281711157937517369526576766170500489471487832393497132376477257937133315719788372827426363058457759457000304958097147606369138796751351402024152931721593492705709536240808294282197897166522137495563676760821851587188184258996721081355014742932555608857038702103481747739850372099083077157051915982908620645458268044559907435843940111337742934214274089438664349052364771418681313639049486292933417598080138251809927792008193775253718600898056050432456453928384730644954136909716391860534325054384372999822684224756619979646820036982659102677952915648882145367845038576560414058254940865886068706345719710519393110530093657271812181871240345313518212427222888337141692217868842232604696959723010540324767576160226071050665902848174604626556155729868334696923122750603832414740579478188610185050147058412471970840241896793387875499205712694903404885536526079688322043536379035705821221101768371888744482463774070112980576023558845728327355252332007221853734937328447868949211594474805227388917180110311447118848639282139688773073646159823757214939495124598841638638830595926306921180048625909446298461446204903576954040396384531001108902254516603170341173405833326631062236735630861039613945643292336449554027403008991916904501907701836772982858603911719474573802457130913437388845193700271837389602576223756556879064869375939268370757213407913012352534793154380704472258433891614668250151473733532889151135365486811296922290578585226517228192822005764405431206858074462892570555461561374223117390553393970303233934109558979139403816658762972380832529155794588482431809179741707427215916871695904845146971512275358901978102431264004788622957003729610682914092568645561586963017887530467268382424680393306188455203832065933288697556491232074544556279738959917163541855222992813675300082469413161588392023985732997871012818506291327271755262110210924878764672847309348154282169295376878113885471650795458768558076907347543983405766608808438315139624192714540026099852895959526764596466784995697068196756997025836379837207667520521443062953490554005664519554540777805870474230076125675587299230623612702790455049296558000741222245028477269853394275930629734400000000000000000000000000000000000000*i1^58 + 11565087516200902750307936898392996096975350005660271995330620638985883667924839926892817640194520306368634597804225487878822187099770554996055258883699523447262533004778900254972211205021134627828836169034247905499753849152406381430998924104900655774519983801438054109858779841414129126380698403042390016009085637095066963224365475552043835131582489277684532661270347315747686048852242801971405396876893907271553798095672419487043508685514054421667458542934766875472506346179118118296361016343698741076832576073930666728298698403348740733512920125927923336003293743293159873859776653173462899222100447514757043759671702224593354798624075517480341862043308281476587157979282160347784445419611698320446925970137052727546195144520036946173897641704685871109642338787309743665582221029970614573862130733801978225546750335054893543285310087675421356981861975489573110568310766646509066958358453003577924137488926481301480906178890531614544052340580959693935566786619715886559430840338009864751215045592423850555512061596905913896608713917926081553884088534049272075562048683390052420083507609294284716310133122734990615438467468920966273698543518087138531887366830845393668175478374708445001119469410458904653074756266235822297513644470078382069562114449879379536762561631320354276420070940329195797919270887670792781549533727454455813531747813424719466291233936438829016394750086033259837461185892378718503091103920910121293058651648557856579584770714097470236311177089214293559039536133025683110054793173244608901099647091006736609967694194623616096452395570974979682977290108883182888754031478100086030677145830631143756341351976564381642211879227756747781744847316948938588068843644448810040815705211521864026159619210252787669863526869807786663812553885902108242006453125446125754124718548423798843859125197422732563899983425767656056803154506362775390313329852355497981266120493273637702317450140790439674079315135549018333434633808117803381195240795249519118022379744576516038462533171732950449375874397271323878759081862159934918804454394884628605382556556245448384735302783484193874523294784884792680002557031470506843973292221322994750083731325227384580802363143068950963541450794888504125647318698039471503182782412093090603608725030882044601562487204008988134132861249727227355682379653869760573505222834816917687932023411397505946257025005363491806275266239315368692608473430368079259005707633913261350633439848920336840558611531231326305635221912828005550814025186433780759787692819295371605000891395518918629203363635083949185228550401365239295345372711989883600954294507063767432763058458260908368986897811767258539107640116510720000000000000000000000000000000000000*i1^59 + -1653030743356644196812010460077923768333902937341811798200783632430387459408656587300336021365989846560787014425405032563526185702206129895245546676409180251111537299699651822912961491303942795885535388653031421919885113080507760490527286311291408599096139712255641772535745202384424396882480651016549151485142319049008059866887278726667085898681189665261652639898448717586142953743889661893502699360535712982733437960655435734145368267277286469838807340036740623579357972904125422778772396387047978443268755460789121077133027214667665743948166338589515051667018288930304763077562311800046470113916032306216748533326561408087936275727168699845669072603825447094159605735149772761366199932374285502792444163843370302420512169898956783243207865068274734883281086746159117458038049607988799239297918048200730597091913787076665029157210781685750437438606939908237365250554685411766553603974975719896970407410849717363863619819402085975706098477030854227092407000097357792027444160063085113813194141491782206753024197979585510376292636046387592455684712349781860992987780529524835139873097078712956788005021249150372563997249926328932883018766058523325258606603831512221741064050649255090079403284677767794690012762113103139181696295044224334301422873999126045850973425283675429352697402643696264702965180984577621610198806152860166149501974591417751072787601481698572323989878846679876454557595238491721195508074355635942262616154278375944033269081868783595028514180210659498016320868171473102685966587890759585991348937019382237678685115574248634156829749942978355977919461884831555285322178510177395463682858045433315121242470976837443425857426085470553606396666641792370650996068878163023499229695963852263951536427015422565493328759347711824072302244173730194665780126081066722230269372332702657098975802325349893147098913955520562676129386792566918690377142531415046685831310535086491199115836977477774669254445857998590216186079490001253119731677782644239677223361979151501467350858671381848113944611054685468791512722868017129440912241544627981789526620672373204194773902061867827541861347546578336749560891511397201376565382580028659309489191626310724078656664518605694509006965768120456084115604295875624242038874072452372030645612847216749649760840697876416169492013649117351178184297991215458018835521326228146252079493480348497921971397674223552748605795408559571859355391993085945436913029562394191443928725607283535036690939699037412374947364404174614635686845515869820524190142944721003075280757259082610185892113442662560669339076873030570763497427144770060300377466196724949367792218627864801463604850674861568869355487232000000000000000000000000000000000000*i1^60 + 46832489228981213316984852377823056292959202602762335762918815061491357252247728713743263485142702317627156779196206916950232340689510233927374663230156436850081817985925389864398585594153123234846447950556613171254435632375316652692932398816290300488420243803974921541990610260022121171994158617142626727024639455284045758035888606186872764661032990611143304356286477842842508768869922630445770131650329898500841432953963715914824835564514178124944813545892382486220607628858086473784796905154613104331434380633658158230193755148795834020170527139893873597429601547349256560099426461210051067442671271847888812453756516909683707365337640440719902411365059191783785750845061555250577108324832104314200349004260445643119016639746358911654237444507850557337179069442410533894293596725794744833273160417761387553145509385346126241025283347543863656726794728535898707642277961614787782525574811200630645915178159957814335015512965241443924319038263306422152295627578356058723187596241872141654869747459368885015539628670734481431258185268966519155390099993667669340900071740750783431685838732278486555067074328409263441999298807726684994899337880647985584042332483443669531079503096332728412699084861052208525323868673576838177465965240351932966412800871794723580334870488884040234346104662842417663598848352376375813442873211178604728636202203457932406553626148520328464681312714035091904625982016220870854420600921720455867807521667869739302547532483665790294948225287844722049875812636676394851205163140692911921773947016622774919355886637305262852512578158180071913033058994791245223785359633599316451386149346326054404414548355989109192005460452346428631719984258319979072131763568654896860420966555162551413975743518451272529787393073108561168041022259689681234326840748615090403306739184938574855918774552096705269409069270229854211349299331186074992718851995062456333163739758837174839584222907556985200739991974860208987721150568342303975153542415772012862139131529085890404711419151620173318843997015791892982638092637562620336670986325793229597269707619021736231585288471462547566716576468811228282732615404694062628929299857432168990958064960804993371811812065790026955781915522294319318807872026918219498455959773967214921434653827769430986385585583563478173901618939671172770738965158468028495099166341277196562363480418528133109755789669816105728314392686270725078396801451338197307234658467866064672402978799190465892163142803320013101723424242992060168450327833630450181094305079218132141297515866388812600795350372008529380290583870878508137434945137876590242336889330740665671584036838592380695032118135457893580800000000000000000000000000000000000*i1^61 + -7063706113649662632387730281210689626134738817832584738481032791212462725674415382351380503224639960803360693685384651028981901770610960983136197853070418541515365338650781889126350193421579403007990976853280980522517588911786509975230991845034917980377905552087473715229344035136233141551773307561072953936066429767306492021064617397823817442315796144160787677028505472787628571421385269709830671492685792714825566193997928913997760834172983572523249979615242894420373525436060120416301854883910044052295394530976335293487249222633006795106288728549430027531533709264758125034286574865540102602934586878289718674266548878065305144327131437415007574844892587303993103438252047099112559928444947229355886370064811573076805217545735187382254116289745778390511081321315391799678966460099683378153656113813442422328299168246559419986044298166264587979936260688074525089142487061504892392889854663795497982708749777848647414578023684228727327921737495292910927720936591835353892677212441922845218423042259025306462225998800091603737652148703745346918933760051123027873393590056065944030994907551013518586414271777402949349618892051388992333482788612609768550038442665794022232611864470604555472308913566385346964576011723646282133933305787318011625598215429999312961874892652191287294350831412843961647078055768211902042522093533149185694744325162504730096567951043314786766616848311196480393756625225234839551301789764836855223733220238167981222022265901070988548000687253044763166034391953958241541263816170240084208892360036414853142415632144219851869305177973197718081845903604393511124925002232427307955911491183109955158887222879421806488492870579654428415387943050013192033905464678173738622730701333290229357665707754194308855628132105780863455532929997279355650079721610258579426006693939102523985887121582287276112605026420245257435793411632022503508084968679890833283825572471386484443058251332470077955485658865309471798343075057994925578107290444554999734419866063617152903344647403562206214666743355248811111494808844479403391604531365899785475800112051201471341561750209033023972496647247096788023615853090144654519451363663616900985814245346550673515446733943131450260312559735215499232446618733784144997933330655277342787187110425055264734904437614580515537418421869810807844119513475415464708145466049883668710316027351049965326971084109459882240994446526546133756027923775827617346613999001276744486903776314449416481730324358655665715603480862096719401616887668887415392974905919974644814827291263424160251580700507226822831511947605522538210898540987227820316869555015486086002522962158827139630599168327680000000000000000000000000000000000*i1^62 + 69094078163677485726783611444802170648869364877433213783117080096869097610151965725516095846605858917885528550401391002835186022077934807976285284413191599279480168741448960144488721705535522093316237106065736822349144042320785506168952526705135495439723777827373070807743700250820146277264489394914480508414793752807685516223635796963931425181955228297276931654231940447171166890043285373879668202720683462656058522549796948378406496799513594435698949757453151372792132665639569171794645286433419673822068877578682925675751903746905239202120141753862145067582632897533581532018596091554918189910528884319999146191701817589457897497195080029495120336454420138080914539003381239005048451595055595025193098222652090400524644342872967235236714069509932396309392918080443918903913737059902899191348406648597718861338795711853337335869027877870378666202537955368361762275587493256400699290985169228037706031083607818789409551280346487268110945338642822299495297659056113792719087888828225543048372106862426622971217689923085310329655299389840101160958787968100234323990266477399767096816847703372026299289619956978754073258232321961722053755939965819967196905391590896567485584311726909118585554152473909375328939291948598382288805763000117548701000450429586582212084686567243962809751821544958218363449668194845811252889169231786812187752872848543455894407955317188614865895099892698588583781174687419919892582282920890429736970578613265649457709847958935356572089275525884858312012627117783665788322179558822008319039017353419772740564953665574690667685901321213206559432117229683333261223513935899605408939290141811777097437060442125690567441839757708887639004472404750486744354278508071360773254724002661698729229029774367560549936191259269836934492440667755492952528933188472189211068222540607802179745772381330511222980727447510430684330334512070947671397662732529539164894931574267028260891307014121272570379831013855110706565474112302357553368630783349071681821040130385799356944529963142598986836250763873369668570130156062617062309648886304897213253874993416465341931586579298908179588379443177974272703434240144015268302419271887964419511652057044076482823737676750139379741315975310231631563774603001383740653326314440449634086432422003901251476879457968286164141289874278048898862628333747870059592320166519216378922161779142841964591379480836800492439616040803171158871202468700203102455394635055850600807428052907290856272049304886722092283277307009265941009213139686067088204759971058519491849445141531072046718477709073120480630073918380700886735173704136572538682226935384037411706512493685858721857536000000000000000000000000000000000*i1^63 + -9278875649800945227069435905043309307191535444650093814445205936266601272876980592377933252896017203354049183419988478000968189034841049316661496495591138882583224561899264284259511153754729561815671787698074365105448487681951122117921275153185722200701739729567128191679062224872033143946559794332094173784223532530905517630543436932747067865311574107542872944421229565974549124745839771725739782507747674590897971781651137419203464719172768438431920729700699350831448983465887036291308386407726672410798836466170797870328508541080819650689119605874093440894481680013472347371294776230905596938623748529600283287737983533492815763756859808726272360780536357303630795700109835093013593283782464574184888395203587672873011591114200209378921616678258480802953738436854880384374312744171087460402054893599348031236578391301573710547349443633965642070911333139180740100806229158558024320452482619943552575653758357123627760172093231919262875843194948178497169314672427614383739877559799714309040800376885818142793421485866896400345718162138393499387922549882654214690113193800154335983115099047800705937066942334442459963652649778555291201213196271478274010840254164247348866577823818924547390741570499132546195814861114473879829337397459550850619182121751318552968600481293925663891054706797891296023090119617620141119817703488768074784153521182485303041368847001587959093912217118582311199447766997101320271274714946587420208950164653228276223240581732059335491884592223163428781225162104713883511166030210244021293986433804434405886220466126640843845860275424145841814820840185015809500441705688461978629185889011833478732390211273809063466879738477535997643877606100575795134657167608076889450570077899410740984287623349187488759331705705647061171762404324177728308777089578138135204287171729171346717767474404084206814022101016593948073685324666976590975729030296919859980491990353714142242538788254174346945526950400244996730252507823634942460302539974490097166438408817296734986125241194944978547021549341869047913208617775499121527504266321759305945149205830302841849220526202169934786011489954865324828717551564506533148645674759082905074636108364621330651757570824478088205985721206644122191083547119263536850557145133217811000202767266802965010845089436252413430345885633759276001091652754462989110459407028285914979200985926994750249633431527070577293593997664081530612413315055896213772282774214962970096769864128846452978669982319829968571275467330181717820942918846123221431064476472938659097249956826475296545839743298039434295791088791229168025954183296469787742674320533523640188629941107661209600000000000000000000000000000000*i1^64 + 78852299349329219462040239518241861475475019554752470648859999783131872238295265226933230682022757314303674296938776473370460490702556560052679364809116100337343317107352414516800237892012170965642406695088376249483563075668811272104470979395844412763644874325067610180903962615573004664092642162834379661651571533011788689928332564769808694032027159760436625375876752725648629073439122906992487581073031162684590549470978660611859453842915991967579624546861481395881882510259939735393597952306927830854482641904584058070068650422791392707037373299182113054619724855229592776967951202068838112568219143248706659415147279840257268063869318605969671635355074187456724421667629294862042664246702220215923977148029209701574278575485856409144878099723819368056273162708704660932510544279783016246916726247335022076172695335532251083373594681709156184809360439726751917861862510231527406017554033684987729441076931074107638200211042928472889326038891292111563501610000082292424857464645966880831231530565884622051105194526694009962283640830335265187834324490128559544560990064743232025922638069189420344974042104315166916661712299501018026268878061079468281897785353242134898904482998077666476929019737295684434602950237289990609820997030435261501350237935425948318117859353240728736837771628264124657937009791994771669191095833847058571734531744931675367618342254837417176696472280710852047687217472135427866521330777477346803047047503280581580253610676940737835437324285417009927355480743854620430805809685959919314025564928207598421068389258699916475513349548060531983712623522877803700542933046362350110527558924978445776006467751625454188095035407753850650116814527875836411664275325536369232361943237135949060090615628420189017536039930305649841402569015610910648068096631960660516991216859801793458450355838155924740805034179436435023842375074455983349092559251320113766787486077535876943921729697806807243866775500635540174860017540389597598182215776103647545982322256091005974752149784571590198816249834004996683949159986704597759781857182051454382049517360147290157937162246360826086190720936748631410824126709486800792546440278226420144920934766217319664060090932249369614602076010295598186129094048194806797647987492841460179344960148012061252328937235288695782910056088786127762571742563300545884591296666179894064805138298106732124783214099273132384922668809746987031932603976478498394274743638311257851012218631433383747257215061018884780175368357097352364916776610241453833276580489013104877027839500215825956359710894656352185003591702686620869031570664180032381241381972738346805405973217280000000000000000000000000000000*i1^65 + -844118624400872938699933324512876634924574000782401107654812946379756894798060487657536560966266207061087561286436579043814684394308886166513780827436181012021018993624378182266935356530713140682958165327966387402410610918287884926532775718637312170435717764598252110296664566076888539178193546353627392850196868542828634092018652362819819712962368390323586679142830760338314989630925394056991189979388597071763472893635155527475906788558181819004224305469724674063001794353457031075813934404647581685686613153340352145951192380141385552663698244203257204789623882775838605524286028743881961682067312055535714338085247524361942426335552796647698301871704915913691045350466877934809776014878565313684538637123150083476225505050236778405884406440411413549572250477368512867832899901161334725207130054311264486263389428245912473091550054001811861048684768303784422221654649785642989587175731088264462935272093677313709580930214502459805273114209695662398386731704326599016800375020988363682964531001665995499050751978305413656458762754655662056537740504527244244209705250179465909547124666723756025301872594100125014061663898376226179744816214277447818125330934000860432508142269234965937383620732852775477368577952889139852962475959966745607918320884524094563759966639300959707233748339778674462132891522327220348516509064844660587710002470533842494554854742285970144455060766032373170998777496512419080313236388557428584249163228258605958924831029527146942864940559235998416123198051154418506912917328674252239185859300595962397336363172200113264970180847142579466940007457736360454908058024304391459403365128179605551080018458554743373998431028176356813098836307399406279413309875187658537731534805037081368774198980918911927003348406950933958712622817270444251024164078766388704623341131035313366840372794846084631316215793470405684562664520213603373555076309264679420827630021838364497884311212565921027566654048174606446996504929983983691200139162609240730704948027499477655828902141326401792862210588009880091510363805613151846348937359728118562070122986828205778577238086138230966907431886631568771843843640892237765223773035964779421345744849315904210778653936835500757694687509906182922574737384068434867572448509938253674076378566491826494624149407956388195246004351772640569104627870218167045704573612272444207721879500400382925937240286129777869942499957213829285025664525803887784499877980836144139126465487170751334489995298795657202788636981013139845241720635203301323560537328310746161911237595825293876412734555319489104140558759296874417078104149584966338730330930034998778003456000000000000000000000000000000*i1^66 + -12321320042671544777134427332654916865911197804486726034924827200949867060816543100643754000784157306326968450077655157129625116450655473114058564263607107672029785946583682373877291747017452596475623116580852023479644825530799505326563255717422303099619657536155073153600435306541373357163690372722405613554866035911292195737273439779309386325313117844487880014404583688965110652786472582787347266628411389109629256141403266665904089292578567331123752721446913023495433095123804571569514196317352280241494467069102058883205855126736952010903242990743127828695538393945325910746189110683890979249430104710049980676053251045926727995315003141233529521191396439700571700293818754255613540461900478326286415003550505439902836194856986853501987860009614061337305697920160005808183764124497543351753240490264261667869561765663298212962724756680763667184071335122253903266205014423734832641989659264114759663047607294596729501094852702668206150764104123003938073128098094969088465482613863690826495604021594709744796630549571937440735082734394771604274356423594713175595029478526985696965048896279276369077501613165085808994543926593588429820553940958626378384448857127203575766650049179949057448112223726983844181940700600391829709642244519230878504516094305300012951413491228786426704009091353791760238778630097006292923949570122458948697941788515492889698617792002620721977416269422610112900831027363947515742233965124226327995715075591860801517958036654867255008798072555509653479727163782068188360837404637279231692755595853299865673801607387552086065737113119652186812388908649475593182418679923164817849832192030739116385113998972387436735316467162344835117070468404376375052125447280678086423365574578938944589462692649215890556657985570773583716678646878689128784417494316914046551584493081743903362733798980926652451070651717132075015981112007737908749085559118929070361882605712001839712876658718112955156475175707396971749001157628219450641405589395633773194017126654581780024820644630544558911685867525384042045051972576830830551746956267015105304457861654301807053900995740244006722307776511590524766341971760545251506954802797577063503508795771315404038831249048062342615019734874446542828259601829978304151361900176118114475543997343334487934048595307734381906080594415257568784873180406017039621641405165136737341787307286880970969302113476471958333136347797153133448836102218385280945762540366957906873034302294531089659351438413837463899719303339786183495149667319126234398426486347138687231114584674533066181857819730725910594110662426908472961573582828759406540762934306406400000000000000000000000000000*i1^67 + -63347028914745790236286374656997558894321020819626708652902261022747867701938097456292228231139678341359404880616268097845902772087270389630462689747290909462029295960711320574671776871283965124835794250290992158626912681696659457033276135535244822112381407827227878165148151871972256505316894523124080640064177508233267567729904983908237519190827595971951081885197405619543863706501917462635393179816600956198442260733151104258879745407795333027026984171127270626347594283132584864484033339370549243564311194531075895600375205233815855872107916612314828347508398433236050920928028792502008539746303953082241626850277560978600632031611687576146719054241063337344909747621046360742528433791805820972559692968711489652625226066795301564473761269584909142129138592827195235766279443911705480185074471478934338289785620689637203758215474929618441392316892961665576010811220167191531921349036730319992940891019187542999678813965912290433758653446587119477675725073713181485043211500496542424825285892587239596749435304538244868506042118891252695296777389099805163861743066016609444987413141232513145938999460882772781328411452265889569727287921953689956010583433234565476180454241266891825485665311440676754138866138000411515889145580256180961906607322539040174114590378428530355851880251287479936728449312625018579793500594630883312874100322080560180626528984925040804734667710593821947529617329668203008980792693272214393372033577709733167207208276608500500453470439888975779972516733917027997279150380190379004590381474999083041137753815097576514588556534472627539471876742959207549241383610148179246579125594799251759561119738168566692018362646502377151211653909530992943173491225158417542083180559032393793607044492579475916244476012086141267621983993225084285388433189628806023672958918100235918248363415575276901213539968965545665406959952337355840434899206852924260718659956453739440977533606504832853388469936376087253291125811884182781543987873326352252482069484214496293455070076193888362180744382978313931935388051447720014598659975320553554588556210224114521234719448489613247595590464251189615544361956211602946440646557205493603548148164059154827372785517606187296696487948886261701101913805423519712197324824863327896906422179090424319907738773778881759360999085124791560766399306175979586389731354120050913808553041564866292045620701515127842882081888470590870981335590839420082951718882873497800670284447647133249292974147336107935525836245494633044244198216473128890820429716330416123318229982452351243080326597184323331552221885234147975925711010496408718282556702720000000000000000000000000000*i1^68 + -142177676918495497782825570068965731517283357418347902772086072164394821906723998288677225769029762737424754180770744113517376677657418516968242131529785019340003454437209009535976001570518328604480328870214536346506960203022973798935932649172290285687381966128591921146940072383001825997135333453347003378996581723968133325477263544392077375960235456897016242110003665621928449398880910974642012884505244454869230378647113612873783627376312646661277578971930666144918443848384971543180650064310728478235082280144287731558005612084609412385785285486474378341441249225903164045655194208127673364691351714517950536858860405359798251703448140459251253204429332569251476961127526488628114277327644253891587195438105669509916169701909768601886905397973963063931648266866916912649402798215099906938412272565989456392165625807834013112269878305436584417592781103205170002380014623078632540689375138540330116192679616017466317814748777254792507268265893427835904732847042758027309739756626036452649848617108069072869718283977721954936039972162420452207167775421772465154711500276660380453837994318221820933815546996863301039185981338372291432630840682794215603893016166071363073197300070792748578185709556654495709736862162035056263515942595035659197770374812509238075581178241823582961956452642895242921981050407238273932414964985263897416795303580922701256009091426254864328688431944351879560421089316155913624554552587827821124453993857045863992831761247592161436635925228940253519378106145707972706292661998885056712209623783485177112583827589727823513781354833145293660715103586439166392672174225699130082861559221968697499050771422467271020716597437887937978888986870520304867823255781822430928802783702632397632081946853280444469012194628105165928216267876252053081288043905724821203493067752781611332501747882346304357337475482417463640064619361991833343738230480630580764148883448883323562701845133592347961127175625308422179008397970686788047009131333790263754640946706230944815978251112325285313330934367721177248975923420648438817423306920354629995117799645279819030084923194994460683472654605782639075151250285161155156989907679200680663090974595334573770540181953748484502485988678048243535374784758683163741487174250671565306865358015934995768073117204559931112518719665768079114037787494534455640976350673205304517925123735326620372997717767708723787317966044440684607591111861230246546085002078325311366806923158898616073320947948960379736770528288554479932928554688468948992859896035736606030344854361021848095204661029920978188088986072350168680752948326099320832000000000000000000000000000*i1^69 + -140996575096933112250162516970029793661986155952554752109911855454597733486865305462192998815699053877300237556374864287245015476327425470396839481163397489041749762141735090702370033829679190447603656100021721292119284813520549254836901922092351860385397994526286114337573708059646848534472900083140153563168912944412684678158795907008133310197003111702393899585749180159353206079568897655830298569666164883816283682924981816147578901308208232803130062779307076330417494936457079374814541530732836194152754485998784704061001132255136874299078973953579055947000002120382472032623054055851290673088673252116246224210451788819367846578180917444673046663375424589976289782354448063072042669506868278152810720352406212214312938450864279943645524801380085158054408830134490604559313377903495836518982259216292672884372252390014970719739430988382182636337227403966601945307511640643474904896071519453336837309416129191766651506766807181744032234309074981371259274183156551151405557185000452209723860574424002610540354791480267456412606752319799752763461176671086851230048025425403987924722965893645703689069370467424891943081501140093030628607022896654008491533395132602966813807654940946621724875779696047850154266986223250195309026256338290146532977617533018028752285588580337955794551267992176838107156298730128945177713687262602277175095702901747339808293448703708964842203351872105428764051375226262970893808758183036706624449125451118240654036922988934648923585839211353308614228152355002092615186790498886163121746174087224659790016604985182663513143045813850051479364894551231734117987031243338025324052893680818257224520007114249031144972050110286827261205406345180476165886637226412823773251225233780913822902198341771731127617648213446468594511380538796388621758126009395354541938372437754065155719588098881077633781685765876365806541495734449618696022066484923167453916071576508153062381404731059379729758268191419039234348806381511005706850171186682911516025279574545147524403714589234603635139587503300992375319890005416730659765262381967333417888525883238919780519259485268781003104069069961918898045025035672242957550227631132384600861221400023795307171626317848031353177459097255742620346371043215754755491115133096201848699110380270035319554004899256088864596031039786453552468893606177993374599386578158333844894246773816894080433029806549840116954726629600511330167958810277066143487010848891782724112092985349810138519667199830228557582625576558502726787694374930856354382201952075232569811943017801793604093662730602937341352634576960586729737368371200000000000000000000000000*i1^70 + 42731253488707306555054329931976431964639259276974438086279555548100684818029515397614059148198369664751567975716837385972614391662945605237285850372615060902112495870911816073109152628083173565267473006059816389409805573469456606124456005798612127396963160795495666373592200017030364374319658339316859119953782395623929868168339184646340026293609496495146800234156012398276769887529254631401839675632083523351221830665799898916705248573394520076376316067591427478145249976367953026762845445217945171929877122782682249614560238864481630289894682690703626179998991347890665601982326780077236976503478471311759034967300827784951869197855982191964327601952163449735127840205015218529219942468390658843100247564219103916141047508717340781068459648807430872031791381284464116000946703310885062617041260934574240557680647908929315618165306380353476259800216201673807716881580972291085528530195148714959747917155968417112851321077518071317257238497289682599549438628221398654324162346680226180967291068000484159463531277795960606278815859977370023575526783601822021051547207954568334429185644176822390647430586467725314415269664085702239193674917062281270076249267033162938325706582035697607809643620848346270832287425398126855706702901956176056010566974873472847299624128764243967596557017184613157683341460412752379294350195152357145834740710288345346704697319554887448216572091165276123751639423792466063763972166226037731766915142943285725144189128438131137789475821062294985964358062050434578891347293213088689377836081180406630544028318635936549842296102020820102635371209831863716531101044374836343089915785312746715107694668828293227545488130685857292910141535987811069604690097720810494458864544262041155778952042288177975450571686656630348561352684659889169271943392679876544705202774234842660224732727395262188811495532534940208139662068910569333731926253462529016709121224884058092973408837543525694999831739513982812592071606448290836867585774282574146893222400884721820880238425312077961848971397833567768574987665614692181867732769461165947152177347501814881849407734252540522148429132231571961414029304054989180211363104386528866275047362849992395833660964492099711369598296442545633565528835299807439770929490767348238214805096774111610444250398545057824226664680939909970059399779071200452026123627152352432668172029090455505935552140912406224429305850495230824869299507243816892448188635149772274096932790292391758256239589502216105538822678466494177464535580690830202097150131021603811836563223695338722940912831696439633530951374359096197120000000000000000000000000000*i1^71 + 22057445886235125769216016057136594756939001191981384691334282799426053627705951196483960028543165380272450039380546142655459796028447795598805747351690330513057027811546649264946082453661192970298523635135801764246526003488045671274903257472048559810471972475332016660966981105717943660172281876560586099671900830200171883246410129513160791319309367642775543378877220550946276490833562909104949451417097978375120072848057430233386493285251299884683124926297925068910065856622747275914394024559638295712389163637074399460816973683593425677393898280181177408231760241264717939378639426718159326065444238905380971843352243901938038477899790229727149665405119618121551754626640358897129019482955514522213020213696953635259571187541232679801885657307155274763752568889668173849255162991360038588903854724040167528849817573549062265454134652565529696251779666515830003275475949349279940559542488692990654265862627212407820681438257292964169659037999958442860930227263695545634838820336252467989214503500351385603928389970011332717054006955616536317182922339294181126947886929240722740195699891358834770920450218754400276187795980799306964203594448495138749849541287452904674474027599028247558580326598997689908536217603932021922737713849654945991815128589961342328857876794069198741582494475770861165688554130241280713915894030988924194479794024521853244546218271843571473595918276306005046271578230756937223912065032284936170051595454420777891099405278405480329346894850496188418252325544462143371844572531402007552693650805207438678091324891760466005432599083568277570169416600569439011365592264908914780206471383899171346797402521857849659394993225821203034958911894607810722527307352594716140424920944962703836064005475413711026767013366752966761815090148749537878448917272659280316000914748515535265338374818294968497851092358414354384277613408360576984771643682970343675701048294891901040271132648634019225600862879585205206671310295363413070424719997389407777918083550457297723157143165549174572558792044202273026415342348619766263398611928925283779093650612964714251064067597785767807743665419421529950622597415784797093085930215395075896171190512901637224376381773840711362707269107684132028022919093880384693141242072657039309316321437704700740820809506022930380802850629490238777689979481899367088289545396994863357380816339146589832275029175288942055383005939089248467216743445005696787374960157218370382781414950656829456908184916541709463623094457302195574161862301159285582064503784740170431651742652925833231164299207208298325815167287296000000000000000000000000*i1^72 + 14009308305417453102155337372139621764202880820655160267529959856438910405178869805728414042730817345577696720906053298362811668717367298645459441542037003682339598573811985066043682260208929340685889750534338562165813223826408920014805856246475560429759065326780245045522022803732450912222713426203810709960552905531560737184273949799815368667810298366123034119841977228844590440172312227257756496771890422464087517720026714670490038657984820929686032834826301707511768134604305171983827724582729287264478676049570602567753361061088102870819212128007663795611651159774750852030651861780975163905875219155971445788732906055026735091604188326520182994222151217828859312376579300879658483192806191900147367083001473454488296928567417355594631892995675681108219310190022752500943650363737861613467040465834422348332649440311151667640307076597489576378922279407762824909591910784429594823726791349283933756160717932205779056168798594515904794425852209647961094023468067214373544702772059228595918051233174994579686088051080296131455405381341105377807105158330424653504501862111647687433322726732970267100492748232625201790622892775350904117812073748242519079960906236369038613683984140269613613797379287392733173250388416365795504577956148381797952136310775250848333258911767871748716996575753348529585911522211113257495010131526707568489510394597220489404782537878680026015498739536997032604031789403176293031502052960586401701838290994051304112568601594979760528199555897823789648316378655427581349735293496965523405644882080517034232632625863805369745025607178000576896902397274011485959132545451514363167103292162551505454364603383049501791864556499363142811450634810238134978605809717150695667377176130962066240351442573649632652274226193688638994686002882681194290004784181797410380020157136590012210128644281171063651509423888842854864277531558938400904472513604005723134269392436572565549179369122720406742337696180436816620486943487063020214027954647428881597336170472855918700002862399233321909821706060778808461897901784433216930499030714621145852402541492106539526608185985904424374322470811559077850741777112923348148139523294146581171923673394579387690616612784666356424677758233198858608908136378413570309816275406408710756939129782965700144835213431497986803746882492332328583611242158416980437244751761386609778476676729456444302604958564641960943424907869314877320330948746984069653799003450979669598547200582250778723313254760520212581386735425425437057127113575892993604500576391295962541606303540736511032051515394655833292800000000000000000000000*i1^73 + -2690644406779093729072679992990866170267707872714596383354087223113313720351946696322822678332979708492725743178734292866435263454554472367010841980346959502737456756782687915868612467658858652382631700500969535695941661051384164556104090633391123435490000527013533470259579532930819119340420764281516062428198862095753696419632190379287597741356008541984611579589483091997256720058233353039501175032307161943057390699290066835402611191822762822753549251511034228069772842441502950983671599440500820431167625307872940593186946723473738586868311403411504029575367327932015950315200299751644203574161373194925477221371035723181924644181026406885718565446234798758627579621724112836022488452841222168854167518397269458302074787657912998201330001558529381536055948106896677678456529443485167876737905218442553720074406073777683799214018326654952304454514979052641521446087156280084140542149705029952870723415474338016256936880598883533690178053917634706669692445701126666524796303523466207370363274219421071687370132658814927636676261510690508249347320665401454968132806058576957655944666777220021055617828531426652096263493349989231979741689884098337745364931907436929464764488406126585752446872426047798400560353919877518321759627745189234964023057312763452984835399074486145356776802359585988213765887007673755618580763733195898476962772430299267913203646932072319717705629533413743673394253745665416947324521925597000566568031232512632527997492958466858491414600414382180242386987435389401726326348580741226114203619611780942999075184366949110615911146085684449701830384868318289475046621600876322388884775499312769016872366329493288436128614462675343117879112065395758539255997440367910637385920986664971009424727114795188823910813255388383697323645304446651708346823078180196545441493849616714384085449256127310878972216833072092097550231831173502764631423935183321024335726836586937931945411359863175102695333676416055635110937687150539037349587781692720861265921177890818670681086522092934837437194871028805302350260550310546083874442604453939809851346048543215002224578165570236246552966531588342754202685077487911395841776015042605997971619099883925711301644368456105626551163625102838539440619638590825723719088190993500467648865309703423909920284739399137198876623952891596926202659366007584121293859817361218487589667159609065951472749298478739162051682880906911981440324407914475007794365342774548230641057017085988624674271986874758283777899474789899620325230486566449615980093809751691132363125763979067207221984100352000000000000000000000000*i1^74 + -1068778774852812676430975194872257131310877686322585646746650364151825005285480480231059838460303044974463833699670485654329161702914106269840185727510287546004670666120580433852193714859297926798512188026208357668009126437860982351109038937293953037310100639158769765626122586089628658303466375150706257553389067772073027197567293206944512400850376010505646468937419227630272547668650932739149916193755479243645412027601461931330677499300598229913682670297620327598958177335339547708891242181026364003370430579417903594896029678561371856844092705263812773792953538794555217005264424441436032816502066574144135999797912537776402389704169795413860487810178028060192097242352161355231820215769257538268111244457492547224424802064719205165770237868349234940814634501490760078331353808380298394247149303344723309112928420530618357232175761388323550382587432937042992528575155833544533232626378238233374890456528536037105230782863060738871325250186901708210052240404292436167242350161427588280801483921418419033433778118024686376372730038676829214194952487570777316101561866696534106637137477348095577396148072304197312352532349899902479701899436135382020728559695036168619901956299310345148582682991297660752074594846331081660748828193190140186163640969584451736943934003853087381994208344901529254479148836586360321635757801389367628572390644659469842126578604076306752045082378365337689237189532530015011177251517146692358610620964325697277950736606582224337476601091928683420056072148994132105828034003526519985606059033827853326170783279388439197573045484692733223046111506481979687305382998808063061317388115396795866358145529409860856866762418622537664737716811000067768476536870397088068539804395904234026721642303337745689311790161171306179555100967314616193811852929270147835132375651869744717932455182549428505343147597871984124285479553117851308008096736030738790591551551326481642965227490412781382455366953485617353214458754529983432665211416984861921718291783266349910199253185579861191152792399139855260259713671731898862604551604685420191745491897347226461096274895519347068299941011186400866025908434373490585519596123791277444253226073394620084113516404409665903173916040847273723470318287420728364330214460287688187312956073488851979168097057654426742666093016083355847841963608210909355855432070859646714930080502380666590466177422282888169355767091321698670183985547115491537621013334817300892804306241627144909904026979774317960046723316206241334552721078445001657503132312999706268900501867566328323244032000000000000000000000*i1^75 + -469469746899499252320528898824883301439782742859921932871773221029285807789662590123742996823895799110494979951865812921773506678379877897401032267629405206394627302561009437903400291720017833849850733870519176854578691358390008553162842177745981432490236074999801301022749732971051959518876982372714276877919895339081674343226508356876977639351659810722114354536656628874179962810855147381433279052481787506831649934094278681361718744361212241101371787285276221709277404572813799637926231102525985739300984720858753840814285962498313354247963858354190555659734767331779682334117233756314368152503060491603581046955590545234443595255279260829634944404885857811820595607151988758060517302902150043435791643064944115633135487996277687370303356362605978827560570901054385921726139653439981389010558320951446009634029996635707192039508063454952591299575532356566802757029047471147044315389485143099997507475330435087270405006828208640010432844497682646336444362323738032293770453518990241283155363274081131851789570611626282915320467560399130066094740355140404903924281184560252785641892198314054616313956536081460213884772595682060559859776031508845351863564713388652010516657653780511536596493996639916792372850230131592264263260107371388710377660012584722356742443430138397758815089993132416729080176996593458649379594571869987011728821344069663379575919438472918734379285286291718520889577285440461659694579931886258395945448851373044348605364019941216213540550628303683639151404715883420921944494089512629302322538779745842141459767023171823387500599613648930606421235518248273389309238459976738423639497777120268401110144027019301086542668622728155758044312744327758221484384144525633351353068522515714113942060279510939309328055105172831151005695757676291320192726090346671155529989489006552580279488948472492493047280546699182940841863345644523772943180436230535023404271622867069096096753923128867495623927865630572486772955355702013930981839392886641588746090781188821677353116123860919115516371221053406478968853579062344051225948386006671547945486932890472296863245658840422747502249973250421353787007025826711455880440231717015992859000739776235448802808244917919677873742781178210568099174207359012192860819746037069004217807065494524247875290781271285817955484862936782168415494605205811521814551137080028655731446807340553845557698561315269903660355184838096873140821898271370795714337246169288532299852272606055158719432310422240699720133025404849779506259727498005310034015051662744657181794704660889600000000000000000000*i1^76 + -269736794001799268150072907876657234210746195069876635935847577358917172513462690274708700855706253868403718902293629036399417214001945264336878539823363729304890222555735329188833903491540405488375647522198043951857538415754685327190542263283017292966864531947838337547560308349889391327098559468666493426405332515732570942860803516345828530429619343169470329404701110308258713684123707220728239704820946843562257181610724878917989966458464500457901793942046155596726197039930412094322142900060716471408913129349144340473494676592353957978058029703647582536053827333799080018673518813093463752458109738225716831376470691866773248203060898747350645318605748633297657547274212334946889168941384270999303417113951491115828280151327183376971266905335691140082649872953618062232464046741142841591854683933638386365433537200457329735759813864660943164230307843629993929071653805884565656860567328166911299742573323739191211099958526184696604843605969129776548453976603865954758379628759368196004109665016496521790494392655887642156687284665669747788681411607500624574346788726153369217107975393869124465207257790327678126313254376663579055254630696307599758004949334633991878401467615564993586915784912696365159782550005091434290032260761285582995500361707567994699472297327863499489571285603318143129647096770191330943501168596779252102018977504111363737161634787347299233595500143751613299757359850652632060013754003228636486976778448774401324722859521833693309774513249061921350466462462977935881726191226126816312878022282767709058738065397630868376280876453328956273081172553470095651267171896445067389161081553441882916514936321847541118292559140005427293530850406432848594357037904249287443097159990427325180265063069462549665930140254236405128827167993766300315061308224435955950036121094353092342661754731443276461346189584523501771786420857046200417225856378906312590193567748958268884997469761876054377368399389954869304514544121037996103688525696797328996546368610360862503514292706327819393606942351323969802911706440601483861614565658093142528568102687814883011559488802787988111735267850492431358596547082137319142625721601244870052131826743472319958522476951899919184688188122686068119906121846848510635876465697674297420279867596490844683077114123390107844855892824074425445340946897783716990971237877988196233598609974911432055737191911824321959567011714579458855757024777793424387103845032570944743121123704118928132983103938067831049411346502896530420597635581007754854543983324634179174400000000000000000000*i1^77 + -41144607834931834054405066661722241366636458004073479431406906234884811513322444185787167728268563554503633863378416105744806858706305019332348586970187447948939278935205383375633970676688694050363617387271777699573868705918095933030155432422410274083525948275107416473031581145559403588044407933448094407527352722757730054474571370831320682409355543597915392238997326790886939482178395275717373488500405373602470071553702080582180051154073442969184267816079502349179259707210293876535667382577998933628031848038508315953936980415225842326114573014621559573185017435158468018059474864341891170256300177385724188936023355596737005845370826274393369353992850650376341771256353081619762025964746706522052402709404192329966538921049731084623702575150433912118581005928277842451433795847823997712833897909442069225111577500165998006791749989845057188821756150804735948111115458712659757871565854278290314931324587465944398105000543117519778040374443683453840640946805782299894951088314530808879236044576985597899909348279675432022852368593699354661084684157967873735830599411228180336842614778144620524217975606945024613605331713929420888007059646831957918849975364818532526061147927422771510519426748271269465094980209444047368853919732240307128483527745716012183730960076267933500600235982069421234895408064030967255773540322067879357217567953455224439829663390969196100364395247995973774483768127687804105567388050163531770062394351595866671760156463577716126573604217348860677794298189676348458895016712808185488665986506921520812344515359498063172467974766024713371311473986152271958873581099463574782841300231122053482478213764975288151107315140308064910879536606500753331780871337489775959992818030650605077176479850363653186564367311970701036163075014981689658173077728578529052631234991753582079138925168641547926955295308242379105725455314462583087087726441158604990347811890038869847519725568011732584087527334644669949706775694185322288828090276176628669086187183052307462358694138700516392608401449179720694387779560516203871207103293603909624849703905066356486816018635173881296858930915229179229908218140859686315437737454520852240873256726401597402986434989735413089833540793561646078165795179447773626844276952625098176304230170729434066085515390716240693602696894987099960263449079279633000894950261970151273873269352213636471759362028282554540503753288765111803291957133165557460003659800432822090936972103830009058072917986398369340277430877397888461567726643628117732035133440000000000000000000*i1^78 + -1012729891245019582964045802381284073437895949867611298045491124396175962491293621226973813396066828462836506474350760662255085739526071048344643838977400919731088422836767776706422857614345597273431675984077824836827360260819006416348555379663650095212360966598075620636145406057632899006795340512189807567369886772760208640894516395090681817933055129070742631787349140078600701557575042702855632608599166871689763861599906605147880299370188010626210568746882913983794752369797306484151443345297883296823928497646905894081803497227595306908883893187965498646894449023678219702365918640708599763149865306476099907346660381727756189556567140237980007405652227247903928680545665462885002756565852693210915085050985180604029626130874438007223924254642115634955924491948011207256574356916558200268409636219131109316697770123257162314031981814240709916161853649839277432680326675422050546688445546409066855720988323829015565703286419937420299520916143115718856579900262155912717416460181074187226643233505795920415241501743336108408785866441434028962703395810217252952550390640752147524841347938391412138372473993622816734161574297650392748404194235736139821246660055976157257526370012348978870904930513240017700111309002115847616446615496592242330658425797731295413211919644597347719831056623452495029602277825538000063809974936937194726222442855039699712288586759408903973231455331998489504322215496976038985818577120418430421493741925301766776118638673330907268068126008118605864953342907057800130325220366328746917729371356791441438756563283622787293758477280722664284763503180484996322789430041295870092531341148605785981111409176668948427806542865305740538485788570813596369448790978856702519656110772118522117373353868704209906088638629187268073255022711430630360095232162565262077309923615986874158061907213063609425089909841562093461285869676450851375201071989469120446752571704737686170266404478283325858958308135003110618365002259933220602551253240601666760758987629023755486495974783905270284075638642616647733968978757409088183719215572360793017176786531979749336413085341221095863943137206996071518788483197249736370518530490694901224145910598161357276528961690087944860646701214279447845133293507991367711306060696032931754005809985897683562213641772222464114023164576326996052682847258023666334712006540031277544391948570732748563505029835678204227262114232279602769697920160783958872843670680054673498690769540692401657501313153629554515355331771526180242044970493542400000000000000000*i1^79 + -126989603186103127699984961718296755870890865787255751055837599901660657797342081163720876661551843573445227303739706065782439345226139392957927127285323485677511205430359181794724333698252810730615465237780360173879470802377925304438826958521771197322979382579595793561984853208179098734593053877395195075667377877434887742934172028194548617365889482181230510143889139796215594124526717098092199411099078453388740474633585147354440125992742931428746822871611841575340547372880652013218422464908848090706380854959885299871557015784509557885672546805290216127939934918636345569465043162478676749349785853754924535080056044270858639894389716613848455566328318413693642002443795641691820446748109697631993141920422147472732939704489961452626111256323210746798247524365656059530282848565579707827092892421765030535743824623756018655104185683040556129576043153830880404865794776666342323492703563599370131880569317842149113354664818180792014142223447442966535442219682592324001509208459235188695175607197813351616555693795823360368408852790431922289160196673059271346846581094768858777392128800298613834854590787535470174640718493980929764331211851158937581388864800876914756561688407982260815093630133575811266526558524162862945722712334793898421703723445319502373176139297653658060969772347231484670663387876657714419323772050248234949440257135270359424331795715093608243695080819295282484040829311295322064064416071560960269513366069387167822813746827414802403452017015898887923139464412925004095388195123397665258172489969463490823199889256416029804116141976493626704528825858935540296837450992618686658290124469570559250723202389663922229418657260906045844097141893448807367456523320485862321398782683667236342885636465229447600400233461888516310651207386426557610726557618845675634513967810003811434233619362936765789526695020160551153234418854728502883629263576140117535572426220896321751171475669038159870398339418351794797354495805171668086658757355458771992093697353059503216955849990779925724015719829320089237183053797960690059291437537793391160262048383092709293575969428564386153145785373379968505808046437273562003905381276616370957158090398728828589969678089512050825279585277227239930220055167916731485272563538018143551548113919317254154727375690124851889918757257712233703075995768663633472496624045194610799697384123071700095255939730807941281148634355224741075779302247528018065596915085730997118100890402016399768292272383339735949573089063335970734080000000000000000*i1^80 + -7327790907776697893071351792757479432451882723659103694993312413742083646166809401079282936231690191519706994303723764184208648848841715086449803905100491523655272834451964385709752814775678343043124969375610011182968759007245997568138666723406401153919190759222836028778239723695461414703381736055547586073786674323539845975476465784369362960380823068568999243960530476385865182938751997539147100892542203248393156220911795077322477096253510705405454805988723004796500885244859901028624538944185742956579208952446645130560489551069184827078241931049172333839839245519592593960772056926134870703656804816929663198702608976020962088049735173240686509561706971726615459377939274902976475067687471710204286733592681385609821667151066966948747712275945654233703587071143076167812688820822850384154929085597765110920370843094385012718099117883365116416493986486563552662227966182621453923430583515540275706223152298326463460623921064407935261076202394482678384294921389251557649850743518612440614839547825999606625268974799321373525036925685921035510681071310695349268531570728262969216364357048906808352730214511457065553271096602266509544154922170588331175786423817252277157903783850656069062865368815019865483836435966947865783130196277141054061565259241636788157560187709912368719724165149848588319713207460384343571021160305865664402138934888978669961140972517299870411751571816656875188766154983116248963904074000197670041330932409796555625478126814382110787171799879596821135276813147377958203659893004239278004082939066312089630014510625548991223411048179255724170469242829656710539660985372832254805706855708463305242830383359447830378295943728729387506081620987309024827776727980074618301299085866614054318664055663081850187995618746451200580254439409002369901243700593767943340555272461974046830958424794767890868827196431422987307556406925212140560864708377109079517589317759325092077589058104122583418491931543679367724580149815580186088564069232472502674908925057155262602863771908722474223789403885767266596940062143660446863005805825962230454290674045194015596505551450406839259550870538937782423604551938331765761617236757671232935189094420813062116638287580198963646678530699055722376890920252024564403109532510940101707550392082060962639448404809750572466687700123955838736089475826994997615493826572602266733766952180126413820697843511608566646453137668215551026039907432257975707270189039237458132196926835253719748887337315247889485660160000000000000000*i1^81 + -140632423552988351959556844448046246892310369496129404805957688987521575880381203477700131436844470714566828633749931417048533764687732357959500308979288970681563386523761075853803757429925266008591902046568113723994318086611937865000070017517019113807611682584047592142975313837244203952924676273242332336082676546455923533928749222088440283162915921726003789313666546130817743196032287280072204146593343875473154043679091858711912181672874389408231258341346254027274866016236082413648518354070809715078526646046290744208231418911096179826672515085764412558661044348712117972078515138048633146798476980280560678029219060265683738087030465070162267135616716903158189066314653291286254168370703400405855529408901326976883622393612852858448597900560030080080260094947243778045715654011078817713953979360501582199385758794727213170550888034322928877484460632268487676884472313538404834413302467502995428620905278438054290639007359752119422422036492844107150494898165331382849164664631570281560562377289221764511118936411409492246824574564487801525381805322276767493200076535486111361473924183235666541892609334908947168002818316326548669985462316148897748062698332173721433298417448612913070856432494203299046101110972179374757350911589500890195819159391747900170265142062030346195879917866552974815956022081579792199214115667218389470816166325406524594020793742475965976905020697406044963935535976053402746143308640396070809571091143999538621976861321726725917049125378903367763357505344451942198353639327559506761299872186524789196388179975214485592756661212777750094873186460817677001457507410181813122465870229135347534888062299097270968214714153144658242357035190070160355928107788941261206888526162721948154721760026221767415685630953591535977252973158860452985973525932847334252789548529615881574321006377661470059309855887452642598398534366547799774263874314206097171556299581812464032847750354856264359803750165753278625940401373717127485253092089927129843463552725187831064085116804567553614751749111591167007219848241798820233627777571986344903107091895299091400812077321736738547418913096278240974996743115077920371215612303362695250609035708524685185259539515041664474829832720621835425985146372991115851513858376466322459765979780431585045777555693739737635335178991133855645646219080379027164560371309383741406710486928913363802228211210020584023574415058539163592937379969946139982285709043415411308710667645464275575575100260352000000000000000*i1^82 + -783768981228306537519549918312893938970530808428464861009014639483654594302202105974952859740612006335735298664920895581423877049349023604344789269063215823675346496062845401505551342371267701994443202412246027828403220512055131971602692951995226251556274693179387171922656911467694524454524681139543151827153952161349368733477405545487265952221426597629424208863782595023595932205189892569690139717016833160250049663628527836776123705882715248701768030305961784342604477390008779900857411977486004448431746318378386609247533070292786116103567003635820914384467566559216077536293895219603445973834048294164651621356498448503161025522089846125717756095981300374251505686615113884739058809177291358731736117946096186176291518863954193223875824639718360947092628801861408300157625575992320187608148416859605028050511076119375485410494860956389728895782102519555353319001619696524977517803528432174758457394603421411625316893003772896758092982451338245674161114762260067381503727087018270655998732276203069945824769114550119597290732637604021943486193069560679848594789420598316085059339493619183015594674354451548655816751019773989225212177134943936265098333643800317088916799581606590211001934074943253883350265115700436303545226762039695104547128832824066874534522971525305142113105980284363633169462998340431916240590597769348469248917730341589944508797012296840988900755938506911903392435963554395606031471253419428595032031654745965887547487147722793759175986122111891577776174228031421609422706722450910109622870400718143863086789346199287034509532425103366850065035049059903927938967760503270269872455986966277301549030794270560563770907204040383250024809740406197909243822922285916556186150872713936138967953788664889632243224999975066160957379969568484109302835617281563954835850098855839964537979946627576240117985172282064763251284306443064727869155930705598629593516259967388447983720650219194288378363786155764056145372539635474428883761354456304211212256807300724744795702856597301055966868792878361388887423137771103832787475702393564124776656894168678539454637081720107452880305559285245482413458166610222361513891156219447776299191994319030272685552081073607551659529786586538864674337446654839375684170234036010356725427575152870841001222983930263953711609405379085003402686877188635382312961032568622192645700210534656147617903211035618121432838197705064869384658484074921467131868262354271584975339968486860390400000000000000*i1^83 + 370019492984644111435405637440265858570286302338169186095828255176914840275862540436464199710077689072960642673187232778880710639663181486313272029361218313480392832086575292581676773084190716952522226153807708413827843327767795394957174863098290266962125044519499953599922953936052182509860388251364014691330373745890057510309197951932297616610950175798725422003202582923616606847294364660858041500519059165175262348384612585591010207127974424448351697285437467140095383595117348301510308902345386326066176277208538623432689236567453657922819491829227182506488203350826057936234811151898403859645518544253300373393094528676323806130184758494760763057044526777729900192384455867427844995941898359037708123752143068417598487357020859394137641856035340761410887803875784372754783536844877857201350885838224300977112527594717833192979185580620859654000067742822293729284788223680282148482269230312854783128837409139337714297350158576116430587834238323694849764546393762135129472064998494781547588469112009772419580962485570037360823899909986644302594145069365839956469447144347082772874298539572633396913126271189779337959235893099644770023712731788098024639536454913597627711985308610541474880741832550472427873193805569894105696633120961707227331985162555996639106084999010786026136933059431099364970537082373682704096931162128755163046926685032748657749209244810861306738940346953213051801530129395627512639880524298934960481808222740440250960345731637473951071957094443520038802019832643526074930912832664891799120772032497289414280857540562809200894260304462740327413819546878806973025419104029710089552451990083896677564247862837013502577478188092405482199538644985431257580447789971621824407585741583408108917752211657984839909133769333458089647248129045711067570302880248368079972164286927802422975784605583646935311080609096966512953166345675641249953501100596374908955950054221910090024434569048449529563719958575390003102190765410042032729507718392404678848062124905147380555905959776747971213794998602540413515752321882472915882727822029196171202310362402063574963473891698686636658767587183791889147080165949738388619996389485791953656722787241814483798333980524852407405482947231602144082516794588496209866542757512895265467707160421710628929138013715096819893354913763791932293135451796170548187273481825446661369348721013184617645448285867317355609607147779841802637935303551291161070662928807443300352000000000000*i1^84 + 114650298428446003311607014795851997046773287227948151890550983052472251219703580963855632327176836886908514091923576509663140526509954905334305542687745873993793517917636151255278071950009565450473625935715077448215656208951940815371616249160144957516147796021259542675588888865409761988499010718824946325451616972621570248462710271668971693051461966159815604776715123647169365299907297145696860294641885583032825823532563805263986723006416016510937828041004668138209078454694339304748085295171578400266378006763527783384425886045122494237899349216543932973473459669321064894650047117033597101697472823408057757832388594792464987496604847957143908621513657084044683768064871798299082373537508642324341169285831216693317077782284024180747157916187005562849836842786845566913844083726254452947808475846783108654187660314371028747535539216719840840133309081240951762135356518736134798956585774364670430683095121429859174347572886575586788784546850103062141354386943465678485341966551891932617890217734459940728204059958200429263757609215242880897138870275795911529720637763470391923686967891948261707811877974026505824124468020278631632171427709192683314327041553325030302266199679468672933630727509527114284137308121088864554395218155613669930989200050841964755825575818609951848177947445252980818508927263061796535133829151559650818345598066291433246534002072990235578627726782691305914373108882962572257498622014049452862240333473679884355405152341291333606344272116313962851643827466191857556723842115717839550769333514125138897385194199044514660466083604708424188399863753217010898728945067686434856139217043235790681945024862883066383367883766382918057097302959130079653366576729942167992657443367018333174339712110317297695201535952010744024864011894318415984572680563539813036599531295239456349394949755873270873048424683275731299859565315349799385923100115164500988108309513688038740895079703827373504168592288621198306683067874128993231099438122196325897946187396198135673593303753913590327710209962505356506553153356537345186711266696671836803569901030127233248307574298754996437348807634023016637225624172616363990998245935772155812726177347616043650758335514430779828148836897619894999737094026805527493947988982298132584176532200898107400457970969747815222715522840853759879708450323925721446394406293397284071610581715720176309908169467623802282147616367791445857700217644095452860330803200000000000*i1^85 + 4468408553821424999407467013972674686279528739640601781748657839128273215774585048001298333056769331123040252903811168215799307613803566107372594529652388020189040956094561222822898198532355291103251030321311069627557690708222634039371711506930572617320692025521283192838532748705280653028691126643198613747802926778339785682075940107893407240652240467796324677044154170611183235926617872877918332076185759228629198761618026392583949030002609024384082553571126387494028488808108768570973651937881605386991195318971316787636664755567156273496428354489177302268035027192687258251306989159709324791737349624630541130286841896887946639851409886889600991934178034407027360569942993320873933956914399374146562008167560879834164403662015430461970777937556325535572931019116765946449667130791646699875250269838235926301952628138895830119153643822494667973008130452417303922668931990270995852422529505936748628300978044391100834986796546368049351786846554972212280579501803971910903868536517227622556685421305219589184148264218351146608528966942246554244780474759397266478183263010730244888456120577930842834353358551745118856578424039314882378883421136256093081981373036138528378708519071221016101057426824497768083039127945987491160140123874146475913088337862412357169546170443417667388610360630034307350347423155065638545982429160010370975716303397902834464694280070118217284215404084021458922920390828600799833477142919616554391305448473649876345850007262803193023630508379836061781986309386006769337379247544892047236357527333179177242709395995423288553184443201771323329277071060009346992766751452711009734140506854917704600159251762396350281944105822057013858949558649371892010796218188045422356636461588018510473049460446566608461187574178115773611945075843768873979000441283081865267432410205003443499452724024795696909966392256995038791605149413345084824717480231058023422035313880642543710980563150378181681941628957534693812429647249525101064524836530058617856505700702224052411806124263228907410799065408442678746686915216113714518145613260827872259109354987391250007244503325206988459761613493486221080548160544322278210440031456392045481698763073837069656030379274097736269812689915305377653038903632184241369968509781814669714065607703179106927009344677116196122195989975597881493679750465688242732234626012296050577220251855902193598180497487352469035135061252789116205352878080000000000*i1^86 + 134062047781561297873509353479750544395415317184935890122909716022905534817112055503299555350075417753534200679940630491211344869343657986698924331688375150475089972049421717386496383894954254874129977595379465945772315604942887793172362724797764562501213830459492149713345962893558648607029277317202536773579544109909793129349819612704658285208586433776490576983286335243871100174761864553390664406470434193699012537145752905387660854854403959385267694265077800642502063395946173269740873827559978230033457431162969162485291969709444281544513031051759949609086558391412744695156318723885533287681415473177401597662496084574943553001493474217135033048684210792208464209152358385191262501624437919020292339161426879517091548882023915441124573676018445216417060788380095449895642690465446984286484229796651951618459501678436641987456949962863668839658664493068572074194715984543064544457171049372324160772352049127661640493836454249725241307677512712226457834242954066046206642471243959155339558684045045603492848037794999667281666442524227549080177877123462697509919511479455586882906509220684216177925348912963964408898544745479417872110808169187246765460526425794066467017470559288173232118270161929935882199133761421578326254096716188113247749969474751701310004119840749185244522004105124630362774171484949615937653325561089007905299076500521455138085949249298147700918251989320428175743798409946350978193950784052498785372235222261211051429575746356717744930018238344036325367334112209510939793003902476920527381371280011621917463572500887081587437933509823828531113649303217079815642265293726607261230166110095077323045671099704812479187536617305327313499144484053293391831684677866759763801228803881522218026619384169202204307439745383305486676199740906561968753806575909131037364393720655870675892848120170796364832283348205840248554488862425100161058082543035614962057356187616268012296121910316256865878326802666454452093293464960592413000552595568936035432433297332378494706495598148192249847825050008997661274172500187529221911717348668809623738196888864488928048064281590392191015077977179909238292561713992604698343997958155976185713987467251298716339571128513346764384519793973233801183663585086548171658429880311910496234005736785305463582272607785915181673228610895882766916538814490643382655204304195843476846860864576797801347725166413207411012401364992000000000*i1^87 + 1906962643871262271609679243221403541967491697356256095290718638540990178674617586274000764509045536721232999581106495514180032500902718627338245480736092385920172302239536656611120661966678343839265097692343690219121923458034409141030445181789441238213471011582749932762797027478025758858542075302803635007459365463491707908847557417425969763359520641233716304507328500143327537665215687930165307062547675376308539035176609443216988500410436295539019801186182924669025168571120498655500811287641572189157651108416439151704277934145090393760186799024318118112249381760031001701968662197597463890539611367972330375882710664400799522140669272513346213600484407160356012901908678010358404111325091312322858367407363206156289164301683109282480685825651623314895547487131235091491764089530915461035734173541682744907137019777833937282762082704481646226731787996903326703087040228314210547530806409354668253092386874206231802147217390919444684689673291887383315518942324897703858304776811453987708935339581294644207866594641626542106802472108349041374381790866711818451999310021394009661087854199728826093207147014512380130173344138518407236047022397627611514364074625573621517128207598609227423532154006920300577878207154131676069013017734659836228932547022430655206835450053017875989437476703763093492721154825478003909565679913905475631882241726403323650229436931476746891528784871967298642080914033170495888467331783656362055149047195233312237489246376706068785355114536174706154666898658394222403002926963405738558116101982401813567631705650138565446626097695066126365892833179228230906441734276807079504819277709965697088583268620652873363930247515581849842885074144704871857904692890851369398247358423152426104252220271780995449566318525244461971428199364594476309525057582466074565128184591997906845219238579938801315536529511705614069753121588481592819886211241821912276633010437791912063012146761362894339717200376156003350718739692517130040038580350197259067668491154838543528633975367866330901787225097437680168332755091560141196944103575183247211182794456749373383488658215196175288820630142508453069356995865925951141614287275777256452536274442780177848542332819651869531939658454890079708016107694670118697531713133633848503399820525650416342856006562673955179640854861353205851768125147536584410177100823272081775968737384721366836494171281817600000000*i1^88 + 5366164901722599478394707169347373280345598213015625001677270759751785459235260874640395725040798611118993961691783592415330490399957161677517039569918581685470922676620835238044213803150625043864615519258328658240608018553539735506236147782187468968205596568051855774254856986537588748437151404418865712481617711292011314537415453282928235867205780774405539400496595852424759274040440190310622608349367348928233147770446185131249971019695495653129658030615004604138113414405625126999284014937648261006048642123913468119906008066291505990564540513540938119537851978275166089234968753248182699674375754455229339833423111658989739633021613731264503735503766126805265776231205059011524001482939182048786135638521769015507835741570549846836084272049080527124958855792018223720232473697717183140176885276821535465733278630289266804324351070281069772570665928895195925531275326178038970192321163837257290418358393775508803241695306079461616918706294204054833818805919705590287710622802128251722714356292578594914623319877785096373683521545446291860510804753900473810939068735685802912886903842219133080343480341245322501946090035186935225556219812549554904884573557629594154701889902697011389656043966434348873251188797257747454453664838596291087747010717397294088703241689440513519445620678871113237299969548079474488409976423140828703822865696360681044779108808223202943057519069242282244826905617046635459983686450418146233804494444355263161172298223437481125957190326148671767350514722574073106835024842657965950164097492247597669957069071053315475639614875728586274665383095611431805507443298289543978988437653788210233194925992826752857718687100080705823117461449970677219562748867643595002945456021722316466328783615880981698403937918464215985540453632580157222967759189755057662843413599967468478686846175590267242525483866581335407787819606067017052948182689709485092005426557019105585923504897951748528496397868155093356994467833359422727128590517065928704524729672167843454647988709584076804688015883459505008883821102059135188722784629214002279711440536711233596306377333406379601248315728871617477061258287055640475394285211992045404146005524218677002455346357741176776758319499742445015642563554189501974850622431036041950872672622133966366247738842799883483038035973660550434876683939940317916577855747096656901176004319028183040000000*i1^89 + 2180590782241074346543780017033765328604122748340176135125811230885413874679029048266753418692994148402418905888863425014455901703070381913603023249056556697543155082095142465781331000534040064672374816623952563103287025338051682945339987857699897011523582385340811856175325568198322018555263433186191430845045438327062171381315378758133741201611388817650622551556216177709059092962863307778539740410585506229926530598499060540126034908615549803835415059436073911103442398157971689051513655145749169175559121135524934974138802496857805313978771241200026524574259101246843046098738503197988041448870415515922153707797468270962761055348950332601215704013483445618438194938745776950664013197352561257290212852214678445256758079778756082117177518002914267983071682444022153171951078623451567565171276464898671105829720105267250059473041391301109585960215719981545965126204252865485200955612914313887036230138151119950342202067751837415013698769372083606548834419519063886265047619740916207998197958468965601759173849450317289110432447276362469103306837467021101988102253002808312670723923849483017154892842762598507427891846553603022623958352958951097124517050441933231439086062105281706922291483761702643801155593281040009362063439638220547886375667597330506726229873657111200375847117980620336846806496404012887859823117513536585602821724938396578664848810460324142325530348702680885160495024498298548981008624618220744976062026787811548864261307681446472611133057109672408670219291090352640836576712085825329119798869363034584406212405306271968695285150274919386009313601434109253406328390943849372975863823141363666729179169842539954617428418009596226422820553086205751139363762070571755641293711044670568124851728820869541418145525001457795910448754048240903339393891809427649781270727704644996984437403385796422081933685693627736976415902048624013015348625296144836695215658966630784492444584142237237848717048095598819930043946096295295988904897756393717840688931787019684343720840967284876532242505418868781628662873668132238138422888504789739845851206959527740043146782879454580986323884527304438533644869609701232051880669223022218469808955568687547382235808332977379036635013809622777963116069983524637823337062182891231623734567618903480943363226344682613613219455887441730526643620173849709923800732491891712000000*i1^90 + 251430748305728582310805073253831270587629160882524073898489174061527781027026396860560405647355131391404246539974256034386328539454939470359541912622840735772230199454852206215473030771895353141001371507734072320444131729409240173833598135080692750757707242244567131523969981920066469966429363209782428259968054620530256226322115350153534437715267328131231087919559983725700938919390126635062183447330086190665733471700591469802371170947465116278523671139086259576620474342763167172606276771342822303209747470462102528084687423180738791235935616782492653706771285754460273841976108627781007116620088198246766182930458362163260143083159087216246311262380113958105279629828079815671904496250997429648016548938665404774284257743493533854201766553313637940679018389088191264545432130328934922751963361289789159294208333598392696618690432394289903929256939322535166819356711245769291710312863811053100785400713634575856483544818929812849840296740258740012773139682323331448524864212778924037545877728489481494391397683394077312045689302433876338921458277538594444509097556468717298881558492590931066452550743646247070753788316764101140862694678057429261417784426518057507034748301443017396970192263797324900279012241099789686357659349922890261731739108775148815533401540344891957162295492370482821000585699593072839463074274399270106181216309629170632696678822199640559518646120075323916521829316482511659579573100055152901758898119501106061636931504630846292280072249173341482343963774434801601583291877130550868806135520788510144425619129333076232631287005866636604329237993302916564442677045782013709067313312591682483423273622357115108030000196053602165040192389633154970204905852803124898079623592814187080755761832683610143385323163850430416966707793192322609945985721623418876688771057351986328193165059019978632750127963546627566470399573441279492992212689672248734208986620406842939179534730967742199384388205749714275869026247174130459741896135942683652090304548695905908487848598491760846942085564628239330063587091546846077007200384092970632201414101168829373635104707922959918735528928155673733518233134550913862866158398106955101022318822858650434882662522517540813270692256282576829001541135220824112964643165828182885633437312709176795609854960808433731980043632822025001351625527321600000*i1^91 + -212578966553410858668507440698337587485254126166256566970751767940909788806924463246849293787838877135504843316113827650853109834201788262960543406947171067304804219114826737601374546676192320478821088447502925909807994196773111021132381527768704819611824705712211588351985815009731831932139899979986712226870889617412690140373992072199821438088552498981788221618336783882817286064867585871471317815473183144093947769170271771240483329304245843734628804024809446757923901270684943061182406242730106369193722077623314134468830408128967843600109717641777302561768560478001241328516986660653060583872534969823682670080677658887594502898154997414228610417956514106654450823960775446046133495663478431983083230079994904844185080524407143453436935190727789638190710481211801755247345622989087337151072775686008957411503257258644348941020067032858724310081708728677496248994435182746479379522742134053491024317672612542316310350493685463348223666320073542525394089574896789517769044773366198707126361472768278113391818885974243508925360556172281125820254549241172307679082029135913736970940792704013948717869309755218272185977209429991535361767446380727742631707447043606815848524186190718282516357478722625958598416784283142888766510113321758285771582231555798268883447609260253598715342074370618594387828042495513251046517229063651043398723267923596717060862882176750175510388439335280292912791328801518592149469417242691436824282028889431971123948765923773920908451633026846429449262586452253223537691738629942174954347983783427294567631367362763069359694466155265765039070862118236383652903236026320200856348816107047927625219947436268197398365391861008047731659929624970245026847053282655569744871864978019970314561411768676589702661595267512606010300840672373747165430893262355604102481729265274922566638038960564581532406252370482704742488975281078253670064887587386156554600883338693353327053696693861543331861692719111984929115770435446653891099335469217747325211268648445643589271103816307358810624252043420507001382446063307946155218269347114611884795433053705785950465383812291049787347561188242938809094810375745440576324399814400425628299443727746018566915149150296681936256053269599162039746051706515967185352336707492525142881638472853166316179790809865156692790080000*i1^92 + 1602249898408140227598866407843958395588793493795507356904305409223869237798959734267964289043498910717365911451946412865226791955449865305743563115495496384765474051452533206787685657444457078529701303283535093048167321149844862164512017774955564153396954617746477564122496692205124199246844987069165956113899541099631346854170023085028919173652470043925435855545190602528912651644112492462935102860695832063193954398968797355557081370550578007951992783673723465738975330964533723123680691626132804410735425690305584888064509398452806673318730778469223883672821088625296977779149134995291651075672224904743210015833116468828529867702350890175749907025484642263168222819331481309974931453790521000642368990662684515154151170054533565986898747158526123856397376082431027595162317672042135518131240552594201493324936961899486100249945903323226140619770727638718758935833692588165848504023619364841231273219556604728929786428155730447353652796674385536871293067182464393293749978171415853482451880808469266333865744299620230153292170842417424851664009422952813309026027363157343812816522238692521122044274328157875979403669798180454640063452531232517164692122517401008191985832801574525660947248913858748888460719684721203642204246223185385368659663360736621175375069469300294262256875491269695557650639609400530966629161447000228011496764816938311662110110027445419655084442774708826264968698444278526138052405061544991027088177335001431240951124415456570173753117453058889374870567805244499560951021920679007212487933105978023931028760340514634324170623221848251422953450522673747803884401973700884557464883024158874772998399721598369022758532712165567093479819649756924051574019854386206163549916476249947636362469671758377114818624847414531680654676785752000686929180345182525872514652644688937350936024931439007984432353213527837432997961896519922815766786824676081541187205001638236077004054395217241415294562174379909214375334559386461708468508861362047895111987686815690557468484110590125450908745377715364898931724632796929994746399423703504406241464877745247528980002929361397018808855555701527801774560341589219215667063762698499794075390571832335907309303474885765740390944862578571875970701378574360795933968462285043122514008938960112316856000*i1^93 + -56324775497940091643841909705939418528147868472784291990137865216839504984155367874942381836388508171825274629813236682708511958236057515313134104242590994294035304098105563989664085971669075214849201963574997441846878159563605249646716587639394094264352554522385660400849307517928511749894090717051395462257696999402198666526297470061709816928209220593120398328128796483386475000950454490788623758712619185274838319916717496449456036233939965582613613788979604531284466644333133481664666919084644197449518703615125045658401077699562528239755029151721547545685476911278541299113386435297845132799326008682008634102731445899739428802781211711035953450603415129624542453140444112970021363057221714149958596903563801295496913526832098947843667739382855425085563212934326182206900196237749362304532551650739492495063884176834035835175948601626404676439528871375320415261456066109293875477671013663624093147032243702481352616508332239431876594973399407960247586620033110826553378208525354879062954370174888342130035018661079238149216560010877603982283221897809241950646786347706886485745312354448171699429041980199733149096942797761452191346550924957978015762575501448199374154248570590793329207808423645853245449234376691031312350118244138372623442048378079451204683854616010649299510097501733315776405018270593367903524282535475638112455708052525113658771624080244765801390336100814789103267165800325344783463730021863057540488496055029102609130461027994379995464506954744301309982696154689304853265377236970959491539078192142375187465725084702760150802432060618504281685219379709282109359843321201657511223161561238644596166734250738869733655958918779889604537372126281352424647072093559817539707488229007077433011237026000939824521099816358394966819100427094313191946369881175552310139199059620347617742647029539527695786051885461621186358476463141742607758003107959793291348420983575945793475752516311273759348053196160538386761991104532997228388893293180255324107255916489108044720757690407500378728469060853324282503990135888694824841149169863318793300113470121431466626355660090911713472663115530615978476208911614689500794844615901330626533291102845975133309367821318743092436215630371840815786295538805482101909328952832000*i1^94 + 2669440356210288924534486305900936018827144605259899733227709621238351438760041731245216823739971411297940722283578053846036576751662155783981308558374441487813299964613553152720722863907227895399113545411277321050354865154651294170028259490820078679156297725086214803130094331517325855447252420091670197909555903932679978123774602279571563600246156128201025463596135312406000387825877360108177318213095711617034992001256538454760922610171090843988413402489138778230023158732888204351861877256061872566881333285735319609195874237541117404150118785215384097576498561839034447854151573937346912477457619709696226702073909193279088247491424966389890541172350808300659535026340645226285542207308569720196694215803049306584390592752820807458789746883927309486681580726137928963028839226376810604699228796632664689076386347688796242848796534994345910812993638178514989353951916354860847697205533694132891278494653490511033409873218075172812888015464394144868550294994806347682345212840113272190167697409218134758106371237128318995943892748606138087852578709783087786615843084402716898972405405723484899932535323745527761957512630346799827048244103334989931202980116016824825028367696974761420445031820596388992918650170238332192714868006339611325160621148971378888657857208035595657074701386495725443899407787840530178645805690458132108107372168974550811841289027599700420477293807519287988162450955220215233208939274386175565668606778757947211364537799838869977720362926589651771497257971477415188803649912367321252524290118424841258667983288317987646105360226055741361897857296373597672672319753824457439897991936852950070577482029544402254732404807992708774029065763630753857861363044043380723102083803586103126803158435890508082479024392174008518242335161832983584241170086075875422680546943422035198228962989212078125144880005328513194486925264718390015214999632207698240698419812061184403860667946942748926960872900466643797874195286343090867567060601389631185928081091686013658063105602461719308399066973877946909743319368112659677928217323301037200944811857346337797003385914836410673460620282960357358099346941858643434226914410697802597853517722284532355070562943095325720472888485325931162661477710*i1^95 - N1*788483137194312580076821982161077331226203741563200151862696979428133266817505729965898231118342043134065858722324137448357650410164913446176007283673146935208310371620003135398224951498840043578925124889716347001958069673755093431549183020620448818486516372659640159543763705296461652375601252424928763550808074142104117120583618623712375910278757809989073499228792920955529607624298089149469204084091270575453433549131679581512250563804025015357150505001429406602538131575776022570937785958585946249486598418726995323606380591316029112118223339085984099969418910625494018065004516195108016*i2, 8811667199633729494944623706581020049570920965108368208613885406855442614350186101147759470370229015147797286119373393657395386728086669993963821016367088170108594066177677319705912003014346238926776675501601372971082745782764847090746760401656393270110858402667282670632683106437347796473640296521101850771650531455211679117023111716895791671675677795711177549557603350023124945838745078780735851812403081062578425536380496365932847847726159579706930338326368423255752658727275351284210350754437080442433953190459717677175984837616658903596356831825803436589717868802706400121299956386004284985077054381663624031330372134647353954166457340907219940283070366749393630204628895780384966510664227309411252476078758181820284747485966351456423446193578227367797893480644380764342525770443593494673815929106151697810267111058043377881968823232991348090385784144215106434624578318504395512284875616616815707152996869785057709182424216945677284324619016676301241101421686156753999035742397940213362438971972374970843660753974310405432609344717672157138005305376018423344323400947048464221869838644667212400923645369847222545252804356860114745609818489153291167023301307570561137629917164452680033198305326457697774103608594890367002467353278951879517127779367492324791672551740730798118455472602665674540136893539776511844241203070279037315746091180742039925014883334738024963008733368850689843893125074874746033062254183465583253188234115241546141791612242787007559946849424666586760347670059818747858722724688548006959321901313578966302796307675433177488003670959754829761880582154656088886482267731017469901309229090624457467137253798730813602818036162687102892076472697948018892919818006844237583147964699892728807089648884302282773215941190714231412364043349208120405531363329219086233856901710015711110256788024187088677172833443179395673615265073303243412447617270118028950185145375859850650001498079457904283794121468585529890203543215613520197742116791502120553705883327143510380794689255440629228900314117916295112449324418526875547816464555280772680005927286609466723349740100057747291469475678329134840805903678790689443802792197327975169832954637183433933563458382766117485233930540186590224729600891731813264452520421793564994826946987122737756576077305644082347943386599549747033108114253714777915380390905693487074671005306273214313354327897326715350082745498524100423726000317847177564680901385888729050362511027426218697002190232374784254699867004771766961116318525749215278674206881225291102906585914857176834402324999442161704930361246774113724795026086007362504496634805741155377648947117204745174165825150455309286918956463641226492386200470037020860926600132974356387350470049450400178817535250118194745743396886532183662750757186608847843942047950874969320936552092733344556221448613334452959241324597136588800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 43723393330832858143770816449580982391721633322279150995950179828599795533754602784382315478600672225404761259558258884164630167259621319218740458594143392140500974095731111753295859069376107614928154322073331411288702196618262113679176694620094799024759114415835837526967534707346477908720406329030773338148598445908254216391458874037318281324719605776691229826516745654231198925172505137193798255301176175779120792084289313260641374012927833207775543588095013401286042781725062462912244891845919821546312079180917794420610671203450289192068114580157820538799652396355250129733393581625324079894200707918578949511083711421921139229126816018634115715208837588492458849407588069816541050195858194687332593902412472961579022592990986372279280928859661238409336136423633628168814081087632501164418372277789417680169599670376469487508678536763967318187650558345428357020269336548553795267850301392716558372740863441694411719565872668807975376496606241516333503189638725142695773381265147542730289093853365738833669384481746992557195241288591184827642828214061212443767999779475853134781717907161044225572530918227259674002751166650377382273201993648893970971184237599996982435848430682398234312420653862054798114324828561161834489868061732356044939926769360745090371504932798706149385720066753025897885057979974709625455770390367615298588456228243756437902875161034831538903526596951693556624194794539411484937512455790864632524985853480565647776320878000528518221425781427029288322842772331616020333119394248719143398512770147186778093630271534697242380859772925077858086902678879049920718912872862296947904935098717949255017978394913987320420561668503093109113880299406876603227927518341418853332704374860645914662132815068306997216740918520216292795377167373084022388732968743926811486934613092127765889606826510497247779601343138039323561523510535180199697226520786362322053161821222071514336660195631804297992345120127793019087439931166638503697170598975657403501836450566208461279393505326064163516476522626550146556794942159432147884142624026469914829395871749568822609989748913188273207847395247728050703670668095933064008910173373562843147095590663962944225456342078981236549417224843935032978937884131520584792702225938993114101088530138521800879934906948794159382039165735604355721555348894615197252567809984494376551064043142511553094464067794271516209607982362740600423561415219782442213675188083286623221531920856229205581525191853824193287190043754638304362125099783366972365922599230606122586570424238583326062090467220972800371228166821538496334834112945002078492874434286273640596808777898947620591896935953883460864200601915970917647618376914820772546569486838417408435283426122172038184463918212437065429602383483306798151383692123913464571265638645582070756116913576828254868699468517660267172158075127726080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 126799112431661023625569384240400434767689621830032768938511318283908701565748586901884064325587007604916846365244516935818526024506658450865938264189826392423099029325839165917010158752419081208373253129750873072398297080820421363348456909381061947445962639043326542419878669661275010779654462198167679201184528661968139728441497964667061698268086637926335988625485868945027795754866028599165637927066041882859188781730968779544413673864527204627725483114094748892984264880690625901316141188979195689675778522850676377819228952886806141852165763803981348870430038552094568553978298441951698850344728737200592937514775571385199253278214961840702454922836329984585410922357105652929468348621710913591320253001457617088370920110469429222427762399725384481119652210989035588080760060207153218460456071334679123517744333418812523029514704769616203331652125995419259566511129405678434756046825678474036874764215048892316351394951446508367817550312723531949322859275731187110820415786379879523223102244476743886051602197481454931754240782051737730185092696550762199714130911088694743538859020515146704206040747611317586054022394920760935907121208730341357825305380706266905832392639497615111737482685283164750259629483763154153775053890561151294741233307853297471901674428089016474804212265385652405367370631453186796368850920321333581188598560663456189155825101222106049800091069227495601905479512136518465394904553409378484488627030519604769168190229531185820533149782560514075037412652267948222955065762586032089949248568338797505482870489579394917660192951371005680860648231855373289088025531489117737003826076128774586409866054249974709439379661608807425138058556760541782892861476834739163494475854097899039234976743853895791071126110211534485115878059788479100625697642808543684092270242985655998339408772637672034448659149903055626266267122707912628409634818540997168111697928674832750672193625140709947774346853160244236203702937892114403892290879732240869387542948747779025624479095617881459721229655828332106952082850077855493260922167064991868499222734109668923164979249353468694642517093454063041174015509121355093128319994919160160441934050598988450203718934009193961427877999682375237123031671556330068407211607212066467672132289601870555299511974440518201448631340246735143713724871831546641008611409970826893718285303778477522291142723403545495665479707546654335612192881108573950041313834700718340607754654299452557530257772863786446813339852252122793712026464545483038710911581056631123691451444863880709802166385416340619504681880380496752182716493193171410110740406145732063234390321601656305675671968517453683385523806897579386234550761605245454710775398116390103182334494030908521711064632701530102587622436133033773704330165006221614032522302668410104248271425243895448251980473783668148315915457136689152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 197984112734712948444244755632540602564961553316097281573590849176405487561265548829247982070308037027130678953308892591141325117615846641063656470796635390279730864725722803312197744679600550915646408169138441844746765529488821588387225326882125224792779559626096471101970814604107356243127690745305110761904816947952661630605941150059835758416131078942312679199629314980932575559298856603170414357564961152053459714217765199977838650299061082829438542199887017936834766439683208218136099641648599151492117081506465598577216676284086739636398420553055863255386724295565698677928713641965417391473223635072422836825624604684014685942552344531547794993852636545123554626292224538818501282712205602399045678312452055634986030581706891659754229860592084995558699887469871029526478498423418235089650616969981775803223615242329856169160221235169630006198054387895721843132052058889393118358390102739886020612651426434400307562587489872525496140801687707283031387365219174986769943859219550295268526331715145393260753834800435939856804118149225557024886880253897358860689637837482157017110134317744956232798462762762982840146804752888612104792839887927688103179338117317202548874527280254987342242483922966673573743972283021707512874823688278021530245909242462742112532374666969464635905891035812384325415243178085178299570182836768438658169470931284834514040968780209534248204439422875270832340280884551945894908617463119504401188360766269679249465670951296306088969964917658316339136450766546396665846100291518544011956954267279577110452343323586515889336260943399448743888142673927273250955959216771562413680747900712023298366561523252452026673271447598201090658737404779601865701276564455216327925717776359345654857920579561460971112833578349374397900591330004958264551578485062128561292111751765760406838537367915942467669861278155528250841447401443475967194829885518126557421137108612728542239621895322788543567995217064686115261476852667696201933975361423399499361413373314040305746330739535222717914873706640577773069670019923455670784894603102424085542506971081398849863687381387481071433620633286714745369923580751901431129932179905497302597683593015181356333644268730609064361304477433959348593231014565216033049057770276570105467727549843381876857238502163559542831044389689684852976100470365815253792546274179000823826448745239431556260352041007281958341376252939049252039753291793765765672836024925919062830308916216691411861054751637754467961468954928161959535341696853750082709203048404272408102941297705383149554097144489435729233808218309580550224144698599014648061283644482440982538376537510252165135679267442556955517015465259925365898926366589239275795929433886358355292504660207203406849016883387144069981202124398692056449297582949766021035060226244502998007399410477267236099230244432345547037576737587200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 52140008890337990472257106517227177868316288185666709174286872522154261245901134925191315962330880002886900688410221013760403343664078622349666031066518684434789185267361548258397588187502486051147216543749721032038368374794847814247098453843032272622881945357714870876508145477151524015550229302906288338680942863554929677790422685742767988105212127580663388008263606833517135970109101729965052215319437262887628441470227890628697291129282910389209045779537835686962246647373113127422125508134753625003244841223886811559552408868947887889397316448204377306899542384062379367082388786687783862306670166341799686618681230786515984151207169630084493668296112834264940522981559875947758923280606339755211804533120772307240621941438396767519727437281505681779586214449402595150740909270467607265605375561468296322112395160086590686808008051032733276409033643054599443358917511666940808933019772997393268145559618615508034163323060019381241932284053715007970370702107876492399040654601334802181401563761113240865240864806301398667974009867368316569113672381735312248854169514019867159382231507888491551346459140579890343896240091943107949238174566821009930408984750911181048259419956497249011991910945572925193008067205483961902310755221173395385376777608580971819085773656966642419326745001508992320937846456733741493171408007460697377565731410767121834523863307113617308309795995543612453856118213482663563545636365570968526286517125274378107400767744824137457295183028555590327585088286733162826789391476016842296338846577312887201134755829840849314353406903905781053133372979988229567592577581333313097460808928807406532847977882036757885334045411837329533169796021083934927996955529814173221253172712560612066294285043958182627541207477006642616101701278708507798615145798795374746473043752278835083572719673258082780786426615056514754829826742956223864753791678477784843455616250966113272037940287858005373529720715632632019920770533263102179475544718806597251957306548915950049195784230770738399850900221544071736253234394537434189881224451035531649606189979189271293272693472095514162367790367258905273707204266558376469642796179297597981025607398233578929154910566506485473325761251781480579755776211047854737429447737893215136518821880489747686852882822843196611892965896361446944577361344488295784498583048872782242723245269185043809832716179277993526959119178401990369282694703455853355451443738287223967876513361216221028170350071067048265219192192834731178478136612097406413205161561093126472990228825954831697120042426645594014935346240656806258948229026768769752823129249721355859501263172551065853325542668143498462238205318622797079375226690867179003406234363553273784887969378472835720908032563299508322790727062566742837766682586707792784637321982596809101914806338424137044875057560526458290552229068800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 95695154046474238755026416376664690068187872319004182403894394495782259904493982773475375633169616734690699037746045828973747717744967374649576292491935366013391090859175501761536347888092687233202388823186624511911146980402360303135696909781156981146627550682649876637238202729805234405091626752073768383195124959263780993451773742753339201582322157586571938058345673320974237221729498867958398931442524849057288084827788080145235309063960267202974395855629932980842112879086045026700957091365939333223565758321527079323775072665139074932509084959513476533934597748719981940282994682976518787926791887060916204838012911819115529502143228607775448990065811591219221514534344783691603246752899493689867332553486935456910088336583870012984373525313889361299236707123022576661398086242868694505346186403819215425595711187314975001877861909368230683336395173939621891673597722157683358327038524779120786555640578133812584354747695358408165571431566110647511973926277806520674159028491454060223292872301139117602454350198141863135684887039148497083583227715892537252614994252922200093486096387218359619282637699612925892858036917796230851926429059535818023847078645605987078084513265249584776811932740558251353354113195254201791326822914331680115850190246259785837166804775163983218650005605017287584881472010276548747868833760159083747007881429684233450119811057766894284469557480584465985122938346871265934315017549313953485375159944424835425227123942060781809085705190651322352206346862157365534849131750020339841552897333794205569800440859266314215121296283657053938424762037222268436467710132031908997032520853687234491955983703883867273206044143415710583417451775635656050999167361383904859260394902292814223630709879862190030774202407432071342353580528968272930946940442023494205401195942475210451779843674688274409595171195970533947429232111487816791592841492438307419408822541269769902096829815313238535413387787791930474866084038293267429266930920610088311567275372921557841781256936564091392028194302954040181253399884335447895705606252064097373153765106157506679858665600648589274760787363705206702402689146647421423706938716141029364266886480707412048185370303201740478867487369294195027262187084638661080616130997804570447021712529240222172370289985066020084598194341764618363739900386638673908494953094984045876840611710779724309837430262463366431489581600439995899322307516660133462061465260058784398563716075358915070301393879375004903979887927621293849210399976463038466022875330909199676358942593023578145067035598859359862815779334789567346880031559695520679387961143987396905008360461631896389978382313641166199752883803291341445613067580284261425772818445796993517485710737137796352862921257226155321644833583019535840987424800452813210249970851180507402971182436747823940430282450252308173643841536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 615293195034036669343634746341676524145862648637262886509918402592060663747225085458676542819615785431608850384065530138550218360787107397720731919613185280695749259935536863087116319218943385712081409472977253936526740205524076384640688313670230286342647666631650761742272816482733403027417967474753588527204249296918963925760606871841106553630417049747186482445469365263200964954995553361321871857351491491246083233120318424543135110361423838369664246414198692477194543390543543431495820972826134409441468583747865048923992278272895306650426089172884601005025566481857836207835252771835280388740483022134294081589825282919291700294968249175833297557430666702707933099033700246088072506327901609022642054714914678328225280514904726530200081251849293174934433596648716746124168954793250883840388153454547800834523819324886046290827352987719632425438291730744618871213400570341434645837287812709573333843181565845196368641711164698984145617772940580941523748806828512134558570976821072766741516492494567403629284000054056205794346531902412629232908963301141209769785497460554107560204374219189784816548050172890594657517651490647336851524208778633703962773229867084465576177628486908034493870589644755553602166946704681345021820606800424568483002668918683619911078377565356180094274187992607885643862252944298645932704083673030226446212187506198690780079132925694830244092541730242558998665454523941828385467051903022334697077771884951935439379006314911097557690408753514922262357725293839513894420241615183474455758046439104471821745626537941791198683569412729244537316470853979184394927961446319619836526345901415335797361955019241392748850064258551154953964215460158180750957468932049007952529340625540481528541549445990376565107457592523405971609650975443361898089047809539971948910434304861014718374020829055248181846538926894294514502244495542017339790237977292981831258737464411671283141007525057379694112399789035375106293810558977937660912548425937605952875598106352122508350752133560209465794194761681463184509673296295421530042216348035027078874744056656507391155102132563790448861864555567372337975304500358336280026525927206849465411039488480536667325203782850473976695822583345356927097060253602170782772818870269619000187082016834528844024227510298463346581799293234065233353873083741083312008532652399020096227748574539769112230180052010808989567882117761138226486958355304900878844418352231345377135516981017971566938102157821514326828530778506980761878525422759748843512422020325470746936358220872303318202721831311853702517825106855767755097609113473696572966712329576080758874389570262864458349645752872672753400887038221500507456111806486798342830086104537715118249189481988695844041491235252201238430361855777354766949647406829919506642553637010444337688829851851817016574307096683260944580608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 369418749786833685553478380385278100948250248084950412458260563660556574257494334877075237641107790004796923933258747800637137407491719590827897866690997767444615559669229311230279308093338173686762197297232807196171277770543932151847000825525632194885352492187670707249843046216983816715384258201502469581713321372800502041548222677539206651537514479486212473575242444549231817292842430822665092576136841156342071948968745568621941469800385130115301796370786327077056238348903783351993035725205933470576151855958598060637486960926290556655169998045470958485632906037683126652362336180372487734486517168726825400366793423216478314299953264135302968016226349147264405893959122445465928264872274757910369174419233660116861357103646553810931508412742361728958417670293656154857410760905310399817069593124852241906596698270044734064895337001962679910997980484911810341793964501642452207499821936969264980852239384234319123255860458824052829042390950513689240671061459687174216499735942895437570985796644873986033156421336615045390746337036368253075044535091263733946472413217225893351695479475406721244880765748955462924246733689374011628686903215613950069706361789625037280836379428178001183582673260186053219744715429400218761896610183269265077105764285288452160889976580810615994729177796118920795994992111806726227787040706276597274794494254213095317546051791007211254641980202442791990176347305656718512062835358498151642512138972409893048300547828785773501125049736175008032797352554850789935879638991687966265771401636008788741725619164570537260276292228437883543619822881868033002675076802252935082815261515686710364179521398755986778380106822014671540275576528379037257046082478103109729346931680156147952091088868296672045679246515128422762961570465873462222158395285362093780230623691321794326676614054733251883217546851545553295175177289574981911974394121953711936083791460917645105029221512176348808564907686224935968535166634466980975496398783674561069374199526927654115060521982606276417153675629842605628843709322753141371218020190640884599009917219658622324079820774607761431606607685268590720910526143728037017448485906778483496487333166734787600314784837944296483730925486553892928733783054795441493064457131598111597103609130976373158348170410002819178085919207081220062114423976578674067509711573606676890110370270173773063366398438660159247162503230898642570465319997999738867409513130379414984693209554866258310738650745517433221516100168970572688055214772273592951640654960939788601252067443281751487486677187239478230885929320999471790339140388939352657912562130037105495089953280738813175746323584110408384571731215228492855508653029367888539084248025176717112514965435138061556853026331952098358958403507552817665221169111038585534471402798460129275409688179732195404013922114535263106498560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -229795161535713936791700552648018042411402410123634765823792639879424078227275083065751824678110890152881976461767796758229832607305813716440980491467821195243843952242065965300110779017860414813609596916421555168908952846529608423458303903693950665244810817069210972718010374171456703340778010968151674387580289474305344544397610329443143859128899025195681077413109559251870393605135568542823891654126224893127316801213518069191273768092338607613989670851261752933921450159558880522422510798409633694994439491984399982601021375240424187463571962544733240617550494699090266575122576385651100319367108028587140067326312154248547662054852353384649202879782210872461423018261762440741668576434956161205712754572917201453818417915935399308038536879387466807456134667809311658548298230155996004566620439619508448454283392324552068503336108949160966227943909748333044929421382646526719912870950709465980419184443098691575684900157975333992356217155838486144438626130566006039855427163982583500110632776177698444917332069025133988535434220252571288735036656604073696217141687609830762859701144006851182190093894674343641576429493760350610166048640672566847296822417071285267594236752322242845537305871670521701440817688948990726966118671610679247412782090728506205392434912087916628474868898868330459268557734425403550040524044255613957588747385519196904883748811084121569953436383712303685684848588652960113862371398613144017516976009774795355013454022158831670236208447693741574278035897740745808766977394737878172083242585812819728954398020831837393057590722577395354990684882945419651976680100262037515073532103046691077673824665021205604598685436819953043467650862645251598961400254148785276892168926714915449297470998895584683608734475700062252974315181836370643090311532921789100602503339304377777629739721065809073955608460313274940234571062158648202662920948668998837147544521222126134013016422323591880776214178037127482776368002278495435303396365928422676699886929883948556890163864326640733388877097708077394625023795547728802882438581041208198740375823919630287399163082993630981656039207223151748694875775566899428703050720657746496460946935460822443242278539546309280488390446955936517263952170787168748427455725824622456316024344423442140631103620656448390191621138202217244828150405156073507112498140913596009870831255242094736941169833759003392749915150944177471780231375607617373775337694529940205819994468960117508335611696872912467294139866481580732970529013853278589273206299341522452270402086910814767609025998609176836291702220990126265808833406144010247124244380220387801931279073866441030839243133848842286005575953385914122208749129097269092266331325648010538495755149169130884767060341148818719597809078271060085746581999497375686509642163624313531695485062966767142345666131190985529491456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -83523999051145920857980932757503388786476897748876626041768802041004972494257268945977845978557470049315271338350301335337334193387685113213802755707953253040620032474816191314984506419771838776437340737511165574562754335311777450918655160016367070388400399075523832508425895910769302729340055865999239419878493647034780379553554283318420046891581587160146922547090986069067152363212875751786471133686503332473876541414326408188499049867070070372634310958355643383397636979328929906785112010216165883582236123828272737903674678737997022918952362800798959467893255749312442034930367316491176561124126733285041873832285461731058119830651672623121620597908201624123626563516212970050699380214875901337122088733147790337866802182561766049286990697664280135184548198084706689658233537718970992691889624833512335605806006289794507323798648952618463843378948792523330536442671554305709531283900560171564670211188639067660702000313565914920552352655539789319214435750714330230763851987809930566382580852414748618872020321517387277312676557105354499192552256104317363562516204003282490959433308836693271653716168204520525373680115829147217219747366461295734904074143583214724648557003793521273992490620139683739158749037815618438864487391604188886274571180227879633332018779933122273874854621981181318465561479191336355659906368392449809599529976447080399045350417896992606651173585462117560253179669590507240262559409949639909572346290662853701326008309811811904677095000270755617730911312009351625694855794914218853417581842129998516368626670047116201062428019826834770413290162942511233846432965125231357387453738214248611547484018831037941926103158837366834600644634002052820166721694916016743419524941163277451349672526395047435086992163720842462677637621308421045696942230939177374552489140316264761614231443249763142930078884384895764743206920824096835890958237732890939111572199548643421971072206306508536183866638872800841134155358079140929104385191268354097085243560684223269985251194627755500531885455302933705087465880519784512078176657164508491957143574842217938576020583824504900849062523391829325454384782367301494262663097267954693266362734239371955820532961140416697854081700720639782841275669576857488144890350281403892682926274644853089691296673240080998319341997767967472393874843618151801671998510678726902494931470450674113320907931027586772131057741172674329915354944160157295664665994068468084907189935915396903081678999828363210133045358852771534400308639761092072075854206421263434388773790228155255092460230787341918887671828689266979500520805733650214094662816395257658199622200855237707368768023650362504106749562769096282321162424082650398028150230411968105330066737230277928268528971581362789347582117934529853035778663036904878963527294569119807322210518911113234986539256947714660761600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -80143432849474039975090136603892735431240624948531626803611837061297560845857418685437826141713339492172570557723998758907025463888170017459299364994600367361209296732759344659588937804045884178741144456169112663167852931763136817163838899657242455454251509242392977294931054507681012324228085008910152308177841813550980267434407267841661077968774698422801572936322703404293400989069608326694790380463350181709485845484104242347309584679226729441474111348595332130313323027767121071611759316140248720120357414966631153864247498150436699341497203425921947604196747025953618416575715290372149024167656083353897063000269591862955689809743994684446385111522688264132229591969410539041771994551471478900722406310468352792082694977088285574603184729627095159526561901259586897345188336607181674672975596225742116929043753577366645843518412065636900898419666391270080866229502173698780476306533749413940680597503717559095313237872865772088213686182811263788331441711365917348662565631831485450930951420241303706656526392677514942604615851653732617934126732989815373506927476225750868653787637337086436429809445715887326960744657769699322873376520087789041523704760193015540403853578140650201752620172863930036547799082417837472655585750132009513258349292452931723486004707775404022747830234053668180074423911693667205458415137705724715415008865199005911827187201664362614003524284605194416834614490620549329422558225892902495354494512305522432191237528009538977396305086597321382092298242952847069956293243925640898654095068659570163039989119765086586192714891299642135134614426820302691020476986607501350588498672980244001047102114564863610395177297054401889705352746558494110450676658664469800764109543638598654624020625814098261537936470209071790896551425670742882356427020087444859557828128591207001321955394992445283312272285484241994531028299158179724850383108801307231259148642524159264632770901397875846270040091195438518335115541160407267637298570996542597129412746960770048964498577940818107928048912556279567153579147484152133537219645445616732987120625528042011125528518865017183245906321729281923403458368482678701661908813089233393515904574451863432640752438468350411214143452002949814312964492801084267807175549653439112830040486725289345885503341031052649817442596826811777028806816143795424449456063136755750372331327556232758073878384759499673522370391102497454992363645481229200484681532534141724091305335000130051969932426901162577314532184415783502377773941401483466296741642141801074596545422789019984184169805631380525441032850459386155550736298292924288648980138025258414222594216429951504527638066791238939613678187108323041877155467548477847345632715622157072657589781854709903105090084645252125802399114854915115502948219508812618505596450614091728172675017618512592711927121952584499200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 50040158377713259203392455574165223486656169723631168059461887664576511454039800406855726765770648106868958042677015989099950660503944265973428749180796509687478081137462908431958917774536994288394047818579179733764801829904324781743968252086185120841529399706995239513154520205718392382842246100113414679280522635544274822474420355191539289062664588386095181261844256494916426011941347182707918932112673822564970009206446447515090296050686821665801112338436186984882390675198585801201867507456267575547565722483174469389730324399849094028070581833263795299842542467657836737004424844733016360262030646845921754150662030866566164017823025698008366433107998876266819231893421870717588786446806847039788710475629395611292994710453705454524405364329468812604044047790314993909701365374169326759833885652679245872497273317945417412711724734022566209049405602760496648767365044305726664902492914062485283016903609701369197878089530909988233485240650991737364407904711555453014975223688866982006276564174918484892993156345907223259894604781620588774385216344730923916148514458643923859381000948140863781360096347387357862061334066371710440235762115507630185339056444917102836617200676986931409350082572407692932009596743156526004900973859886872088210605113885769595225759820535266074346325104067060465626039275689209607144391633848959983460322768205125830610390069384639074910136179221902978574844463819022243032187147412513961859555567633255075672131282787657054049551592668938370307730909291608763954743475812537675273744511425821757173534040864015035685879753475001826286862802314666720055462064280583927325529335092733715670191615125106108062407955369501286519358188273391428154873971629185439642937232740391319613466531304150686328005026464420640929002595119888162913942153304324209755562534390224221740685674482636941268041385115248384942128388965515984109668592345532095164659456137057512056607967947481647322229898974980032278656373198086088283548332796186383991259425342640005674453526283619915389968829398918983165676360028359804077649903108784613987334602906789091422880984378485456629887292394145931522099620378220271094173782702606237421250333805976032480119492619586346225576823498361141667732552754168377461770179465423238921474001429089822009615173331409932873268689009357017183900680030280454351419705730920203017348582845284193695248716001705588653958147162729102505961417782396424731266318276302361247028092642805042013271885471018832592200738693452391424125091104073957821213105519799857564475563022304832617944905139881208706509502718068714826596087708869610781706152904634088998511407055868858622540217934853743615790391910927912692193977877787554686677949760452535295734459389270955616873071290496911875280604104638401101166215729429408526436956975689572309457258386560206264853021589504000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 27135600275346096283171764941560288339812019047012632633793901618625020174171874338873121873085219899434765572948225702483194065259678073637369994380867638716369849605253727766319881942977184819043780803362773821754120383500444725346539844513989142189858751157209665908323743858473029016996009623940873867177665664368824547217797795720107310705893591669475720788929971157025695517474618962932601492296647433031164372479859197262264129211760964558590074486621916961215126439464343826344377596535727943543539582962208254904661420591685785437822861276287646664078111609455615958576896720665805520789769318549074485248761137929096869177057460333484280858758562762423973624504367509680940511203301879872296719403600156592096289848624005800197806694914957209822522036766872192303009726978546742869999387811599160995683864708186607193297273019398921522822792232489642882700966092436331142633853676125055893284464252489682541063508944309747996320451259766818340092772182411388148029348070140032238795983293248110140931713056304615697375751354765882877229355936364545046742522493967659378584340799585546741665251213489270786425159342697694032213248567091417985423526022317852892753199970349231139890524320931052411457734268166773706197792921498494174610919514232481689551664826501587779528391141896999563572919862199857198649473116921346789429417573071959397016114403357524879277840427570919806420458513310408218416862320235577207886098343494640744942333295366035083689220208716078594796937946978981152171535053277927755047960691862977494863735342328549881752352093747003469272695679321050695057243609543360005511799813004701214025446995006622107705595710613529210905215365967832239490972431904217565279339807008498624282879971204760406721397984815343104473585458586170642518296141746303807841272639744597249596658293593073579378704003432160784425193497773418793359517189893684737261369976351555169866062850157064936035820239674264120397502636745425617644073656921234854233933029800205575755649102229969083562136892260621433745142117804981024664057084824085622412627029842630716608698780441002910297629532122639637313498459140156462092792410578248953367725689383691690483912427783886768111928140877364183429744895569870327360688811257322012505270771736175267899205257120097469977386793064632934338821583132805535166048614464678904299387782683082414921499581674014183201411195776827770799031743301818691732329810007948818701651317254361605165927683414600155363564859547305539490492339269624834589034155903141446368081942724102543111353968851143947479645943645928419291314162488318535442784449240995430378548149697331511255171175508696881590941248060483979856345705942867252438085964530489242217620257041474115242163067820978595494719037592892535349263179244683768056518440107709845321531896467845354536933366169600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -10840661667675931420263627688717049634239445912297030648613490870769553237113085372172138782900666978220978640237227031109094535447329525654934316254617839806927284732980756578966689477495714736139682904635244887830646738991559847828649592314607579397493941907049850779571914205253978155162482584642104909396724967468504973926925237643093628482373491230012530191260815844243944919435288238582886632305260844838941394089287643845848162067672468241156567800398324530260582951344920747309948320131663517437830034726146225414683166102236610405256429036933207689801715997901600785863310323764888545646277307077777947515688435725413908340939662540804722201525287714468169210022862864597734685010620929064733999876093151559753243574612868989365988207963855216173419540257911833422918678466412236671221859630291277041318754958825663162275526063736459174957783746508688666393366782935926361742913996508115556245468515753968958718194123664556999844659941919549429305019045168360132670641218362530024709861725260676320525839094835300792380576920612748936959887364605510432268240273572849845899602662321418962852539354149787500633581357689522228414805923473483735308707965091828570905249268613851850791805516496167218483198684691087143838683580085586893700776025123623133301664752323060788033709355062674348504015745509643167044050425929930866955099001883190003413793963390709111766260044526148707984464681565395814641622597481035871990156385910042567468431634981744438430212326200302479000967568118940613630170057193280665934939654285112380443354933029261205309131972152537637928600579612760578684818628765202592148303937026055301775688601104820756928014267516254143975894281600561429795485573040794050018339031013873568439149712238279519646672603506424918684014770998572747542351538910448828109454627885194924934243519567827205295718772548743743668152923065584149644145431883774359793566036822202834214522832211214860046711036992176415754012919229052996867982804940316469247470453003829493453352207374181700862072375694208266985409530286489931217205728972465120389055927138699490731225698956624870842677107901709081376062624465231219790914045720911088989158213089424208797277918273016223569438702195985423793608464396016019733963708153290704665947879769801143098053599194155737888197644734705980061421706534706218166877858671952312251609828940149245323887851365910727784475408729672039491874877839531582149862692261255802498293672168848809079789139419070730272312881483906757374294826617525941518420665535636867494398343347957780427215724848198684293200193451543969512925051609572555313438353434361202721381252255301053461784254942632000674518796650979389370674234570343048854319980902608270025276026708679480402399726573351339213656207589516960140569440975988773409679870626748057527575760272782346584221286400000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -2231229638890633613169167035579220271491909103305958931714844278544211981720469352725638596036470897054316573523528329323588712041186566664771197117621208011760666063037044290058439747733504674486210540988348887819933736280089394321312752367615901297740666741609599087749136759528948112208765812453642567029332933266230813979846903541462133028494415404178428660440173920600637059918748541002826994831987727721536741462854216893779053066401471795543870872434081596945067420077979950665058915223016190103719963078064283818660600492362455354628155812870982774205799429952907437163057796135392155925595279172874596939338678876642127617835710062950484405496531276046688105646031407828418303287339512628535022098816248224263769640773882267251051716440665472248061522300053508253261278899571778709048110948574905030946206103944322713978481973277097145225637524675862762110725670043066808712695985697733495644956313088681147124175907418720785297221794354215746622130594778570015180748068243214111546487823969297312771728950473775836331543594836819378340782815655360677430232148071409186499636864226444434830430864906794962760401299257227497873044327523847603122393090711349258350837771634902767040809135593067924159851681053269923419153468972546776167040615821065301581196825025455551182165731435055804671366546563850175266097969350460878388215146716300414219189003528809656468911616286825837548952627206470917144814953668461589033387529279001224198266956013568998894797167801251037844934288097182059639931807073046372855604086736536105806813739008018217253452453139951249074843843372499960790718838880623538799239097674028390702923592936448030882677909286722840140703044240068971238162837628355678219635093494207495314091219312151689731600303842387644065617421365216612514263534653574809134312012778952584058630075352675424191104791828654452174155062286437589824011951713571698989345060255933936188650350656638692580775097568876130675282759526745339433928378074977017337024895932297064099721558099954768761653637809727688210681166457604503158783821086855777859570228887275517679217104023200827357856990996116929254966559031979492594673824980330242720693409486048278874931903521499092674986308150095335751308732529074857657569531227825845729891110893816000080355267686597005364191010388774051791452301162464911718464586016228761280535847613733709620132347675970499758167892684482934942646178131605615584701851515661566369209374241258045682083674179975973234922281835235787234368396542536914612129722366197510987408286308674843195983484080655716399143301312376351256769842318319057628531096096441323306600289586496003003398857664066092406835573211507736214135183075114679903829351550386420209742621415663540203202412370507656126140039530052206946170601908588943738904448010973096985825555773500902241992704000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1572980163563108270149362274417061628851240231399939052838183947025086334403965181619400333712438858221076202426296800015717137880746731710690075244403479565765868279157380147902897415394928891720203548201386255586354336219014189889120723921250767060929977791013409278751712514607900974973486702456764240807505239201488524720825824399913055741712331482551887283560010277341798101085624509040575489822128098618031028099046499839309892949104048304386997276565004211143433980822368100249844352448319109045783271453351984434189798270827907133482801395420453562983718406660956633625211494597786692054508218302272521889745770977560353193502967116413850322406600611575103189763904308254411538944152717222567250611897785935627915149546458156416851364279913639961585105987968993792673675744117989289835598822978484783472624724852524763549952633293902562161213462630965749423226598272237706977929902311069833583363008796455868533937079553974238072443587852582714058181246884048548467062128073892915087316913041353864438523441362661627961031953817754336188697523378797822982200748668457910795985332171605232964676374455709834667903509950103428268929064175180740426559094644938065104672029012372533640955336242957265623385144538800371767725058010216747175071035433742198511023625299694850307967102988718015155819561506817996595473543300331628972657654180685763609080082050361675396457718258927187073152836895878204765417771443592938810158455796220746795078069272591444416557950205978325124367661495862831562327514213063485733904950671445592511145022960750801374014945264861383527867949692762881902736758047671041646925334603936300115922829286592519179957262553303792808293208189166319265478090821835737991242891222504048738895918010225201511168555787126899974558457440983570969237397443186438085858301672277536600295263124987026023938189906250595929575054949892657099672625841491552095468104818678289382573889433507041839483909413187434660713637009892765312258969849533116370879470445026817653519820879854562665448739019969364995574857676487621595428303726575198842819395717005269136419692051750363132037690669248680948206345895040700880696797723579247868527149770037180158129595291723691794183510224799143887659808554852492041609222435475564796818829537875914999267255460053457404300109138245394786982869578225120478010427334270716078666087752226998640003378822426911256638697350820177780210200206693542709532119059813842120537027152307738054554964993935051576487370462170278600414343804966023582647540213618661397730258667502304900565994945041843148162620147367143755916545636828144414040300592443734293078859254523506775926534692622807014610934433114701716312829346013249182021000762305901611821344977369485914840044270865114527807040193474471399458136672542948107542277257782654917163249505750685109452800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -1261112951353730421253385690476734553431103954107503062871784641631120381549390985886648252233566989202247295068529367546603812796906687218069624235136060719000114218446446374508175324891004527604695668903147841468515059972633778887040708114311831095947300120017068008901236077231102919884683975379765856263641872991228157446392722969608399538783296351157501162585366920807258794395839734107476125165878603502952764581853407685108074269094546027249849410057514867030962724567585286592066339160166681276961963165752764155599971990962399868436527509391985864752245232834885276886889961636230479576898869575308035387856624357122416036585760092133969978786701750412455177015712296060466813908345632447360492406974573511968482448553416399625770723835388957461453600576359368469921272367428531262709098571861208899570333948578088554766136676020739294723760925723559055809182584433356795479050582378593375126584312850802175051757703998950858997977958627122544049670385881149823974822580586301839364843524738604205571002201115504138517735359002993678874911273840624878826308305028378333262319297516034669820877139173656829718158318065335250904218579585118002913288051091467816475422321845921592474899956363152000074361444254209409434467727865125342385221716193493365725232339827845439484217077200208525295773107548285214268919605326409368828484473097494095296514339630505152351709256032005155677618051553530531890011215818583711930797750487048895998688841674296799986183037029298376670709479085351590327674152321097936991195385909691096399687033355740119892117288313084665623179309632135162548662114447105963544332704387803571076933138453071057771918926699271083464982541620193270219236015371848056748440230355074304843182303848812113135733636508164176002109216847456320767331759265345280877005045983027436876245722543085069653652542965386651708929916296628738176274685962863253687108831813592885802524716089829127518436870083238135052408269064946916326340286331844128456115247035865365188848744356255144551968549257403941006076447512560568531850364914728735097603857195702209875192620424838075349477779516070008576576822060586674854065558348924259151100634634061718648748052974085818358364464785457221499507086266195231460618688621523301004048868319630183113798891816266482516960397063452320865846868249473988877159755688989195665938254286417060341570391960562400114882419796030495424456144532184787064547654605161367850009154777787128829139128111092869251550274107075093877903303647041907479208734662292357726134199028077354569815426045502932572000321003595645056367121201273499274184205645194822835206608566907203081251257478318049653136215438732669198907790128523842460912827637555476713270350881678610584282179152789263036502886880875501400424543012289766031299181019982079423834640463506471649280000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 230431878996028074020508516788989858560143167653364485031951496594721630923430391608927237732095656075270163653234384417465891679856242417402769235011808541873588083100298563919079121680701138262610291678262154758322170495098135827146394548620550303940782117230356814949315073666111390721552994146736454178376195738982372258394293772662820580235079612789462209694437148805598138994795390514659739181261810906790942120118740533777610484277141891060618048651904581403988275016169716869498001971003243594660292662578540220797455505441843725639385753281575287354360097709253023903321737173540301923140421537736558260221699868459118318435343427916452433950167534082226777348330156414234280800712775856276491454520641147206056378934576977681229289839537332044319614040512646430322223992768075579865622618311896508400990642207955640608043445470201590243386087972931851952244849651514759423433761547541623475944406524238025377557741555493271367619423535210682632474790579683310174849643462559545748965150743710279219283003377488324932619816324764063373869102850144490594197053371351603349893683203955277420164714325328083528597502168186338891013012438174015494161901323566165936028374093290735005720641642056546451367273410920646256559089177621795948041259357972305966507509182005415206745346571059471682760933404968158152196491686151999435873148515927436538962268875971334259182737335493895107475653167954628770900838174622070175381355607362534570267598248687797434874599425723010701754048325041677489267557463989438711201265689819112288526065497601753951273248405475790270304438018475866103102350567541296951697617447641185129085895834877111561618111099025847831485810899095716673070860202982913654057081843191574782563638010262700749570688074162956208647724278881679133091439781464002923085147831823056617865937670490280527227355062029306001296720978396853215171246321422538158951696076831048484027217031615303884040507637007097177943545476994562830724132866076535459487446343062682191722142468426496243845283056412883132212703688424564254899450325430517124622545999030508785811244179337056087473339224167941635196951862998488890059218230342752334293646628259741226358398632264685216363481221271700286626205717748670494632654236301680558993654569132014067639549804953129153446008418647507558301409492392135558241608550182204497107841424315438577553950512964635238657434927009678772312629286623148254841313417752574203361224042105229828037729362999475196826793802263549095235737187221924319333070444018795846026222127338282183096134859175068895431457731673373101085006591800880834024699156336610860625796612357994673595134582126159040974019875647930075585630260721118332432954851009049773924403744013492747383158115232840390734224303075133535094719076977996565321562155645024388906672096513359872000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 178119691824007189457971622570067880337169376007347062846811954523786724645947377549871295217002841152868007672598772259634940060798314553618339832489465913718029179320269157908041553875840436838127299711385359209678121416690664505041849819041726963540937211025233185113187465265119739322899011746322338961562572176300744285385363075614021049968386330763625837942365732872660353471349337115257734354583997859273437193895714356100473343042056326876066314556042313147851360306773042338127361941032236558818903512611439622454841562112742506523171141601824669578449154842649478508864555511842550541901814965885832772287443882204548220546774423889861721175802165125628977484166693218637718544443768017567209260482795984357064812481112743043217743667104789979507117358865579034322389924573361893104996422703240391987658254498515101301721073622126037129616801001256940199913863835231482076630002786977191940605659266134701183360790216823865143880464662343242598564084138955621364028319355121082132395966105829481343299344259984402323639287278317319205946208142470321944377323279822195119592842826028386259439671879627093577469036713543359404439544287304701875263463144893744845888337267868170653626831517921255922542100038078527285527007981439587965938114187876688353850727309181118761585577879796198908083510866439650185062318319492990747357125720826399207668757203774412463577312365835305614576954046525227922804257388573034047697727870551121653009234177834284572104983899553104013791847761336107051964744077031769226591418880302153458707978094594266065760628962594941976446183225363581173460840732451207891753205967980392407745612392824728507937092328632673234322628082475350838492143877944056785832480265861142018172182267749904534977118741809058526708370144407274682896369398904392613223571491179533013932294820815886526425572856195235692343619577139610810826118179626557527008488143198529696900411549180135072000124377385726594223885338127280514906372611976509381098567774128417226087621228585640406613896952650272422310505815877511814082789476540604804194173594274510666837292952182201439799664713035201644567382528164399093717315633036579954548598316236299579787703362216496000352734614608601747015517183793230704089280326615746210813926732893921965866174899461132676528024961317735185652564199241385923884143107696345739702711120348164359650993267596406368816410212971770392543554026986708190843812788038801053907074770468373967320481147619729789448311788426461022011147989403949846486641063183342973611328655708696560248984648413742008802726199797931508164398726486354924034438642331603894021423350015549459152601291014060918938624377099156721563779054849037553402720360358976309225982364197683185447591571773661620476855708156555092135460183000542091528224087762584588283551591641907200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -11916311165436857602770635885792980865210955443117070943030619643047215592315025521417625698661754190360532390520837678999940926996330554047456853201350346681165332265773219511807602439404240344078363076822190763783149472209477312958892207889511010664341918150602431193721817626389381885616324358557158876000677712188739353079672324141222478903936461369368653766564527439668374614865482305674821002249351789143605937519946015159227667955274369212192147732001689208708961813952456125802153440650892325450193046280298673456872666568093424110961563787256929605748136675128903447928175146045488883841937515333231434236595052171240851408991595202210600635622489340059709158317847735467299475947978784100132398062248548658128762705342199595021005340434577005475385845867346208931197389081367000177061225820783415137078590382095245766794075107287959971306641432723167288315481558003283107409932287869686176809519289798430607451840291929481789234565414677396682549533872965333737018210244085036870080378388372719411118158861677355275680136039676657184917643971119039871150911514726615502697965030357949720952386335480881115826442419358305693621142826776895177477707105355485265503432004487550538247382920837983229471749717638057934803233774997018039213005782618099443578374706857612338737340515206776632616992594134134025281606356049593708774765569655389385754254849230523797904126417886856072630391743386035993027264988840062956656203396640522415068973983785580523538566911371276331377201675767207987599488853244561883018917655754769355904097485503230698200923652853360306957518596824518255703492834917285319393632900683658629626418923186334808849841547845753509271923220556061151061584415874397405917679051079121148387647676265524117128607412904870926528075650674798523360538275261654671571201415021899586479936934618535010595971014623934047864049280878893163503634377356407252929656104642074119913574659792306771289729801594505012247796964846578513075808744398369551238935044562124616537292372631418895053399775265807115258850745822413354267855089074059770266834148483796849383904009329679298982367891756940792163121495847601794268134839323200793828352896827858989887545234180566261254984939710781121338069487714553682466448470121771694818972516183246245156259905274307225886360240442343177010962362650961502609174641834167521766719362121290310049776153174938975748729339360741636274989564446631179976349810711616448498858509222408894108615250919590427272902214064892203687477148574999122543185466155218196332864478066826351159023191746709730910192750306838817753526106958080422337979954789425893912218155557724212322254182096498905615407040364091009769794110568747336951129176904718766884484464592904573243981417481915171084516456293281926209644087965713094448863027640667629599256918097920000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -8643057826204237444997690627318241830859224246638319627492019895913568444356697606903248493372867195754627882421306056836896476989423274143696795864086115439309655103764088444630616033924584694003131768244760104869144634765716277497137687262460966112391914800830787134952239470481356113055329165645534769851585883278150435932270715857344331330044317263744200762680710035280200083096548387130053575230172375330658932409386738933709900432160213361693993820360273682051063064521950653852874715208216828198868474084465236723965288426348680972853836154185423527149423422544022264404265117900187340488609858322036240979646665634363145666669884745098963558640899039396262564194642609756396099453191220114320467056161173940603728659453640828176794852053568934696191454271646584586458754894769483870928020365632553461653498869430532008354552824444617188065817427692481731656534874857412239404436653289519203627157039468940052915196195412666981952441982532853483810948510939502605318733712440382965688969359448548943777793666265585112855253475080895990911080850086667659558936134711974595677334568347808480226887356236867103092322378465740794476421441850852748577548070856439406396582082930471684681074265536581826063685047562505570871523135900955167482112451695983866427416221108444449731573540251486345263223484126889430992840726786212176542178700058195960371979880588084656603903635595452817927826505939630052603843639199400039225899425648723889103802596531967271012452875553105603641428494748675458748458391438899371317304399793656607157235759189044235572995708634783542269385810222358106991845888023039560309815863256976742484128005451470431268417370482105347589113552017715717661950245649009104481764174167521400917023995597591594304906630991379259065766906460145236162028820782597266848746728134490694497294363949400050486547224975096105105411463576714712503396460338118245949676214616871438008746773944848120909893356340911623477516982588194531298319465043318916583405639219748768347054617733964975402774870777713798871846126541592200688865137662182005457849528153897982102109324104592854935448174940059388062977772179220225943183581083531872335325468398020469204317805127473651999230219689614176838392174287599378317702502672810129347141892752330789771672074360714560468691496934382955082904312968268440339288663703086502104649540468640789497961348434830226216703034066814956550953388916729161680627540125573120624112057155614975276126422020145552701548393625404451414095924107049895624924012860633626481359824863837292314958418685767541548885276140710707946054106268882737094608911525595503941590758640542585989971373517380977717690429777643355585498553410188557822554074616256381110518101750852949658543809309661020061270586328154372621616356393606018207846261817358425039579381760000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 497883071592464272106418786154056092647198236511024322882335731819668994952811743854766244286217456465293499523937283807401430328089800881675389991339354783409573870569383259666040143127443975028518984660502276665244207895807014580063184667112523192531567114787373503728842736766094745720582655858114624871713231308339536373015308762071256128879326221403291348217599584342849973328970858404630654664782660124983045412774374908152620959249312583873223909014038467010813008498464625961956306730625680264680640961680795862394982255457722196283819613391643244014483719787367428995786586000965596257688714730766902643792880038801864511302784238774525125245197418633799911762413149319665275081247998686496335102571328342187843393364952425710107427098820949403964398102214494348960445328403602638824397402016753608471118316902227591053359849481295917726217110093766098961928871163816908860049952503347952800874709619319999518541672323802938213973651633349912201909831413652973501418545919315485841475486514808464941062175500879420457233080192117941194208381169998255207719807368644045044333571749249252987482394555375620595604214190630013013579419645891450449396128543519140531508303463136390292866391203462492615096789578018371633502903203628071329787491322133287000421532019940184100496026319104549833062788791758448561670873353193713299539837056090438664642979067639493469699858066225507451751276261830331848735554360003055667937475917689722360019255060467478075869280125068866395495719125100994415635693445980216035452523104392912032809963350024876776797252015094083378819910458969003407342012192309848155592219765777011360223228956191203364385020947542836582084534872878155434472517250342384111078496815232941275137591902381302132388595990799069125711674165395157995242744422606420051930169595928637324729831694051245246383582807820907063418097021090381037279120099347272936939256495930633320851093214509263565515382163324225051297379916131362228225283882137662732690731395263030598446872308176569950840297579236573710561579805683910785688908026950026827203460429802160954257921365751191444028174759755249389185009220491333254831914121746782800413215588850911367236576410699296494482218446590067646252649419819407756904340389817206249854684770399818938141727943245322057073412307173704253921720847767258171948012219779106712603324399556565351576564762164317345867452971478339480878267616067704746931189617366048634145419238902962272310574877404166774883026866221109852182123818440731943783573767482272383074996732940973936891665888455496718045368797705825668634165488682404075397162833688394847621950057120005801390699362894209704542971229184243492960496399086240516063965921330131592635555433329090731752276998296758852376619843021872464294628755902604683409378869344929707773132800000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 71327662344327691515733148335114637791310850846157517260010641630870090876494612353570871534151332920731445018536912968930553743032193625178702613036557013407298179079024241846555324372798493182568345924363891587849719860314890661628189722857072023922918951150942513180109849667170689894925283238318486082188977514560642913101326159765100430138199422273090042563935957773197984605917037138786644352470687446470935216063764086619189862458464671503783574741014738149788233951275601829988254407558837774940654230828792779605496297086502075527126606861591727708255916050705866488474718790168884963359610839714158270809124444542939683173403768869802765157428533793815840461499933688889255317905733896666676793343696284117662218788858447389207276497430027460620648895902570831143113718953958677857569356595001182269056846583669997870087213568573021863705182432646734009423413159439409397167148745186716185161283995749979463775742889203303699644161401234462466016394158534411983058260042896069452925327006279816284701482995391153791801374570391062234637601484956371332017407719068848722758445126095921744745524925335820061064247931178362261728305919903880818596681710503507745318066032052636072566802489932918428214091418351902873612531516067431830167319683933845297027216751864117333340454879664631115930232788173045209650840393156558836479512933971381261195449813565576397971870343658749744438813571333330971986304813418578550533932164465940328595083289093643920694276679711426552356721261704106045932631858758427007068223920193471751471258474134598598433223302891612046252062836700452303920243945746122493364465368719521942195206377826959719409621143706164382007073058242040113042914058389095862208064592192611119542487794545167551613469370737832844220212243265196142185783810537308055837231428872254082238112916416114264728293297639197189541150300134171972628324159188944270234159932790358957263814145382553969961529015114622076502490374593791364664182796228829721029533669925616528952400500267795439424886845430631855825134598866757102587761514202554159772995300515803015724604443404336642910311307499616037010843742934843176312592248534219514264005852621500862785253562067055060765879998822481519561805299229146480792551486246313079265398931437863796008105730775252703032623444639354877242141047829572758341107705524034874707474936606777783562050024689747873090809186767405006149345156016237946055174670000850757494640168265228413018391175177585813234082611731721470054900403297522068598261551118795012564445461575176793826907772633359014873005262855695354864428429746201974169337745368595152050551532559128070579189388004036070009932281212102237764158072247148719326848429327995400891894313757322321319097429647244809605827868804683569247481423994210554565719694539373181665280000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -55640293679159306000973049998786104429141024866802615897467154797839878365913364816494491826335490760517331016324320510941250096260417590088465229109268190086389614168303291234012124877887921921416142613635242293281666571011870385233991302795304681572925683034435356233554761652813340359029275616601256004127356678534958253571028934433350223878432544564441816633812003816815997303156152820276134795651706150446157308326138033495954821984551077091198675953260265162953574953843086652834250160128254478527259368665669197550569039878316846268158042988925327138827198613735228890365541195541979327570495626259934887989792490073833311157697383084672305869655270349310991922370283794957894362692048874844920404226909533046671942126787545581279249912648697882770513330332649097132695472366918370615107938603648431416368467748999705911378544241790884264767117369363650892783170276027244213413164942398271759521565718206788372085483661008467383792736074990161139649821087368383069958059292898820437259414675856287099436278264583377087608412781461320633282241953575221501412528025631568813651576494625358381888424184764452382412552549240111882579685179964516320120199036840984170091475606264538964234649992231821074832943745861350599787914502037439561731405595645394155345497210909385541514927984199729202893170006719841020283087494979595229572421369408480665461731681266343242468236469445709455335269665164024714911302154756950845331381583809356457931503802704776652055216460540355227308409441263799426887187010204397314293289898119312804904436219019502794282281160996429519391732784191244373119103657098531607810747302777567789443888659328607525219278068752889624903771850963895621444533186596816023514945867129599791708208124632027632985262222891722279527583193380670238961693862507991787529290572731970650894849494532061587458521053259140259770918809795349151020319009145466197883498061767757671489307487303885190802922411149298080703686032346802542357130795856242560219617469818960294724868776578403753494932576132004093277964376859053435676225411343308380048778092340147920335764767818948598805233494566096180414446179811912620571148617891217202028373449928462988151439898528829781998942389043947549684135658165200644920822979469387240010708231040955666696928980617528215015959015304001285176886538847730956963745981819873531854466339067608972303886685160479241189269409498836787983898084824652769152994776166650846757591919465504267303084912660249048910679684463986362516556113596808493962128941373760487649628571234653440345841148941191803710019494392790830569666089668443842974712949873567528755822016277337868435113579570881472994811809166912252735009178303680672628010794098606182104619873119037786304664349613069156286246435150249042099881580199537844178912247864992202752000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -2197412401951251140106070396344805346108311512561690089030181636068535138246665593787098018378079460824373487336683401190967587990102299364819062824548475656833262075438344120196321324401423104629878836526811888329579865043587682347565591214806529677740947756126069316083790873116590512319018043999191826570623441262817773066431239367014576389949825711581077310995513490477336587297880172306848051083364659894248448880038807859707869946864322185137933326956831285555335945865002367030472929194795728765468991998666632347170482764700274508373756141982060208345738999460861302363320135244405585403687817191789667714951437196822764263338083122639731047278214896819380693717851966562647533700332738372743146327277774015312412929135938714894443533617992235304740715260711901225626593221222309397267464246736770062658264979668023853499461669065210378093399678534516816814150915741163735956818141316581781821497814705569630084730759567165175676674745267474413329438521632514314451868686465660853218734609115906909783643053815178461311700936241473361597158143125894043478660710979266833097725445826615636460289334273144902296301913151244961774021063754603134623990656657137500446157507528855005714203668559687989880742839372237138495783970507987239645511443338258770901529561384217509558101269461208310597714527034111216611667813680972724805168641575429120853937498554352187665118277514415847446029076524940170395756689590710907553125919463760242399251964898434431566646166410047801908566286393997182552877785186901920171749976064645094376349632652738388783962327652792857524650068915281492480104960479085374596464855254551686415749592909717847474074076291216687287277609065013947306867496111964293560707357189389363658850113883812637893576871110698407882343351425996219480246352192678704306186978792502785420162035768084206895453030969613705533530533978931698984887793064292643324637259759263183299595970247126626259905806585049175521969662926289602026821380408340420134654646519286421294016259718800000030922666226495264845370102322814289017174461190565649305370007260711551190855655889580763937525601084649746297376158792932201128830431746329159934698572414359852251406010934950730083198278092614452112716486771652324201555120392091974802705845698819738142028600655377066086820950822837725210718152693756855930025603080484596766167535857476504336592594136519445837077216209168454266447463605681895942618782830149786016005690491565801133020571234289741633950262157968658189283857078223553272737509358308063322371221784484373639729743489505674161690386065578598557454782881915426783273297548567856720309983459171975699699902714678638206321276803408189976984496395392152628962436943209878112852791487323817770531624017197892692518447706343826729522006950415856673304429919521996800000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 1570260932224132811527175680301656616454234759547257004138086354368081100904314223290492513732328012446997820233529868302504595146330305655441836962061445902911183553077038620703373823241582434570339087449083159676572597882068654054844489664517255887879511734024920972176269375930496974806430752610193814189048921827270008041889884237895783853203456649874711583435945964200261618014521888566430806030515479592317179483864892129706034277384590950044755018757948096887458306244638589633179053437537800110239964743646414497340108955041664178375220542225149993772943687778999595309372792366474535249279762137306384627638493242320047239740891906555113768543385543531904955671463854840891758015354841815947215486346921560929699006305451890817843066021478499330746803437028420966440871911410443899569045943458594734941625314179780030167937482385189072401051147533756242328968657538782495764984666351000475579736383099635339829446365115601085420309602168996513844713367237921364319063919652434817800867425218618780511723976706922971646726749569503421961019762261988332428518580793804853226864017514889803502172662270371770499878171184186354583909184254513587421075676429081058092971245747231994327439053392631948044050284034838107201816562948793167482423116715902790565777952236818060649532966513379353242173803311332858010511384492513468113514480837915510022132342388753852245833354483963668447992764500430905655529577472820305327214395545035394958590965956821752581258155504261676777527628203639945425981262243572970724201753359678842065637997459652639316188504291476697413923131004498088491680158076644023473359031818691668654548725451809089256231158401100682197129983771529456563162860171862230658912575017135933790902517005349477787971451721852319706731251251402412913164378487215495064081066649021290601457352717718251283580350299059388572585762775229272630271069910045425720259586103476786067224197099221147466563375587195115082447428294491608123604751357029768110119228999548268209108097755893131193660862614038856477169933048333317663253839496261520234201762786893174006814125067481517481385590166108528418029248115856055361166135994248119245593180943064908825955708744763952950397887799893364757614684186889317425913312740015038405098157436460107023545701245679161405225837706905963892447337047710961092039385578634889264379198698514763226096109837423964932858691045987691377359991320448474247403845145036969960719944965948337077307552873913480686415653859410687501688263702004820404787990137892449837964334347920909345399393153197612114411638186036858962968398905566591390339641103256163720690153502643964017190024553004803206705694000267009131558242409032989400204329027470395384434082012519937585550361241898865291577475927614794150076976044088541649298173062021120000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 47785131851990904936562768565426747006381971934449886807286743485462268423251128728736226418156369792972394054953669375501445468226511921310523093012606863246678232711973999014783997146043499083013631554204647079332416333111052456384725941905744178628052693322845804874172475752616119826458917877624442581142300468264565053655636132056859563271782544862249303864130233721393908808764959723588961405153513675840139561097349335282631382430540948195661147066143329192014882034306117056373594268690705848267720282415662488343203350658999214025292764017228219533897850234070742451835989326010552944474422366184044666020968589007043620342579351849880722998763557104231491431264119351493284993074623963401331432376492024374333350119967859700738827196893435777320098729135948296980442592490500924493606307964285267045924383835527499939091138800590800761091205463813285913035082026013122663761652743500302846176182671785285522313493141151305882801945464529033960803664710265537535870652114271402095776221371335716905467650340787190456108903777277679628712498494459056545336444922800384505902143401153520689526013929382205969302800368255006496554691779081375946750769579313795154474140682736789357369756022889129990219095782423589344949290819970179599250489875967869984259996386948881923469574181199297215273111176498992191468640330353141581268120817762798733824433770998080640589983293133986677817192175182704406867529199466759686745797287919196777391006865042567599734664187913467422508583720320847363116325134360078776957128984291244746122500116151742535334244615703867609968168917344711892755542729032441738425736129851150474920665133437128678300743026255429418202609240726743987226365425785511083638374569892555951298801655374644543599781234390035075584530366905999055009812971914798146176101855965807044058780309437429844977896506429770610937634166597791878391214966144982654795361282137139611764293934133638885582701756659483281830452535135753025434228232164744011835663698446689419788851740501922043052082158801400241247230972580453413711520683505775805637320207383803254637551645151849341862493381149080407594452701914147194853111085611330736049201748240210265104413286268785240707974553313672905192751711602549734452731774715816202743294917767447454511730901889951644379481799623341592494443120283371934839977057368988403820093372067133740102684331598368777869135358287304018852722465154657121800132104978933647653498390022950327856564592261444360355124399770744208935995641431446407586910491640014691706590977053754080878951358092441817224390840338459916693627336711528102450680775090517225784091596611407568584110784912467346584493584680470572627350581849066627745361329084999067848819039692780879499394067676307570687952284481921121162532267964520363664064118784000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -12470458357387947641162660395655212940091773174068262861900163418131370851568046817027269593957249572277545287561108512825383864347546088110033599948728712310566249381713725193879186290474459943391998850330928176754605871318073934015836602155545412693099502680487414165834782020808317657874220889651666427182148718703126733476444789879653592163301310289091780135284844353967275403780727579587908206681351527362241690090599143116873787312315932081374086630754315569787199923455661440084460313364242188184216633788312371805914690152322022938994306036617274749292127843822439745515073880659534211936909298895685390605173002462393657602648602264961017732107804048550225230952178686455166997876263972198070159393953847748279553249571812546142204008292145266677457887720339637888967150376279204687681140782046743202283423745472318701897653245586844157493921087821659458263940106340180951538449254792749177479658157683224130116420337708267022007184090779351029089470659012257209062746510951590093375635744080163252571499058996050000523343469934288211683719707898985902339045517970322103065122555141120871649626051106557908299147424049152428145578400988383591688820465018573384053445919726491943117376615191753250944033028861191952725941201019653216709559556231296701200669481002871974578246722095752326436116747659419468669583125590744305085477764606402205921079088524252961628247653099085760107687088467327280990139344846265772498606327207180491707073446016116984645145738428890042366560155959869919977694464028348532197132395335800690676400523200034531045419471897194221378363564723258108796671850481654083320114045790605616796912616047042307838793462278552436080790044066072684428961164744742502327136887382192544122003897652772754547628830467653549716969087974533937037545605249953735767311887406752636483224058460097642923186713736979641009207903340757333417536811339329182776647920742158587373382863927523559378139462731449754875913102819115078002031358595045613864245345831361925694189174322581592271563467833862673166214311609180813345011739991203657160242986802274906547505536237014872819782019529654951603940612228127709617760301309531749216566977222123995623447834184570039322994283987372520854156287708877594207840832926384815468453987986239516873522248169821043158643905771546121715258698555524383133288205147782630187540607967729715179885311199008019567703008022384417908803465066020868511851907858204665092336802306428797176619880208041499661485858868760676264621213721651478507753392848670813024085821161503903465650044858112400996608104440986894896288865649635646161849541347021427880275365408795047234885327839353944010203960947062963581933392051603729251757110591532445617695403908110483845492357618845057798731294280449636995573606743543926839312384000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -289413366359705392802239205582775369340154814935964371422032408323963886725053105901505154182387725027190424865295195955135359457605520508411199482833491374160680554716580786958536980998503816101864087792296668995728876481425798727658063735926135835259229399426159187208041556559995125034736047463492035163827705485611551515801084419689153262545959811801938499225679804297019747269415107653750834110147422310930845808507761295911332569202707923350075800403257702364180097452751768794741199529350344124409512955258827142830176099432345158475761116028559937073829002643950247504876904570184198312275435531094745023191117333965210968237761294576573432244788437486708892380831124715716611771498471131356105753501906648102141465639308625684188921805348777232458481460690759762465343391924443888808788573287603632420121277205386219695192220955069447211443254433027048032977664415940693582908243489015794187803102141796321764731170745040994720422202441224345359629593219182659570610466088100323809356192397495278101849648145049809156659526029319572871724555842623603681574774928197184628735204054937610278312021387598681454126483356303104998889098662175301959341355791150935024515761669843591229730912712192154610791438664060361798239439225661497776779920795569945636316526188888968565693756435719453597815856303697816340700367823617631625853517791265531449023497462478925143930280779612985003825131246783580636189482214884668856111210708965141854676372103360601210638506997687020788660758369165274720265052385703012812660918127941018586700680073871921782801044316413614885156909295457282278026432666345255759900620964986122534032320398755738568782988385140440361609889478464314467581880758118710363811147921709498604898771124337946083957878078273049651169152122411590903391894905750456906388860434275906359428133773805081919824021319500874075390426452649357108702398371424705320294569294810369030520576040393083168405147877649186871403161720614490770191259598703856023071166895479808898118027405734449261763279403822524176665824011326916020835905368298477218526472395377300460855865836167240204331766996879360525526801424370754613842961999367628125765343705465707388815179109454096808766459007794975921542993153882545947887004673078196677254264529858070905246891528822583378999833136115319554634431493059520903915387360248673791327462350120449104139275475678983496629759972485481330752126180482138098052385301760170533572606676494950554457493672495646271771237504920789978152239802929607560461597967461394349094126284040663467778494853038985480211559829199002407222854950689211428626671438832808338516556068000448259968591520835665243913555326083352021923508325769560968736628290348208180015751471367959198264864555870838163646130058113735240791731302149295125299200000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 46559450437869724885660623724017011563759798694806500815847504983674420721897777482363183474239269589529106241672006522842090747300648914897188434166965396760526429882829558864520631911986818233848839067431306323171526189944587880289092799416397399313869708694292595755160380394357939153902357278927647098227892806468066392185236823127352018284014621471617085129725202478329488355069600314516783302904700953330029919599448681048376313131609181187846876917061760531072304671468341261547103022244181656262501570542366902471750294311812315612016539311351982264440814358913471819334917944279380703895692747090760463438763014409720148263190666229044142551184960419922550154891029551770833073128054531244791227618434444838446295860986469059437422241273234260134300609354804353547315961481312929710740093542639169159312548112247144986070953849586767882904207458024225833088009245339080711877048042764260551883385782117475809257250154608889963687701474800009703224008862952589143684228928737745572326112462567543474592257526517682068956027499961481158082946329507806087846365322918727303276319908693575059664520487717066474013596463128459162158520955212087311442600343665841294590279607210853436221645185937502049748089844454001281573381259685283389276899578371013075468781426827182755901581906438938916843555132976600576213205014767153218336813546940599870982539804210142378780450313487538721115386229670931064582916233348342536695243297945397516542153976673672811709477939682175847836319035660409325604973324178412180057837733239523309560457459302144193812056549937988311624389172674927809685926985896184327388383589818857718215502162932355331148200118728929493212023647886597524081773727048433095704493411483178204939596243140589975147234365700689607215389077311349568094682089768265314249596879365017576930716821587798001233679580895203541049347720122621036788754142534293441823856770126069574463728242537592980675820997520161540827375219917101395871031814334425819385611298502123810319688506824204043707636026081251174353918926638409684384219122731037062376577020280039342775133993431583310797494738374409829725367984133417995630998061642020282523684947587019452146849502797294745005051019609435741064588273393882653055569209634268861655053523729548328097541041522673242180174310034088135560288010628054975721053307936463088271138699620428414829087391314845867371888184414020022150386885896012752243856894617610374455587682702069510793417805158877934651709472877626120862960512630743707608941529210041131839764063249318987471814284539121487168752075623016935213691436700321293940834304457239679725411271587742420330673607082976428618949634409737951606931081783863665760480011620078171905787903292543056882056659066722031097148887956417080042631074798756691968000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -7076556238750684280442023693819209804268609031405427646482976225438363155405915338421520432985853176859828331188930071922227720833069530635766255095008414055069146723919666525043273204949972520974149312640315204437594102459886492350456887843689446471127844066462227507107492996279657848810927062545190610745470866245887642155736979949045266599255110266610413774570862339863085649074456734863640179693605969380225960228268965072244879332110544492229565355478823690865791350398782723416577803238773830216940522807808326833046530607095422409322676110822991916485625235148053605755357234366139389188914213076392837921663288249506111249522026910219250422044387289231378627894589415015362007705486606784317464019411042800549165024671043465377088156378881070349188818521124283926194144639000319817138689572249107802657674677386460165431076774670907640094869556426592060311128726775342845244021527086320657848090597581878940433310534640281275518961401204651084620690836235115341212720551563159528483552362940813761717542398204637561753422715818711350393749174912212950647661533350793957188122246469477007116098690465934612827558169890276704812620254775703353553592637780238048810882774769376369210291999460699408775187974255125602900901754233985829212689587447271373766812353419235125089013943766557493656630722566476582863776484280184024469086701747763995729546539781533125968332979391712095200930822351921616164793823597247988328793793800425606923728346457094547758539082091234627979825083842006483936569983135803501968701694787033374820504024050360731968683766694970947960064915039147281578190562231670177225095722008042409332643941596014619645850477369686839309709349686296954644672653006819431753850830232185637182324385080019367391957818813074974404060794699432449641886145825664454305364374856231197565600468219203381919522546273818307385438672836713778099751607960964121960937642623306188699302393212182359027793486508619521102311225633593305110690766391714026765719981842613607299254886221015878541912286738175718812957504655129691657731009642504901900568654954475734041655241035566276943974068738094104395001262316817999964213045488980672319507468712885166224782680980441684117788102465819537418357491069544419209923117683804357376562205741927518254007029745385360119784026654375463956043673712801361927200777599996703219191288800098672629348228698230262136760039794574387079784104903875581597730224817744937715399811589622632497807308438779876216791156342402133174283511840652405853080641522601433261539779704932631443478022194074938104823799663844277888871845713686946105279782947190084148971941993673888455725617421880029607393912468155604488475646174694848979627810150099578342972377042120975786312369839304590038331081063604554202077022958229913600000000000000000000000000000000000000000000000000000000000000000*i1^30 + 110365586934310224213676898138905355150550933691437836366617365595583085441053396430031224278054808811759902833425423969500553094954124590553123280867933381992208333644558680327702161576126138929212491610931769665148000894988079342128323468068702952018533461004081620052983007916219235686273312764110392995198454816685913051009313445657211278799719897757687714058771653933941450638275492730391348750372690641680952759819373957161014514830277983584988094448465015352418403745335910791361352972188394194819836070098245177379828150065781174102850613467671520397351959625991680583695803898842377829946892655858343319953252899901113465227431313225390497278415954180042945020776765443715492170362208352633997722576326941228848456525168955072031051858538288034215166947439558259086719789785473330417734267633429557281489825605182857286530855571753157831415396203437284087370207523853924944018252618948185103246284845636169501483112821241916691658292549900377486713168234441433439367895311348493645789497488231545755949594294567670188856281506712011854396035035022292859864054343874134110790675420988584072624330092354395946208728981975199522796498073010225462723811073916454735452162857953511928652180633257437925679266886034942370194237957193742960593525009442788426048183530112504151832158632908439409747090493201022910231767552243686490690625649474463391540057984808569129763454009030906103028002041589407277732110627266772758307130494755141835458741772310410967033132783372178096324531122360640931603514824624085911413225106469547081806103946525681759344873743823165753473648179900119286451266280874191662033146912670131819094342021174218468630336945649564825277476613107449236206882313382517841014076255112235667103462788198323818265631810755679148679714973653694582513894271323783347028367557837414038808504415915269543808957057068185512540928495378481196227468845151836060861514740134235801849517672480674579696423020785392234584084457631688786604608836195265325609728092590890194053113318033992317461649173505820556605808054497681775296316364835342063382313273836643623521733899069418487528602629215057619371400308299213160448896616177204146643687834789978122966527164603413977220752250798211579721115953004354265942048418327791880866944903511724147008836945578904599700544031950557821516616478212565307916123891813480186753312076655337460441032763305077498184064626668074837594883362512375481611219421901955407781828612423818766364326089811954745076692437709876689396277490719336882878210163067317253941258706946525584296096564394779248979044678865247126178649490033722909724168450766669326274864981062508973093426340186426393146399799989981782165328082222598658860269147560119770138145588209384541561460494368315272639798348140485251750256789422080000000000000000000000000000000000000000000000000000000000000000*i1^31 + -12172352038220233788366384831099772388272792129666996142244993476066248917488677486312359043110243168344939095294141307076359621468043289448762754600679506103144132450572729847466689269212518800921367688880688254014347464689953984288138633182951881505365026676811660380989246763634095820420894261576793443723916250485482234486235757657377638438079935326044070185138869792917703145922979711484625796426479656424393284591951058607716838448082743680166070236059359833920996250900176460834534660284609301552306264627298596576794610552039377927195988608698349926301018629421751361829725197711514796812756900015207051133530043179745820811109689312100408294877181507669350028294460486059820747047863447208622502479487820090400019806453471674715911108330451190484878097059425216553567053323336389244025013176171696411235622855929720055222052561322587981641828913239417901022844036820744011545576404554749172974688947279341900623804100411093871363800247683662573862333191759551559536893197546031748065791743285216581535496405949741678984198777673830680470647907343169869319103865122603248320154070161590449291610532587276288529683180377123993497502187420756576691350162072401410580807054894502501140846147682950401187722169427777781771029389475029570109567054573921249627897690230946843773149046555530472322007473211541447990200413580098358947171296397164670331497420024706402858059804672699861467424581659671130654066610555983478890760566559528049592823946500041986524361274140417434931700370319402598597397417425699464126978893080403740534937238762870010686400369138829516739801553572283084555359805229520958313370954022465809116543186515676293984671217061373790745274569726682900592937704481428779823424183955256121650356122882752774718900224872977437860095079064075841000462599106768850565794010197455360715071446898247738692203835591493455370683903247031984115221437839587444555906030740787270169258592982768872756625977262329327704281123974010583689152274022341722839662218297035786054728791209583532704950864930124328682416247562237024929946806512978904347253600140857610551418811870908733942885349592716992070294912332398521234918583340120124158611083646314657623189444454267760675621901758432370055481850240095907251451343936758849531755205203853280286047867442722744481243695197511134088810540446155020816201296576594127439113193256380833847218521197008900475181461342269185598662826019196850141392661466081339589852490256081487481909254486011663567720912499153112258961129514666707679294929769523200767965639934229349855784415130523221207123492106894413222093161409577134496342594088685606007969082205284781337476744501861689170301493030700018625258006301037269567272997057384296307688538167921575972031816437398765930686536981262106391937548288000000000000000000000000000000000000000000000000000000000000000*i1^32 + 6306603989429485781257273440350885363782289867805796908301055611459028809271104488015449380103352098115907541774681602752774571507983089307372192709585164832330868703217871279474997743944615658134656001623698779195546611311150522727140035203457605330437993828115430061713625493842028075890795292344786702854660724167671630218146080507030947091527609443025287688829610254597147608482471608973863051422984182300111331811985145600023112845359361141501596271293715267833777297928410712646750247722990835114052128533249627217917421473244782023536572187892026883138064729301850777050163127314947440069024374248235637288385293680623635591048747114133855465249230452087025759231545237498198072957910878126249735952120831560180781809165044820668618371880577568994538103484003695020116444079261370666415583698311260882695996678591728223102568982633182464576043262831833508127780204109981853707498960864933704686452089507406963929841967990400837837292413425114225892899519375059979769190973549432067018670298577546541539763088225846997520049780086226521304911113699969253766651703507527631300900962494837344498295783413409200793829105589490197400723515342370100342654193811763731556567421287981744604103079666003886825517469651590378153517000592343118175573557954667302046717150671519684073595007169192111785798200753540509498919827913351128426626843455602682011664319630853831606567368983871048357244227237799993800734382514894690932271520843732613535465517968709911949599854053216233074714213138366404009720743604132552799718285798430588349958864478408821305918441640543114692015631538613905536970221351802834440867662603929128409433653903568543920100454570918045895349689601418060590811090564728017117890035832460155915662829790876203023369231749056756213166101066342670035841355772299276978126393031008814806176041749079350259328034169123775553186510044114753712758742170790029336773727047662346947158794552907444608757853213152136106627364779522472598246082523300626024124114268686195818024933080953712792624379331966854782688045946555376492470735375756159816646926810957985291493943296730731428832378047110658091344838689455266226944380470595748709231991743337542594903908798673502725378577252290538838250219144752003064604327338164619766700489517355537034521581738021776292835821629876305813253931301774699080606399780515667170597101779769537015462780342907519751695423789774126516370116767600569401866375608085124055448537278233436888512894584396055937732388747203044836177370052811147123785609946929211447258032084558176937533312758547617883111337173519316080674449607629536073794826426992150689600193424266064565240946021983718448051322055591097812424650582476554034584293049996753443320606657393706509391614969562347270816974195998947665143398400000000000000000000000000000000000000000000000000000000000000*i1^33 + -710084796550733134794274567013594737248272097213959083884081912966143272031654155211186672639185251327058943768394391849207066341694965227664917339190591696963012643633556097920343416192104195119605318154726886767676855808812662212469950133178918181423033565653219370260860810859904274579921532345093411829236412422880096874770922069612023946503282258800395545950238755789488206810660872913453280266814182299901388769457251420881123089447201042644905087197430351155283906175955519891367074205831798375171207168902157727124794711296926729467182963538610430186805897809610291165923003040304743519352132735385537761316388361100256792929987345853600923929965197357221509103954430765421282071846857204243470873858974460458330782212888702888585187886789524911189327428828053403765806672342440592876907035353486839278400496234513408153409495016370392958198122619845190727346490957159526967522060468349330726094350107706188255437174779225138112588792251039241914700014340492735213115311942645697347922323652080547245384614769863500887321858986503166759497873867070682146981647148716121873098919331285762783279601886037163243655022019026934959034273807873097639032882728390648377171467088597454702395180453326837566470042082273477710078910724524333576983105714850918714110332543481671524862759106079713602460540654009767725310537071415453365599687750894872931804136455865500755872059282411200232272352566773174381034765465195082349291910746468905398233626639693513937969768515767356163804264698103961715963897323488680417960807905448296946984680541983071832923932981693103751706931076343088857629643124524956571140641291415481005216444173164677654725340240394442053462661235415500614780247371447475911778797301765477807039069761582940801417019461731080547811727436476837986386063802032826145538526497177495501748923616395099600296266653881794298139967371148419693875167938211030720061812743695487383940600918529304083752458729869508400347872940151792990229357881863295550927690936983425229659870691587452855858803341292916595500575610735711495930844613429890346342574164526264839261626799227471186858130986728489277360114894693227066620506960930472432116409884306378703383407290489202854611206185154457722200275527851897567162134417950570379521202740061870891055994722953877013422540326340860370934528775619084856957448785059677113491155954098063025148463458388942870706133284427845808400606029492571772102460718633762110872381254452959392738637287385364078409017452823888577847728171267046141824071909968234390108951038925516141491146410727723452742110948497106544970525292311560993812815222881862401303787884475211573928456477407274127986352323508603280417266042098902108916615581577533148205430706079064171756109817857325595286456757971864749342720000000000000000000000000000000000000000000000000000000000000*i1^34 + 89171662017136556166816458815502120598436091970704173285130604034258317746116005067861345848077257468780729160476234512972776620742521274567520158314671871860390697530361619464472271967052668708209358011084185435830348179564461315900483437184817630500224910926530186209142008173370702073117426212897684333198866461641196061956376270468953734477057939425498172735555234769764377004134639961319566998371986948971245987346415167243310932297472651903605291005571472106019322271603315923460326749360357063837934169566434314885305592336529290748308582942255310063903928372632079149371409331457462574327610151596618491870626298566654487384757746627374078233228224155835010016627509568089322715659489844334215770662402941930870364082596565458601600236958148666484110260757542807473818030632404767495830872272097693764074536940688234237602470991654534815397346791922325346934700362774188042280171956007417588092541789289209996480844355498309220185454206881463370381507083919943658810347375012674427191283343778453918667588520129378017748562111598466881201588175417800862323055660119609050847751250620256043450311092401132874118926555841391553797037570355283502817157928891961758149924037034835810344883498538727291627921548545117980840065090224668723161859624130280666200109102909530585424714696505840629747425847394617143463843827584489389088400220274449501134143796888293935193650483498071137026088241592248399462551992864297911387036471758286737025705007460394859358070812482400714571273083955783213009713460018182385144993584129814130501163346268479619528987542149430721497673705087803970635318373098393683532797847081487287737046883393202403592547448758773462712816824130284514274072359431055265723224833232872220336362745495591753696662609865345544311940284396240023593640827766994537389116156616798498285685404273552479669689641616204111030763346566459352023269638308975196106272350027623053117420827604844116642122375048625440340351729154072187428360454557380966981063049474595771615997709780813938488615246832635668197100031372104443291221656056303523925978152426132840072243089947949960420672017709770302764653670700422340184919081455906778689764450564585998964485142800748251116093432164656821707327520840248182929620138996516307461569308145554216493736821569246526279227772620559474491551571968622378613288684422877541647630446420559264398508922088780747317728087027330499217761438683451100944895484862794393903206592883433076271525559800998859952400576114456631321521206235297036448118488052510490556147641580894043395801123521533022433780110073116926976811240811885711271399367334864301630707962436527363681194207790106318653893508811860631940739728189659889859512081867402414794973809617175135165062136123577672463985119685796429824000000000000000000000000000000000000000000000000000000000000*i1^35 + -9207850881559847697134788399931485549824238146910794166225939879198296884274674543431661988119520696421359486069118983853460364764261212221154489357874257904789329245257791916627930524078448536998586068301931352825945837004220595531670492451761055870914420809496230821809944199358817563505236381944776898824136349609221007686391854853579411025603318465681494655463184410034740713156662909106728994805350749115067570805360395732007064603971027350017364000863915481772424199924309525992331098601712143161277754095985487659328416000774112294032334381305707668982228013834071023789765410772300570259371467430490457705651920190824368165197234310219597385151264181947256577848950188614007545602570641100352485405206756029412721481373927469177986038731681908091681953583576454237227206080815082676447038723696987242736243251084464773881261176749344077605197522124359922381310032041993252030469119284643606253457663022035724803164730757765120262437325371217326124143118174398879700273858019436105133891201017017204423179190902277277510203442921014858711481647015150411748096538391391408707405053262273725026467854316196718237758159393174702636768943541690950702926099674061096486729707673477235178422324064768203191617218361066113427204270991135650243325899132976973042176387332452628851095505289688706013800966245072039586501557579020180170742087827052368445122888675510987845851696249288593069145000077425628395109028209220340830551676112870290191494918136155269000522035972855596193501975006570620400313406226144118191812038187493214912404272276672459889002100941077893650363013343755499632286405952136659925641307338481285919729729202714298544202490768480204588729803548385270706234044745718723265356266837146152863078428549040996363689793633665076639298213600271609199559895092018290460530593157402617435768398250921676259262916135285824417720231551625757744024432539960307241456763233992438939890904739373425243376575029756624059147339121583736302721632238162240674770562472159030771036429667113871513371577146889165517588420963715368778948563794076810193113029841754930756711504092832951614266135163184531055906510319507080298527998040444465488514456676388622160892303931418368590990670199705028497803571439950918648111473840205101829085472479699561205716762720700685511703287370301813587747786078219235413334269781929663185699243537235185172642679029281097041734245573647142470155155131411764332137360174750818757686087207470457009006791811540695956348086025326279646158643414677305763995967666313966877138920298862985955404396563059796564591311737200291572672635862541702996172986423536999092913734477030206770420321286044995168023273212203529072281746733522697759023797254350837264610877796050284712498715340556149257345672470645964800000000000000000000000000000000000000000000000000000000000*i1^36 + 748982561856891621871129854731173136916989885788716957660466355877039163180591477777256350032061580062943247300360951254801777479767038343921262399231417156479319222008733238412197210406111809268421731575271740682329543050912309315196081992655885894806542157365141065771312393252621579745658808414502728878564655508076024565122226731170673591731717180215791500971182249064926739064626187453076708569744823284780857203079622812704527420835374294636719482045119710621975295389636970164406339919695199480195283550897245370393452117838194495383467281727903448896877856793373034346996406975937948449924780328126367504076582725165528455557665217726900065902278263421367766457957214017077642678680109725718612804009044072443869875394710302918671500353119392469798266268028116414996087706437556982289655203585023109117551603027509453778628660787753595055191801734756361877476738971609355535109128687491847371513847892093767517633529974413958602467619336181540602343610534209015919371862420141848322030831354096764447791305069198176994077494870172464275775002976282047463054084827223190572400038302254135996170192155149580716343402712557120194425762537941084002256077726086532588206145047354792603677129252664371825652373466866924190071282695045738954607522524535183003201335747429366781404417613040257779820171211060409029036574842485154216170356317591029764655551603617087258824381018462609790816576928675770805201427792287934331705146386055598266267925783893865665966469107122774249538089538899872721853528558215837380261577778641724342397008479288812504216574906387605036779646525407378774821545084514218529405773397311744040326514072792903466878425266140805300660511798836361665129397100385697737665217102001575434962699562979869351508445755879626909975746991497153231458815167828731084634577611162669546000363108120429584683067454397413272972156011660593580959740310458285725001965730119715116226603256693754470472779754716468860658413962173579407291870105005376523610501332836586399460499878474958075733529542442440153548095272710053471100460091753856165291962644435644056795719749119918082952680994020812041070599666912951279518446290037057413070266972645539667045227169838749538418297358340517529721092722015507433662050763311217561750750289425556440279915254053407321836430285993766014467375163091924806466811362209362343697269218911553189919753116763936224944260294555820271925117182563344012756981438580552920348033293279240653845903632791027339528012191103648058599216048120943350397599725161220548946413592058147363774996991251964176493099693291417834537241808139844002182334849810057032879634375543704534041133308957782873260470109078205234799504714594260100877231568852985061063300583750658294963871332494850838079071814942720000000000000000000000000000000000000000000000000000000000*i1^37 + -57423401247613665959011156172291915517899246459886930347004138604553041844740527609750818527171826321075750726113388293091419708333169729232397009596708052893523206780395661176212111161753361528422601404725176800036887062803743983090611310893295153896970599676839259409139418287976388939195229020385167789040905450469607909393392704467263778549312664369859310334440580657901505969360503952524181958192584046751385234897188123829871729940735393446792991050178318389891279670316045225298116861263822939977658935848457341353977416518411907604495152368427757441820977696502740619812635532222314409335249190626651245122765217095039348828940207745695413101514753940457180133639472026180334851257335807011045813862172261697333535717178788096868746488601791041339491119319399387317980448349379031003440831781672679807968774452596638669099156033424809007960505957021704616383942290702946705612964051160725323598860320173785357852610422456093341899165012944480034442491450878277918706601168053309540153021568780326768970502015335777794368547418063206522380864180264708940817993124095390998144315100401508063882771482837695161301226842307857984773235390373383873296271580139721694678724723206723927382580499398387488710009983809229669683634068661226625898677018419281647471313688905517143182721423960208673433737360427682858284601123910220895324210051376923577465616549639992377411548974061156786143316686921687438561236607165988692558451482414513051303019933821422186419215858615546964410095284201740388526497704193875628119217927566992161912866332936285594932049382098867279445230535776183541021982312712095216207076228804288170551213328625534939548311984124126176475841107414269355675593128147240107163603776826615578051975469924649202496176564328070482118541331499013007151539028914935524855056619297614061949734163181831651879846844492560406070527087371851936050417240809000322084076301045027022349893658028050099817374638919947791497475336847063103232042690058292646762779639154384693274046824359946042882047275118578649838140727785779714100573022420567352141569153701431881923227587752766410652924739700964224689886674375080016229641346178737306318506728555482536773827171062828910970694602953712107846861565438148939620509655616567096000765339979325236749026059773292561028314798356176682166120090814333319431758162834666371058650879362501090136332530935252795332317173139034259190079678744015353210695310164653133628237252686592720721258288973211626808916626733175057387344060150513702379780820636308940531511398422373938776625785910112065014181532820507244737970811878992781672838837492234714557657170368516776467440117568813316199245406050235074373408389110059211677463293668947981606917355477975947517431362618068570483302858752000000000000000000000000000000000000000000000000000000000*i1^38 + 3843635019596651778267315020189876812276766447565435008307814093641061609894501686946372972925161089197382150187175818642679647561916145958293658787909721087313863803682956730075494521383081076421601138328772984148507511646698523614561326160606147220266120380101237812170437323885243215168661445615562410545728270595904769529228788693900908834244218146340400398591312340695005647836099652525110164062150419599855171677202462085531561253089872856208158250969831975141623455712307581241630321339688576759997880820128866272202948896227403861796242346476559271521919406778228732713845393886834118702466823260234746933978326184998028532509517366599684823148264062742774482621221447996641799373940807416979565184770144861625489464543892666486283475490980913835230882032600142966294822370583283566417105982594585255619417238108735798375056126077013847155580433541559572562223876632615846388292295216200558020333526672999642820231201464713539081965006210581062945140209445972683914934234871517527574568333601628693016498159381634409730903772867927089122209256860391147184773831967395614266276275981828591907802715827277718456200667489776776628092769032549733338300245413648363844355057284581107737079604943048096220313951895486863245392095080454410463054876166741351213378146927725574456255576537333237819742774060777334470907053402244663131349108189893000216099831316100795042321886709925248072137705438134880585247637995170114204532198259520012766725266054322088694171179113469326313844878336481195919288900771033116418645251672534829496379372537691854723358830278743455598954279354404864662797614904227275156215791544390331334963709059261450523667299726032353045193612950569502115286830291100683691390945192299730050844171732072427606106086728538015687808856451255535292610246259972840825802084587432149569770157000998774795962919495803364926340786704148215356882552026585256699756853493751398828624805332812434292618084348867935709490955426948076132896295972615609371593132557366888954877195804160209600717597619505195224950799169237218945381622278716181118593583131546101392706731788208381062235975088474419575510162700373518225198270455026509592814452272634953509049309107586912534040347765084598497151023856201230980661567638430544072122719188654608503941716194740462311851205970885868080771457321802932922213316439975268211249224766575830575444168697748634858536939587221519202805527819717321735015244659868384464336048343510277952781303308843161332971742517024228883325006376332741852608445950920708616992142854740456899147838015819320859503600739050099561393716552584238744095573911759888360785799326878444846337833136076480211944563691927337744400683423374623681283633103535271894549925045247022411067721809168661694591795200000000000000000000000000000000000000000000000000000000*i1^39 + -222337521681812483548356169352964430616816202711812608020221813254862131771894430621509157014818545936526566371611347370290280642582467822362480153830431479805723487353352482501838042274233718127731718930045755029730604180597856613528784602616184297223898599054467281908743413645151613541363249301025604563925338998607665153171545707283831007591442931491674019659399538177291133839631096870259913714953429274721277106861293731414351174430039956209405412135142098025209613873144966524364849648767621094882095135023504275648944133042900210653792367098923293022596522303812938445322618426180679741346265576082004551545393822206275109785327965537977130992787703396810771686989141990102752021736288042696265750264675621964836360146775823687062219179955135626917438669694510269901064613162789061006330919381681743900495692235603622543321375873428055408844050997616441673023463813039672948375717429469927716710328022897049479447649003888142512192430711910343877704240687956485609719704086693825658019604154180358056044361907904607134276795140594797855426676046089399606212551706297947994025636602767185494940382168260717880650886048369489376494569539113451995256503720263288305435474603084826757297110541378962623544603058836579692128760060376661687606128955451611464355307707390555025394452583692185096369630124995327039349288040517424836924367071859953327853950275543753737496002841162679087211895431884212665866371230870377245158991289080908154621128007479562726420108691630701237668620514118365386554710322549733134733908355740163656107262130147541366805815556496148997481555555618363906811059542545460465588754118188645987904135675498390785111150121480635295800107536038621893712927452877788122929399979820674222373504872167487248765262874179870943860280819846889384647415955898499362792819872955368561031756557847234186189437256554067556649298849708260292758508618069953925397203943820150757723943852351596964458399820833507651723944897567951822053287255614033063526477086199056046480317923099697491359270625533244275902028134847411902194759718623691833198040475415510094974610174957450184949788158098829254650060025000652325133446999973194249146716352661438656632008987752833137077189227760544591979639047138916988942427253129309898190507013158838625102935942553381967006860635568055413979994716859961448059652470251615388188722408777176250067500357673564678947846520889777937572047471109365890342947730100480241232915965354944072017640029757866302626402372554888443034745090798814131398846405033834845415373251863158809632288065866264984093774946243644126864379355312295903914116950250292105812907046026036449794582464709161763611744315438864809861385650026440023738585497984314594876077065781714057727297584960941064192000000000000000000000000000000000000000000000000000000000*i1^40 + 11494951116473568630010106173216071011194736622732237859598824900097230670862150532251731991535960717413462115147225320926313343230877720227198012150675632950899441550207687940176757737061022345961839544253192356583888827199612420406320789417372582313140992551017840698791311248730954085218522891322542221441924685569268411304596621600646362406394154893803021106375061429048989668091185963321946805774036824095239807637476289380040391871526131329747583139505306565915120282504452085306151708267565977826542002069996207844457968928361529444932907687868893127518564410356502828171287996572304117570166521152976324599141517024917592459120127858216402574554673264943752681676130988319747030933951055386868236186338156156012800468980561566174891420918815085444196509458293739278728894981581012010384937227771090844522305920378567525388613195275354832316846372573306760066892510476846012965555166205295575950052007599969870822859566940248903410021184820765645326043821322036177928990472536479107170259994184914470921497080478655837185274289366689811336765848331001706240983041748574787160659763583628373172723523439228736389443224942841403525301072076222097603493040549968043762434223486512242199859394019210653297648988411251067395960754403361978773378419263954869888483450961601462590148761371343205058868325319282306197047644451940398144304499144198289798289539532877178180375681919946361006210855240299164767324581522152614200063682109848541871866942744324000474782532086783000193066088769327333401691102290282613415714543315779191388929518956392255507238667334103789893475282812436380161032125489879226981333335258059161186783128037283283889884951219391093677807794658969863835200747451596136135525694616940631153325589002248661246461933872781330873979214226926514537078859795765684345936761197686835923707031045573315211739993472592941611659186010591547805228909990433063792271018709237711466289053919791725661114055109018709594650854267995092580207335005909827226849060660549527955728996086970160696690088924263277695014944062197751399620672851356518333279744367395903244219853713782099953439357259481072875242698439866702168725726992792631489325089680048607937645898844029883387417159597035283944011095524054070660353429565612071937288030324409028016547784989386368325935956753287250351554938025588366606092874184596930212398615485948022841674960119159559257196956921922920794167803470180331264297265330418610130373598194269772471251812250397997206700080628278070839534497722931463814155063155928524288673273416417806741616607533352074161311560284348594123598658412413886715907127784053512018487560193319821284971603910144825118260759680012445664324597174556562201696907626196998397352989747562090339607109206886318080000000000000000000000000000000000000000000000000000000*i1^41 + -514720625128008928569391364485694139735234761518514831770930637878544581354723345453467992880961306228278909710303401627027675483284451516366709993547656595940027381771913994889623054567159376468527809970419732266888713828718561535828018330624201651918580601125956766189409672759094018191022087345972350018873476868386355878242222602745212645090636210364467935647306850148574417480259433699904754484110811971432953649609007523697254499769957801314681153653795958148387085073360683332031484454500587959698618685138348904397929475271213575451578443128911383078051037003402576080041244888092640744191813389318071617267585023409353686683040860212826443965733349949626668609837686276549446122669025592692832229839794625968898669783126181966676319533156630497452382948933284986515620289956861877045032486749930495113480334413208755452913801300297507845705136536237422800360131022751377226056640735132386387445365577661144601182088873728846296881687504496299445933331188716527076050130054546604111730550013561970934016021560764392293156300186241678390593457063960921857164656401831131237068894921127195216976486638080031472647152071364123233527553860195508679276662710622971450476375928894588851864222148507355237196912317484716068145642517459166173218544904821899001580931641462409015903885820558855012468683300920843598859980568688625577444634175621674337260783469882240855948289497134135168763576934378065259596217814876157491116504212058552361714510037036928774386017139521154466973093457289698648444622692748139405932814114058732868654647753366504488959442127048441576406419116571893038843041616479600362339490745724500257394012297200371144120785708464739173839862137623617743870847487939044360791362946538826584237171703221282402191628508327531024116099589255294927728527025925063741399416769091716862952828975652535442516622580195910082541433793554252446780884636624018704429764710193266308603191296747379653512206630774326005383700636140044237841045252517224720485537121371432165242744943158222033054572704099923637242551720113241753387782520719896783236601358759817329747161537590076897750366773412668316279910668317629415784412015130437464648073526673244632934288468000044488038779783662479844376992463244807476908528041295120169984783687579608233837370948988426553855857389233651718454988224103802123116898430531904763737797344505684185368193159777923231446111210360670417461230280810065805512999879088110631597770323232476193452613714694578070052622502350617987517759450194056588988422437300397291328805438202230797986549291183157367425210059492315295164214901672164393486977268059824623410632501189062916494472160286596472857597833507862776715133818281788813933072570511133598694427022568741919158452986314752000000000000000000000000000000000000000000000000000000*i1^42 + 19528443783287186806822902469983647938193570058606788437822508063501797859764497630364649604958163377902422503590826210389750937415848768301144211361604706441414777632079892764910734164494293407823747829825267441055765519745065944484729231292852091199539196985578205982115450019694319212852886718092586392771957304111323653427465936490712760134349553245768280052942067530913457635006191062077432030128884729954813364827363579835245379015007042952502015706426675630759357102155530643904576254159001471398223880575455313394283915442910794601512414073376469596944958932848615673546686827587686526237725683734523167623668741542635136592520414087989017754430265706604564221684567516826437733477345687808067492644012241361717298350978113904900847177535082622272483530684893521497607297017893893090853084274854117025452587437967681423226008684444591898473759704549591144747446731566131721465652032308053128604198886332433095545205696217289899545787453224549295143587296738765696055460737675777097530667365029613264450197706583088314790838777791389420811734886837868619628727919047834878227888614666613798020512643323767806304216408548322432790039030800631337179382002073959032064611379959158971192116877594404818095568352939621454825563201259948364608320197240003544721979948796760943092688812588250310338777558400597373342107971406015712656350863136781903760230886869158087081929575144173822658883593625506938636503952152146141549962864228611486900251357515566979865499553525540909333086276953959549399788255616758263786224993902210122106166303235396709464917402362980150340165637511150727103226326937369481360390621900259759003076691831522653348521976953185777169231915443879618991596255298747572033049032482642180927148278154281721290061559348326126910187962008009013044305425177914130618944393259301067009227588090539183498984653460424326848733209961437942534475711153795992971618016683345476554273802091374111191032249460262355945440055958728137501821431406140676761557458998101927086112711329486120855626812496743023067581307876780747359714852975417950917521176336822560178070357837907785220859240001960302429095435989047633257926038327072247329388221885015853362189328875555150631131959398815460038474140694733197188734421691031719689745288464371957682265484313123504286343192415576574761315052048263453268606284581465231263648145215102207872983362827084761938047878362790144098303496854254664889980867403222628543152189788628845072769054809503900024754435486003817239413811710729434858456570432011508181854049553566608790901776622998670506383935160837719279076407283326290954538297781206581244607275910214147721725100662885847427585433218276442041381269059488632068917555957944345261423441616467873720708827709440000000000000000000000000000000000000000000000000000*i1^43 + -639431802979069031842069940340303285944439414264421376118625277100935712468148463779213227865844090913851259150620567452246077290971507862576008033150558910191924217199784967699029729351673702007093892527245009033751732867020117201608242264577476938002575543058879661535592016753597539958928897258791903148295562278609801421679552492349805325044118792565524883212807497877711968241572412924427629765933883596968614540839020772873301646173463472441073240969221590277961840380324592092846588985892263228528787348777306573596002779018750447242608984653841845262646846858883567514924943391404157118690209797216821563165596143250552446560094831797684709180489772141283576835373605497865980327961287909445659125247460225853001990760405142528072726933989184118002112440832834472048945816076610433550688092417613996597507236732948316275081166590204093481673542953199613808002247875098492241081556982829087763112194835021992467657967128160543360977719105255243714036160827186279859418542824717847586368943125705949116508041059316486781820625265618404720168029951796445678843080881262369811815260617304784499422583417337762759645728437742629114447159022277189446861215106254603998000577841008834921175781674200304580712639774129299416091463768231039697319491141718407237929636667889497313892566189820869009411025319335898343751116253538798256306250720277806125493231241890981784040347355687835644189064692062271655603206149476238159749093129743131229766114400451465255316961978131299870425010346102643381158476060660853386884313818749688478644146759167568472805717616082370903425924894754006256511252904130590101414948222629319867643415140409640138666783079797814091330311131632348709831840865220222292158297312369274181579534103607705632550552452742762682571245408223531458754452019511042791092953031181754388981904373649860964503322203062636284282448218523098692552280902073114757287013846280431887778182217387101840310281818734000154367975664920371077761555694579114739591194149887861568293203640176207150362017653647337595767501480940836860902471064387877196197160403995005246369457604515288328044638670583941115306304485602082260734805152996729182407448857579611750446871667575961366482596957383323795875595577277738230059740873449096106604339854933581305303734290090395252698030168299395636507199306838274538870670242860401876402193761395643901041783660327587845153332910494268591630621311442173764032950008483758891435208376839830825384330373267894882006119361141286532918734611925967224182017222098120072030983091388174216825382062523643714976176014610120146212764151332620125656805306183743988419163612790077017455606650114342188595054088491378490201284583060072331491677701806850109949909898582300044751273984000000000000000000000000000000000000000000000000000*i1^44 + 17864003581832379917649178224216614269902303255915071970528531987897177331455394985888206333465145914912991253843274037160736227506884092364576129580702421557872832503442746205292635673337029549875221240327178762267374642281131480929946818432751116963921342569254633239283287002647347176607742325457681758578183093808371760220662933939573393745247758096310037664123221598443068505209637151002846490429089371866994382175557146561272426134100339073356248029410040859259180374860436688571925080811243389436558263299607141391629478771474261581688605147410033461261549564755927979748581213930828427772635943368612667719027004034551441962938189029115529077155138198902632783412515345278178229342511788015996207604324461273578927103589797993375651562295478852689622238316638379259655510745824510111593889446309996175197890298369631818855731654637158845567201172582415407178019137607219877897418711491895942503546822868027671857311057832342526559711652729649289380812006880301212329532155439280801545824143925056433946742651823247411478910936300848917019523666266435777825757979518634118762054005312339734965132619087160711800560780837129738923613027666540298079461317548130272258090680245383526102312347823961921981861891294263284092294127417460964255983578151390177463660280209971485625250981339749925701374714986116787049851966306154089905036131407528100599934709052371688569087950908775887100059187366396994550245493904785931549029875870908768349798087563857587322693965950632626807207127710793911556575695644291873684297415253714091827220882659091199718681724864315524538039576271918124147069888260713950103879943332669636771300652046340678238093151167946073828258471539665824282452468574653309969698488018187015599354102950681931408817380725989154193941910936431086924393432026148744173713767083769707486548647298123942827408723996273483817065177983685313627355314833359320857975273561548184426143857030183662972921385810948509829892871246992381721788126988411410279262959859559752062114328099577874108750542055453323510283665304836334108399439150277114687194071060537895494758626067671158635341704862854037047562965209391986550516426020887510290455085656959289888673938048075641766958644499517883920848440895053982631592244969197546427866113816809715325206892275093339131294392211922058585900047719914475233101728755216926983019028146839514076130837971467817797463496785280802658189275251463143444999034541245359554062285920382134216575698607029641103746242518631546855691458676403354165904920889145342184018393090226307159625268331630010971022463239071682691411234705718200659308773683127408217974375566454598216319209788965238898851311873686571205947782103407237049944628923001437196486824133172818398412800000000000000000000000000000000000000000000000000*i1^45 + -425916806023366316531625312217878877156143695451274576292357834684290287848075471299502346931663478954621209737362147728129244256699712753652937859644424932342760207551251884410614085943862632933228241919297850820230979366331516214449731967459604209404304188739381733420717894786256552488693044420533823777539912074155477618290625161354340430411609883165247148363617127917920037373771483442175407830884416929692980806526954590291455399406179552098677044313591940289918357503196557064004820031729172405025290481081737034775671660684492116607356324815976374608795744811891103885729168429385194439250048281547075406891157313763843828855305855601304614363831434285538279487560234972774676680893261089485738285986507582620492539202031330472580718517725266215384500231669405656530074864540142070629982875537638004317655877420092556863388199405368630750852705562121520838717544565707906302672548301385950140632463060689827405316439766487273120897757542845109791235764802766623538921473180817554074713021823181348139589704836524860839354517016878717417293190129149259921549457719167237441115813277742228915506812237474639016359822425335836045814637943042184396953133699913037420930017657206894069461032321145215528801030819183809511149473371305185763066123055716116495656725575681023918512187354136885310751146227105365148399131668260184673957763530418875888852663889481818775338691932688760359376381780323820433142499388705781102701240614252763794678023068915530796619001352726675168890714977169828183808654013725037878250338757469692686618640054686072905341999876671350777588255236290630791852981317231982345701201716355540364008210650764256447308017507658717279552992204408769683040892695391313549975215666679006322360351907903303905361314837133173461425579185920077963991398680748127605077986384782488728066760504557443652729380674636325784681985050201777406764944529631579622702691517293798883594838987662791397324319249710810820349913909664183574223114355612108029253435905830242682674804806314220021815749966675913489852901334496761209352305796769334288742278542077018689613456045528341241677521648731210951407062873843124108316383233168575018671405541138985754082938467274243280371800553397584021745211641986362218646555401414017761138248385297811341496738097707900234532741514403621430570289725950713681568003436169125640996590259705788246618046084047712407696612200537205324047974114150940270244336463293345552727939713127426103602605757376238122368212887488277886392475197115167142505386524740808768829435927394425944503411988852236575217654529856033523377587782557011049240784284371794248649591240915610689315895595841412622151254581870311521204349229712575867562429170737639033474177837678240727040000000000000000000000000000000000000000000000000*i1^46 + 9013322988271450487493034013455437205717508895407835955400180762129252531698079011932296002688157456701663079444578429130009785552290094691417306481705537458584507619638218162709865782760968196903805036376315380393825082942516682753961198073812104922710955374940003573442804313867397204963680098714769900317228102573684397372681939412495942445660508138650634381472811090800306502985544911923807812222133863062956713977568478141372040958514249318170028024246398427321064182318054231071315970125489063303263583174315656793554675581885970376868782489843935214579108350440572686114056665604021885567840676190618636774970038795840985032682113732091587098608855302450491339869457024723107675155226756178367225658683556138808389947093333615785346724451694655874246909461292029042470234513675329935123824879885565766755581940724124973918454255210634904171443387205887190349373088126897065487386594864183650885317106713788400961538129146576753153217727175769672315062993502511447241845728907665714154903661544343506194621284786686283188500912063775029414034438064603612420913912001824978700441364735073662367320996861642134721280652697891656016728746819156399877078905194354325741838948994137960849876248453922119866731846884686094319485915880495004385590884696333224608606551398578431976419643272087273099981765473278615618346110212663397499885419373731529058267524159462622404971726395880788471305009856957162431116692832781800530033957577648047871857961223369764842107492429430659858774993550115839938507724521020648783553854730576142659777336368300854020333299663146582049341423546333200138832700196282570681837784146690569066488425285710664431079215342418253285887963436558589140352277225723933582951676466635548013386388650190693973510856224639649110650023808574557275066513593081744110557108062262986352903544009286258910358777449034711978335352679015112596300115612136985901606156074872288901104809429837676854489910535640198254593108186399161626479565889458634910976755259535078497139421409174447695534375839420512476541179999888730384423440063872732307123074127081871738440994082544183390108936402909167631965726820825755367822670315770973239707878499296191307842874219023771696574502576828812886063478523979256216537166031084953184392856040655353045772088229983074274839581354577294931754411486559054313742438268590219529068310352041019671987298488952788363135891307515960549551812494447225275007869259258966649351893553456182972071503505785365299511328567378893478882083124625089830948124365103110159633151492927998495575477126976074396720091170981864906852396189771586167999377742358720797558680813999887711196592880110976770906765221936016482981250837948444238951445618864614507595622357401600000000000000000000000000000000000000000000000000*i1^47 + -162560623787555568361842586144921198549402168949571851251670438187053949515528171566667950476205705009221576770901343887553132231758652896610093100427905966146254511448010859403608588396054342489152884710537766291557766037453944124927420914633036903535043152350343061758075736090537721853005753927782449894754903329515536182028650040158849295525892442770976656353433273353889775324091848390023751906995078779849109791503286625027900715062881326040821431793161034819746917428315339876483279887145721687506638198692201982926071961363408619841599548932883772575111688578859122770356058043721107694186264546146491092258365477687499048063246756104098994757912027600979457092716251582084984670409200351175110552272535635302176958810303179413560580281123656890076685785717198012206894990561869470666728844785882649650378380292018075732834995055665026151474928326346589616343046817183023488499247008501705611616496651644763182554700106223515824585999152569447043183752532977319660255984395089844103607633584914856275328426916332050167435279309427108526999554305256096314492534053170781572217627526019857291136916564258393411594318113655712636902489401710490620975591918180905649366710613503063858806448726584944564025146323316672778960775214316352189424407264338639461201673662328958215922534245501219452174568835060247263137926762287421800255833348040971901871045188888685943429060215797835140415862063399210580937473160650843498732611242803230895703784448821394163145309064578405758060647440636586728001712448949475253866056860617932539610641602326457330509999702535666430464751573663336319755235876336059866381594142095793854732758902035094013738364802077782543568296738545291678330483297020389767117295359630608683786585797621831184493095765196023682436043295461035164633633307363221593180083430652638605792130813660583580299861422254727566896938212291429616803986950255270891895821787556578311372391630568961874161174590964162678558111987737241667913835258064106397157720785293516422493195036055520767836520885824827172409086281356855389956641300405528419455121764958939808029449907046538939068569461694652460706576386834192686363271244079143474048338110545190954202007996089720473360124316390120654819182287793044372695930037162569299085507869151604025148309440641845686327899398251935311855349105753065734726248203807936117462435280726480819393423270379034615707899432920363037361045346749306258810045696619982724238886389688060668819885064692854407971329605927459772331204562997253532795258611922187202993399383445099082274635813937660130749962135597442205296186446154865474607711233165342363654974149328818519552777087763780557817508092594331361156518113599346338386523184319220237979712120422400000000000000000000000000000000000000000000000*i1^48 + 2315663044434241034934839516241153224445953588301317636861512094776336785967120137222063733251921382601268461033165702157813867845317472823116717453860063299857504492557927170948654916046937980589530685699320705291404687584847364306605940162265822936061128529756958435517808676777176444233356919281622238571228080404309942859655486935735738475338745049243319474932932736474402662388817516853556958606780488056957678819498051769478790344290360522010454706754745157740637167926571180645785018572731765298751070057667974169985040854637664407649342165438190251798242624404654952492668689419544699743703680106155278404420012938418883564059344218224991857818079391315714497941767859816132947430098689459033406541731968716423338428099136984432462957556071047343476904011009766999414323005272470296547857963675177464412830149448758977657429117133557118068413806312925946936129044752793411260290979878870819548852435707085398335505023351040948078994720840151712005721799692501974463853440721022018764502679839198733383052155322780630078622678089799479215531438734622572374921748814111354216505677230261121473208197493486564738722820431455544462680083748650096255023695835792392438206507826694070825631232918746726563959912851000282381613166829803567325368317219978846061447937577160277666223948117267190676553113424310961015383902813934677427927172574030525828379975234827228407427284071512144493220157765550532103966774229098203847297207098325205874925752864375937807555730425402477075958957465710127803644814395932018908393480788821950132972744860376928392181160062294420758063852911798254087865788985042018548613760591929924687427768702643872247741598695569431486193411126800419385946460821252798076723952358958915899996489980969852635609095751374639561763229993868956452918064370819107541384629391952523036532182358826751807289530520785405652896633542867458806948323933288642582729393420479209730852912896397601292815119009504925530418124958202404363248049626445038788948276684564450075945769323500960944524958638279669922189150930548306330110789780666729490570655440447822004548779972457062681336263331697985770048794099785977604192181322114397782014446546279070020290465805282347783654321047920560208844585423295687475561586586889066955589664227494286544181037128826607471953991782855224529344822242281348452669110805492871995684950151057928340367251116098758767687408462377886186665778689999050966842881720211236076395182202310107007402057734193958744868657778218776428473118715027738892667519530239571875333296434823178180062954011867217363014604071548227853630054702932023505876299952892088626857505142195532839399677815583735790976614929209909556878978972980861992723898018077787447005020160000000000000000000000000000000000000000000000*i1^49 + -27985875047098019909474105504885562858947120706219603977520643585369771475921696882712797656317407590323147701959019816981444665158980526938957233501066066103305200557039825662350768063892571013811683343934968406337250289352451702263751713134916323462879606821510355152771517634866031862694548806188302438313311652919201418967524444173088824099017482562107149542205066819243154885529885910257456057405017531637288267330450451941264744579172904570240581133919110893066376107138150412052944037024146970260838251571021052747191299459579880957522103256371315322867015243824335178967907188696724309590112328088849782672731733981113507729028878785349589935971972272556452927235392642953090958636575084997598275746486965850185303516002991691778967001130357522281590992002560080816435900028997743778292067505380068802157759319661340429203592216733208494324228506139648106726430865516246009683566588140687265195677702457948359398037470351839452887477138911672780635299497048605535552490648035380368666562459826745840908512345425972252735333852841560425241679615915112152265299420989394719824991909016762443970983197695534119893537596380879672895309350609202872282357946887746695679494615877603024171100801118751631922417415305085472588855405615269102688994931041861916455651924043172675563183367062234061456060465356670259285358501910743220564592488942030739470810305575340695694655294137293756989767172609339053729975151828062426862075305472705506621795305814255703205723030263072996735950279075273550152083063153689087119319049127219682045521458407176059544841138822366868866587023094103996975155900881528660015961470865009404805908584901240865507976728221455410194043033462851012276307864048682653220367042359980350875344732686626779650386258163188469055838154742730187543650423553140080095550696389108115910713863060323871581963997701612144573408060823559591091966729068443203331485924425255508266321955169725247164536615398436568492304671975043841429137360317143026718391487662549195372839040072480162114798988031934674410269629788791142691446372633211996990033485167160174291490240427529937535183427557242781694097005478725610707149779911604453140562829938715806500232312709534365967535436071011040440019533649815878801088071894650504912497911764146970894068119857819537339887259625454043872423663940205968289801654395116852538315043536243475714990472001027403497946224097832982218799494822794956220182875268148053013375928267086249182944620728739388640556449431432684734122459918990073982146722178200286009173145702989443689062024984178654021642198250213319576460294744180709890877510243925528401879299013722554592023830050402027633718298790987287146267347963626165983676975182474882580480000000000000000000000000000000000000000000000*i1^50 + 294228368087614359791344861667520223397877388710384201344463091815762208339786025424614135617199972072851741042306200037655450443917701689250056623709531807845338497993527168502864660926597879543915990780892115338759705340507353289396676558021182907043732771612453968979342287249726756588087406935711802030280959512031172279651340783350539414780227036163667321413662420310497560087146735308302044705711136502880859151775380199653233902113062070484497926976496095795073530895816928219312908601946572564992042489629893048009525130247305266186455638050609998839592674739614206025114245928727059179612659850216827785706446081806927488171304772716374076165147578530426501250836594043667106052807087727969612265477599738821731753937796800629897742647058985186839369243370769295397579470945544607233328455552879370972083985836860937498032690367840877451368225799639998879173294934733328383996402008461073934136546764087242331733934228702790321512614353451259615723218179349833389895477974500234302710907883043668294758241054309467178803684098082962569364827104328688792438158819520455209898722319541143650187228866112819973380198797385611024765173879890764528605185427486528407743539276215799549812903161106173308678128159235193068357250842587290480845992188795106586510482163112192652016285125173981603912469292986792420681117845426694549580661853663341404484819749934650922788995356998007871132183342148591262624554859270274194425876979290478815326886662372544499487338064365125604078211332137429275264801503610610501658752683157096578752656430107518061772788791794858311906685193197055258446006216057789799169782306294952671243245016512023081775899097315899717704649711925152659424052076150699398595668016207106101153900790656320697118064108643505949085840837511027304484874638614404167121103769793257341553190522008322219158177543501516988968768009152471187240821101537591237112473029228230833845933208600915951063788452366159537007885407695042284769101723935642611944545786256707431680731315525303322582482908737576550416803807290060568180817486730345086713205772605348261962068667357993738504911943775040273489336467489528630901927847916435693125877007863568888742996665513059804920453658412917927432489434002310327703557059945679285857335471254776643564290211913779527433905428259134864148532483662912284348594168408866492962029311879787985551712472573185880461965124082393279393713998809209987765246613789653523887721376649870051175358853257798139094910338321311512953188579212082114434984599160592475755923174702303004677021314841571839141998652707893586205998783387043671553999265973351030446868263138631157105322847371872425730123397001886514252816532442583507571445760338480332800000000000000000000000000000000000000000000*i1^51 + -1761929165733329855536706767427673321235295334817467572994021324341733334797333627513251654014089550841936946421970416955394574237241277660888598765789898392509576917789283617110369461837653678426517271728959601759935265455141998682613146285648306889160943575691263739634485817451295100974866910622939373366693377651039648609665529445027127663746908497778911030611853018420147085704620337087379859611854446641492842240454352916904026571719640770069825465735573933544276200166291987840996285378665218832671493608115428174076415734591943353515163553575799837017573299630563771110280496248725387566956259746556056176762817511350618171810072265945488669588406830830869357247119610842588000911397643580317940051012709741537232266915798371821948439188121240259958396972017813928071344951745157458450926847347782500457057748356031413542947769033208886520952780145036319518233178495166729432745533927401807453600488032398176042906157247493212974605576691996553888037201527748595660681366913599259203305629519862770458904989261455484383400641385851981512387593240831348778985620581879212548029587065454958802091502292213938458663547617458912658492805128108431554917941484910239520663464617925028117949030364833482922948569910786987054743353516716373809134625566173250235444823093164276825186953131164745932169019351590867676145063578859199011853867543938228839573585836228866259878843062339224738297040013977560515555596383563437778316852596611510866905847339234135520024016748762865628936536658299047208587633283145902030305595178497973739346592585290198572698113526389811761204208462732572920200440035200654066699449690821042482856372374819969750456394883936692525457922878784306080944676567420608554602024261128165704336135428471363159278684487316679095538406339020727204745574913372377713666450344458250843506671031910956038311198259022987103470967065272264091819065845668803542238925590406153148374484170388932306371973320654684673638057250033652212887623499618248109225082543708642121131831256819622430825727894877809223549877160790284728926772332934821143199657216688902478715673763342370619586075616507033289568187594660500242368207324075826959964431340369231667741546577390155934567045489388809483461251901907069797114675027307558437505969442354890496945810543292885432000702345626502466914238883256434530200661064096400123495174967266118787820224743782751192275382246355648886567115171631498432732062429371156596063884655679358952613337547936518135701580148135659304230289036399476967305675538361375705342270132115375463324479600500433989924821646504080333277839700552117763826183064485369317399766734903002220443054988344105236393246815205169476027044213362785148967072290570240000000000000000000000000000000000000000000*i1^52 + 811162759121981077844128702736809681363000450288961709759288151224511352973489063932763593467968180241239005490508827910116230977106353745873347440865432303414275265439779875676331882735071416230902763308239961954212186605557020343497498316064247084712144596035740370130795323384597421684618407043108910489309491950812451697939999456550166046436128289541062565207940504796805693660710570281634812738969223721768800345728875055855601378787622231790823692514919834987148375910034491972154675379686429680680122240384628059102806785256551582399568304022906580382308075297608343337287352881913963974597252707886156668775618681398415568425021308148308554734746730448362909640500357698803465705206053925259867941088178639882760966779953590354038740376348921419942895074835154366276288484871761422670891799809180686795811535009166122028625261129956729173384160164470714860705030186025198613515547701466203759049616429735189489405159215007503984651722592639926432241958906054010211898696753050219369355845179612158150950553896599990930524581769146590391886167582793704075576074269426834330890971049761697510018619209747583812016577089803758938651022938485216608788366861695306109156707770352172869855335341450001432278653386672657673528634811069323636612392276062803752414254821145310583795620618756590510373351670330790993367707106144568641263205095532967482257928551314065243849245825062716866576067086744327014812483707928348077638937252048677641644694364076851497912721070119022077285224545964719289797549139455845135412965219392848319890318321378686440087598819824620730193038815161552059257232434288907097723930581749316562947439116761815114439189488423641759748687058371211138948453308554821604839670026069994891609450332719895197961201840151906237593843377544019771293837082151473944536017028041577517840761030367339902951888168174388612830329444233197708130698127872152695221311823626250715934228904435398333574334625518404656258844982392871321783070797656493318017461997716473954544588655317143080813103292136011008072890716668677886698288907822323798602183276269182242680448562430057447581668764444289590119725375596828357399981564819295876962268175620628858680591575198317211682079812872764979009683255590898592441995696995479581616055123261101954578484806946395752961781779069975317795340380030898991053557037546182867998982498422534596231032881257013413656126812991510723996948978296027263154538640889321704531649460380262382294985232323036549238384512915142030394042726448448572911689391768069394526886173381968573844638635890214209909498942065149179308325386910371536306440041866164658569334788812019191911838854800082490839846998280513736374840052493103756652576768000000000000000000000000000000000000000000*i1^53 + -6734156027839796899460596978328209423999327879812781722526851617400394067783784775304476903345998200979395242739211522164669937791727699717161802109935251704978610481615143907870502858732185033380961724535421371116089188251468181366403778576080356802881164573078880604274337174665189785080465126273606803521289822634867636912071820968478498183618081720828211624230285977029104193865034243774823391239201077384275214963020775230765375223247000136712801824962354598774060113982163634529045896276427122739608745835537921967838127253773303950086069923097205827766035310490483662200765558989679214139060840061999741128565269870326004220851892963031795015731321753605560628205237458382164474418424300262917132387356427726626930042608969607428998042661119460343315610397864780276949214278549147345042714441048319336171599197463453551413032012309189114495815573907025117323811148116526875042828069740067421122833863597887675250216379203684853134959343901579523073671033145170324770351661712407389015596830758496583392521582870765497976230696335678945853828679109050274870555501668493879717792014488734125418924635872576651401751089560261529214730387514971872172301081856435634935072810125023501392666260585107046781437588612650985784781752347559726777083802223719825974972195467693056989913267666222857352518675653463535603785633489116368303382963966044871109806918898661841535343671932600710455299920399361812229552127621212997211752519567956905731770009552662623267468875252689255476806746475018942057171378567333253746808971193804019624485379124481998036719557982313058793220979961970710339253660196752135805917319337130146437887430977403756868638151319534049429237144954717532561852647417376613252035841661231443922286540160062119926037303249483862121276725054086735265397746429908052976217098343023668159522843012827653412178949268995449513747931238801300561644602132805000312154408496512109863276815754792321032660955677456195534689506491940645574388781934028733328833381720365976363752450895708758598356566402055134228490855696153411036595206729250636782974553123451061792518221197417255707315480052712474208482685347116302652721225844234389055405205338745571347637095663686496579905917960790714043235982734669774873745395015543090453974128954117530441513781986660774300715727041092030596765099282991597430067275869074999269010652858978579933979499025286354702713941401732309746737539829592711469734230856634750870893272706103937169737597870011158970198943722506105372832362023216456303167659780810034248162288450834915387790206832918750476385374849411284958530421923023241827185812789394919923545658810880410162537750438815422616126825641294158344140641051578558998118400000000000000000000000000000000000000000*i1^54 + 3889828062921913742356307272602231463690560874614462627439578167278966938634423079078404343282791785369298015489390816865885141144122671803213456642611591048997404620982924012013383110708147126554410832556003421218178522486993745935029354637658042815861705837313087953498713764799392037500927712290665857815668314332003999915247736884667993050098015141918959765504804750498712659994645450292891288357055177875180010632885792102307671830841117884130621580731180848463453480816012818140267482943902804906527101706862295316862492453530657106155932562573176861586152989421726369596449585538693174324859735722218718493203768729305005438586899237866880445804531305849311250318040463037204409729463383742719133367445400312631674326133375133879781876504743406887778220826011387249109991102440752427421799365784592346978151919673495587099172960192978350671158097655531600925761045459050042474653125018793685146118339927342166336193691911808209863200999937405870909812577489206396547275175232547431591383278368377124410348405088165851458713686720883736193449575834903022145466388938355490090300061833192576888029742670525892725456690533668422861415304199439518266358261861401347573392104271743373088211933506095595394025424141254554411234812332152677294552207575460760042604056872244648223744977288565875319959542669998000650404564583115656134823318206725711471564238823154086956768512972869564599511745952418669132729868976369155613174835614270796377263709839791665665769572294270071777214158664514176756860594013496819631727547896400646997579393072584679896256141498621498034375138927845022492459689997946176198768447071602780093118276304236962417725854663304360277585501697607694378778696379057574219680259779658218549776482319243294224350381398863683604925401807624431480679858329943796711885111059850848513970919992207525811785740966275009143626166318326248682454575665665761207260245530755989041908998372826238639926824587483619920033429382813502822879550717444664918918777575201967862882230630742680198006822729056898510914122903683637494260229104848191327483588939620184972082777245575848731515930366116486331790004451202092217660048715558070159742598842228998116630116474895451684261773452141981825122261935658068355235640218473190215291155245186299267723574282077467315263904460939126121041059984496280036002043680592629732702918431180466391506639641124615981254692972484490311019879495219668972097019827672244018991717225420986872155443767394439613089533250548269580992123207661485702013072447736460566242510380845750206397791881579561394818302055667278097823592812607563438330414961675623516729962760168858814500699564177266731427685814338914962637263593401221120000000000000000000000000000000000000000*i1^55 + -2887126639702052686228623171419692627227740660634706878186551538390046598732301678382146056225096018525117187228904655311973822411764451649986258161231997695269888199827599441927887986662679000146341805190965999330013236946264879468608963966700261534553997639146247006785678338733739260022772859981584086336670896423436628097657870360489233601877679410006108508993112941046115536615229109889594611923464678134972668313531359719128142142010124811846652290816194338798741792545651018280225088930811661669933169177299496303520249692154349154578119400072568834958750308873699415621568962892076128567224373224400398241868345649466664300592722364500183950792373391733156567634988273357238748454729509465830025617513741984678924879617418874023494703992830464744644959985640243755943552083520677603991680613550581638791470544779521375717417976420617454447642721218739119832711253312667795134307350626273984964999472530844366808644598781715690357754689830688945454249713350470339527865740560316687139468641696147080834569171562960250870972746628096700346360568186844033018575925921314758281060680814874828653942800245920199067278620947703299958232691002948269363661134270046162740051450590785006536548758892016805311397116172862792095503175101555239153639553031751164416600656016739396057864908547174170282695895121013013674394627086188238424541532592370324266017654273202472229653360385047980441782092070183285514571181863290203952040638275126695521994095141838175443160877462359930459126445040482942085635952683414098227211260745961376609753906968652792250073763052392122686392144159057342567978439240722673004305015385093235217001033540612148325861515519908221696583153276975328671892890364428620141106216227506919247713057975645551036562526304351688595862808574162670022857329522437363213579221726813541179600644915938382772945733847656740530285898539891520158840628301064300757387962065180827048397913998039738510383979582166109278867152635031200790209127194407046649517573883089639474827675329253821665525534150762254081998264278004818723630294019483293349565157998681306194929428786775379991472052165347173049098081365232629946932138653104599772510030614914365177910711510605109246699021002508855853485408946086066540129544642992191865084727470122855789970700001502967587954514818941336644813886741042745220520665705972541601659145763350334067916256243273165475922283631228170177924528221812833738959466318778689299017547691514055438306531222808855170807255968672087740340180855450416302342761361660066528236636060904049101300324224201215464527859598013307545559129121835412421637292821331047728460514089045651263792028095039025140006636834014368871578953842688000000000000000000000000000000000000000*i1^56 + 934404794067726323678260575902739887099763520875603703829663704640817311844643493645963240646149708507173099445050085856385897528953466877927047863659395891705157523939109044176124781169109114739551119138997276680221240211690618038828624582862694598976113020349372439542139312237799590755274309581670859949391502582253177415895006559359167813931409930786294692369317414327919114057374674520775068319857919572620850723599518597671656035509770584047103785459173268181597037483215846038752318005150081533112301362573098282946632973500284998050285687571788948715192744427921082479554585772086153420902836332524543626901716705394842252760050427121751642523692988277224166577233495841549489959077124172452637993828310831127745830938763163343335542497030954121614575724751605444510537203322573839007721389625093486761188961084498606310403027524489268707209873808673935912960178935542705353419260871022036805193372880093067212470562364065491502885394111605103811023722945296634782253222416933605799117149612515630360472797601010992574931543819091634217958439408282836386175050485742932428124375475842376553409435756699226982157074668629087048719513256021346246788899254703479002556711124134090047086850737431341465796756375258859348001463188731320710740143742468002142559222616021663800521647566771893603809744091747722631451311388510284564876272658720961087638537843541088310442285140667894993491235283050620805558044399573855637401853745603146817942310501826923798715084394434611474529387553425471466140536002798092163512946477195438245470209559572241488617963699756300850102639589545810417917840974101155103268264450674724745009381560978927194275635092539138787095936045334751945790687452299578068154687768860653229993343652794022160394651763603745913700464449166879979552378647331636012747182354382555979422663494295999303824914737323745269684289704516896150286031406456378288729854299083583087910912166656205355265920866566581770651083597113320093396407574093794218319153099417954441588278559415260491229719986945743319943385946945884372514919101728556461707716703054839511974518820079619899541531188677299019462934571125597388311685502669516332028707378639251297595887471008761343214732694947332172981043833337035883508539144979794745982267835454974409493611877220463732989765808134958276610182235935792961470795525101150920279190765361458886143588551462480321004072537372439580670612771295998078872481121523998132129053936611615447641300101162269957449469217870184301162725388861429449901650726428393308981759239612231489088113881516054854697211850187294902934881282214074523754027987917838964217809530845140227145721077575824263832855464076833754343014400000000000000000000000000000000000000*i1^57 + -117303563348652074194737487298692851675199592736655431885409561740982288508497923020504130809168799300179639939804793104910572767173911647085506580498809789552861064447860164129284332901667363009330776511815309984094218215117531703959503951171876996966454687132193964383724256600113066662084575306336657669100326752299829107670548420453280742126812717966559015427118528372164445474811526312675740045484237274084008462869482673123212645005057095701977232051027914104018126355344767904169934190825064282122588128213261018205941256655256750008085206305440796596255933533205795251293380354968728036251660899513640885846115430840155627193743513833267268761894787576026721466311767131609688262471988398450400971685764922919777272934042135993474859084260803977079169998323661234187947647131781430499567036167581237371069778173959833529051236006385230283206393560428488290036074557528021763450277441641342042482572710347875470259614627728547063940327604663224020565542081698269226753326675228811866968297645004561517808991376903658462243552085639058051310373290248214375317410587765864737493061268669671476504792664255805371866264131386836422830247530447288439152376929761137850923333496699773880510096552205383931491983532453119558981877497010655908384060542192525774881209192372677343473662277230626969302361860343447287933906132042227881359581082092655282831384757964370075002232122575818899516328504430771736063667342358141838310631344775614351494349776134652325847564161086617740191185484808184450521437801752429708392297557254797867933094363069520192275940873656155238187808628304964094410751724168939717727926036871117922429966886573433421486990816668699257090548263138663879434587403588278136343116601269582176593215775096568800998103859419973952181177564535464557528593592719317488247480997958700893911338932075023512348311343986001806385803346854683845866434586446482278862815684440200149442402817182988371783674797791569203070348554474087435727978773769007585322977289412929790965609096746908147120506518152808531890352990505358517102796132320943067423642263606166524063453801843812658831020508057873341157577856928619571330292735715263103688622340180098231063430958546377766622517367600311502440654899232065877710181440047281117956042511540153794748030352634922003708388942014451376088776892152460500006153787592454384417165478158240944516474416178917761052569100286131345995610165022045113102732276011498530360560420967815285341251325818259651087229576935366120129603856426062396361104980395362313119431220157265732801787268824680461433959917804916809915108565353215902314965730979516689383779367862770609921212668634110551286389973547556536320000000000000000000000000000000000000*i1^58 + 11580451799986802021877750897154768511019173288132184784654418917556556087834167576843772235561588159629640994526987043229274104655838239118306618195600246252727615941104001894322604047098364783755753174026131282634638108572411656465171334089143282300691306178720522704811148785102275226986995986419220825897522563845299332345546778033110909388527733754885209941838081228515587939289973430421241296144705569593051522766301905547387969148984363963016547257726107611439147943861715556779838616220904140218240213628188767451930437716129163861851156036357962407144800371419793737225255038092644890685404539045883787547121049097537880056452753973052629980402062820183558920433598367934476091804977975221368214695520687820814868963668350284683973616727982185627123284092680849254903300441757891407945594668741759020839333591165002032837455556097025492815680812753357450506429699673760424650333196057028486142005987407874304248471105371160454379080671082097471084681988469734115081092370492515769428648845967547194786609035863605976678348661722450866143887807939513828611981705890052534053678766166789903820670917139408030786204067008740734053236878532140257091625938386054939359264130254432528276385273671307367211723198280861618941870042806517457486128153415693259571160663081169515452199036965893255469596986193351954445843383836917707577245299419694408531988423341719664688468025377571526702626803316378965169566582854369078329650064464967908830793090425460895125631109093804994853559734447597696432114084916053525668810005084305553805297300414948166037299254016477000908693355916698577513864785093876526758143680584915914877112905145053766249956180177375349605011503635345587738866006509412136572827136700008528377858301301191533772615936278273497274819343036394723568835608335653207622871614916660697527821584582413769021999227824969336254843010005487501717531988915768541884803617475690196748618395130305594940036406425230471884075012730091830873928652850321615493916742516802108083812822035037993631202237511817722271731664797463015147177590114298999969447258415841588042396538650961508315864526202727786092144703414112835859762750892765852407835153199418779294072335828947704178815221525146302204961428105391915917583441879337819272495498792853184857086153800970741096525857535583479018685182617794822328952607043788732361602060727524685772653798017453260212075637223473057340892070321569653342201479965247088848695306203361891744162334712951194917815114287486109618281388137936384737597533731277783335713271572999754268076778504655081518643455047945918975580889368758018240086003692073217852533830296556988378591001156939983090601991077888000000000000000000000000000000000000*i1^59 + -1655373098069462143423887418285092774732211054533059132125435340835153265430797736116188823277017691553672435354102087038988594072079881291004409705884366389517630993567221407192266536042382673428418941722730700278945836364409489914105884305336416373315802917279090774547215260033596780240493478211545789358404268014114888191743165784198127731411420135388025921772617011872853815890121504322712977532067258390296791959265587060538098370613904996792563326827774387100284458930157169226928878614258553352450533356161600356652352024268109946537691942754541691804478015593298587300956341495969051009362872210958303594450887173910262841961181658151838968833123758661728679850350373226567292696520180855051008571764640761581099931947335445608134704555474200183540843824336968873834037164772665745472344731750644980896584068660344191243019454801539242327321887883989227328933953306628505984484188952388531713617345502085605841050320272165904041965822600550783222748026648982396000653823841698177498691108894564868846923148869185873241922846024706853462416872490974071600628424492019173866148079426050081437166214762023325284064514821354528938492664012386252955281649058728029494929270754991823683911474666730862047753490722587359090982382558594330662572474217177597291272903423907320350692098163183218869932586628610658809732366822814748760412555166476300926644748036896966435767107870059657380731321945573228053204631346872940134191504126313387897877855634785040695093984398146657293318434719020116896270260698517184203031939532327890145168435424677727078200882403762728593644693019965529821553701712525620699394603384706461344369815379529976151715673070087448708294208558839324790168669526247069490442836874342949281184882433879254844990148029808272373719042384792131762303730498154442500499095006475836909272906043526251162317820521719219143959455388258886614291566639757402899683425073645095370866749577282542753466935608612381773836298282685859169241964026841380534474013446005833054820934841027132470090030591325077914154113897073874033413516149911242351422734736357112864953659388528169402969403923272375815005219261027750979945251782488802553327181573715034705992335291683316583193320695764790351041973991326098465718195716651716305653406020004646716632193098315456502322637654338170874401759092824716120405758371528063040398824314335746284051615097386864778535839390620063493040481721796502437977605544009432842124223790109869247605440735192517581473610216073185310334629930653436798627816858077618281194261868763071250913303593325868495156333321041668781531515558862462342481368320989033220340981503401911303461165574741115302576128000000000000000000000000000000000000*i1^60 + 46894620189912935018673952133599772750331026928552824740787474774810951295518208609045867891188123840280484715219111739282138659360328357705461592219286594492418910963310553204796047683176326050933707727914059982352416738078702987588493091095341157106889805990535423239925321708301445287632452297272125201674194695900091009224668868735778618221816119858090738799639332197910026005533596619814856103020825391363076782603849526087533345518420221617463713520508172115126076844913952574272756276756976235495827337116298105749716579481148972816664515546858140851180017013210904970204064188962985744549672212645333869453518274896193474918169824834814246127863634756081361525678983182864343729907821394089201301832359208526565553925121250437662628226781721926721060469689612766483365766813402286238587642450649175960511146496742095060071556311510739170599565876283078596707205354706262614125108950042883754423416635020008210495347752350590769560443612608709629789920583411427055267819217975551624861742890950986576860389472202547313419708109130657433722471526091665641101045693348227375126097563585534548017527612267214071638216514514954383606066619688457669680356177323652290347373152932292899589645454108371158731353874567225158340531442850135287503563980261299360723756406630349275170868242892459026696121863983570766644811380150013740543825001780340258370594159890092668051450392109819732401967429747686677499156627534299543233006339776301857379024602302126145081275781632517132966670479874405121166737142696889653742561622648249917820389124574786434188205105752533651296455548276486886344998771399268486141737353375856196450060811244812777493522464328881126681769979981298655032390550914730128869935743922120510476923433517159000158267942377952944293682801204492585963550862328268768038118779501232972023398674220260018214406196726770750595345311472241352032700941785861692197610420408546326025234610427675408930055584122982927204655957674996677352134750668510541603973006471812353739744178937170742895802524876482842416582570194337322248822573942988182274480739357377349141932809313656160310093903600904572257008927990477620685671785535747773265712809609130225077618637349059181862283243958104842179673765216832612220716554105935101382258134615243313361294579030278792789193268315476942236543897779157826052913247125878919834497520947064846132813406162046502617781331916611745206484540083599480750500673156626102454473471860175626077277225083626033457093228386241993357382902185107722363655872556381042295077061734671741602088787894772994536029377938986502588656600576637833397806144974062738255511747418794086687143162470224363520000000000000000000000000000000000*i1^61 + -7074106246599026418247058741492738026242931574407901016103414699205279677888964417687175433926031227469147475293263120811288424221405424929189252118846082274347988044874090469694997640944198737197704887229139922577224867061750204794717785292117953875461210735525576413137977956020822507619438872355002915412492917363312051793872373403469565326851062926776744880073684938401365461048539411776031388482725477551756687360479055025768143586562701086319107147102946196241098494844283046052294869997399685581358243043231744245229564940100436910795339575670978779936025472707580485915715135406897952257050415484569505675252157247597540893312534428121604666865809002590110381894405729962128738970923608863412482523620633935070172015227713511395546905540027526811961420167762369351323851615774228194949866773601344049455077394059971666043909900399700381283485084911351372726672811389271906668357634265984386744490421763299350616761066379114333519945539910983956556280665314374503939419644023869495212570464900204220136606619880803216042218090777821434251712490622203243416834423938182299604387475196180987610604892034574195911697143947050911834799943405770655521432534634440517246750198807671130829598651252061522982492132987542296443029541271748940678304905948644570132767587917125554714232276291456498567137474828391503453464024668336351559697148100833829755112391147676183403736918179482924172223984628815852098266509434984486673461030938124524127141870986164243655057034394882808541886803870500873728989345571638306464692034577776495655422202680872113799168342129374750077412771628377950566881963801391822755175527737362404098186837348227014688062747746403921159997268829960754189939842130834532238953040669896469925858913264840775861590380227226822208263514623750324936026632221791519573036452426116466266799640620431942253838353876122187992669244121029447396305974836472040710650460189742690536263557070832628580011492337485022771530406337800764231733513765713587388761893696267729001812675770171769706034369470434608698085494876054609249763618500492378398372012123094042110469600009126784714230388257914300172855910006779539655556581274496908794879859505968525128567094532268122083304399646023060310174648632303366631804211116499390902337830222874518132844452570188442172626594465856474789247101314380671482535572489915199963141880139109629176244186305528475947043945888800229447574753907078072392390363628302458031298270922122011161093808779750757936872197054928913669164484704002756664976403096091196866244586122598173259969129604284044379482007910412934938283189138755472359862610992203409960579321892244340976694060908544000000000000000000000000000000000*i1^62 + 69186354306826605568176264776015884144404727243412724723716385345686740268868669671301792494191064507658447812959557522076702955622378564982624073426023314564669456436001133011021762397804005809010736297504940360785960218913612393770449535070150222882377741711500555224389497676282623748247652528044335489521121341246957239284884913307231841268725099934260843143342298170753655330610341146548912996842355407805411045614204343557599771799477728720924395941173448130111218713082461484501113610807860140054442943425500237885161093523608760698261365899209850736965614080927797017083762886049498597990386338442628836169889298801613517637126163391649509691041548716690362251994328780424045225407548893275022224203904148874405278379788781541705900668931312986231807541726939997830614990264851161707479990886529476824345308655753021487171131754323587563531828194138763848780627019822614718986077304578884975817762810472884340673804252771204992013233855718775912514969517040381797625683549670388974632752927744244465943595759672453387771367005086815446136067781174096369722997380004766528587203121128359857787525637425725186602416398015840718522991120394096432589747395230799188482817492550044673389340474541743608627017743048757452849456150718523902869994618418051043386232860690119363740481666014871616682670078260215034004577673646715134679459488008983037901867337384542360679460819656250356010063204160258412469324728636110326604399852311127901237491205304112540685453969025490668909487205414393857734250418468320984710977833631749529753973341144514030435090825967742972826915262229672844237975770661910658395970021564718235055635588692769785230598024399757416212910830165560842760440288355153986441267001326341671163944129546089776697179813471513892055795418203472396812261477904283458693994268824524540192933271528832882152668443633634996793697459322652151385218751205382742682527256596486933360703337168358555588689640108819762626196696999822602818065477287162615307011161473317478911500736437141699090496708935309709653111673445505930993851919983082639006582305523510981637399568740298889656061064164499861897372808043535440581072821610313839157170197890500950456762626329033064810462646941870445058420066318709833086084545466783206758370586427119372913004791749416194599725727312188724153954290172786621735029114052360718820404228132138024092405079439466626937377174290142211118796536011150567886238389550018876671958188808767746184050928079711371346639917626687142677021813366152739018907290783042013959588892097429632985303060328452773766553028202305423767320325722684391928049069913539688585951653659661127227801600000000000000000000000000000000*i1^63 + -9292734344051928015778964973804306851389038338412179278106977695762188497260873926102632403600938593875065140817502345591816260388059435899759849012902058522618259594169614822854360857249994135752253874016419689174505893429098552404120741430222690980154217519007834410565015867848350087025813516348836562110980228900868468260593831183661227953566297114413251426835005451658791943737085682481059316106943968907659659848491766400243002180900050316977907208288851058846325033345520754320483399481424736780261879457519999761634526750497708993496459216956980071416538654164456177516936934375833190778688658257231466250215268185435837183097854239928797396280421497399770941081076665520280583361343937886564836643007984652060429140994644776151482508732200871873606848620175898244466574324199230460210221764479438076627405857206904260774674850151800765861265326207447631312620122413662823131722385878034278403787772111075043258826230611158585235171538933339255778288732824157066299535337084281337701483806938839058097107172975087968550582036060811328657625342153230606651714321380922527785114486330006327828908129980644968352126642486330066522854734069969698830310248591211022243100797101742518221109231582689922567956744623801280764344574764183653765842941766780608558197581348640289584316903952659002941790693371434568907234973104874514301310611061847310658674317539776562090716131561235580811693864412837353371430959563996541204584368725927364347232783499400717195276497186504841484981259246849457774998194020227425527482018205142178694956113097549173736232782814626485655605707571307738001221028515251986359440881898318502179234953562352104611855945325632539508437081481714171611845243391418860238943094111541942323854190066774204804614040125491539101012679652720376225839630118961563739006237258783312874039590050663422723681700338675216443340108952639123625397579703617490875561794513906673768015529843672873322450599766331188736313618611723069824274032687058141063081208415171981744673098338074646312034287797147222519485257185968899924123842742900737640925919156704945038251762413888096124411885710680497691363820570904260513589752098864766116911745048690633771537800909041959520344095894303614044883189091999858031495938193217096068671386797255182215861513216424640760711651414635575848650902177009619392562436980302093562139730793280855044218368723802207563103600602235402484063826842053614634250005101373176826733457814477780906271591339617318507647116382396728959056033417762086543792838255111071587558704447921415483693049206535480905391487769822814768145814774130290129589378471112396899069686003364003840000000000000000000000000000000*i1^64 + 78969974995052701092875677858619882415467885825226423422722127260208201743222517192283746155236743801807744968074343480001413191680521108975394452043924247323569113886898030261796178664952162897677283194814581410083204776159568276850799391994521272014315784502828764947723449292147779852392551659770907237851834513615706677631887098211296801730844812502516851556409044103531312072613862087788330193184194923663146879444439236670901377400933618805245155050184160940714345774596705606842801370763133663532782330455724828187901108951781050497697600550253539555829299855928266327843689670218803051669287775292966842517969277179672944296517082071511671683364331544585859320898447738858091413189920850979929493104427644394382173042768884818628966333805196165130164800767510713571862316254046740878288171816282020281282164836652716729645100949498727291317937786651950221118113447768952090552300550457118478795726046246384188071702256280398000140810105325888612233791113676934183457966955437545220945279308965664732626826757233893474776645924472809984866808507789065233921005977968409510053720758964509595209283706041147978482206998496835627256908055334389335757242206846974471087819082301279430339702729888550325289963772499307334622988369883187895336136707193843722394552529992168855754902962073810068392948416805323263465571369841469371498561204686642515226623711058095160772848959092970096575290828380881723674451870678322018815644876980025575135401446064607952778462249323823290830627818218747411882185956114683247630292655932611102918508080169857994178822597061731650801729767040070338903838822064861982474813214232764060985538187953778512948211648519323189875727966533148276029249474464989788575811364258983271737628371335696611597773431478176469081378268395367376629854576295169166846736961438102543917318394198381888109334560073501067793003670184974939799793044924748587527321892950652505773273446246013577952708839696998687724000849124150990086262788927054239806409070480580651705858594999880534551255556837724811471714721727681950997712370567094885912036785231614110283235965182119501946505785184234719821702912845678812541065720859158564089704378823657269717657575655301475659775580747432362251921513146236675862134595757046601546613758277871804945222613357940485974971923507071868924359153856092780520863933852678642073695160905921165336831705121307966848471264737884753788587249069051296368151446762861563583286617814808280314945350636318366233657745929320414344349539958021263538417964886517882401601606834497231037111405368832887452987930156054716869780740996628125280632589251601701335356932096000000000000000000000000000000*i1^65 + -845414478187106906361336450412445723777727112112687975702703543939798005234943239563815065467656259833244341529215820791313759607335217609191468121061299505942811688256304164409677010432014327953122322647685003560619216153202552633741980134731670152773598046657619327706266935833961282801197110545294038198169862156949904551084762602226308170162679708074318805327721657652504610476024157474288247796499431786702029956780878328196059874249506673203128494194346305334062150649704908229945742877621794014361710472897562742791785912029675141151995683457079976272821740069314305352570639586433874572773427388909407829723825481926872349669287011510683801247223054325117695986643131559227197817193670686200222672152955526481466626925411759370566231203151689703082960143153207489275965440695854208433910810700055911237175575574159619355547252194220318939138023533332880266152901151183039543525515823813324153242190582106568885862141092731341839988035627380752920596382966827134962396832832613566913878821912655871675207321350547502287020205266933567786129008239391649241294268560074596349908714383021569116170010904644055122480902902209496612059572290492438546445855862391456716382439105436216725591729728418630630711332593554138171452276674841592888243430554948071039272440738467689280167254905862754671655238109057676505456208441640080544652741907316919452212215813049835809639350069416258175494646866238587668973108839498722241062257496007533900464829478897219497909182812508828811730540742826996190237598908957731650675144964200724967114020169985878191014562102009836620154393510648269621854847085630280046801252993375785425642691196400114710532332176441411733009490696847354617343156201770152661651783506653496256909452439001072241636043592312323332260300718528148386766797218476926092844956921042061616803780607869692104629005997461288406495457373829690615241226235578865345013560138231877841247657904962394068987285432461653231775369163563927974504163828874791524489289811400738254321031867622191555955050476313071484263658949393471438100981574901610141939541059886784557149503926531894369327897063845063674272302085277761733926455937004929993414819731205678204435638198028149296605007827311652747297216945556371298072937277854212920931757964677858421618675489722921507034167938892859940186695900048414008945839075010063786566860170287696764106830113858032899755896412039858978247111294182682294113708758273878140522929837725202342488997787125894966981237419942196723252741480828985941414419476238646737606573518614889992452201061395895239595824515858233058264783363691922528175753984605434570342400000000000000000000000000000*i1^66 + -12340028161688285544126305829126570399330988875928947997596899205203094130227291173833327805142908967475599093497836572985151396759726440607839230365278520638396929752539277277463578443816242438298173129246210746929336048708411902822308454263112095803551858831671176126984310495605411526849807249307572503743169440353000707272339616204976768877773326935861949038624618213632053482797278594210923028376174061373582987525992719498160375807819498675028044867083206291147316613683353798485191505178500099310990463239487097847373008370769393265641149282355924676371316467906885062775926513982066513251681695343425861032873071525264036390936089570637134177741859956282491424916352615608720714916018234550712875161722589547535177458204749897926123573865308159305823905942365128731031974562321099902716124620182852136439870979486054711395052439696543463629537045097375129933393269650719778480816384950830835805631831109602603530204730420337673136856404132920751265090690358590074098836588912915428114410088141366998182152005886038805520525568286073170290229738354333204756159202521768686226232628689535575710741250681421752838405673811499156584439205681150498495430234326986665898375868917341884508483063584803874117243899163638716566544245536761217908395668964184142959379473121936270898310483870069633868457167364335064832556168489769140648313510780923279128622996958564768847191321336771369114045672720959880898079186578290772621219711754926377596991058463376870024032535052826906038425416101718705842973219497302379301653809563529022726165064747551974555708032360050053320359808436011510076220213079126038686563605632847150928969092410144713289313608573019243391959164815196293942155301382275198194298622570582520282380113910867322708987766253079828246111639869191694108945792305422140542137103763014389186088445272895017048369785423990039469485599191532987986714137047264452726936756684542214243054527666352605607364112768964440296509481125671568788339438066080267040090246524707705385551983136000085527844809908168761467507607109368830756751420971953984405786174658680952904477544193748559245072609041408119973098192174784918020063871600140303030644542833186010305522132055017906750288371420750554597082097746759119348273359467772777569566707467348926786069838896694514591799674243846541358383741013951544201461096884961884235973264536479391218333668125218062605787669333726378166019302658713214955269280805563594059947202276325620562352378047600522465210418277464057847504019845021255594216990436956913690776922280545927965849837495848336685143409432741004386346926990649383461815657881927680000000000000000000000000000*i1^67 + -63442909217297237209486032819459327068206322380179842040191672845001734625577257335337904807764023406399016426130057481397601484543305886660250063973961439771761233527344194097151767116705272521078175730422932003738585687886798338834038587668593588528428709763831954286911664426203955239573338369876799945055932874460687061145802544176358646265052049821411950481473104561168612341597642084604149338824191599720821823503044555960964644959650464810129888567029264360277577283373846769506291733631162835024236372775082612300544288278484382822780891674762249914051060506138722229457370407484439326871696360929959089603333412949430049999924159526832066933099337360891450803154794300621903376644695783612747619936712824730923306504861481734448898584535319240073188656592776470861755892437466101946450940083138516256046485969645732082035818831478668989102862634253638122036518093567755444858050407955481561198800015578403785093484061185320457541760347024412496232260428750790924194359837271046801662194873990027881474502944863613453017398984922081326415024884776125907601935108373683544518228838692579249827289052209087878372403412609693822938990847468843712394498403280205842645996320733347548700507941932210209245994648560765584953811087115147614797137590216855403627960458800839380037723701625088127286579596620734661447871655088187891616505816933267122858963286857149813648562826861180430649590383549254496463560063074420622604048590829477060904264820415773686880764061963742484169647323469105633278380830704360965459902156935553280860252984284911540461949969313585509470278066399687794185278749619203801455513523755116717112051215249091394460569711199297174843190023356228809068750759839908769983957419190387035951617391672117183363174717388607938149300330315961886398264824192918235713729892595555622440891571758540907772735251316533634275017713218976804592505615081572103882755623026176840974439622753708555946719508378637854677222836120182917373396760452597160032194892653344228614369214730733214951279692771805064844015249232301409227325962293545901727389917624193152889115319960270372723177345105643602290388063930139179465012381926179798837358649350017345060195107596179998789309170526914922458926836545392457171360340744085753563273259257082418436663053955073492658569181153011474114556672656896656531406371834419034431849220071269394757316181435253361113452968305206676308402001744273479049997682703358242060074761725548914257574921094221643815622974396599970760144723899884134882867675880817246406017068659617246696872608703289215395589508782773263894167780986643460296540160000000000000000000000000000*i1^68 + -142392619838413735233800962495684872593799996804391913006990763898262929432684451064662115442241720642862364912184544345026532287058781916881336571108330162804706630175482226266974999558099459659131663046449042178239923598897886594073396106566089140381260484470771713008406226782789996412235889301079313612473202985946892423781516364506643495220754322214056289616515010313022673829886039084766857052971365943084119649695948441801818260033767723597407907339381280729419999491676959045615437285765643549372812606643166608720673570624108299376818440313174118939025771589495304779931401255085851923793625797578240425588297570635658260686551816487619229435613258475637218903669332774824070122283966699218605259854016626548463576707096666868015711305348302946061889647078867739800348572809800715229535306793754820070260429443295912396518953357228688385190012417493482332013232852491801411215025957617397614267245530026888697922791915583659104387030621723876084738886696427407198668512387795415606673988719274208992462396920474549630014344399211911869543548657425070867969493408259930357950723272400731787988232205409654358727906925124834420149059957783179002267799802376458395716500935336927380502421890686244745140299422178786051395053415570257380219885910173639127078415444754773526876174896823902130034346151604317870436887848307102221688487698820221445764045191811030147338442908962291622916076921137577884973969724635429494316275924528227232407548288659460561107220851962723838028372389339156286296943798078374805953716403242141134814790416045749329774011637111554216229189747018353641793038339158872779457065459978925653870817065789325806099343656382585835098227924307002215061963716419002860493968416955995207269159894884436960150992960168754225024655993327884461459177714965483199727164673602231762924329108325951613574748759851942992392291871448322397542994910289556699958919105188835195478871068110988088445768973445969237423625904894151188854143446354080184363192987861175193483207210022801800615723704631936175569634492408097624280150584498336802204031683153295434315393671791917459233701471387802841787587253989498153418866678696302297090173804290513398164606492639543205644278199583479849045468648485864432791999417490685551426975358576281265870123722464781516367003087959962804330433650373552917847258586983766014195008991538641532515295276950399846363633082649754733603725417170171828411894095788888436786259365071106008692932671395009662590486372378067279423186375763661035905378680682831391248710062448243106943979924847386134720096346798336391810406817379595059200000000000000000000000000*i1^69 + -141209479701140285040546217574461881245662741165519176238660675066909629119957185914752044336835133148552411904227936581837131135397875522637111066199414390066663837136526232254660431167492511670308719870217142311725121407903143898906485908220435405609759954332508434881189348189729049951608937474967055050246450113383825038664561995695254851514204946543304886420639168250420989085298631779692120412837964795354317264817355109706687754908516650990064900031060459037280781783476479631121318148060550932085532566849104893863111060680780438563260037243720857035981822009732467950018690704597225105196557908411198478872049510266972418620308670168421596874870103755206936033967665187588498684511661143695133196352842640197205180265191953721267008823250091406193817726644580459944473375969448135700020723101038080567785534346404274368616924235772744116123418912140014257304223841833621361736523576049215993952231402414744916853325067183454013263553672475169574562216518630747026377414153923404463715786932942932219916358975819674390616063984416224332262238027071180325110412081503433510283799735375312859930419526581186239964101124752425769282270033783220929787280256337282655819516061014957645854552441764901591529422431312515707965362257323629360485109958103810492955663117541177859213083017049967503159998472639553010888792931603219486828072584568198979750727414866660364369362783801175021713289311968561383666946840389604043317626971028357244881136664223864488730709302842945832112394580614307133964055024409136119534112736625750166013702320132354100723891046752388347164179941795230894622934308590497106584154980882047563209679898151261816585709239942491833465249138870491155454347759344192177121964046074237832993783544855654509127034782451368245122636404378469178142241113376859707106473413908467594061621758355728139986857813069498105022932435844084519695555675874923319379677750319783997183672294998705298923955134506824869824048861749682470325026546396882373977764196273165233394043685876718215306959843034175322821367556029983902903247748669506252322927967546219363896759530952159811291990204829654772122882286232783118298560118072448873625715705744887336375621402034251409929567351124338706586560765316912708047861253831470376856144574630398747513870646664702907951775889209569915438406206642363706225553640039235455867360233603478116312769332892741343206704097237081943839139974135342234741930451630303188713007184481846107909483722558609918559972567672973930605650592000670482270525350285183773396865909597259184030482658388974629425207745728407788150346219520000000000000000000000000*i1^70 + 42795934533969501976107709293277217331887048583834670643290702776445755260735099524967217227325279092043386035557587102735863611097272930992657927169835016078474868883242093348857042587173390032271785645202600782407722114262564656282634169636663439337225447297904919050460966562532180418001020260029500627219185583432732414517661773086009383635086389294612142285530967060978666193844586806267933748810637935840077178633519585488054950130445543923181364325483208072186090843041355062222541300926711252217515862166179778487556053273155320320187360864506952472278324024101370606831971604221408411210740772136799251454230183845179661983196228229718604945240230972702133935512610437060654604546375616399260376561194424117563108427340305124350500660818318780080076463292568239100661135201103389690815523632848398852610093413836040809526260421671731793999362569485330156314548310525267592472212583483875682245608690145564241042417668553291179728750794139721588288642276578265912007249390763527054962701213075468043555285417015489268136211776058665387304147825989413986237019859455032675237794972949508577218496156482927116222780513374182794286965989025679016182335358949646476918370151715846999486335630922842417568741445440190987218713727417377691878731569389996629829241382963640337975449067362959812424884944262028874366747764377270522288052564678320901789163473973790725511455687857636674013163830792414311855459183050277185739944087457796589931523079916858358654730132586915818386757705448041919577684546250730854526964535685332259864350830360238014426553935740689904571757369422410847875322047445649501492090224254031602460770596885748950893367697886075610694409104242145436261262795022421881862161476765418151802060696066513358049132402262065775832277338812682800883287729918627625385159725289224981211663498351003666910870882807512609880253138593168365816335759254528636530955142641275362530697766244995133129715803891148994308345695248055124986306753238177642869863420364405130155192841278023382116316633781967004712843820369863830633328246978939447907948730240289915288925980192379427530426861107061519201368429716682575162894169087116778543164141157687336018254689940242974157889458018253586987112585335795197874993397995732218552105863918256088568755487756583593337172025875251777067757188951271469261081235460240776323111070056860808000606982751022456910969645006438414864255857391934211557328052914563137196421109734169632016071919866115658919206884685901338297026794193343231636982562915085707641036650095185316931120671748465926361022859364758716416000000000000000000000000*i1^71 + 22090782911449182303281833755620201843562672513949281896639066696529148501651002460809098055256529366853158388284853503365739275488244348473185026829535611209122655661153188176365519206657388962716252393767672754854411224944210462644720649160535756739967858379643394052056559877085168010634359948464024711807659890013556692256848325053009792558860012702046545720668816674508245523793581320446472848723166998148092124215245583074480339135768993199867724776973795199941467908642580193780162233236339920435658788307735088274849246272475509170430274648576505413848962519522450427584071546013748435844237837139680470166749789861205911810437744512190600043798349245731308335760333971431807142557731857299261828734230321856454619912799707281566439381070676850539851563440677202335792665910412301099220167357860777602610617376802895933858342914315410267616205570289734470408353842630835389554229688242626654755925563597668714805895016023896652879313507216372955735241431897440190304772017137293874218648189770333329079316935783724106378786426241720498972877835724746629569751097871827149781906572206440756319856362604008511389834074513234701224280585094372170709526713107641792393203684739039012359484354645057356780070919276649983945052521443865052072789797203278456156016778843750978173120143084188676707503690762878266750271831086229639625285954817535825602589338701993783535991566584011275146643163407625708935817280412544135946734505188656574036892536552537926298099613352694256957458030021595426662220042183928440951772221078188647135591894404025674736842112342412218888314441052098777973238541227860090668382500742037205347361093881649777104744727648998265358763529724973501869731197092033382460482133698095294214834867518998081737693031048869343468651099049807661494392370627628821847272826343842834050396892117146276436393653558670177273157438955522194097746809606521118054543802570070755088980350504197337035825016566795462518905909537306500624847413860537557622630786155826265470724441721870890455245516317298730562165395184772207574169532193616974096335163352442258151745853692705101949272894215603786080374771901084029777945797698089475349879557032143826289180523189348972211725216225796257643783359739859191991440714043972945747171361282853658573571636823057271536497604272620095413079195643835943305810793791536943683436103223911813669144270176948327795782930471791326240558522511067559985992213701643127437915306854087192967182175736039367300945568040443032482732348278313457254722769299815574609252469206227479795440346825636041848291275571200000000000000000000000*i1^72 + 14030501821312983065059252045178912042817584100703587459531833367304127798396619150865247794283903450095260936148665542629491722218365822237635852882695769782140147692619230353733823130621559944652258499248879358991100539688509343817150455367344585718315109119986137604560198074802081987018928171704525163574942637024296203480343512025489251614879236865915403772385609746401415812102414006621789668277549205239527875848007664954829816184592854968474093114198010114161096577374834730264415617232907657000133758506068689367763582592768392144863663746170096239788423860439819949846689758308596037186990919354530750483113191165763563241468788555142831657741867111511175020086470709228798690579606658011329923286220581088964667945866010144050616506288403272659711529182556394611995834910161579289217512683218450234773171946469393267636701260021087994248675104494243338458670982589326802952227764067354411594348897184638088195165197819039150274644034265702687884282471170109551711918665111207182438212320494616195698054188248634200067719699933699409938458846827066867781067007564175931766265621293066487906495864828949672357620445222400457004901428988261762134956217392930571757505723833374643688709115353015503254477790863526467737022559279657418642329277794097741189831368988082002086775417664753918493843463178650843748226266456865955512544247963480628087867696277945956918816579468799139233226324170301485893783189964645423367742684278807690411516979053887572364255004914611014757999460028762230434178219250483458803109158658595745821614148935017153933646475439284960913474930449476705156093487788020749374821558034330331943021894676660672475614701658790759900775429497818126626367661396992611858126866341917620109209236023286673134753621842930520032675806487798930919492781391631651300107969239138051072404585235358240376894927159083364893093571354194817090064825942473222003398236539729231755487699628277774842876834764041375167115138294832899964656154236329058052616827510640164131318463718812226709985861505477214475626058268657172485707652222715528723388959868168504318179934900562594559595609100215432056874082671892427987127353556946189736788684943273373641382671850058811122916819073010530540436090660228375755043995968423604453008769953121089981755034451485029102785318617907451028353878290879063160714433049307528077163368084740108028484045395301396853205000024930098411174458561316257135662089910260555666083180141610584701524791916552265524279703349328086372640559389872092238304828672797089809929806806119875505881860397888343900160000000000000000000000*i1^73 + -2694717351840272992799367597125699960903696307923081558035200419149265228586477855911047522698531808740852936476259626164861968277117724034489467483213186299501164148906333277924660186449093231414683282388745468903983669423390099851207361505409465398907526348324579957592493016045104242271660557788519684353278894349756044999175177140035236655092850728514580067725561568572428076479087739643711423275244058373231862050527996042322035242193061075405019673678934718218147535182933576962588669435973300339952166816774941777668276379509187558615305379439508854885030044340217371280143200311114578086166663178365758337251118994645948273085709508854149031662968257778781171294745075027685359563122214591467341574302481882682882731146873478132309454264505445442820805962990188469585159866940701504303311741970836198976175815527815990405284531063661188839069400018094635273314020914434811393830439438248400545009354942618616067276071080945197498406875631346177819368011905489090322232429089341083096449199248794510436640997623880456340538559613883731301984204513337768548099963330031945423988017541003956455375552736715062466441252069906969134329908782749136906168372664217009338547340790691298440114263813390486901452720284456968055820529408273804829947753985500867327976627570847199762908573365374239541030250003094895784454774099460248367851315157060680439304740603995140400372414840928223259090854844463577528642527209209157373370842280598519346859403228092579803575819778919389792321528733448138899633116999513854499809395247376891254480789120839088571260371820540998357748767231664979461860250350126448358960618779783138336680750068017911883789242621758240525032144007632674939491263790412158236442965992715078910024766873167348657173420579110261283538815415245678578694997461194553035854827717256058842133837024356137555339274304946474131866062032015569475689124402591760257631063430024684884479230018234484413738164051345697200549963258920499478996456310167538601292515122758275404469600578196654012257419104439629598442691080747934070345727163274552995184756202205568722438340815424597441504977635557701617458460795850413250912898892115391510733177077994651018746890743317115969259995911315064052951848427809956991290477549247746653892507438905055697111976097751231987935162665197024800008681538835483889084697138548364339738519983439564158015404816292456333138510138058332895471566578485961576627049510842495159455375703837136444575630079447854568765445211776931413708437969572132879258392183099075542182070234413490639974210469888000000000000000000000*i1^74 + -1070396658434301291898960100982538221249920214285332542925123388399746740940133247330608414569841122330254906068089465237138576507032883419355062718746062431076322580048377839380993825146392799042559299848093711257158856998263426569761822375415078644338348278800024224441660384288510162742006068854666904823756665220552512479526868074137177490728571340442868914812267213543583958863556364706636362864219974021253411484039339572156789546080966335386678538654155217474672528052529045827980802560406663764146588313205261951109345253979187291087571665546745346124845954808658793032797390666787072518689790434918207398011587493686599213174045837814507647869189946794654357846471003386520987907718800233886593673054805662798780209162529669426840101161126031832088465151566597341795394783935926648465632785020584540776890259213063214173650704168912292866402169454319842865956654358871042532372082928822694370700743563255765696528415141594390651614844283217708770337999451591663727049873962034890036918404763614523102737265860499037220701193090917594974050571181643538686738856277675881865158173688871614973033474142189202470035529199447728214297784792503543409090285512540237765467383666623291487184290529762384678644086562650728496791319399967990881994122828101367396408316565647564933535361558626279171618764198484301994447316265778107357383390705147151101905469061562776699257744702156161076396193010706677345002730401013731290703919765597987405369486985104897899233241908819297715984371313944779191962506326447668203304456732907380592386849773246540954083368940104422773386873467623431486621661849773222695761950050211095349418610734512470680757260088010365769454115816871267306359694270898649176752441557106700235668181568979200272498971386051206263140970723369031412566820955850235613328478524140201306288312271731822626561752480211364250793332817777764889456204406433524196706221985601099436725371406278787029795778196911203144520788482477968099942573424629656738930505355833682192364120484906477578158587032163640108447366896879700930198031588671594502477253377524809135458581624408098889632263624134268331080637813636755189477707946525409856305525328343202476424184227477768023067333121696518246698295020804418905957421636637673959826869087433457707045847398686780911147289393771632853482731759003542432266583574479048814694356761519530998977924056490572037777277697841506446063192637603586761994874599307064705434731205215527958557190190220720299642268889784934869442944800893041733245286688296937613914128521981797072896000000000000000000000*i1^75 + -470181159650351980502404801463590021575756652428477346862772881228845842562572952259383951661239947980954266007556739802526289950793213401264670503221251518240090293675490493322874604564276705199530612317736261071117607781300361103586417056788616723601174643687783439280642155401571743695734940330917362745778202497825508861068952177815949398695121338269161485855839681368322360569566675257985016115242885507970201988211843542155713176984068413385712360345033450049167596566835448624243442279878672541248940121404785401275379620336027456510245618682682481955350192963971851475476130916305352012988869949638133346018476127237257220846759325943385762365663343323111756559604359502516333717282207849940055646045866587408093234815737759398384853805243345598879999482064153044809390664161463831746995119028424743354944489565864751405364172944249121615873090965222459434033560028816569875305744581770831724604295960644399434355524972769893424215640629876751280626494750304861271858577262846209426045874432701963140202126667302489726068925343873697919049958078434694803607271666162948130709594657726433485190292136203233586134293928744261748758811721624252297849062673316834432846538326814396166211850246585810425755342023555146307904759001170421228696461823847290525681227186954819698293272163574009008049044748131223475821590149059774546083928737775084986381370787978611274959098189553813554653717972521582244357823115203241611612615378847765936681300409229079435749894393426158111424659819715810900296336299283902509334396268858012002791801558892070833360298832545781722226820064067790347402477845638649794540655707536725942276415565449693798068993853221610455749764262492895614093090950727363647827675711539058361386819340644158611763501415863698857394370197456293032870863831088898532064809044946048283491728960142673191498174446205454637789285678268630634824275305782722454098724900557064282273821637143889302021298524700865079312830179570397708880556925302527879889726316770196300512390184727634186746674188771027468327931137426265938987277364849766165232744451302746677499092485727001723411784707906884861103215215764036890047015616464353811729881969924313024250360946421945884568914022000328744568509006012878778140685012379802570578422727952802190363559931692930421418775746287610746903642691326595340538606817863286711704607706750806674089305698378102942090108111136425607101175392451402116716289416526935322831429373583515052873185695964258797646102709702316380369829318576238527659985148977516646606886141952000000000000000000000*i1^76 + -270385845212871167700697414358017168038259752148745552325798914439774581357088773110893310390257790842003353355754620794274040047794284890441560588367940500876766419403788295014657947197101222915336263932297335837671605017847694898015021273757409237125007803856340224507803470433712528446613587539250718006300152713806592844697640871573297945422864947682150868257638550270229377062729587064915859451482811022116240643185773775863641379637360699777638087108906898491958602998150283405594275571845275654921978195067359366410208536545205959384770971104503595762400461300160854887889608815615648974347365853056687508232536385412753055552488111718581578140154906957152480572625156396662211574765695672907129765416737805835075930296525336152800793911322069606537200291516556696981325475421319545075632588286759331864536248209953878627618884285355501496925090527956953898398585919409978645185134520966084123291781957740038978809697481397154841372659725003229738456920007731372492903985642055874631045085667664574112633007014461500900270548607428077531737875997368425283480092111024643504208873021691707056985519800351586192787496712885421736172403236936282768972634167230081725645156811900552342888394761991079845697693511988263979772353582392865533103796681193660049815076975190135995217034145185253728565584484243859508756404964125118967452333438665156192837679053988469571457967205509896563848832262267993282963147797116451206792169738481660074855614125545019652744714773765282993817341182966415807738986493512788992356793248591052272009824081177678630215526113212553152496686925223002288702082218326462395904030269273013741262817905543165915467465537920559548325695828659599561485349064875116236357608084677086945647077930574744321074531580188785510080544368159561879179186816747183052686976203873107608989568793608814817978822011151700682709914278120820706205034252930259625612872404411325313652552768618966077956940711099421622587358614080264816647332854748982795858681587865072854435428434441222522473280563644183097684066666329889399779287335817026004764344401043434637851447010203118347587989019206095172432394350867643263307522937966256281566817262624166806058936432332746062232304210473158511598360074035296506998141340287154103997797745562472175450490949624987320422840078309009093619741561873039651024366970715244087000472378690427594270512639194765859003980734305670803407038767568770821712647462734805830758824270577275396817428130422424270317402885711877289800334140780991581044956190222044889088000000000000000000*i1^77 + -41345389262387471885325811785930401693379664476001323669417275751046214632900278784218861653493426307367610051011437214407193812169614329442174438981508617410044189225162129583705584467926390036312146910971144872770137572450906143071234279783935243079249353468526558941751016166679116237496864805521033807715046176305667164560797748551903427552389597527855943666323432157767705434412078007586738696014572816890988020560469096039496739362705472923638584230434638677258041504192873217638696040561132409631642897138988734880753327314134774708137214393535982158546683123565084659364751752740388038485624471718503703777186498148160673693500860740657052557009388512618188198063391952803921549126823117091366474330835313778779180597359774753067188712481627684365011761782167456511995409970632532130148481432935899760563717475477359917166148009886970315199211219583172443144465805529685084685527446714614224469539959396704335403607265156690981444066603975333236241549417896903052927617277182541230339819548723833117411977459443248774618874586488537934907985847368772952915056929242048255267586673785148695559802303610046532302198122891314204322164292404195068036848182561351983863097857212008986418659189895522141777687389172824441905721124362613989951933601898231860896684482326974150825936850788508620226044776643166242922770888976135478585464719830461530712914512315448145827147174693686017465255299403498526241488583929087594414134949883208458182407942360063377406882507042640477627876005558315294012412468766342236134964804321939183501699261500039976909379483628946709880802701271360179156090807732837660758400028584260719384242314189160142455427961886078562657849420596889431937994156745031460277776050043586591109145980199645851930048554205424729148789641104064873790768572521856651440716613114069377887418568809808576957103937529204222022028003020088007968704500028682832750117774186942372131370326184804641107044179976991913767627275215957238030374792237976852516307450570004950953565403875456032043237721808474068061967000198014057403555352905586825125432847734835460325466788711931177980233738519198777223251933818345098878913201822794511089153734630786321146336314834795993660417453688466109972233409557880860191871708836179666477384329084387505704670972327049650240265249249369475969463135684856796615929252277598905917230858281273871654284450899109723176737496308175889321869339081974091203174005904235086966523981656417715277416292155525166580342696177104614973731136827807697419108352000000000000000000*i1^78 + -1035476302791936897004488637590779057190650306167618133122519947184604578422032252764829554261381395395797520571201303562415979725707224943782612308660929283069255288361935214240823466228351319927760160627147188849046583252326767174541628545910601107953645018543484456445334565455898592064297005875914123701985726435671209558111605414237221419545158813222374848400374922121456379234045549014780805606896378585633013759456466410120554160536007326437828159561008327738529616136742592228756984062163516095103052723847726565374612006728967302754241322318862908204848031712160323770334888022846780008713527367836497858578685878189397395683014552217336871332700690759717160553863462838309465360195046378788247871375098796643573013457718400947112035132719749208214331006929257150762638777185052397075765606464921183737146314251517232544067194498522194720991486874193312071147434434201064721819939046894912579875175590566158864514481460614749630196835048898246185015869632181112051077555478980588769179425832785936053983071039877264574634398222474931430924853328057812890818375893539465068470126247688382286228390106788198400230878261687696129654980964140519958135514963916596870927589922639932513567184848591566102393733161418091106565173995123935837748925619782193640273010114625350305801460023593429688315702888261432565705666766800104846369794657706185159589181647245871414492713590658929431058250491126361787622860192090230727516275093059289783111360835183493710890659838336579660177564433749994282015409450603138455195417124238237737840298162116319164146462005997578300357167557773482913953933681575631471718214839309552245856135136401635268621019007645105330939110496351093652844751847825396714369561953679479879465426727458129622586131696546961797197654462978980524975916114581178418720512542107670885788650515158271291069500042009204473305163507876373944356019659190640504283870699289973591875761599732809158911592017184935690315103005747566251274460510415357901475637084609052374282589021862842769015776037639591766408770464867391196090061679413501199451626817306150538177933468018249404839107005757524943169313801933388650866514087809470955839300202587132518659391653845524181988461940158498174405080319936975228320679964007599195448803548925952504810895152278670386253292978998153577795490325650214699968638450747629570284767697029820883316171065464234794131549661986784059636708899186283753657162627216361184927334475472570706645824491365208063546944737520962530815292725002240000000000000000*i1^79 + -127720464021055732470046674706703625440333669913407262399714371737038296094427840999411334942443427315841752101904801869919076956674687948990474318852878324836077897081654904511521386623284239940605761466813855523054286490220392869219440769961996273916705314918782629488455623189857141257215685393092110078465772977107068919021106134454991823984525993450336619083490036972978438114658422003931174519202255224580449438302867805710321256092191875553587009595312448806426541510903114577803241789091790720901857457632444288318418811034051637707494491568498873313285312409903248931253380673899605723864881506707011572842940342306598034426832307320885667603761031080699068032366397044451647031054332513249129980457533078448161710219087070747130392671125934954085047193800310923308117644016725080755464003970441686761780671949356894058404034767929238622117302639229828628781545760762088678145973910080026089842123795266698400350857944168714994245896724951491624771983110816439803393355211244329749943148248661760973830932554409421908259295814823531411770023915590718623527292492777044840582152898208864136272896516858419404836959362676566905168017843312380153015480458257886672015809114576281934261607620865254689152362353323879345680675511748810716836967952076271594672465819945973404495721557509107757436437649032128255093331279202741983972416759627715326418506251426687295896058162182628143382087027759226236931241848382523174460023225047464417891197552202854696573094582603208682201324448988480946398188603629625437450739722051381566285055425070849108878207446856463172568617918591747456533391600903217852154048607309656657654115437823234960303425778218929222076140394839613492255965568530611309117033157246744121080477495621934199822667841508263639756072646974659352700848021056625645523607596160041658840912240603867953483675115585840533267091605338679193254476713608106876034182110528388490427169592434343553609191406008762917413867101769300393262309555203232993304581440091730700419620957014674945484563472844774742792113100019989628208614028688893343145518880309057172456378616549854683622162151936098213384606843025203009069385376356187316243551516541309472264784996526495053554076750061992367069562072105965997025162269332237016370731466563387584626571476843852608555615048190561141715711710080524265915482409209037360377107645107961404601638260612614038745245207909416889636441906715802314222606689826011839578843731577155105131311329581369951615146287793010900992000000000000000*i1^80 + -7404994428929281327626911551626131036378426401711731291635681799548823454805596326532056602882573534231839201882624402950231167906534889327492651366655678733833279371331755374201766381845854812075093096467320566515548434258212870737121302345813504560215257008991255538096416812013035649320066677483021090758373418660771226995966720910564463331212764257190186828896100871438230403006802853546293057940957523418175583100381570812553599480904441612267804925970307465619373025205119305908767153583079585929906128912340393746550999435474904351342595666782700626809921947313580508851283016233462990568940399032252221169577100195576769089781917824206983077965866827142778675450706772622055744039093951762088998422766461304453814672204896298598352605226983435851135899482019271801656413437696765463983146665170366425989541504859665944171763652943626807303014066034282484481310639129849507583309374780139482618817620304463599349966368633153910253491271945738803636826129315659759075311607241594056854199722075373004209602140062293471772766086778090941925522914019340318670907585077160284286728679212943464623013972951093333200827503859121360090503082182450761145078425824850299482186215387100355390286082196095204838381670254117791732703879695440164081700159802410693863052668518681885722656078386586779510281164567718013674923248819553033802978104204194651894917911244181251762660853469358346557124890621211247116784841593883209646094274558897335706247181350714606453187786224187167268716061159244286078022698594969724346494178731527231056215122500812942592067105934696340295258878185331930901342022780054382351205911797928273416338275400915837219035806103800132873181597610691171005718138277594379114796581800672065941912686602292983737551459205046081840793684021596220857049709851205649900020799730608337664837960621821154231989671519916692491008879275890368259884627998967630707922649324993865370308876062917436384730059411394946692525557564345301530679120129164354176737870030353920536408594460875942301903247112818262330185269664943364066115079276204870226922372613918350147564818616578376149642261044737292091872439369064252527268385914622331709698764743531507462499437135961534943016999962760526201976642713071064091889405226250447992204579946810316082020501473869235602604709278354286710646874235110827615823052432000242286516755326682849297776589830288394040745131220153998394824303370346205662642457106416789683934507885581631407633259744715589808029696000000000000000*i1^81 + -144689417472874316772573712309861603194623938965738429856099083256163368615712547416272432100046485837530672743311727709207947264475760808748881848829788957910737820302691783379984687867267642980048827334446403102475250212376751463236733646555114251372437084508306360115113117476955632400900482241302057687432015768088002315935849210119958482245323690578348085969529206847274098901786407397797601254217064194410461457689666770533685816791436030144290375446640360563199009633498346214072871102473538607726119990387633553361517165901848358210279996286896313102825288641654736935175004943456686432805621808892456689345235941267490195299920340857471456904787453875532324011263312140296264730336615275318000501940475833276357795163162746402414482089149333067485152390009010484733420435842010061575113525368367785730309196752646405912582207030000636030178593233783832279206238109380662939298048477031154069063043355489926995774751642321049858538940345627472205691962083108209822074145060075220097674207662654137484453015877807456603297297519886801153785803542438236354406293703802405883616262005098938739982547289582119400578418884253835864711486882356791044408694259008019716552311248688780496007312017716154049588636815987284010735136615113941528500724902696148485319035497460044212349563470385646121199844946085520286815677939575739355094193310584538005811942369864579825898491542602811045336809210980103951416792637919574155727990924765390849741861398800216119348008913813117963567442605676294146587549362881709939073003386903655985122183752707738985022430854205353805284722512615207466916274877312888891246950100604391612721992173058962454432066873692617504684176761910511751917392660059638665691039591131848007556997410967265489895970668478272918225642824022317328594061775701418457519238284922304223659221215482339569495281090662564585020952807843202876037727178331591782641074480505306517046226950859216868471430712115753462592740847622410549093135047408180105983953651054398902136585866809728429840130564578877193610477612990415886054956395475647256081957788417102891377464029780486379833823001923291270809062252193872494387476478200979805604241666435702254054121417211337778345100319150621884091734297864104685753932148106009306664846974970109893066137943590546146626421914207687302657282345290946065317163426811988798865219340715263820174597680396880545248575964733238173361260966775900992202852127683637338012133737234475642922536030699520000000000000*i1^82 + -860757927327838664801077006626402032979530110880500930188444393484064478025188096587402208302261333362361823705749314602430754811639699511132644063282996503619882258157465157441537800589056163580053187955651581434636748663803267708158320158102665415200632832290054056300167530499251617252899784148542426665653074173381879682843848019176657692419951408770089162605986248946041742391797100554196440641531657060531282662251874229589822614801734517441462727434670885886621667202184311944291193480156063211137161284107575456268106370737255080269709212431028677368451224640057659536338571741479818473829026007544869247763277811295796690260607939800520525478755203786327838590763828662491400865806261745801499999493492722734382396481911752377445831850080471937211931549989726378843927569682877704579590393981056877911228092917418700998226893956201286389247447059156794840267985775465115532348277032247634932968490645061810331645897889826958259444179987150767925034869230840168305764947408507292994748572733835104272827378672645539101896287763589125423261421380246220611106959009690916861071157591405914717515824342198519569606545565927597427316545826155893885260777599489026695618389847718600298264462269816193666937266405683245945056002070258146116453211915160066800766465691588750841802773391640127835660019256794517601950014767574794214427360522966404575989264209424285783611085816986668312495839379859078438775122665595807119634096673002784981736340647861943714407405324129756973471695382448885984227735368626142810155895950421738975038036745612560559623822039404429670451964486163107182390800948015606353763621247922057242725232243288856274337428204009543025761049153730567831472542207953237387822111718999230930266956902728702913947316024117004769457598774574361934741358034448828635393173497919621179475489169964489292958074085050754187894369728228167861495322372140528513472295919897990869612402592966742718731241191969352055078038601862529319024046923164598747832193826168105074027381594469863914283460529580093270980020615378674688105790618755655456256875265865216677182121211778637280500486257777740277133504130941035533999135665381678888839152127864185274820713242166474245223931587478905857996247179170117373190404131846184620960070833597539056419860242439788126204831323413916870773178409433479506871264073290602794336874841607555001910070608282001790750979265039120616891385577016703210132499774236570130439398108614885376000000000000*i1^83 + -87687417642466453929310700328943393096592752420568827147442321689223160843276986331608497820444600306528584698180657271304863401621066692867031875784350798475632418686995118276014737673260732819197963530195694245118682779327689046710602301259465268448141696074511691263091906063625701125370268783895616110997583417068918047402997655839032034689116623812865883283284295607630269055572981793982422156026504742326655388857891756333350115298578102430825370209597215515961935192095564572629490866122552880329625467750244063040958909101728337417397591845865390067179109670608865635082401280613950873632146750661562556535666357457781579580012634021977043987121794419748946523512768180276540806473614030402433022411921833622739306710066586839709789982713860199784625562291806548253353238886734083819811034676827515720580166948909728330612249245038492142614592037585363588562954726550946510004225461966256332717843681239849232472122813285842880397302804472975965896581129361782969558038994890905480664523558653379979451838419234627918788016137929763711389973438603589327986542946337828970908777921790451223797180444238736721217577686976474904138099834130729935726147454435522973218950833689577569413059866277955884261610313987200296665400031438147777638628199691924787116922934092610932147277760628358084036181277614733865469030242939235105399307118053697068256549699276017401156084877195874375312253117576851968099214387202651868683246682656304533736328604857340186456415662227896616510193953098381931690063820849009460522889901668962123919833393749254933646899115608943425516712468863449086807007106120291490034092693866897119046053240378801384385384471391274316768845520194210594383259321154319696139374452440164562754831891793477798046003557774935792525299426617954098607448569167238420155463526685720782564706069796483016093478357291429290857692424381822071686657438617568985229245974354044021797111306977753603892753183180354035677518273224581144764611256602838207720748761341973250203159068517595483932650315830064619185929716161012255852660634866935743942636671001492081643033791017829726865879813967076920790135016521330775729755633193183996380164346136907512543071582742559082656379608298530268818133462914474542717985064460718385320132003593676795489094139328097608826021852115388743027759418415226355461463673337129570279988528684201233853739759643704525169797577004886762328538573905515559720076517598629462016000000000000*i1^84 + 17135437478735832494399412948749819052994075306292050596243063047350119472062035972211519594921365451867880285940036517714790107924323060223150973896912151299886259622538087322902422573009927189462495719516352163696294776695070751072244498697098776644269851592920452195060067503381853585404422353826473832127413033624268331088245208606473223144610489282472040830882788238000132551381052729053943844494101253961567273300046630691463527503099251889244122907915400449169990907245569422566705405099143540405987345517381026544674682558964083247223937023711137921723378430635701584925240423112850539160360930259047937965067692719379263587072377039738833112018471639053088823598727209692541501964002838576252138739478147229786418202903730921222268626215315542025532168711998794892962538211807995752962347580724038071030458578375959439712890095014033004252943348464141989955385669856693705413800942084418032844236610831038841825962270730450987761636452044796753822740409971361280857292344826937484522468552242495149908760930076848239227174564236484017061895836355254855692914875415915568676172268793490605004237430199495572940613540492136938604426772028680988920160176487436208224984546485128458248313398597367498259101308291544179527797503411333030053159285813732517992651340890205729361020190283381368842789220541951088297453810075972934288329350940362145585520297289127996347772355280792242772705698791303928079455667080384551434101621768389961293772908512300421004032550018750782216324575083863263139592093610483785723119711616141064944895024614397596914842938404680228933191870065494732757117828467397656887046886802087551194054459581096448626437408155945558567373051612983876512183327273251250832439791272610505238680088386853764675337032211256863486092779515596383505124699744368365819452363362842513215439983477231056250952057566099457707877184165351908512480677938830861581509333669028146402693422594262942028458979779430386956968957398768664725765322494030310704579510211061980016065964858125713645485774982097192832163703975895173237843771512849208996011900173354767958146250093783147108444584612306837890821216878574525775638622934629506627068248197938172986999287891769901693188742713525480690540359025234613460029438845356399556781431577461213553723395394748411405954960743714048259632701961996971883862874373607029033179654971731982836422974478454293018879575557798683386508707555633490412175360000000000*i1^85 + 994107158481824138931653145190926651084870643832234732439739649596089482407143676056105233079614381642355001653364804219024945473627618041032831210793100013850689944073413623502601828335715347096123284699013776614684097587658755397680834808418384688128355781521907920078267791178860552469995178279442163497534228714665434525006306421062712546393179481378323960442596286555651148149767747200232293793272515720352682820463750622222722761800749785344435767548532507712804448374066715328330475659274455022862952565960404503909384471014951891599673516382059916703064684123102053168823330585716767907737830090942149291846514912985115573466569990697600913363848211197159364636140844146020278992785924450086060726629464519585095372645261762379946216883135267494043050056919673275937973882155215130260639252525775613869467037754644496832130789942275074374446822076261338685713275422198897699160425649975925670085389232934809425991936252482005913907828887359611341395289928985925899967320387056069441736862406820746789767798421591150216345848410695867414771413721058777383979545296265865536890870414419675568750257828778463258581499908009267277625168621485626564373931684899584097143334676035368991563114499196869952976643359159725675928153102562449519942836639849690718133179439481356971403022439971782475348188632596236526247808349699038361945749080969737676178748076832606083634904887459380597571113128214003864698210981928551591428963452449264976448288373683522787768406716881083495994199763104936886651784887538535877127772311446039539204513583292076530821258983659245508569669907797177460742228417767731352513102215373445616148967670152281887626007427941221895385238811882301560324666045267646787163115097358436338196311035212064289757591786763294493918420217178229595750516501603709001896504753856570414540485079325226771133754250785233290925163747079552464334885225313304742966398022742230868885789852668837292898984367736112406509668061182001406193906769760741923706067018656626240277725234435575213851797349910715286118117835422617373926236201016447897432312833154729161553824596138527572969069310568459698840358289997310004466355333868559831972921163988069074965839762462108775528491249362247315910774380440637160663639664020447917297115511460574137221025879976247078626874945438549023277515570076003338270425222955819350197508917198971149613375189174621856245936618525815181113556992000000000*i1^86 + 30953152434628307789555951039935688186120309371654813107338207776808078600262462903519273223072320219885899356562351436497757655282188289843903469015840714464965365690941851275008560904365007438861211509736772632237016836326483993140922690013865094538715192546863196581576195745864315183170385371058677966905971095870949529373390866119450823590470312981126706665731439728727102715590849718821494776184997521481287981623020043059999174238643389529920954967410248953518538997119411616606641195914475330511486273543999290842075397915240047132482900081637762123285466504745874616978101409127343498750285222768125142241151536387157843937516127945840921626563157485068058495782026448971705209018519015954816388185560535670722003706913939345361781220934162382721113018134371530173010058043341389316142950321711028448284993724231068931396096376612923708931273291550141615402688981080256018181665729618221282701120531204848693809875151251153010565412045239575543110430126656113460753889206433527358879649184028723248039712769638356972641648525864249259173977849796408660703848751818205415034830633977846219299816912358176868886442578140423717424861282715144241819048320098099335098463283187243744235060882506697536084079195302915681927569852014617073159994390580703993817408783368517097709779180606300083941992847375143186257948492668735922576644812900451490649367217622679597761245824080211282797665497127498355071022757951856360365067251699792046636513430748242608490726327101167844922765388211788827111890948532825244320877540801606179912566420605180427590053723389309461042778261559956235786824275722646412670677230662948508151566079233762554231654970548322224106543306144636967682354696787667640891300145963105485508314568326807332263152270034054400128875299696259025626565215200363202855238069568549437610421095300013456064652326380170608544655601456759225161929198818029520476802127770516400977895264739858263463026375380969309661184099874461027653964338734623447250435334795574471824680714213204066940434178273053984192098739580133425921446045153110701446614247216201490073970931342474024471908085157723080605300448573565689455036538505124462366845742059104084715527648126047523264240938367282751460372308982030118156054097046804298718888933846729345074578112263359052815004014586388719079527112220593621905665602399922087913693150113707435565372938585011781507587348889600000000*i1^87 + 618792291639083070189161481711367892508456545231802406067178870605364159479187906951182203241394800890164678248653215296544924399120947729860370764238384689405181240621929708346095518020260315167356504367006154155094882258858331770593653520190881085154964959291368264947966741096554075717801310424111858928456415301718128239750678486014405300114446025718924724823459933551999304024998572409083775872039105471536170353441802725090830221814272250400909643644709806288065666069758800053044798479303025059023530549818276070336109348351332543636667884354060675539039700738617594488905451415257999189862613532000508780643914280579346329630021417121336193655390741435912530103465871526733515279435767949699554752759162736427568686580265193875136776021757986196698468037111917563158346393921706103130009023690533698174076414656332459558915134346574726387506383470652681164407612739207091317351492404332747618634083386029000219765061041519626197913139858164544320234018840337069556585376320393939231056237868668616570935981276968216950272734715241958355800953268043186088006236971871472639782720983920611768323438068945719300147687810927443037584747864297243733245370381396523135218191884164193774448085417019453524478192714580439492708112523275693590744099280604731880589111629128610477639172245211877577274172750308472202984728424948457028644110844528830087960924444218388923834480066045303339202268098343325679780124906894327357695864194948979101364845472975164114703713613712585775394806387129055967424827924200586457870001381448130104375047486243067885341459306038650577820702426582800316280537174942804248173989447249201332535954638329680269734841727595848968450090661776841240056998692133384411162053699827187853199661230969231495222693632945750500111424002704778550515938190384037404432092966692944612047400425611950666573762288381197374075330085502680904515570530658005142649206429073053770655180030716008072840939237728304585430971126494424006872919146943438527426272911695383831367438210752809198277338883599404180275262386114536228447172483353701168309944075488183291443881709181864120056641150783984760344765339345379117395565831087465027818714858844071443862953917418780810573297290297411089705276197713454142231340950348098765106057806859022120995371676948461697293001440650090075948642046794282483213722859720391223556425890473025296895213349109760000000*i1^88 + 2056338135400244548717440380179973978903448795212659822112640402522657852342062015449946530298169919334253094707412479371951890994850299997167744718907230448334904524618478713802513726733764830649129073096732882994370497270329222113492901381915555595297332379587661178093716058778653736114499827630864494375113261613192081457049978683284333764729848545704114736333909236722206208103582992793509619194470656631180367972036144209898084111362928678496752777002368629886164049233035752491721797131458372112349080970013786906064458653332317556796680982067828715588994811797699105888548101890614874834941970415685255396058655107711344745358473831506183453174851074931397885921039556976602209098536408267765129225618199130961862850369170554571601654880121264098080675029245583816645755564355771195435144418166484435958480200123528561277544528427698839128964379338962542558319726648052272458578726571429840107876846096032955793563048281229912541705632684285822511342639825833770179400441626502205629871722755873280061327160315258881901951702265361889525403620993741559434136785145329905778340749700298513540850637397134062313623462532415032055934185232043752210830429423341382680314601874207801770514607374513054966309926937495914699543479559836643262243084170565024077723564376600732751164899112790720027993222800685616451257494060395834972044462080740895778387850921623842992044406297537139506033562181905844935029442932327333572750366162627776451997661777637646756150083189408431486586676026035025348876158438910903882313284115705029698023526431458084392336446315657681819386859492351795059400320727086488499137906732143105041079167598986090840367225109204410184837035951169566314790510976356137761297207918930453046491903397375031333736265021929933831896354194417556233588117968662366648244407187638266474757619974270128555941184906137626271321101454054715661286686524542473970981223570302007666184035072543181438948687214802472099061669667961844113980774312464955838689107716399892431827372026503238074831360038407237344795928584421128001866374897805118710812314580242413123392606074557799076808457059401944155529557428827453439202023519174511518805004233509992257569599126856134778115203417350086749215408098636690711959518859095081503783587129931483518684344775806530019834679630614563068405141118508806892129712720221708806490192820535296000000*i1^89 + 780782754095342217425348918234747514428241789846050307113667728792300203268653111683597765128930148057677484587712970401734261314445871869171460876897574431834099474181756387270016565865567343889216765909805413736313729784482127064615620009274471749736895906605613152221663880292333365616192020252572829541549922160664326879532863147369463543103665391382184522711789603259484344857291282936518718148805032802380131205041836269821832446884261997785231155124921259859301867014247043320679838740191468762069649638700698967516308750078621627618587319640719533926860843727150617076903997348576511109532425466303596392759032470300091021472233454732510600021057513155443166998919825021595079183220099918748189357858183730195093033572050887321725277811112711360388129148854859493247853015548792911126595784896316702911306674837021493302253810988092620997033193777225805017101326723240382578486545318790215525971688744655429813396898666667901601670379983990967059107861637516537061418054934419184991728383672943540674516939177862997637472785275269808127833457868241699759565830283452621234014577335628931899912721470219768729386199466824825445049623604839661369564753375052165330127426154225637311284540549345590684446492535530302707726139951784251925640249982890152562081551502898673693526355742689776375177879934878793003752267976838562544408531948091265194513650825204587717087725808029100216744944893857126112972171383747775136989686308987988015801976151133365269480747167175448142247800761434015405667387811546482045360528291952168396426536503517954341306882184596212057935868735197527362509766134619028258057208947712517673690988081058346567191051455265771440855512723416462382951370220191853475325797035923228617722341628610683909199182899609231688317001293107061738595089327421194956306639479235974396671183411620864368265801438963491274995672866447461715075945634118400301640218319926759483844622304566874703393975014002574916621449429171571623010755002414581532511540634265907601267917078680555529959944796525969962946594674251917636054956150672873277948395469849626323508232689788702700954822849854495243855315197578136141233911918763564227811922060943104810222121867215242706932250394844393592504034747784915559159018917739379021553915739303080278028645859014579530120489787296843265654955404736685738969468473651200000*i1^90 + 87836194502224349505913141533255471311073170776985150496385933043994699009489632289042071784389320803585045807593246832479195537726770557894075627564845544475639334699191892159449593509827570564146859959734590037850734740911726690371826900477691231490604126784284046001851424922405041426816068307783235708282817009759904553556043618247561770956498788231145910943966984378578950791879026458558132506349110975799283834073174266348287807629519245470506933316345013227614843471335994052296035678313222070734772428419122319425647770536378384498286864748284684217746387620489912411864767896112830619825962575758108925874660785892921852887598830300637935436002903346220231322181517551790742169415802644525433222118094865173198683619460373662547400095860913777735331034006776747328741477432388483754926756098148930799372720358603151603656359481783356825897795392894040370108176295838564872385815194484758616423239781697058328160998756370943367463768602240494936526891034651289438734683137606236671398184905044060118577236326231058117853350847410847799624156503483606625989090334203364316886727251337538406069628104563289089531871159080245880648382339992244892369220040148667375223913855866989844766800660347834808176177161470705663525515600351877587824068907426441271583345006777181802628785722238810618078681696212896346057550339772120268803544633018261113757735040762382388554711854457856769308554294389940575407393871406719555724415794901077978693924256724648960310678072136354510505272252055184011170580190373089713903003661342500802877060595610022090163808600912216754723594492982747033002906320911247834473189733429295862352928219490786890935807320497674745567390244767433448818515172026659913896303853055885290972117376934000403082047320721221304765045596124039650156705215484158320580991003374932682417575705291265061748085843325259423141823690539320219133792302943797133518504036438989679240897521726324579544524095555765085758543229476557387706264266736344231084544818481095926279931249607517374930991702321458617048643717235492595693027413162346696151962399856202267514074415945911295913890167210649516548985003029524218090360167769823587634057715513039620449189554611215564952900210469613945973524968873272647738581124455801218853633198607186654801370158402781497671329263701951696770049438720000*i1^91 + -74212971137156238621955457046183055432166641276405690357945497076887532065216542525172346743055334104360195127313596460350595731605526653614060216229887694931282674812899589573800516750013380083821372129004305663760802973369214767504935290355295777824964106341730766304168884961858263616302302138780058824486052529985243922768519481202501563368394894977639664814157876803885895857150926137572202361539097107208318853705901895232489435867828322089325672921843455458134403625077673937885073612563354155746714907529869679196368532115666810517154314007312591827300575502838462231419489973663453459521488170274193092537341384769913856664931175344767024040584732940150896899021729681424967336602529874565325596125777167414062687747442665521445233410695770852827099750614686582139212298004437379163548901860409031880329338634483689091496544331279369396829914917535187561194285404003780665082299100831039035886059352633164588350460266238767036610907545025031480838585166226219165417154397501596281340289529317432817749044706797781189329914338691193497950969183622218768796892936346822085692971684088762383171138774453804933305835887555444433704997910425125223192717560359674758551163887359787683608024279330425155500533297975516119968638909077930768989361657463282777032740446222534476236148837076396946572777887453817516006584236009085903413393218589924332647188824270155364936189108160775980542719242091701775087005577407497400895327739456147542425387930192767367887633284014411652005913487001600692748126608815448543859843093316507007339550521546254182962057270454403830145559054322364782239371552119608864087469162064454672893774922626055734825062014759120668728271138838594438577940625366289433986806454453199099138877953226791608735005922919822108976177554153712969626559538197015305605019521782733769467951349157148426685929773944278082336821193287632598832242525553246993552110700754041385888255696745628479457669832974368800927172353845169213000108611475708345417984440417405005536974973776593088364250604862820838136856997483944042203242590748627411156468805875105895468439929606068509529051531984132456630650629073856809819288832823413083923185560820810811247416238265696408386888662807465863191687432758394707047268216580446228998257367739248744057996888625699898660704000*i1^92 + 560976817732390175999500493879649377506793067595534573704600835846231066691008485023910267149615062342866046265961793890416038788020722049971098173009842565865195620499764864532389184396657717317148101165750151919214694054825613495139825016979489088077237618090965113999462253571927239783509663656956948054929876959030136077623371630592395191029414111408116781055817891891640514813285460916988744107406636866754830988780413946345630057779824317554024997591184137392669123707773723895511930115757410152149190307117534052647103583826627031971665715736852113784557583948992050265210228269440134627908560248255558956060477055536663746660636131414926699374159254504529538306658142057205755839243623571688608123300446878609799715452243424108907099421001220961190425432487256679465769826708072629332450611089089019812403523484013919486126231987349034416591289280051053883685048989546940754079981846768533057502145081380603351308047541825370254170552438478217765717245697950630875122178069689185651968260566969790479954617347613920122628293106857023236106016629869365425671643987353761185188569582571579064874309636593075337540967634249233070556412628358457662522380535971752174554622074997649403533766542117703311973873509645866965994297662300039981519477935381483007842454859975702029848203261757657186802890887664649130423961509047302519661080068322566846430590217642866356997410874165098577776386552684754593613992129760964595168864004329365293173736940944339392638348612597868584383250156982591081240460502047870584306634028235199427287147958932673328061686724541078667914015403572606766581759372889641440153323651373928511305994765627546561681186468703420842942281105265733382542843776041509724437801992651538121961939450254101516533446940214695029782164980065324227386814675919934763680345770149561455270938529863551173885388004604450320867374652714683839467840535331214404683110271531173398465093156083826182186950010273319666648033170624901121209589410510463862836311791108111447689596198002564042483103983122748863898115870722430790552157450741356180063948952107402926542968821914016287279744316532118871875306510368585779874078437831379445354966208918964424959920678506176842759218951936889642175051893697827359923610379455038481572126761592017278400*i1^93 + -22163557899666176188197196696416925329338396865664361808561426785902843235950809777809483245753594839358276566304627922413404207301173896123637235473872379711176592571498430560535869052851916665106384953872342553948453928293121511826243240692045651165822445849154012187199528447813008883375141957412777797393326622702643678131827877204659671982885971912196337483391885466824308538541262177034240889486403538101389339321039687751698129812332410427707794599190492078980374751469068181056474316603053691304301243720059494728598291497359361038348894314817810561932178372900344312117422299959058581392982046907043627306118412523071207817452616213951434088987671406379283212886469230040457219587322832370312942174564218308749080108061719729441867068176135782639307823961993229234402234898911688292285647428379379975893397000246621177458102929448209502231427663222793195417183123547581276771605837559094135026840451010902154050849309342461927062794950365811426655460271121416764837640124842725018075828361578004671968851260979207918025350835112073749496556097883615080889005904721944476558972230079205910166182130413239952976555124963372289523332919274454610955919542803660354033447619317406972757846183647012686617369711389861367686452281333842941130372670743954718411998767989207588808010894990976537495565207675357946927990795846690976623786443188618518422667185925971894274555598557757316054947137542729138754276064142604276830047642376331261497103962347385026952316677880145523114857403088987128824609209891173293183439536684947612414893251443422629255261559456430711156225594169611369965086689710019525990209406652271275063925232994511382348870052553166909373603445530902749329636442156654213089280119006733546305885516026780706502687791200686351814488764725796466766309307178591679346363768566209679727623948009892160973190809182685751482600096523248215603487873187509508281997079070250834983523237986057109008291121879691109083338808216506484950178206974567695826437333656978518635190611741359086113860383757264143002132466193723101702987693246073190845595731455040102712562647150777946794991504446472833879298806668011256874633545136356912265885045478322897622589390837009945560232930506044474457618905915276406157644749337320*i1^94 + 834444246365945337800817400897457140964464194956149383829508244444010336737151561601833754253345030262968939925490490242742647185827133411412441575841119243942693638810184990671316822331773063849556703150769360235283026910446574560038898354329936326239353733357646095599995219701088357119859257378023606114104868260668598262130915215616497036935112305524864058225529317890423093189538362933102173727229826012928298560976195531382332881484152989883599933283273889580702338206917085044936594083128773992228089961928950438751005697409123946851069505162159296454779917404702388816108513207755699805191859445110193360636218746390845944511910868019074568652135828137657192930514912527846029308249906510834390391762178355573413110483823251110618164612226001623381623845152538221692512682696262995264143220413705211381218515030627306931673302794546929887277731479736142401793069146072837526653593061361071081559237862129211405927537654160415183949333246115870367245503908479589825351184258726416293835309353136218367605054905258548046360214995041573696546968685105718263354515878005623126804834417760676316156767555944125557417685542898251748690715998001629417528065149455641283800186101814803889264450018125081075145984346563534262187575816866433025302959396755142037648511540785420780179253935897960853989468215231024430671394420033087768260982514843586965890802624730353320073077160108109891825028491221120644560759275824488721863748232538244259086728046282690781298061202442888962387378673436585292524418384382642481803568947475803142543002463071186630933563356266663247745023264936887038204354242298819065291811304923214920297590333674945600163234219691268876633235920952336731610464850730127858171149584915259735072257509357398813592594159714793195922254366595931742945448411200156334301248566934335677009396383610889174789573927948273530013368612094283348012544633074592433665577363165414707553666767308947779751828872732754418169166356480385558474750036704410275199058585816808673621260196024237187251998849223206359716535138252873257155484579659605328942785233608518096684657739934214474188539335177799969703979934827580278093981366637379144353215477975410050436885481902235881723545838917230212562714*i1^95 - N1*2365449411582937740230465946483231993678611224689600455588090938284399800452517189897694693355026129402197576166972412345072951230494740338528021851019440805624931114860009406194674854496520130736775374669149041005874209021265280294647549061861346455459549117978920478631291115889384957126803757274786290652424222426312351361750855871137127730836273429967220497686378762866588822872894267448407612252273811726360300647395038744536751691412075046071451515004288219807614394727328067712813357875757838748459795256180985970819141773948087336354670017257952299908256731876482054195013548585324048*i3 ] ]