[ [ -407783416766842954132153522050121293272901866795573681918067001847444368764828790933784910312999082669247604348187868765820368384773848051671840968427124660487205948400768554992281567249777732162786364503625033024865082262464577863195569695045320799057608427638885645020368212289103577970018820935162665471282666706332403808355001663327235455416700784602020847655113297625103953379212547409121761456607056117636590803772972401564038898205909640784616814112159621706700066925217351100156016177556520136813318054952222214299541389268548065962770163537731195619386048100350572950445632277157096616506058520729831896774899110155119387565954896806954777245532353473648814670059203726104237363863193474865501547437412322908135614704654974215806094754972993418482885254956224901490099686108524202567708130416287747340108760597240275881347866712725558598089032407778959740099423014378683396793887728161578960726100889892384559881852192102122682758858417084421715722942319020053718968419586889222800136788954391494223776046749462552422620306437307148255456662471667600040032791863566680190596947899162800106490669498347874028334132393945434825444714601168662953220385373314242484650306069674145269484772366532970338772010049597962099854523786731373616093483731689584167130632496716668368636238203263774245398967676164849860115548844774575975837679973454785878725503893257062032688849058922370908172589580228507831870752113036541266898872696568050753721687806781742095350682186596474328143152409866116338496115944937816745027435355030001731977095373898092244288908222235428054773338910205258123699282904574233634481877256691443786232934944299558390872065617281655455280199661843525159929894043768253687045540928423346768107344218549528199329768480849519662675568733324294579922397792235011485796756112585723520046824759421630387385096081224124563486158121108846942485401033179748607278606084795559345928902899999742052908802949070835421702278836845910407427135127877365374099693611760718648628571485597400701291736335717844849663302878612778157955283300244855023451120765471378278160746815664421822874969709151434542027660635159974261970552756890766032691518123835687670491169805131077586371302741128090179976081210461639232012406107943316324490619515688151668892986710071710514671110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -39661219979034108111532591750884909764097948711567535924103586777778685857259750328179880267297339485325917062078424773436700190626074477914227872208755959977789501912066082985170867567406929418693940635740846486177915298132550020069065274888188679155252131415944118063281123456358851359527236172511773123325003703042443773249221861895453442350196187665376751067830555585285520564328888673643844101170616368921825695741896153993992489642515840256853865984481151287686879841639098407620011507815874495238980231999835426933154525906535837009518838070311319090159900803472378684289310707401838799509345997864272149332632623400325408293216434030962899110312613174261317017388539458559783107097958296796488639183899926131331411613593838388053712282222112923282864352350247966550590072994362531539840033251503262817111318626828309291836416492013369013480012435421153318142214760205307195040260163522412158250241273684836890822522822026771450187311282670014148169489707378829683318443204367233772315498531099334601251044532265871853054640979699757391665922729251053330524390133362544278799834860378653759093834545013445505761458587784997062609142015920029207895207976587885614239350868990733881064115912571707512503134817111380794997305890437811742059606416983584667653419666836812915368728026524423330476333564945013165244631658422431240586605870469240152305861535346715915322464125527326020773972401339328252395611214161997480346588779296672680662836557620279607030465610834939634350048944795898924515143528983558554730120464444054680375009419197428924633952235084854010555328367530880115699975154966758139330952047226334289093470030972806336724359613180238686785684701610420257685082051861681288229799329073226813963326423326668646890512740748297058318190058445254092399815180888188585901459992607131866896658619301663898338363060198592468664048577903919803150580709254152856782783586886393685590544928870470819569228724474995745489847279940364308536766183466179554279810742246335120466538201557129885349067975222714649341263428485352191357780949727359435559798316201292834501291516406571126407563119667706244606562074344875001713745867346670188723338076516699903945348776392777977918434871619669036918005457022022572573974818481006680935071516467450983354696850687128158156707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -783149212533981818838484678058900208820123447448986866547795915124879393360210354787885139345298569056809545449366826219021552483680166475825597903059144989732615727815403516613726503986112584538846813596842794921015702714607085437295836126642571050200837336369543123128829199535237686839741296650911925366699384493365764406258897325337519892371088426293952914007338798932403492885178756661362929894611686748898041474679198507570976730020544872873380818506116546397320171695052596626540625001030616929436818184538646181767166576731555390551347066725762266281131242295158246352222572051130256101905184668965402978202831976315370976770413618357404107946922440550052335274137028240813284235302871391638770891159456518240820729251570924765948186580390680908760818865791056620563511317654808209748454933952808053942969503643585884218165544176296527618927573930238320678824974449680197390260717728453822149141178399617817346144178658245876266858421967236249511277998033164864086908915911912882442038924983065965209555958018845463264726436455195676489938942091149427271851421526197075342512018699922322789350077385997800278142375124777000955482454348677092842956872126056691677672266414725731141918193654382033553866923771195478969420558140817037887471517739764241971617015908378924935989349783372215852913868692917756363519167751300804959566339544253700406746876700750406311011164596573356347480379761023327174601039980790169116371389425878562725641016433272385412772718010103353120705822959924232103600412090806560634101156935627721657245733721883903523680628690903576570904832997386083223707114113950410348922182975321122334503540025471605203215153570767515439110089948013352346329813738483004351525380236646661346383494529050283554841456651034952265283373346177151687475654913430591962751717343910850396038925272205779999304053081879768707399087060255595103842156773542693818498225992271578253934465135482615167133609479663135258228799046415582528680206172028455225089455448441431939221755315378429464553718819898776487915506578293705541489336524752367243064062318941787329597278626524815118768142786240695601425916170334340448140813339603869194741714678191061008205148102936376317575922800588336282829725083108829549784583792448984668171019064427152882088161675464577950541100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 28219086239380068374549480367002191172117534815916858962764342783672858590001389110874974692330933612012874787153634115790122918450567245103021542043156023138603556514484388028698051910578633178426147508729564239910586506480687252001153726987364972550692476063991672780958865203530050842050124124458955940728964501337147794225662712999093216493253336338725844195783612348443186274736878164401538289973272195848494991719088435969401083599171630172149998189529571271537266224257596171942126814153748615935449473646917461828702329475058951544397308284833310723686546458357381249909351477170096908554440966134956235077988161037097226615086350825963255354086250420258261644242633684516553106676371439531580529465771716779244197830786818678781750078318123157534800542437803277232990533247870262010969034103210096416391752264171004377899188125228639315884766293036208279020961219217945123507832677497388710418093654816931923911631508640795620837428815995908532882845610597085517886598114436373474520913919851685649856303122843747661735632609626843176809033245176856860655085314241888701437326667021390445040914156363923231472175666938765355948722250302185339503258893986065389084365003506893893780912795465655004646803561343488916697394796032978818807294054859039060847417869606542053516872873073540598379438203091643712539673582939801109967281157557171586729408601580804107199069337158505058890355560191381261726383821117113114055143225321508631008828449212819703640299681410329363640737126747518916385923326994535911537697760048979700916265997241413755000856938330033438081750501619563657725147147042134148477217203385131074701289101005364849932840842672348713407971953273741202186983934277175605190207862043960864365849961510644868890269082836378338123007287473253393233467617226532753757597420070445442764057206173448654903242634062256987333994211076079232544796418799738740126978839399617204728249158728581461685317277849138970888920907659748834686094651115458096920336274352891949558422591019855979164888531765398761703204161087754704568289285703638840749600882630456019344504240967885429175977651931951160664221394403182296042477354373112081369474799570729067371660935358617133976000525660327417575563842057655446656503817445011310193248059159265125333456630736320867804980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 349037730366675823137302199983281372301030001861967130425023027970076017949131617446474247275463667940243563670042344638683747188702925336687604160973178013736497148527782229945858987562227035152197968050203974403905646000872518593083062149009948244688082609741939954847800427546054529551146776249664849440877627457543864662729654923394444167977719971280417948877516051668810229424416416035179917459519523665929869741971239588196315206889432439942068337558245710147974476009637251839544432343189177148489609323521943954844738356765459332052863226739523466845823513787912271023619353786093985721260656052214857636510405621555119507916527554961339741797976837430718602667441578724175848951765180202018761470491886127079763154242769358277430793278020087840193024256842406397922380577360825824164775700186397752747723526189520499534661601011367086332209303721123231538013775600164207275582687121256112879868620207784473646128060349329892167625237632572602616616661041258380338624047057626153428401507283861359493068731139153863434951524380954652189682517247186997200595726645132233729071443564137227022933600603055363773886425307273282614840031630710354756324210996781900450000503248644323841049702671679989631941917995190072678206873386411979800634234727889441876952802170666627505172373572895888983517714987539412699507908682956910314632539000057570311155907342292963527260702603198345393777828670752745493108416676605561081573451433711233576066189162847448013239955265692517186241226761691768814568026262795093688967350336630731349393788047812059153300792495341323055456309909885152870917543501400698544685317640521107642229444490634443889030087412334159659722164567482952277083064909151930284337630723248318668770701680704877214341864383591549665395218985288516217431507373087582750392205005567740513993411760578136372805940742485367071738244772234985679522285388036471297164953719269911625158336271086284601251744315642840725951938523254325884760597474899672544383993346757537242260990611990003753228681273146817107211553341848225193016687449780265655561335700541164024671085274897562695875703756985709361279739612604144347402919003581029169301427315242557392018281435606765988161283861986591954108709951670349654156564430130317287010740359186320814692038385967594541947000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -8555725056481763716385591910853279251476156847481342396664740098666675513851486873548630489826169129510987531776846726529654371697835610178884852165665886901278177422290387929554487315581920471965121438343225736206292469139027656351592973563745314863180311572963079849618524605563180903788958051747311924618589080195501532007786394044525992451241319705307516726608911184865687093307990197557520745104878422940877620350576424070785377016383327262519218497051957377559921496660497113918615709846056019640366273246654884930232622934887009302694958983534731161448001886450183997961142401641800956258517937426302305259378420470434922705321444577768630585665446022400979375647963341004647162131125908159053347253440646508031108307204083393923594254449339866031484316909995461518459930965918359579985739148370493545614981140205821306316838676452777450910557374327325587969180382039528459141755381864243167648437952555283558576318760445899063610477130082925464531754342102441476393502133580650539444283895586735650898181020184854095211407042359191725953301276404957216305458651046074149477444087870252715323894074434912867728771100612453604322555842844536281261762362137824148968703951377181525818380515540944345764685132601952983922462142433305099473393087235614695624370479785319827096118301857487782249434803776999186802977235262624085385848201238432489158771572016386027879846500927759661871759935367131223135939212555995092178145608656507577526432339692046673176918316434770833256345836831330797076989824990829121897995971641436676416105806407362786042453409211158094516330375894577448524078242001643125752381302378362901141014506064327729464615834628780512022648281222777977945855459298894616044105238084942104191225294638660992746516843381717318457537012778028858501155970926000453203177007765138375391739974565831206452389340877198980520646986259619097860281152495648153382397551814939277713965632773836058258158288386729642663100960600367248195150301657812175858342259498923112924609519070701375343026929772867271059082320669760489434775205905643102132790861272742097412344453928527586200691822937009458753679015553488992462239521252842670468939410688503309694781192241780770076402254073627959728319857139106446393514662969851495244659201622170452465626026117815298971900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -16989156242950574460181477387228233709664863139410742340425107355221270788494142954059366969001425141168683650915914779120356621709447539155084450079053275011810517334799994911537714766972489346762908291205415247407296454367788353893033461195697408262972798213303720577483715700025417986599177760346057134729284526207208673122129097545658999083605248363658951590210804974598808202094053558013339268324530825596794470728280262689773621457288833003576588429645191813764306867318800793736163385669033129714892234054721149010997452064489510985199412142456357549487247372144205642708948886846588956056953689315278054172711442537768864710151905340332965243404542909136229619564134951076526317555879994332903121012147062018943849235523504891516989481811481102529435265820199154278280625187051924601101400325689882087661686121422323478317110297086266522280761153631401396751049850608457723803646141278328479170080312699177773326958374622863574463539625720079706287941838044621680060746666962221903980429502038191281141776163463633675862151768665934201846148520621981725690762267884455828859476491332375483791096270471700897482554922525265674457808353591238976901154932661009092509888152916536942437045466963886549408459260950563116537564820313559816504830882649535019020475836855682385967455299206756218843383526684005762829869323055702443395358759799558162366786056497504209686770594245749702119150798602356587285151737738165744855291050207436264251277926482807010005478037298554838599014436626320653565998691855331075408363109919265690788118555166361877793962969754841764226595091963386327072870105714680740354179831110564733161882085514589092954635588487942083016899621914544384016920570765543251919682128240043082960261038449534730040428713484765108851520107205137772166447840193767025296803994691596063695582164796265958064098283662948909001414868121726145119790916034757026547340189560206560507733017874539475748684931900594768474543183582218268078237053753427138642879542934845607915913331066216466370093138492355788776620371515427254208246132299825668992359042491319756302961181201533853157817381202846033283549345574245287424225869356772261361212190076508366148104393260118430687143424210374931019673008361037370270730308063212850283808792064501796048766334804786735280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 1030277424466618983119172764070533890663756639498381929886386771001435576938701398228913068590052475182850026295261264000980197157818551007564080109700695671113809132638979692986959970751513813290104930010386229475548770385235866809504530137204438980700185644531366347996000267067232224882881362011974886877574738221842349498792583498405849973727830600661641173261663814280662005620497751532442704755678781828254629072828785065818038640131323842437402003639613069402793999933225727314767826165224845084406715725673277767094733391733989900945190085892581690031975433459177506845915638125881627357604341833280280145154078773437480822767078830801875934433653682506400349211521853563820696065629919993283532886962956683328321144571291809593551359444528838503624343342138847252678702716898793616182569848333389492152673590640936886890828144078866858321033351182857731048164455707935659295561895123456317509664174098458905676665290425966623544968060743463568010720951802520604960586827925968964543771089616513588888001381824170392468079682084028748528136728921696565191878394416708413629911497944829609608535601320876534806970274575385246583062024748705845119454344776639591765549533641430708722462089188172440559999090098739802657479268673990027436973404967846740756551414662553651573694931298074154389265403702963016360038461544186620553010757467092768950379887541015858707477296060214346296618850936995396764807412836786106106773164934971701926352412365878351922594295455273457637999236579733562256969072948516278131376134409857235868851262988560238013685900374322552097681906409013486161558184914262490673367146656199243261709627073900412131284180359618385735539843356422563814161565763984675939273269952298753046204608603933993543205082666800613213353110636856046664620490508895858220286264280497839876037447589772996085408650734384038157659424763950160611705102346851388187418283043123291316516141288633464336887268731828679917585656437354259211640325536235547320567556834824750651024586468503039652090872149673228248886273196113139832634475688126170005298385458646342241072991761377495229878555864654815835942496237899986122837048945085416360524551719518236425196748108679197842797762589714696692426678411191958101717981959280336749333430052228947189902551318764152912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -7085853289783865092538743413841895640334719218423820476800971164477373640062558257075540441865927995416531779278525895373201704197020620549427152234462408767103858856056318263868923634081107963365882685578048458250298829493797462867441619513138209134337900248989173482077747183407667981532475959282628850491545486331171272314483529357648007810538071626798347365520632621742680519602627899425789145222230756695893274134911506233080913409953726371644621464341200159545255344832938575804791990179343524189879645596785338829254085872037464076784444111904875768187656235137663857040632409639900348579314487591908864557575819559995916762853323691490737413122075334219448845554472251389003901659342011298344528543652164889701015703587109082392278079397588511846967322744661899765192135775487667230110039150836829733035186290926197291721045559349797202135415681987595455715115433480868432088103233169230352889962359238381640608440790257547466193678997302095258434492470094935412264312948474238248366724819281421825469876971680746071291047689530041956160834744133102524399913229896139286770183249579168543197967161220200957909609334923980309254181984301547833320483318652092929758058413097643286707686823330024446808512603806807440648904201583965213757269565855026998801099221421523901278520288157331775598047896053464923584486547619021434988898737696403505058941921459082551491755946213010916688012744568120681123053993978174075799652352426433168248811373265460550965910875458223079200846087361256703818850305636442266955709830688768732261555695157981309910279571093829997106730216135892987524686410614210846963716593153419184747435110021409546259598226185265891338615945291206772182062540365875585329450783597808959609412865129213434730035682604763630769733708847478490944452542099701725937024363510857688513731377020819895469409507350422888244651004074060191044314463570732261951052392433142967622319915721061610932546812668523902277014173343161739837599557019531027610760279209993841867009932005837872180990914279444250559114986704186320098884661271249753591016120794005059558574991730213568514358233010376578733337132449197323101398951498640967418961505366304648555754382874622854749711851698493347345563821595629152228488225723122678690789517415476584457728837995036192800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 23341309281109983296313524505234393437963125717683533315526807445818733074617064190474929425591922297287042614942967004274137538887885312236687610895713107742128848611082393135177536424125013930896980862621687884159946093453766296718340314742913366921927744098576777596090970314412869141921780379356452433040442631078443658671443531346744882053293668110094803035254697521430091246071162007426943404753167316888706155177727908217529570596367994354987869336996502738268854882660030325252875227317632561801306923312359024945342973741335588999391501107343835584054167877934423293740754880174631662814873599470873403158714779058107805414669450024581038734564014387465775947768575189224030717565905545211373438562657412303168286542683448931784212961433976431141695179771269842535661674703226259979540784328122301414762612887237859586208401797356927426394763885588003834851395201688645261933394232772441847537431331995562269337844502184336386923317655715044270492182856495106699518706609340350560822454885470827795039626372407712437944606105564081446826769447702274128224592170002057330723348522795998625339673104830045221348020935364075911003488793754803474628867091766813922037886669898770469802232332819812347878590617005864756538725711332720916969236792150403596744960751070103084358245964068690348355906992191164244608305914539582688521479871654884649438980005380303598046584783797748375080221056565287956485180663844396197341211560134909432382218337293662635604076809131989024458842530479076142482680807362267332577911264968743306338497691741442276113021363705755905332043315715470566006920327988741004460840161180967236755680582303771484500223374454019963349972529113084285941220702195999293595568103923423935301938978787434601326002480790770946868487882218031988657413996434853941105319017224015428112297368808660728756859891360740529884679328944032074605873147632887509024535344106384731820541387113145378392189735339104931124065587522014525496799135464585438931785538890600180478196711336501376129557190277815149639318662085018582677454987855185065523965738892633625828893703491734592171910436493152791730329209683437694000440977422649042756255980684494330892947631454876535791901040673677182211060900841558344147791868665987673793803270937492589763715791698863420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -53028702427842549954149465582845349671073180802765169189702518122689679038902340928738966908465102023624428648605977011693484798643895303905619608716106266651277547068480641245788748603305870159204121944187993493236731243460575885194122899520704859756396475331996787254638879354932730860926275700114911800851041030383499644891772558821668881883859455356300439854395800645393190033686933699594863995642237462501461114969656102820179084722144743764123828780210051640092810523750051305725717838812072209815516269820247176245467649198154099187279660327066981572982485830160111950965554981471150510301956960550741592147652133602964655530974226509083856132427772721344189745244616926658835269233934277946817022287229503801664667326716579816888676759281627301852033049879275528728234255000301716444269314269354042227812398039702027868235231405576593945896204748664065517969775156882126423931096542797741093268587103506862750310049888041496339611952451026778211278963606818761434753056926371152760030850009745233718975961762633983962437682435689580789344237822827646262574723460630424072173426563430870460877764041845839140339118037731377775838462606786739336774942979985573559435907460993045881270758068210382091325370726659610339189835726517179135717656552411769439144030286430946174590322337955945626528272279575614084104430727075865413676789193333446170008633456375926374779383379606141744686786888601748442577332458072003905231920591833226722257046350430374123670400888752571593679268898197975352496959548867971623186036655607066551551801544455432088476236623955807388554081078772417290733102720527347324429084406813752741513528635765670835349113806584443020312599895446445540599834599709854192837820307317465734041455117499946428071936073775579701090157610116160849699186476094824084796417835263370730854565413337908135362391922576855866587213170621168619473087670226736814529384527935158034962046767356742372234649619177463662555440355576615343987981771752269390430774580635120092430498188555403887758256261803702713377987757505106777049354140256948338076227287370890270960979674145795533251916419543258065237479109701760069176227268144485687672787290739694978527517391608060828375331084832633656006798214384800497691545623052295294100775548896678231573783045617330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 61593220498097801627374536157049356862190528784959598911677616876879473187850643170935574562988336156398548117747565781144130195498410117923843038566584267123882154731992636417638463213590012728064490762615020919304458705306140417972341068729542749268334404424976612846700137569565195742291470211786231754388686139334969438193888911548151887529814037577982371041725377777250962292125157313729398042862423880851951373081574048202210160714694387173073899816313862289165008991906702909376614629491573703943218321998251753541410721805920411176308632982766944007063230778212385620655911559834404067766942159263578479824089532257612112747776379754189427199054318724259144211668773164457780598528951008545618227204656585209220291171300340382943988599603000074183005112284406403650863172756214907701484376164620196640779839225887840139902337858884846866838639895895463873831591344753532165719064616495670606223661847893188968481959206913267722335996497396343290406711834265390047380054902360950642416318182921379794675945321372301536518615127221571312474992980601078582830184039294184392906774596500776349263332649079969280485699225707713445586718656518155101681518133354762519765908040689326145314419417557166951920335184723532316628944958500705853131228799266419390788585947253660720100337894704714425448915502448116371996062728556397252557268580655365361358010617249843707093814611186908601643685174348027131270310035058008836769778691273389863369293154786974843327864226583231022111969258252638493681518303437033490624639984098251709651703335041045494827714905789122195973182555110959664418700426933563749921893090800585974961978975044554407256185914042489904941707993641005749308220095930504162282200073232833926934659116020279892270014749403030519743825676307679929753568762552170472916399633534821498272629839985582891375033701756406205752259194648131255527114873700793703361974788534032805769307814376024293533595418295729454208687252170238719831560008744597469876233165119433354187876305873748809306846825738519963856796671523619700765302796019285244732755928622638872909204675943601902620477124132518285362380703171570985160111786951283497317547093808946334464245071812032469997390673964835049989765879162848758453214265723502596369440840174135254841246371123800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -54381229898688829305438989792141216856343774603912398805286081305140568901288324506846373927156866762344113647045362811861840713366705434774273584764726314266425784616129140948800478256545950449176384682487907400809318276900752963064350463624444415916185967341452825915531951681941859572495381795735462480917850335320688458561471744325165183048075553402591859113896536516380791050478194081410609988491372749735099477890471226815032932739535949605468822456348438298120494171934937439144464788459590814595970714336132981159389173320129269409800629322878131912584790397398002796252280056651075775876775316999159589526801831409498036467384827044280469522256544290625516213304243793015237527697458344634927839098384575755504766338546239637816278299568079481708185342508122596674547923310674425340696917604519751470891395850421053378325321891547605338222677532730224950420496554390596594970534177429076303050014215950087713918607916348116011764363373141192975066693430204640362432047630171095936865318771110129046861074432904735651247662354406118628622272284472122540355079409468672051409524145810813580421813956596002037996946971277205041330631751499644507989355814589739888101254352828937185164390406582077645687534332972136277725565005358296551165769282736227511581271258668841214838256864013800075920690683904480735836796234355393175692766484882958218915157526898704651585825379203498295448246934918302829126687057261623490335862894438014024108117566047066716929519510064262989068898890563097290582374352319151716784060726170354436354441152284802882270993592151727230747692094431941099849853504041362839212557826661660249008231574135440091395539629776296207663913163937221277254819598764002454654296459016168550051789874141288779070459179637162714196475258770048014468723568512015974751573965933183284451897331298720909361150459581035546063728098566902719550402698091913721449324022063055614116261622126967541459415309726349057168015665432399102364803782667379711839913373403120275654157669007204449697267909243952171350501227745947673984287868140188821851443893487756647356650557285609941168424790620485746347817395394585804803730531600470700069573195577305724691825081449454560682920197176769861952913905013731534718527162780545041355393700217508611210245377150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 989944343315346158128282293585755350290334750965064720225964187267837334940301942262301952572720516468721034607026003542636406285944074531923030598356337565756388323406612464633932979853027399466754618207951573096773601946435552047286316965871647444408895562440771302631877398741818266007929832037434535840808976863681413906067958661345653071085996800473175443402443140957444361260874599391335818059346641604108604016073015036446836291029090772774440577850743786808046595679506090926322297510060252338268884923195995555697442380365760449411642506732806463104544957341463531294941800879774913304308129079562288190213742546560203735424340833670587321216017659368760730278013179965094625662703495796392805232226521182248552028225551341782352065773444391904545838080585943778466731450904535860395000083497815424805452344232019695033233540354365481166468272963935107134247590782750481930972029078138768449405987810390928098965134488527901874669076199059894487804264940271427463745621804974739373187576610301027376677486146635682030908580650984298504063117400845710493766750701751552689068703276519519103513004594924904640292927938402350600499513185084673098470705011500613606901000873918896201090342168718221729363243616479715068831625992721023119760251395364261451762115211936059832052426101642407589809128597730781790449048325506719220599981781143942686855282582855937948290704821588479433477121477010234174242104070785533771321644828720087221475691707588135348364143764888751564098677886894339865014507182457978729495479933483119763117928122758689929943820395462990403279383334781847771137200012566788655607082924562181715750089812526611426206153054858199257636836507453138022320346048660914421759047978414640292687917175983990305642975853206090342876995097828236319536050775168671325841943071193483131436957738458618572118405257677861483863831949757697564022205053912944617070561899065012977011201316751954411140914821695033451660364328296990944698770668369814411425113084807913128241154513412472571547114507902075903817657664884851347327762887163934556527235648574743883663329041011557701590968183683698574155743845762442580975555103339757226513500465455102882478313677480273325921578884344492946571904974745402206816996147450105322447051527340329206478163000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -12540523636022449427047325414172176904467221342864961661937792250132632591727441473586727148235743588819257912490662859170010038872864359967867616998822695381169885447062915609539986982785488997665089470034105365875432497843922317152902774375283978501049720157289266904658826113533625039209486279941871163531203697939203681603029849565358871337270582356817974442134401197893687176830769290315128421678998224627755812571071893210822882567511635707620442683977906144920273261071060523852123369781256681414260178826510128427796583825373283762928647438534462073986459531061699368845426501217674398600161109664603907906605059554475697110866402562334942638813904168329199627408489630782141860965757953278497579756704269571494404076724470010117389091122394556840046392128493417534037007766759553934589717525049742860507798266168646709077255441733107857995927560140568730835562829480737251605724256510228144791040736570886033052534165384104714925481759466747101333439455536003117523542401666572261221351493255160833504289599372028023420687898015623811434868722186460560740458447287640164967006081831324408780526265537586796509950364650895461077564261139580519767989140680577583219506332320760796385677883512139878741922670268198870757044834516806660708895270650297539567675239268845142489202377344062458974635138303792687467478881480316008825453491310431317038841020610765446295405701756148080815616100026090321064966416136928335615525153122408461583520964164250286847222950668669543395075513694819863152845847509130381786132971052413650544997552505751980617213569352075985069814921252567936315217365587613029667420963601508120286133266771141670147161506973614891211001102565071698060826551482001045588949863450893980013416182703948211540815521523051924133361834929803781819092788108841340435156140824457380618981932384925975430626500951047879886321843880205073476867921463951026421455441649576138414320887559924498152545130943736784769344778755399489922612503208379658041060060599748385759649443399663855072679319801875342089195500750488903595505499876792790264398938889636067357293055841202607769448032485684029509233959666813119524537235444465672543666373340734265077686277072875035632514683268952393264635760231194434636947219237361053912329266628021296893157400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -2168731268272169157142764413646389731911885103342574035977201650577386501112029996100535355408676321699359817203991372074725250699216833272963020352819721674387898603424570285624414553354613488894390377562020735683822832369638008877630599806188918511029114756163306475011098860688350965192905580179256250958125645622474089221496737075107950115123841756350199919209738500129771899287710961009495320830656155160132352353160229583028492449233563021871701471806060085699059721026493958088018440043580360780661624875570888371689119319637322198463667724157810194069100510298297486988189966054428955811900813957222867518887942201645124172926778345678061627799041679338184257178409769653143678426640060779321535401417278778018586153172957126462381382908389693374065597844537213201686845003009713716896048407137751602403580865523246049619910327291565039256279008671900504063645923381585786285121489450377743073218558913835947413335323141817791210726564943376265988884484726000615884843199694464953653462914490932451499775923669155824999540219867337238678808023007249822361814537534605657846392827469598925636761483740961854590015988534715126613780081814923374139366422605685295952272182408006242300777396300373417944212073990254491020279020177884571053527674225281126266783912236754424077531332058006632485187888752076398883642125726848440984623462931637005626229355004192475840143745703569638496728692958363167452678313918678389820923537013684449908758681806169081827659948479080008228817338989692463655414206958614765456875040571170132975402882134540880798855717275311089912340654716395196143524045352227684905086157143082136191095190624317954341598372603513000380302108178344686280029413993579687589732774154885512548828455021717747665181306957852543369078916606973972366830512162564530911943511168559974176353055348616957647276609103113011034739495327378760485034641252653482228372783389079072398768365111733302362429841068927063987968760673306896580621781458072864106186693989605978879190574632838849887775175146279073033012780598091706165012762549293089779932979976066369111226987612971215303014408338203144399686359637490698684910634163745769956330950166826939148236917709364163268647799006471497396957946244482669799396499888634915544623903959199523776700000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -888367000443505722886871425193685440293264189013468913249632633906055621178460606398995506527194439732033135199878678735484485617341091987802864149600994250059643830389842456810570787619218078419230648962086672309322652194915270663088653017514142103250847732672346416387833072996587560472224948781811656898439169825912895394208294752829540356802018346411910778139541051476567046211905144200713425070675436345239388924364969809955976807972157369415282857804479743580629840237534251371247819953546542994429204010264945917767709254424049392344875473115615349666550795716806245373631008536144674769195992976700609787029056889645498985212389814789739638667510641330861544780641874605637927522492469609626384229931422100723485236559367175573984733095919506886488668378897369643746667388813797827332324420768900706182777979842568005438526871413562476065385162018852690943190870981423931793910444599544932353356746339656801317110366424123266447316099795719999642269422006474820008406125714907033911580680544125370650299488862995951758630917070643602828795626023628672994512125835245699961045212828294480232090276482405138196732867161046416188350398962122018617302338867122380856655255141185759426083001656876301517987255437783830399057518158111711302022823019315906511948467453309346800709557475577653679747209348120661522145734875218123684139223050521968285188404575194345808442575714680416016571765455067937669534387164401089064153053140928194125056187315956799333812917510632513186339122608749278050092329917056512096418501844749720633965775809637589730638254013897250751529527166225518604686033208303570898364056474428645602470720525983401013156116978320019626108094695684134332485423308020949044156384609646264942729716437222882690411221739523002513545672149234754831993730437145889991732698164640167162832628312614700712779776365625041064266350056969269392184016353708878575913107148645141965996903796104074935610566546635581493626015238835570045692101642130472942035736721609632334655161311343844918744217866013224834456642767537024198502077622779604989538679296851581830654153294841454856804811694307837958098523185089683234491848760942416565739185551184717082212520567482914588732087325223619712622609962657473583716664753178633699712009330484724137000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -181883810460345081112443746166444867452555293543028397082326683565612607958058842641093367888045767092457422042386680834862769467431076293922571052526739051209529155529604907645794964025463487367754152706231319965426896223943158505783973839427651304657941966347697928417174364778751292687381961756171846087133854113219305891673843460998172198647376047569765326023905560716877162351022128173344005638574448550874436620676103943455866491789304313492540137449906791206430290136696597774466919491556071538901166835546401525301624145890687341745718995973133283230770504053198677777638731488826007302402010798594514661705590551038685897226853720057145134975689068167192175864483405932476262016870629262395560970989998442368922960622387054217785632027675569727024717960478738176408680716383034388722730418097997917418067560153662781448656527605071179155186837937852797710449054677591816225563828067403610914312462235992024632409119495237012444090552647753139369028129148090419109485800532280848519742021135872461176232438882251941100479799817111916388186649526402873333033416120598194555327477396764219806620166923708648730554780831255292392699603286961034241181588659971007404816796706045113722766931695879122646415061405827865026505491784704757734295269023467499618423813595342586729851044200465890120590570225954033018844634887328788526674163463448628522927409521942121372408271093034054889980252168960132256591676730266666417063446295127737052203399457187936982293447619432875686214770372624835114591327222676917522935051865430877040636137453954793123608446141400075630593298786961314503209750043858787439256203656938339891942299617769643860221447484631446943613718881933767072236033223842314951340812002647951696170066408343483888576168176414246052655565311145359345170390173129988125639814253265046566334859068622424277436757022726415700525050291163156419467260179151830314092579836827915931816986245725013848069006489696531722731214649920434124062930215936354763255823349926372521025371430970977781269187300206430441202008583864507155027031500398449348016082595282039842971962421079363975035538776507226037849831304019632251248401605315855317604745323244323230777110133756814624636385998448580754162783514722177611777061665107971628066970101255122800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -23474349044236379861685747859371811064169695705515243424437089860594942923663525512066167667078225736904020139688208463497214608182925107948756688428971349353819429454485911705599017644781497975262060674467111106736448352941473809732937454206332867009105937828249489323539367973501370943450122730400843157707407878154457716643195086137817709838302365680971641967436641661669168433710606718047887110406238643106857170323337677755205025811000913352176492897081955416157416226967095133509647267262122489483700768650190696189464323282067849459263195427780045194188810360633502354108865054816289595366864707694479939379805865344670007843935253033389980960583641603279787270277789501729496603639487886907288911560363425361875734648044440065704818288920805290991644728479237983476505661325103541881599624954171006698227840294526158256982031080908957305260093297902382769193446189701896446538843504677143443020132736490691426798280949244499096274323567718574611647068024592509060357270774402804562307568623352659642108415977049155981642027061229281562994038891012053151271343810512349716443265373086563943244043749989410711330404315045085154749661957766438128103327364733323019998089262788559208544029924204475042675752238481100917801893073124286829216413566770096680173492825289474887217830504950196966749566020210189108798815137146705559716609542051586081057506239775000365639853704141596467585400199217708836771883309409369673141992005118844603381424216499930114639871249499664900275968315935938907624765820811308093837606985592869503061237895050144551786915636876347561250723674321728023289384986601641933712840305090086392861313433479413845090583355671092471717966901824744934573735456479495782136766162545766852100729790976820282729841030415254525516963139864756487032765423361278276632846812707303717429549482871711006740436583166901458910150245092307614331038435997995429703077814736205997738191798627382841128081829333845210697165885686580705065877134078653422313856034001538401961401503057240584012099683263761969419542775767722798361541289278830464535169501896485371123748313274421070521068173618559089129785611567453088434539623710177638266440761534605747434422646181826913665514988080176805773288589457735671932157026063324500983136854887870000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -3251243541649896093145792320209125587250668264890224564960557509466864724588197569236502270930775375364021451997544086941907219974482604007898008607314657883933656804008119279557428458264062311611092886013177682357165524504473164548498709088431164679298882778091875397737749405814106261985842301655535453876616128122347715193075679736219103805808212602922350914512736901928054188772627115495300573372545299122839430861967767562158720458389028198616511798520018490451201107007698425768110054157517923636096816099336327451173644182043542559076861500701973847346311230635635437288690561576870615061974473598958845140744987715344215391444293409542098467586504097172877017945192735272590028318777477478090519581786885048011919351659553730173593538091008827548815508055001841591862151515774178124680040028801384211053856182677992085576099037695419083794161673482877526095160586878809796775839330806523576697717752866672251533898919815145686800511339156535914930822857058048223624718408915929531601943227440210870874126758055248762059316465726452782725887677737715606046233808347784746533877966595638216778323097317069290179338143149704453206160506341750979075993219764943476818265206469922394787390325085836775771288978706333144826392357130851945447613762948625547205304633094664721662468974550916526173735727000068275680639927121120246503154878646655246911267342694491317902377518843803378563399795601083903326952405204632766258890068040342323498886888218402883220793207427225226319659862056106254897433330418005636819357966745078287294366983844697952257758531229359996699462393465189741399239302710904423859204821426111226236000769101119928343853362513559918448087558678992852610807540988323312150333200264179409676128446159668798889346097257368280794088661874413780037201634629587592261480188143494835610292405609961915541941145920345775349009782781092659513239093594626886490454622565216005700793420359825678338529471407215634302437015846765334574554255265656693582869182769366551794025909805293476550786657230516505372249317560451464078327235125210918363777710708945520275911935107591896188848646468043259453027016148804720089581795650711315965333834575532008908861297734309909648228046100872393885969874798992824178552517248230131092223759501000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -344491917992378116343795987197429841263481124345347223659901442358579987398548883254267023421756031340752089899271873467949899407812381329191550993690234685887054961481832642223939666391197004107673403022601514097299395237653888000344437043914759150141302164350715999154339676001130115141244472857732417504449979387042524688608264877547888592301218726953618105559085446236419241749583546398231994406828562913527598327298925931110001326875326743812697562674408056893113927264288992037213728879645728564776871661681573578388307343500616166507475166406510077957499766659787096984304042209256758006692271965357299156861517644906828988035963702247041546006565592670838358078917653633256433223496787307201070333926685429657099765274500632747273854450838430758870098338330354441047487982650566131444870608871416228694206080909216467875069427002164446801213184244704960864137344391709848176906329248830102987275896657527771042942787614424143181779124765121138456311202037054912295530816260052709178930867348788118447151107822333481390236921174107463029108131263667821882604483419932002688757235041627602765717168539423651178946588588243477147301076049281885871760945747748708556880560414866704242294970263791293154491297755162924149688819673577247297328414609676647915560446081340691011839701364592276730796179926979122011307650491862191218887113896193489520646972200081145452594148109132817149784117334281515875761989116366322600252862977850987710960947004326346879476787464406571903209094127070212965833835851883636163268588794218544679359800840004749054103915400718818579986317277189230066573663637646814959825719643817539132336581651129796121827852018906546789169755321407827874584847094343500798823041558311355048906809036341192144185141936940870735151670009840408695210430800301564116824030369225748251710733889571135104913368062562525436823942698154734732479059445870617359819465224584769693858594947200884712943055734940370379163197768274500566696858421574852811646270360467687011520861006420513579538676307156110213969117877144142531322021969394753960458622737740037290001321386823276966792877434092827265685986872376187462965058705497193907128963419613814734954266312831950103527874171124479712899231259395362098628014939953766467660266300000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -19588772425995864528586462227006592273601264412709289585073711928804299969388611990437506782307398714820968623196799032958786975589115785137640981108267771591992110017481128924643628493574902276679031609883949922280567845581917322166151080438609507369389870152599927341309462579243527744125773874185093725241691444389545229459612737188109697514525335982483852315832453769318593691154667853947400053539885664610560147014914024745528237339676816888450764401318173261538989961218768496397910693912658005692383741585956111507407920303169115357301615249118248437465375124792114188954305748637600059844139815534901475814135738980189180507805426438227830336340789932860752342291425014662412525587107216812063094512866463054847519281666489357204041494687763565588780881410750201195924750945351829423199501551662442297381139195448768040082661883922376058791702269944973445953235240923923324066089636683729319256578531005877076908171989913608954244606813942399485856441335404838546315588200386219213332918791370490521992464353515935509463698441495592442404040129240973961155573748215551974452307078414469658855915165261976179233351472079758767372174000279683739591191397108614559838529666283355276116278756145901070007573793602792730226866983630421602971385789877549787026397391799703153522566593229712819256803855499035313042728391454735292655156544026900054291744774453224197260070705131489800343125582655235315243186081669683308749560240577005145518830193781072755551411703212458961315852529738785458161298499981706677322226715950000854128020869575207371195819864632892933321589902932971303637934770253397714236017273999146484344110773240987917242640561762040865792169420910881854569691903093642568068575358100500288838896424347880146365385348960924235376152342645441541202169587294745882761783247102829801291509016464050502395409564785367402542946379717842647871992945946747751031489169654752597569584792081405952479524810573536835102067406077244278039644262860383420416037930801406892792218420342281372180363860731366612320242590009277247518884278623117747920479912004499472148878977074672176484043852821949541251718366877911503338391612797643383850312621667207515993886388691454890796239785753865621670605510090756948978114214146796138954770000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -295893738586825169209469239084291319490181409854495092864115333065301258694292964490820826854218685072694420128694310791251042444739803728437447079994312754112639346377873433779817174558047481124041667758212982497429292136791089159047337799601461193791047091646362671335258754044223708493678492783886129053345622427510859759790116261072852563660488996987945107372347615240057078335451608032659817980146690712397910388597907150571545727979254026020328804449648679110776883925384463625480554001638931062336667056476256301969785472631324766211710829220686679310687811104275470600726872795741414228340318099413337047447235124166233263797284245458025468649954559337388908137203416175113992333165398247983659678149324173184586962601598904925376586641587528592626052098472591938562165706779137436910586811595948523097741294758136461022615099830200233287374471308793670717343761678371311855511191337282163808494812163847905174564492409150700833331201794561653790002883736080217468536570864357559043046451179773610375125915954878425532832174593839603003174011172227319437722667764312115411265441066946668109991412041510337582779720712401235191409132643796674403826653449845583468363295647025048124272452384510566542761767941844776162218507849601537217430351992229479930028478424108288682126441146903340075549926423728467655368923195624225948152168596356039152088255202799545680790454273649582680581096998175075413294101529195757974402499710491650186912825734856349347663088781197936868898720831873133582327015260038607037936199845139465040899550927893503413454100190194034013143168024611184999018713662882168349371197550972189765707333231559441827092908353931958160572547128814501679326192946267126873531416972608392226560614874386182213606846985881584927043119788491052388665043288365157377236031174208298135506204295782946627343765171999204412636045651976369521592626624106217960386316062210458853318030478618580686531938326730743770122700066476933864206821591109308200262390124491345348811737622363732345600337507170407461368574203506252939145207809215535228690236901139371211705577725984227847920072312390023928728839829436145033736376323408120581054513877145330808959911531185225940974896144183753016387450895125062332760183218097746394000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 36679200128904558877669364349325683337636778264829589421165646537998853518260561333935040526611844065120001966163841131170657925417095034228846074625779521303354689717280648799328136839979076193859541437324019513542592431038630847297981249858328775823089589398636914724939457616521835088467923004608097853792570386464850104581613313962700317067942060044078787808921659210640684119584682133450430812580564358496336290963492475327622587783925983388430591599923262492196330679199566709350031782061624914076828730262591417434926944552822194248989417071515144981681261793279225015725391712372376711418407537394708789180406112371757622501533688933699254516650238709301575070400320426106649876873678923638172623264372147187053566323682821060758256709561812233604716470087525183718276527610362755173648432358875949210477038972182092800476839087189026968821827805816760091527295581753092481550008279969737692390911476861700220524502046706569754499568392736020474042965614768357014164173052864298198205595607444841556378564117054968824402422423251290109429267009217473791719609270898942813694556613090552124911104305610670647169314152439496437295749203206454603992844292486980949714764225741612829367357209825114250968971129838733349364446992243313643991121064845078990278713512338898133826216158033428718823913776860260192704646728906866789201482656280663096316119057599907409994692159957493174939773885207908595201463996245202637956025785337760916116450366009102278450681510009616101223011454259027658339075401548501029558797785989265607791205010462947358737200248119204040442348562076406110167467560221592058504810747807088153078780033202730057327418598105446147007360578742439119140405036834147867679597948049603502580301454933812687995008399494695239319669754040448841456361453796840883429677363711909166515077463259354455104892872585707460788050173833657420738848588775353388174947188051939467113023391559972027771389389946261435162067928012530272280510977952066455878173978017259993638744217202576312276487358221865477489371586542005564634269886676264246140327190867312707165406302658247761371299602254112621942453827683838254722761729185369918597895219154000683637014305374881164246885996029273604954206440000663762617516703735944300000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 2556052326843399227927535779297061147717348705081968529697212048708955176159456412738205002608698176776232874418195855812704465845309968499233182581423449593711547379851352299837020743148435763074374288003053039939399256970668720681477022862395429498381537405492438001902687572057611534001704274975666088531632121151808775924135017324862943227076930021308884660728712414419157984554751487531630949843206304557616644511125724423732133610854826829058347106647310475621210886064318147188035482179129154679805691212738649095762400209575893310013423825649178366629613127364345228039867460282174576452705128092825772511751272563926902599910280051012478454146153939587727197484324958659804348014892499633807328447021898760303745253371123497551019577942896008956963440115581065825567526148072662166224433718287059918213795052452772289101638750776353294448444364244141865881232573896644419910012458741543593249391682370348228591068967778137925976899214367214309545013089564511245722096256486537972779251892706879356311653741684867524994233769835164293611063395403101269836772715788085724570753774267981127765434661090559516861487755171841078150772019225210741054483039679045091825456307129982338145431327987081300005159189266243347264359178459375314379134850953615264640962074029839607039550964405031322754864980852921529158879237229617598604279505883832190627858658772804698803356472508173718126575107613039460191551403866577567691327426142073441246328982131539417766955040230919830020806353069253877824300666922055683951115879527171920989973367342203373522449801535684128380731231097812990027795580286231747107902684668799143066266658820737507539159928080889946751126811029210452470702110115914998835387520412175304703220718866629012482236434980994846527374231096308997736545427968803137915919199216419956014576342078340750701939394336898674050403197589629969735319026666499449971146473774737303492364506086651172123766914184489993540505590592131586537822475984048782978749204239457317549459836211171314301081606943952380873912249576001227749747885193855335668292050614899979859001942377308107171002197833095559491014442718705510218530139207044458649389024517066461363499261726169692032697141141330279302867098268217009860201020938650000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 40681435053595554962022792336741764560829826901229699907671729886640407640219706393967079656699374116616185769196879693473842081245603288954837787470767476666115692966200466909341570957159988735283500927663048286028318959660229399651723730334782517357534096041014451611586754073888155227807378183626192771061626839344309277022025044132718890192442932424878091059723544831745290645633196786768236499205242372553162855261708372421041177069684574042893662567133931289221048047222470522751847927073315531656854545299507240188484346308600405745959603647279225125156653212903835403294549505918718690588971885550871639025168421649268975899624800307582263170972933954674799666974135318641646034709717188047736138709493266212491284505758763918420998834135186083111170006927455002784584329575148496761835458503785859455869792332577071199332956204080949696183131534454866903143518495531776235522144689626015845291645622634296939694481395272707683072307676163704168827797149358372621116291408628590541140045640289732399695566744708044382486250131583955611967236365651129982371667618625573908935038693037965917098326285370092500263397928126478562028792911922198792883353070343125611058856787904769451590050465879530082896824048902569255173975092708292291031734738559732044175478123288378799245161995796046804171219883003965587261616057002023888995498810371075235177027358963746227672681770440243088311897585328956236320702102849696921008368386377077302867728219065404020433251585679752726883109864628957983914704702820896035051301830459915686134489436856135606388632125929468202591817162407188850700378159984606450803874001462114782721219088289514975795835435478295771163985315277778090735977685452370772706310190550686723753661807758471386082541400137187224523371130077101886314390668541566544544023890783024947956800650703130417897546788589231080366914882937496556474392553894237460673101060892370633539074529456177256433641755150139827613164507863363558015981125866374368644534047578863832103558852854331944677286301749168922509843088997875058720770286313539403732737980534021644164261751516677932221758884455346306482109079012732290038686301271497464009459492520959046786179282240801858711275644470247708547480634633799560548595407000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -1414526419607795549745461474492974609231531313519222939122362367416528183392852121752269214638804773430969448339077445674371359057154449530261828002199966065196691296755127217110567724639808420196863600451409210588529314452799019681207795923479384260471733648279242119161541345259492302922127255990812297607809373847588893151418821689344108587387338978922804855589870508421789435337858955515273389589280843467917286164566928345833812656321736740157915022468160667605989075913877351679046004712298113261773478938949248014997405525216553448208323779562216497420140673981840841912137336476050784755975316908499257189216491358170128295904530612123416013007687711294782589294857933191270521638398825941959957891707331519184366635791962914519350745098369559810440714152416993251745658669624005969461820010788290633809624632746747869730617634586523459247476543396148364633491248642836414931027197020053791914805808036364494024555839107711468348403552311843967343984769119420138953031646199227956516590745228057776830233783228431413567919137450539470158162738464084228715440747625693660504825795155107337085694704276062116735462608317161212214904386333984945625429298458514259904935681862877263316369655755177549537805538325574332466512289457106335718734186302512799984508707965653026600601602622847778750180579224324204994678131336668066603803121687486741623410155748704869521427582929591437277871578367189385928877530567473407722737842783140251972262920520187924704370002571282138768015246794497739428712287167029315789952302562789836235073931611484639414946651487706145434987256968450026214653859547176085155360145159392039888538235145871061061348855866836378009594793739587553147981170690276122179795907685448000013274537303954369592271788213067531913878133375350321463221825100498483564337330842519540931687202437995686516945372173407164684465096228367424584156912199710777026141735571699778036979105215613585894325771060978943172867934652151461295786185775550108488806611195687809992286709684262071711780055815189057970165730161781568294678855747173559499464609511354644799354695443101247941156602534804178550678982982002439899947585644212407639469908105218052587210781741349115366596058285382646075855234982218118830656000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -91108032591130533005982663356693938969616956705108069878666083461644468459041294813014448175010887480910059953837457859344970140276341152418897854372324970734553049814608170803031508302053043411422869258217108596263250824102202307470498119586960758518811672756122213885514005848794788681071546374919407963286889235367978172445922471112320163707920069544212630539701194153090515091781847331078302179315253607266444235057597713611923291699049101966494516928335799081091220871439946726433313793108516208064603428526013457073310423334312980690002125513887984167331828470372010861187081006030468313061113929885377140070488631898097584687427251077181567214915929987890852748499980059789154508639825096092517991819957995756163579481953149243107190060783472595644363923786751377293141314425301435111612538989634234190512385894944580394298298928095079546187920832531562857182721708082585553401943569233188603370599805851238273848558106954732585924142767112241271649995868968171735303862915421949251709979130045790361472248703968712860661294763052008307822603747309208071969968704665614198053048223501983196040431623495144817874235720252567340530427442901695376155832476374963473493572522613220868274428915491287696603567300467694052022041160060163968408539714102266266396349791985870601592113558050895906196251083587534770613355978382228462195649241222422729491324434718000038861469054233498498839784591334451348210830069078033986774401731075962475086809129548013015644450043911478595634275743565152472792410688961343422927176256260770240133586068055112811659375483022066346419247406284168010718262061191332946704533498371324881696243890277826263665235560001224491596838973473481063874212216016945105589852408046122336915468448208659018651777410298760541084752325331047817939958651822392103717891176981338534370896242658701478820009211371304259947469381128618539729133838819813210473293775414841224858224965655595635552513096453932387716218392204827973559694354205251260353292541836210084276947709750214457523605964538977932849718017267804416011313685981313314101959584199122617821085931821359067735364234838096539504185812078469343950079833937025850564742051152361078659747892337570162341479597235464429764032630651382351500000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -3954506886631868260495136648266438872153525488640611781519893218497076974563377496329160354278827542402064685030188394118411022755289966628384536138518465430560515031453746043555102223021384607089008391819914279733564740884517435114847342303510876617622675343241235376114676654179881995744421095966969969828707178468486694445244087486196919041441348154715842147183449990187612294013622047730503393378023689812951101099145333910528465121175311109609957060256617629129379455626731124058092689891762876190519877662297601071284217982559033265193914889430157218710852947379705221055782364111866754515061335442460422469236652702139923653905063151815817456660000844980112185951179637039629632668239325991952711057875300147450906199333309481696077325879643269041284024490208219955452320619481650061390147078558479141472167097864531556864581406548213173979080714201459210986120637883150872048678803384027061612626401129696187960209055707693058043578876351519802856840340244583849415297988427787775642373927581435583313080197193260075312044123606493120121403180206697429539808590784662648660302889871385914305824242287005821023742557560640856765763553572687712418275812471469391481992051148196088597644558341246360040006994009909529875710677833106879835493794302478433445709695707292797218650853920027201854142414509948869500462361590212477201263627446754166533976579173474000676090252741985193819217445943861175584446946004585243271959109662120746957248825203158315919803233959133216294041167489989729639774183742965400152397627652329902999282278720046889741919432626863766334942743245281974439039265981601530563061273586029537276500503949244253437396369129105182204173063241212843256414696487620517718619916289962799723798861396422331633621576129081915225649101234294526351077655928207320170943862046128134886846748806063752463822831463192047820302091245079275481900585999026146089816440670006415777302740703527497626023567137409523919051162460765342221557424023181765407527548624829216217602547752778109271714397319334187569719940515058324321652554738209171350825393830193966150912488180486107997102965679929867960464253311935003045123871636107820621490904907269222852490507138329803585130124969638656048687074553924715000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -93977538169092574280057831277619913255796098853786374919574100907624642625327476038862823673259517171979758779601800666700239692516090984739157217319393022710968351010889847471955449786271803582093470408445721703777330791745285816034185194752282959528096935774969165507397237658085425156794085016159067494869402673012214773648361971188094595718056324632771868902640805920998731250971735601284415197942886304235598810797287644666253418673176856439525762946297714094643269196013148891271239704684957128555780747319611539398856796249348799167457585319543323020351416094667975877603425350661083634126355790122799121603566306995436362545739994562344635783134456006458748882819373913955356000697893736109250596196614465422646043262664426860868790457949575038038783795701376200346328904834170562029653739379116288426729395668243699978234292962685193978437713163490965472845080039273170888152439270049839111173066255981104328706571798254758549301319854269480306628470546552811047298028074954446470067534673891977459919938050960045577028445897665101552897101589918939339056517486372639477684558313637753298600576132357927254374351283512920192117274463234561004666960202252436713288807946176251213776547277132690515278680423841892157662542725806195929217827652982325472321034580070318128272309907090748178330443038911351485211633970752849247829954540355418881451375325668381246469856313049749902212164010304507645290212999929469077863168917661038535179207353426174024488287710963140013801303246478209002445922783646549926776661782966477526602265328618408461479350675309214599561065546448441483489543157791712622434997082455634813083518305107049694751154442073714027097065466717565246220788849926445664551177925651495264593767850664483856158454811510353273366754849314289429582116927398802005241538522795388939665124431655877163684278215012720954510016524232776280785053139323544908284339151094307431978563828496700747214003371560652128531761758479565324115787241397063633221627664920146221677204313606824489138615215496845402446234252442032356590224233550658768559717665736901363949658902932954674315841835474890690955284861984326452383936963200439614838255797604258525871774182074385320342751644885788071092543292183500000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -2300367232864500083167314194649643139161543777774124103646097858440719661797822892333071975642133620923032429968014754807789072633485032247880890800461369928246945494970221560105311607093006327831131682698021273341238029913155040225095117934476416702860154265604244753737172640311580302862433217683684323955976957508872972894392763137728086712170486400900600303750204768820701266568626489503094184550046247865072399227173933407510481181556323353314768016199607245787788727165979533075540749885934477553310476610290569953104595829020364338029006792154959554577061835320030818923587074398826635166713419194060125367574786078391014185137793142180768028708331465381883988318954306944267315755008505532845634252085753634217275861379013497341613801003188979789634992441925675713320891089667022078742707431181479466581171825706195916655128967731040240709664579484610059111993625537694275652109073385776472109977697157406902109375426234404418496372792212793822422692387320314348339962297199670173097003673614084746865218665993664849725429238183924656551230471421121650205387701885636927838753851508981047941478977960994396516055641581353675818570918967995411295584787353455254802291939966175738618366564866203696059305863000696297912069174650314764015554526716107546503864240417101570471145868421169999852659631473956947757930628134370035134698310686136235563676762164883394222726452604336081102638015085382170384262345624905550727771760592886855969941462075737672324285387091750182780272845088323372276166485965959223889659710079102792323177331144114489683445346456163571029791771367030123059074729042083232063847292448701845110433938931102593472718420379735329785045140448646137267239776367113195261016256738837247722211388035901742888671159860755779626503841763571701268056516776974777472473528415488199123188438205566089024577778897576388412766864450268409919377864704174834523663919972208729013818437667439822383665768983531242571500174232435293745821158318106860949031302057609098239922725555291465377217082681489946121128556208802681343402574763209402032800089968804589722824927668946185428165408909687327474843286292671431967121552374999906098788850257316493395487005548131408581323941599228331204253998030000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -39109905323070776403307118314319544680527945811184015982644609002920807290509937680435368315608586477576843962209654700539814107297485709218603593866428797070632798520779888319328679746444903021836808532531290672616369990161159034647799897958124125335230862272854880394633516675517091476273363481421485402038429407295913471244893269082691291749075450443162881031610057415080750154550391992855499741790244142567991472900744549285215404890373588590687775636840567075103662805659275127677767852471111219340578975329630952513345247150468007018024758855003506420376922277121884536142141163219384280880381768872882972732849262548933683612306580299110855819965428858417674529471762718062109668906608260450484802534180379711871032643580870078774042307340369027552000749075436901392588069062797327217262452700883518292339299024664951824855412345976997035245335591252202125782971780926592473234904760248085060183378805802633989499170088120553153535823261305147562956364418861697428956650690720448820692585351789359596021155471730436023028320692913513593858368714308516412729432397447051872616672732772027181618747626237340074688994999896819686493991620504576582725699565901182570861871454926502664965861071893349242718654373187023919467670686174701566638788261539289521488539641995904900687329635087090887678919905327059978223546862362440482883473891043993649795358834587043371638254468856555535190424969773187196427353972497882459502940811109880233575536311578941763636800697560004942460940026280279722548397082221231130815087981133046568523752943710889312992376552131707179367744893729248999319358195733738125789993372691617325823664054508849415691221455223501440092078758377517264585442073628417998334336523004193609293738489467365117978994530433496845846558383237879550216203013466642676725648067604683514779615583922804997257227239583880935721477486033987008719486990463688125767795598827326543304266182505254969551578191793029429257387697749966320605164897263957702262198358031488913672143107545807732479471232210914512346877799224330134899551989952004048295006238323449874193781436692470431036914208795608719711401146133471877182948878340186168793530398237077792998947093671984855784823425457585225980371000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -737469061823541798125297343835044552649665627553185244856546960439095780350268825907124067823497850046373902360201730264285149855785666183068402279617577077192991665842213619241719396159936514657973745520409564053263082022192888216076074733486111273742405677753465734026088186118005387785141061421586687597764918304355422767832998123943491924048527902719474486260288481887321863186248501039526749098955787541385969797890195571027874026433599648163447920820830033847716027942748542995200858806014890860879780164459731278933441971228137552125544812290623577768706877470227019697728864796533193842800246326741790195147560504499114970002174364161146979855046646515375937874036760425763372054200437658520593441139590076857641145194976903312909672677023087868002020182165410134560650441908302070156001354747555528180622491240797433277068215257093636409120181444447970188558646761916107278483197984295780843811858581335806780064886914544133407323446747297380975407959195277593067498476902967971440541889832010960896036992331590995312550482868185063286457675965159690681245570015182871443235127855600082757124441544787856510599262950011866341755492774123611336545626021789047699815285426879918124258703200868747763718815697811336069222141761250401117447036536717939076771410256515776614914945583264436192789516399438013497721526401509235087462780205062932510607093339560333306924941161548049581386875226742693710762588129012427669476038311973351409193605407698985134602614133235304237457044285500214876390478054031370895771463330352820153493434706730615172413889322991813222192705827059636512814012845462637535710767192770243441301298418412854842486959888476944600789960976004815351962377214227019581280462033756311686922630220800435746843682517484728207356466828065047036374002937179586647629315611258506579977224764499297661686378219531263939195190327519518870195861207643866102841827500058581314504024264728605977262475088205471490545283601773232474692046885590971059848599883062101827789546072629300075777405819427037416220819835335483786001864997192965637534331856316752983307792878243370306626646867298395719262273771377224489645757603575920363092895687755172794702106942329770033170016525178571452300000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -9780927991013943678664785485562387087882235035800179232716201441630436911692065032519243276135169354905310317503135233062764227742016265659845758010145771722908676336487615490971029947258438515879452190818877144543398676328769575118719360237416415959869873694587699250425289941939804892067394931966764802385675616847418024496519337230535356218750538564251925648994578675887936109300914853158618116783453335404900459478232655453827137844216004859990292221144611979891437391946018832231763061304334879977806947666864055278066953890799048201806698362598780705247095187174310397560118738388651023976297875704420899083380152163620049992771451986048008477812381979015916443579600267808694078875789187639578206243677044853516077105249828722787319492651717776492364249216749350964652958873820057318156185252768771039231346486181204248379315209797341879546703307008720588991568191251205019004428786231223376630378055801199122042676481751211869861685733129242779381991826704889287047904851010386610376839057294659950838931099440760252351025996005706896953197327536908381824417727659689603099038533126447020430571906560389019405524970367969474890645944408519688567077622596818971109169967156108990030124466537750590128611589515700552521779829921131227460497496918982176599433412875379574684774790954960618807219563113357057295544760882358005739043366055703636379174577105242976272788804108281086092061306949974767634813935682006358562724876832676584309134593409662186086980398876766794812418830062484983439434436659702831925546553069090497017403031797376790239335579651577602314389494545301451319448564590373759279493300426611505499740270504208250522606545712923423713954549055722557234269132748196655276791620094306922742863982254725743575019790110460283594926185380431356478322540527411011019350228871253928844530539119719925321081976687096663691433735663933078294442965668287061134396376006995372306326595665217855179391913666605349287004999230257325580195557947324338450120774163383466553994079776475323856249958981752700319348747521267769408588064922309779841734193222684042979009465037580452818039659697002291460762634603729506078634561213129106987214073433397254764535273496600153406945888230781410000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -158546543899239876184561367070103048559601271332596273263656122844692449403611484934020613036889721749450207216553219661894918545722357058364045492466687197093669268365172947064007422594252737079728674775431182228665799079098763204708856991585168320948555609762789077089352961402714650414060775044224386205155004578608541898706649012798000945256818259700428548295814237493301788583324711771604891244732031341905430450467909643488372484848316175327005319585278005936988641643463267412697609978230141561552160561552247278227608284261327217765141686228435251031449514829959338051381640327223785608900871094833974504749771493528729185986938236973729086086266838978406685364735331280532874914631781092402894889462939109868371150146096547105788412637639072070733562533973656695469468757460735966814763296899528394301148851003472978369741106138582581232638986558917946961979012609234520006615264503774356557844782470179052693381220075655866689418203586803909985727758076409148289685023417047217099338379392080899641819130551020149034898721478088641729898723917061083186053633074526476629629607173171962521285432045066822056966082497806372488588999571590882685432333926576208211301100058625609289672526679396346864934865286270504659259443606165417419413071341911942084350122795022730324809230232993473632131027633375556116259454643404512209831815998033450882207329487333708626090446549256499942731539879224910094697530162691171564676767323071397240290973534426241747016588332164763589258453792379295428538215753697097911763675057770233366530605694666129555459192830455601368360679654194901170744984133616949559033070199584854235986089351381430428651800684015655578365585431736418873140510341829913102714836598462338240462396820047664432116162783513824117799608189340213757293439559227761401864630563371689081264087412173307250641810831105088976446650417027145774579275806892221811029596368360260398694325447112385555435217645587033388673164282216632703079852418146644476195910624989871690108537122969254049607397069999876969520995007043880523816686309959135926114978939758048231113607950835878486673219239846257713166897989822057505993712310911789239543502562032190074883587292860132126885841043734000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -1546578523456421151698123211962605110832840634255924582092987769660784084501559030149869098381095661112447237130293207176885038711914506306506656512010242100655129037488700685730963912273071204389993182382922286276199651532542104630094712338351982867377788771464393270342018622663504795182529753432194676052631744742886589880584766119055899955709482341099163244380857193461981496380836167663555355384202109946806078000111617933159842584699348851931160352847885884905519258858652795888089244205353131534595551208754234549232069556221748187917610046211285724921521961964695940162778047408028234479358077140818963261441100235763149824563438962740881622135510657908270642952058906106045597589605640490561793135336341014137904822098224554987719391776707888119766116826043578636751503021293292460624010210903192678436225268967483526710173935684726198359994921893606128950794355111556425673364745140157537153122076108000293000783875335599526359195824303807618284934644653934302759637052304888900961500750917858865458193855309717128942398160528393330760617064454319235618917144066724425000620700753875445061374891130009186643218887594807639504250735590185623618323576775170652855465785810797668177980127482364577670954474104066077097329112033936469573624940021177068634844795692360971694137265158617720047145464974636493705622333169942397612526304359347005735955844541612434878859978832631870379599282126516291571505083375875259229887456050685024723331313821540930812956509665638346052190404217798945718170395849627930400335306968926295737644025339970143112178313193363245661312681646912073738386765911996322430794948750528887932443449429302764583209601108351067181581304648487242302876002467825307643855440564674443203365098009823886266896428506279397341555869580386002582198221132698391730367989069805660576655331098366241940021657333087273459601631189817948102987405380939183470780187288960522084686242009821804063598870684764944445610855801760670562376802005916623859486978904339119077147655943188614672707891578870073997433964528568679237945869973050372236567588626689782592306498413501614842771434760343904985212371535356415320715063966458101391271390408260898257786861446384681618030678900000000000000000000000000000000000000000000000000000000000000000*i1^35 + -21919735355890346759420425156421175651442501354355413861118041757872637840802239175517329772514725750303895082471227027244156196081411769695847328909160405007275486855987582433720041032985596074285730005233918276619315598345195486088151812690703992683627679185518920343352060319123759448797629077961433053531491441697126230981963447353047925276028617931637984707099401928723034124283682583389799932368565118742870047641332179391150053905585528923909467156637342998773470041373234576291626693492718465899677456180302703767740060405150917755497378232898294822387560632947615849010405640678629393489053506681609465733262795716699743479348442465117078187573398649061500278570354677432241571139075948642763452832192483753325628985619643806617622525788491870212548325435931909590694706803494766894820618495539526572135165597433305120388789068732633732630303187030147194328469572801419518572621578492573453441826964231596337419223285458644346444219831735740949149698432334179485756947967607688923761380473488224218937174241409719502218543178996004357209668221827746719328710636418374162809504819809253639652583714782462945179203817738076105657848506200070556399051988258536356827042300732028154561575977597356145671859877841045968478039857871337514283988488787752773772919261360846247096067577924139778686962900855494605875916156525752347019665745051915293700780657670674688242909680732271596733351672902619028696339287191478005563969377879273353584492671974017065467716411610452730745253678094501617508270408262491697078800069189710646031602221638085620615185374359035625143781826026251438138129495341807197263428371180690374278877235001681030414515841573103662436725437919844884870085788002126631308391125275494398040040687654157256649023476559966990137771723526187464282943693822635161645721649431330836418131155767388493457823001634406374556016832717957860323198026715340654262657539100197242117590655196312244357043886805985517635198655164288348957589944167879692549397926208550241181760210617736866425417157746065244777555277236988317893221769883831752674145607056814195583793290449493558225618656687053926838354509490993423465000187871741961114518175429619123286886857698494097931180000000000000000000000000000000000000000000000000000000000000000*i1^36 + -131238374417983044290150063505498680905645928689156493838723591165600267817942423415648451464220811726084652939945376140637610228129008421970142317935433046303981170901490546785046157463517550662762829908158173633936496078620250006820902907206409724884116161297561054546378439765936540649072697465544610966009340087248302933532520143992932289124951173854690087222889322346903281927468637643731067189952888861000085752693219179735149608842461468222380958496376203288020994815897485133222456877302826130111296276601726005536447326836776127809013413491939133606849410056931823810122802470115916312931477639982452565012157476879437951186923806013958185011961523971652575544976643405786269374631345677183006010942661097090914531319191431713946163933173773926022773838595420990059063773317829416636041884279761645223851729985838475585236606916525989011920657635614913330842065387149714209699360837711737059534209941252292314827414434655741789513196250425387556634978905696073071136681624419365264971641115898246514861372214139551272294103472434523230215086083386511217019740428806887427758463102936914894089969208262547483091260833866987676116589750892780509370850587796091156538950761994963403120877213579307982557365249995973440741422007406670874800113918239984319383925632447551737791177312407948398607604129575901789624432231151525286902911738023931220836309121149181266929624830037226147552688491820228640542347439239384685571663873788745534989872178016859512010269957865704023085274978889576300808872788570592060784350760088315795349669232841836542715947460328217551991875088804689883802114515750170337096629904608065447836241438657508495817817518563922879337210748509749826742597148313543278317918542246711954290900920570586388421021137803256550140740328287200323564026593864497939312406370444035432351074343692887759976875832571329370515467021085241418829390789925926677399609455948212312856709937205802121404816986895318224727204897851998537223825774729495336085073188192036316357269156758991318605461134520477153157612190410280622833387676796085606362364281089486539804221220823053410388194141321425789603546642229526287130622272363774807338556893695163609577390443441911456000000000000000000000000000000000000000000000000000000000000000*i1^37 + -1762104482632853193322706165533983558939589239669948075434109871026837536837704205314630085890820752122081242253025262292901193283641027525455080043685904024967645711668360890370773592233130310707382492509750489721555872912483657234659844291375774261946507433295633244506336925149491269659331149701811900886248833342885231056656448279400066800451906379482301464032519812936033568550204125415106247045218997551304325486620767580508873396578313966550711801611739888900716785891677890079284768274314049538180247207099767519064160273259614888232949950910718605585472149882826705793396523106131832619467333948360755007604933853767702486160192335091331483900079896210928285974214568140925528024282023721239602678965743467602104687516970489481000966996934476032436384386213333763588509980846580623079261881500029392517859396912478634126650259149433578499007025692089318093864034041712476242063809766593217412253163921109712749674254040365078721321726635284455844893022027404468216569805997733984388288381107502190901454354760997851325457737327185849092256385012964788641494210464723152570936404925729174029097476720024176641509783308109793917658474052019561902712833278323809865864637478346403580038800060563294306293378624215274035082821582852728195442879183526589309636155340052209846649538692155623347206349950315281940523422869849923897740083059585608380975447144356532597647827011527644908089936499577246289508416409003245259908777560143569250474298163885184611260278502782642924635253063800302638619342395004142813898511037550810005374816623987005670171937002985866209086665925669617520718851853053031912621245693593959329243659197355925759405674754312092892001916007800780855237652096038602559033901574263294241439887803941622143696221044312535377721076062264011335371521285052080503474130901884551981706326872435771386402337537192499468498766339739507104791871565023962484878607318524105718863414739327620183867918428655473635129015454001026453040390244115469760526044421187258150493144387074537655612024834814919284744321647643580417309766853234906656063250245498967083727241718521217035062049062402133854719830749920009141748235192358964393006912168589323072307789125512300000000000000000000000000000000000000000000000000000000000000*i1^38 + -2567024921511597792151125779805931672114062239471981643882446752688120273220724058724407653250068810367120945656499763259936616612048687992575192460781705926397147853298035039006331177340251938128632346316208350253370727706432290941197095672885174959165107565158559793201178826510693602091150065083647390799314071614605865865665867392952368861326844739074605174213591727667888913026078396667135932248216390603789951835345261245982655225802253032564272914127239064965701859556399923323458013668004903099593208928183581370016638408646044573656147421469131200254762986933204785968900548896109764567454073296034594382822115476169697947398562001212958889217531468910273927149114422643234406725313264236898827358902280220237291713383321043928837446569907197914414065076838274232792835431597945239981815664477128288359902025331338632684606440411439165492353164688511068695511001210157656483314393738778266130337553373341099625150373008169882122665407449101910061468476900813780313371233824558497977538703433704137339323567972225755704291383384093627970411741395385440182917164566827628255302207815647708473086976428476160412532158368746058093094255599329691219967733524436319643615848812881515415367892842062706417956112845375303632161646830838368785922179699209352025828958550445745171082579904916977287697278498329184487188080452108337542657510949934535660427460684464209546365988470235290556911689259679007650709330657859663760574897853836296990977726617313979159407956622427598812635192862594641057268176456364582031458150085228866891248123967215793563732942099256114274918167577116135742901440621641556634575738379091688756491109430311949086614435685241099079037265400475751924722270458283354533434486069716103587756449481710479149584558970620425919399991423827179971003968457750562486617315219873729044076451580047023835227964033041239400497984732826959133912476269339599726094977712632278110445222133037847333866401030680891388702216220362396741803466507090616079748604211049241527559501935445476165566057022369253971051159462479740312435949497332346063540322763040599241294372795807210661600959241797278106282171679531077357588989458646401705171969397319417817015669550000000000000000000000000000000000000000000000000000000000000*i1^39 + -75737441380514912917766264947648295294955740041743189979601033195735799415134090268076445947035116295407016130423901757278772782586623645106822680919793909224204174492148819140769117980080302958857544493956085436793326960841829005407983392892745810358677446303491775938271776802164788294052592638676413498932656186639804432841676683971944417330607767021986404562255700727921025590487466669814886889015791875768587329413112499628809153806788988526419147493089990274396029534619308817765177237098401414818702513199240198391895538143730010967301857086814429120202061213581898711021963986573655606223274110024725811666696940635256877839589529738178156590691681823414151541188688335790932582009195975256505889721635763691908280294819046790369973020925029876292361825860787840318422395903753323166794245404462391575874829714882662947916641210893690246261385154253063269029947732060004621608919631376067002111033689171527071679558434386122562325367714987234952323611452851298144103260874441152338598159806256029175275075068838879368434651889760085106971868969924243348200789834472317510461254250935436126412596733823906075717655147053154729704531575983304922898718194312608796926888009764388266775998604803248161171537326157369747082725324236231237513047439749701027829838906929549660360877315541214302469223717363946961407621703883630147744145704906658203666934608648413927737926350266479575819660574152118764090866190041886782113698753126934558754006677943753001983029541778927427931217376317557721290820261258497892667210399949557201763328111381079495051444521707547605131518864968119716427107189217424682051820277338190642545272795797326640753318689965049000868822120994102926318102598648713215887624733088079805799671849926671331742297090163635593634070221158582654256977826211641584319150679085646501653126059993566944660543007872926370173209767532793660794070857958707474892410173804811041429751340875680673337691582080143281600612512107289032981776811767157127847920062200085367443861784626082978323864218501419077374886319488907352272834967146089486653719680402385651870104078767370222001106016422400599966668871928228656685669015138770017019915878562557604252879000000000000000000000000000000000000000000000000000000000000*i1^40 + -8032689832908550690513997982309776660099813553609007866601766102307526334114198076610642496348332554854319958050768770113415997156964026279322732198024044130528034088202262593299889334709699484048989322664075478316355089202955909410548257350045741488556825562319550440130466128234080821460013508110054432948862398100673577412353073918655802038197963373893717960523287600526411413210640910850317242008188897581750625789822518192561118442971895053304644825228112636586929932963274666119452284936121784400241794689825913303434837383504523324473664319790351915468450077021101163724132774907756265049495817515450227958091114003014623770858747138113931212948812196747335230999726174087192218587030382739459563951713375504906486987762530339813022609388739666630489826065590634354664735296523500215103773937276068186517896395324308495542276356434792714784936466584703425123478212949357053340709126669324699703586040800236484683543374019404892887921141742370271941171361574113201480079579909985448557109831522686447188615305668999888666303455894239565187904905756666081286144926204468304979781914806102019293472186316561111519764890990798201003789784410809460643230371129067522971437961007886246719162218182324060713024447567721728846386639313154992801764970699090116299018638607454876904578294373395012196989664844418587485691100540250363905345146410254723396511540955951828468070298069647239850259285885206767678471919382870398133857331707488052270819649682708589917736137955168783490423946189770464472762500363436026290330163393045653138675543667829478377004449563971077106902410165863797193772494375314111939918046705178557323968746567028503181504574523004653263335262577265779156763804929889649915663869361082877704010043534517757353766615021003051354435262048837760676560997213548151677097932719341152046540488695568728398227455716966377187204687489427098493976543800848078370116444916924569049108140126643121279897965320343452909246048620496837148086837564233466242030329597032660722043702601812478143511488032019703613350255414806792652316345076405222652778267751679343567666918914792497635775568872182740954115906296378497242633994571433490027695330183579323900000000000000000000000000000000000000000000000000000000000*i1^41 + -1957883890624759072625269004233134340381619557414601452638490255878908035855949700387418807143313972571757914703154318129245562632655377640498406182127033380307547001635150888162920401217486418266442839479616292345877387188638157189069519446676998682114118553203044438872235493618848785291581260645054113120590391342470089779849632067961877894266093307179660215172189978310713069086315565879449309040672029896149805193371575784412941338792081571005552032398888607912436836280974405147896145469043772271036387605411584911211455182681451205931730628583475419215758568594570054158001024067338544467999527462019384362133312334565850111965514517081215176554598519048905396776042944216749789360020693835095670047917417073643486163508964727738665004904304834011940175718464017620245625946543207031799843554793815559086562485013914396590951982936812049918095421969256430745736258316551932874051784394067652057975712501535168271601577098869148701876093723916481885812879638248753609695576305093814698702642736280661811743842913386865158490986089246201756015810609302373371953245710492121073425486829570114822904314700478236573468971536091798846693667313944768902480265437970857266604528563838279488256567571357804981946516925760086300179322078632621535097177226414775682953826182734998121036879613020311383636105665079450731313116944426664156553021620478697486307249872372488440755660908674370258428435715140939479154492345980135810515627024397561347938125047816765441227367949206493397939640247725494881587165705975016818521021415768946564271247148026609736315714412785214279793625417437412867797973779743255410953649211073627206359573823500296749868839629563147120959011553001619069337511382043635418474888413515655740619112876928859793300897542559384732503815706888288146945955677836409440178088999073089084163919015111342759238893768381598881459589393519078884492492322679148160515604393246974519942731090813182920867314089366312339118984806699856125164916449762126133708232533327518155863967133925143655911649909980065596753047378348406516413394686403543206480064750568380471068560457198983503218693349070625381134170098820204587706798112979973168619201809847370000000000000000000000000000000000000000000000000000000000*i1^42 + -170003477581672663610380847517664114638057056378771457041895768025878732488467512927905383525683942239533465851073921359878474180141401381455748215723782602513124474538726874596048590322701409276507101175790258382764995503946629183814821142510706557357762689115939203341232254043934791724817263153689512687521217466764615050812498536693186295778469575991031325507657780042883310691108459532338568815816140329126284169249266699217166533803360200430895778192167076411169880055734874521936725635649586203498204854625713102557731857730453758997111074995212408169939235114461367041261055518094891770620571092058077413772625365059995656897634976066535370373151779065318203318408215609052386490545955588958805171189120377601548865486076800188160721627444175029621525359971637320520017304305046403858039292960148937846156985712151737842258813223706531049938969024970502765180920780820329907149320287459820473437851794812178806881374925675500288698101915503767717680132172504937969506833363215901717310959809884143014249654801833856764499620521325333831351098139154475371280489743554069727067919328604179879002385854390816742790174188187546099032781397901838111798063418514276096813322463821617893942120333397786230221650253297434804419469301636458069804705568904369233125302020303183065542619432846960117786968802156973584220949114429970995057094398787790734965945124368714251655417885854153302683427631597494486615063852858680278003587322573028447941386526406809742123329795760143341857739639169679785158641377165146155632718924323181474083262933900082932694108237563063334755263371318394683185076000698159858406202669960143100986132685577741373417562694322083699590134017327605619459898862545057188246696838190772261814500258729316479896159360007499459399815531319553177662829180112028458027618177281862992107557106814966338290261469020079156084790755479577932006038868587321586355637036432417019039693608170920693436757043028276704384265292185526039918611496553201351014745169750879119433443983127976264086867249042276596821989036516154705870604951752185948156850989653423543028186451508642053710977410560911236395496481209688985533781805675222275744553109000000000000000000000000000000000000000000000000000000000*i1^43 + -21620860911870289557762425020348281296925545985194881367516164507904421716814854291852548404857297783199841665498184042176314853276336723572086760988155894166484946207160639444971113434246749809198901487733856228902009455564674424630432813930937190989508107378175496672965996643536068741046461461977990949296609039588367644024374905474471854066060580764352872347828869542807090151246938620003727125401506514721666382847744656911283110288811807930711172330653710720500857248630444201419673278368670468590398259008641012658782950256389717946337106220371787067197180804878356659864700950123613641439374151862787113998225962765191101570598707668627980322137708722684244319565075528384855016948185184891749035312416637596092828918811140830378523590205559959652504280765528262565634716703952395599541822682684311640929776485233530937688835985223030175394298183516874182957470565938726698536995638882516141769273509262935092417053124455986060492564940757444184768744494245230980877934016066260137630018573231776019810379788090256620065004733598983523843142698546543982634776021696019488759517256115722000569119559732639923263907850012403411206872243473745441637621465252008472680334219273196113209145034534341337901821538089600997139095085051297100533084868136790765603407916811690261110362116651104988792341579910099718880678360303035026496761997428762332515215857099332029870386079613005079698029226994443106066558118928599889126817322390483960433295045153215865138408795291941039900644962019399771836326064921664960949852699123829652903858316430415572391490608438406838206513881154859577233070908204650332723255712039384080044554383963597727068807783305338964447913643502065375494766852845907731859885220635764215608507449990715814104798897968233158032281885336574616925191752495311637118586315933638997337339396915252229865175234020477738960974951378913227723981747517301755552582607888385225167064288348479124601538361322506238971447707367360159481454804536280102886307757035052455874195841732344841378521755265546033594964210050675643582138710608062424577171176309380015478306443104709585183691268782669562574494613782655340785491280117515296949597100000000000000000000000000000000000000000000000000000000*i1^44 + -4656156531061526820546327484584107554921810062231407534858165046510719920160404952046602917587149529104867578937837199968313811210392954457807718978251239945736677398278258850003949109403403624857297102001113128391559500670599950504479273855184419570443897483297099424957519955270885632391455872326623504436494892520169594421318276272282644070086250659036369908729911268829551762649736195175540845329666279956264435126494819374339821440187505556067641182616890272018406760552565599376465876171461348344264934299247158324928589517467405942202228586879371188883910756221097089721433720133489826275267398010861517003547832380257970504905997093053707212069234904096583011856490698281974416999229321642981566007981965693732536755729211216644236368529652183425676175587923698384853438137363526995655523276547513085544060395032380880515028313258769976260528329549555932169113158878262204838135674808977606307929402763354969767857274137872096264280707564786247023752163173797372153285499471245785843918108796333398525336161540638089133670021577617721083290396869826544481644674769781738096661087130283771502550573127950576170425973359328800084853368254238240840347152469318348170922768551951113934372967718740944047335295355538527012380538388318540690737647583816569161845522916511393939093736696248268070198415977340609609530828239805700590683210687978303320588099042981778427180888441914094559453809974532948468810972409703241758425912562479028316208801131403552670682996700824643943868963066106517638552741288718814709350458205623649854926202610406961040463574597651722806487430734535350621227544327322757098840335324485635020213923574521655131714947633561008544349532568764051864710985698013252956706842188849660783093444303970912093349409781635533069518026239570514331672081791633790435713266335069362731768044271517796284104784571207651132602675709486443009404091066885195239365821429773911830625293065796940639221477960884187224051161687950580158753031435687096669105421950539728557066449706035537173335778485831715987284757922228621923502723408074465829803396741879224615518780711296365693910712885102702826803509740194350901676439372514130320000000000000000000000000000000000000000000000000000000*i1^45 + -76181925258980839013396856511953597629574040452405683678939018079082897325776661924117736664751112990880701856294108574360076058989808604435813961977642676767392226863595210645775830718317290327721680685966422056783499050288901016676723364356164268964398869703433604941830968284569309330284938187427455029636642081452520292063570122230340190539062556644297127486572448211899682454139473888888509899648850099850491206117975716909179321010084768755532916002584112550805260687312566427696628335396750267153966927982654978641151495879932379925916891862875997477673675237825705438295075139084983973591083136202848405595637383684157415298921026742796831217659846323320686210394651977739675624986376700296981358167469222728138486296442090818483392414417130281462059728703119265591903295361541566563243605274375342489253390249125565029817879451901793914297161694184928953316453619436412524422477461097506423357553225749350078068612992939241808494961167065209243025997264531998512330548036314188891638691469703732482295190107601105224166681664189998873909451693188917272961472635301676460557859202801604741925299994230687276688364646070099996651505605034649169035565037162436858689737810696041493634967529830895179145357955287439695784183740106098382110861375023632803496281751584954020929567070577485753270814518889337766591704661836015287549497614761046738365504391233902779029849383397106456794149113019632227456222816711876785956775410076789569053439728047382409836436644305887698096144804087152529090793733190792365670521373381497896970264474997589910348637500865078834155103855032186570446054414524755714274539038151546024868007048055799652897366601676911347006034828561847978627647028680912838244390269191798039863986244502770608877575047790158875285292278551868365970781259791875628216876279710610040789882782766825776735257592426594844228573139865767822412862115787123837808028879450270506014941564376716568247605279595365901407993312911946735687693631341974629910677214634002354011875972667610141159762356020080618080502619711257976754927863042414120210917793974888340743709824420551187859249186222994324430143883046707254812746904685509000000000000000000000000000000000000000000000000000000*i1^46 + -97441428281525611138864897701873028961224143265127863953436978015324150493810585480421118385876589586582785089625007586714712632680830006640609262802797409315519116365571410393482972177430964759574779975825891528506814127208986487830830621764228302361885592248335744471561661890796532029987110153967330596963568128991647332017042211455025539814307090100600456964010960075457744109574085218051149544151605512146480059475854466898677605243270225762769295259385018858118957046907441249934622476127172883461885333160259119908943211039201574631080025368220238773117442137171241274165782803592769481765781929534958887121678685398778807219339565072519413278478699962993194883193703335129452508015368546614981416072799115429500829974126161073725318748695861568358886300747836053569439175552648562248911825110047666755513514203758549113568456046477771796694840677564704209033163348335952826789360930168155825622096327262091878427027711447574897327216075422821675179826999910908493054179818021090186229731538564018965648132611510590943764105692154693237982775089370036867842686852232176688055909240819747422811971713616066960408246961271923980748223810375116738785915691091533315410394098006945468695945051670732969413180770558840685190417092346927897833153136791469756056865066937982202780263510962849567038839959809335105423635565732951036042988940956002930608426673479758049933618242632841610473871978177999300026986791355469294758838459788887999419068340793354683147834435059414456671881782216854137232754556559088611271810212068184711852272079448247022475581297130963353575777195463337021442273255843675488364695492589077416315115940228194633627688308126318216254839111693124687370420028147948212493672437852294830509264926487666021168402795060675160003850369349959897256635638106022654085639688575342274576916179854931070523450054885170781028730300490133034460613757875322637488248484601968648870200908044798198594390080302715366720923115079611301256444206041886671743838285213887890910345720065582075155846592025122782060308181357784694900467644976500558992351428129173447237853490820274318706678390261366494366943639176306168190359067500000000000000000000000000000000000000000000000000000*i1^47 + -50623235791666519295068483994205291391679457107065389591799606086245376232840286757958398394275158410281624548668921523590507245806354867076169078384253077592393188315629935111302993436725968257929547630371772677432065273888785289193516158534365145403402965248776417777252562699201496797130517535461639914466448995317436830000788274926924247404184088805888928280553939930378384399990729787822987061304590819818675117623536142340797838677845661918226316952936531711174107310766132857821375683537974976104249067820610961963593491747958427424775654491269054849786259703580869265703202841303949218931163681537527603348355661075779631567737994167165682580095343725526329913401679922733935407017596823217858958150235829562787767350339634864715794096439533375576845925153448935397933681160420049692199623068731447303439402367890839735241824320415132924871415808666900560560947299590387317267600007905408897605764672829365953682922721532960234392543280724796295468276577952948417842419749945110602947848883138876805732762180179256825443394125512885601454580617253867339722531865691633681723928473267071858932034744628653144150526503961531715729109452667181002642311217757256974721935694538133615574141446532756421292774164434000231142671750470607226096660331862598435245243529184262184632699806072943177147323905013528997837832973739149469506510531269723732381304059212425884650191716259956682764720481401383737357665653942752431882166547398318515902151947019811695178590026682496804881477360316060070095441369869998021408429890983613615848185546807495332455862517442988557959271908433104537620441949970871867451051847207029944493417031919714631430874317081156769264611505796050507238078601294190876497868711989895022879027514332195660420881656099333333708506663183853196280457146778167159490972757179409195993710086726752347914290117279395268040824800757951805694119946863429099380635995278911165431958267799906440477879955544824530040898182249580791375648166959873529015085931523238186472270152500163462303767558480980222292673842452947406597870356910604090642881230529331719916877377829409107659418267571838483672234818400916986677540000000000000000000000000000000000000000000000000000*i1^48 + -10553430834883728367901986013308400770048829841106741970311224545747792329824862172763065538795621356475914157034278374729091150575354426687233358837595164879987500796608274889156024970617180028390928509158601946958503511921020724822838657431902745566887684714224709718620329713116145799513833502277753409524548351354652263695362852007217068465502994876757708586971705233091508337749241253666567161198769501035169435059607251270906208681994611239020823982660765137965806571667845944849946325442908308230017968859631468618539561501553363207009840930110322305284656674298958070122033806344424295164319003123546952343732977721052982127420631920949703649853071287228177372237062568947152627610861438081916743999780414310106587027927970675060159464177032964856816365088237224673794068868743272357176168982871677874244086584892205267128802383440716462814346352010688487350611428734978017995846358307210357316327575017140611469985548275474229224469920989076980547476753342593946181848916482865665619831293509128560930941318496830818573003694532437780093672525352572755852474022268693724988732582586275766503651250066116015109347293348762936190908946798812597441801973483536457390671195372171302907456066132702719367732791729891988399977595682452609141913409421648532296989638907114723784024110267858189591121742903924291435779342418759238370301828628135327120707467938759196697180232099130988042356445200347994585990186175072028753694293257717359999005694939270242831988919876355789275498386749250876604551521278694475880840910753962445736308559708659663144031381904159755231046717697747090564421728008336678098901433009337666736921876622708087445913867336269502432643980492542635467757881658308870102073576390618259235879108145294617130882777426547347332942141980114696741424274126926737338654628840020799523806733945828611479828982511550146630496494052834261207984729427823703939875895739062576379938006312431942193819729382824270984087624795826160302379418056695676517745566623292537918513415566302916234105595058260027873690585807401421718216048920184284156403867225803418180855501377492888417056359217330462270583935779947308000000000000000000000000000000000000000000000000000*i1^49 + -1216676404060824900640342285769304632185462021439632123616044157525817399993859471963881631083169223415671613448031662638928895530998348117101358292350092943121730860547613823944277163905982743330310004322422183398469078633041760166292818592084809315805370452178420179823980662367672948934926753180623059554990834387330860469278124710816903956435738029566703627551779836816121104340534528598095971704695809584904934881156146058042099021976813477213290508226861867235281031000554348324668893955200364521299730406847068600346487113725171901481471584644310114136523511544112848782422148410429042682458605438156358215281299828776627120534446130087109755472011997096097160918829556574961449571583009848597472411756136240191982538770120164323034014596193040226522676282248508227167667773127577306595999777949487700510426945929344693342569940413471830064902032447405884546932992358547252429828523440854344994217559077247431609932663206100819782109573354389255624891499415744088150415827948436846922716502690303790840730807735244072233381988729256645329548281891411235153169273926428850810088311917576277488035145183128221396041999319796224297157804376046873775687393667401092418326492417068784470949343696702800410251971741230050730966907462042269207467349061938450104032122674579177351265996859590114417655430427769527686652531504441082529728953819673276223238025437907992481347688015705780587925679399098890948730200623622881706989305409117814710323873951186880523088935315585282554576949752074494421096924210315692039834685556944190511471014336970787054925994704918014078218916615250168818203629294228667812635458060217431982668432662597544475952163204581666137264218306855876870913227278580006243164097092931882644163895102816932451102443284111278866010608743329803360814979448302493776452784548276445872380767499965744099196271857904130966410001455589452035017202678324863146062431463808440327236283371482533879443006382923289224255170810607717638841584385712210895911770119112209819631772225365350657589034046824224529172292762601084352092452212474217213777356517948408932217429687857096800332644040992547141721907992500000000000000000000000000000000000000000000000000*i1^50 + 123107553126401675546047368199740540634482352686725242976438539334748210256687377766074112099215522192240195317358002035078375714487241263287671470808959793379038767394717967675133125240990819333383080351698799536660038518631839977497212284553473887586483233722328342341891040216434464728405626347007360785111749442421790023804362790429464123350367893294809389774694626838703961123961687104466154326002803553079666534535198174490498682039516127243583726512503797462183313574426397372457080342450395991874859768837060833628803016693187319078320178613379389872031759801442662139587593712639156576920729864019270182650156230929529326604898568174045135721255926005242481281983597518761188849657832674546849432687083412037085354345344139267404211662652068167931982064385257185017916440580036263538790676988919682757887526024389377441737387768604908467262341880374619905166110607635833419765771736717535449554922460640977884752869984743207510737739998385626133274237209093321333120217682115271090190020845466609459259269429171285410081360237706362386619628813248564603682590259629563661001899851954474834771320899319862590838687396039680546176161833500542076599513387051891229819944733997419077286193749963742996025028732748375270078203058333063926211206159056441814399712358754008217520242651966826960017356280151410798054423904687400322028402585550365476971351468271394743830659380676257802344652141319267118560189673443721205139198269244304881350804246894007300629583448271990606947478000659722803931988325997101512841239934807206713133114900587584119554801486844807552635593657019559339841209788581589799242646599586015034859132334140762566183471864073339313494116661801695221982811856346807416859881124267819174714173456272623623581775727733300257237303260089551714673908061376855228057506780968460670186404067529209251519686920313096165703260712863131067874001798124704736846550544721455407497922053633486653753924005296769121478321212542354328546679339894176937862541354011882486948247966967375863792592247766459981287066589100963834854077477402534698839286858543108520206582486096352016601472168655475687734260000000000000000000000000000000000000000000000000*i1^51 + 50258489036237709356042226717407604320108017288246612111011908831438452927497332721305359034778936052800379274442056763191601272226043091811183350832417570388512884498631168785194110454109969316480505406674146143190280448655073669096243949754630548016042874111730454505627035379740752417268655527321343428651816954607030839498242239455900662230951515641937669045118136957857176727378680600411335393967356355252146879120563683407869064464254772724838221025803489921351282724643169645141263775860140835121317452316247022525918292895107782510255982127945512455001534499462284738876830996175999946361782702172735499201151742712516152704646786231749646146000678694813946359046082711792226967141822867039405062121925056248503661552391580717817044643134183447353432816007390495631862416573125840364702564801755341778599532335893505924750873045971843123148426719011164987116398211249271294715253764293877497999393490328864265797054843753762133458151762209654331156499990960015250360512137462512070665748076473927973775329491606871369880398576202224708676008538067678234584239059864300084966159952455514877291759764763017316094112511182748562443860117990327862526324973007667175082435151087429727557937249051134575766695949269848471062777677126699984514277481258483748731928879010502206432997287890440979412185135200632696887265217467876131803839587160587264935036713729122273869143345369678686100533168508232318110256021306560501396316378095885076904247146483679419983986771934780730368183548735976863319804962450197437319436544039561359875042557826400143536722925656141342543020298042492089286963228337351898510895597850970928700451252192531866235183847665185765490924322491166983789471029066984700775756875209616979506209297517137672832631497917282409778698708324845709067363167565203947947239265354877643044265556291469933740378889114463408598185627044786204710202048170072208183036866352894168242637823316062972963858294544085690548640162594335121786889254060195006572441593534196622348556281523419163985136904301327083789656991028138699178397746316021614302832404796465223588745285619848060986096609476008649000000000000000000000000000000000000000000000000*i1^52 + 4237736908564643552011079722138522729446964265968000768200557064378691666985702901530056937625701223058812564390379652860254805823010706321595013379399974552187441149973927839285253850408390070112879400167832401309328957747611457446200753979224904976076885414321782254947946275331337381055642562799374580878578116762734568439591134071895178621441097453076524942012825954479164121994993448659163341329706066679271487883641347214885453970090544412562281638283050986313663535469718158592512720146613832101270634115224898635969128390536956666761466223014541497721147019102468871709459504812249018627354056472770887330715174634333117431124448552883768085160094353989085389042615310418023257810364765648771384382870771114123085673522221574408146403239227848359472966930583489994780691732219548052273314951318775697775530323970140108888796538738892598532621399684685972852141920707857693391299996955035594445778343061385699224234786015299511543221209893195000100092122155769072568017811557308393222561163731449797262052061174194818662834403002155990471839546277387320752459887373616098694806842941777855969694529932085146975192821241438508828163993241640689192909526212088383359406981198953042593951679735251669304252881278494460855606827291991381641564226752441603048956936432810001658447464207176922136620166968895512770507171935602433381517900185732233754489868603939894216969365550598777970931091794595807382266002336928529757164367885353416112651745432140779671183380324994319332129249244317568078398647136292733518425738693965954328543451475547631602144151323794072703264306957150851220154189121657860302879368513516591016139968889615458753736340952216453864479867516314991235093937714552892325744365818928571401540211874002501728616452475887830910962027985642035052950095666099104841077969126999341478622972225311229290034827726831678547528412125005314859423132913085944103761267328846208126281291851636573447804347410671158767712782179357908706515719816728985443385404651108177440061786101466893154603932769047670101405801197028275805474031348794708811990222406144500278593934991372469194012903206100000000000000000000000000000000000000000000000*i1^53 + -136984107911427466625963814673995972304827399263011094002912356065110341745028469969535728541432166789157213463265454094699568744280256612471058573601581888651535015242990221035859505184394669417195399943698983250314697997497324218451062495415082475239893537615121533634123926482557632230766751983279060225473163925967015138891332904057028769690026130404426032218381100141729010148636314718519054969668672497607126642130236594538083199477469990392844300206903852542924808872882095639623910164762820038087030959062147508375807515485613371569752422330266178668642056838972273504762361002471806329558876764615372056376689725303366085188339003126825593383632027507755189274137229361909195421735821595217704530939668074091176609030514213623381585353254346814033554635248415288571584942111076742005745328855941046185770726036335732310175186189130898054732264317449710852869866742239357082094335923947445404408027727024573396946398510720113132773517929351100765492465045825905959533236905268383375507994185571700980804586715346095454641333431344912521282310142981938582969370546321745374719267913161481990614544108687397971401573623600999484515324944573633400738421761201367004885423558225236259270904574967095216193291663744181512055604470516745233520717928961167438210974745959021258704427051415644742671527350479554646489162912067003146640555459557753617429999661787787053808064058968849557901593734712317672581406105478529486285806674386301213613489078807123396250627590721580003342846917009940681748593491817804989987430038499095088345330037322496828399751637011790527314104480597361583245946125376575890050909628415221731986517249103238666625861677649667813806702035716586910992387438936219135857566707122853634618110611451293271242840637425284554917734792494174529766271857370505813212379663737988320286069424542637678975388405736519726105512460052031428451313082399596746269365939190233759333731895545239312697976671183561834741566436862928206135648638816026976789609017193086785716036763949390546526747659575189276033252628647771062692088918892889841806263164601012704996557557560465668741770000000000000000000000000000000000000000000000*i1^54 + -123981268934244796164580688051313849644632224756568357235406043123510262269258984609952298098684214761215535365861986692946224225668446951873587421729222570571463049297788996249907609811771615579445658165158327682054662489482434007575248054866604959745853848259062193759962061965491836348013471183059217205008586794043947298865270213456877940154700346045987719767386187850320968623254530721753882031544344264234768552870757460260569823590115163523235702341871284652190986661983105428054380083390631421628644808466805068683607896612524708366360857028476368132477220395235420704384341887288028179722675765405051391102588191813883332693429871499021927472263413812392508888276489832687494701147376284049183350798296968612048002752036446682616506009807359934134697692942463307043540991474874306196066459544977056341494551003001087658432275653993308518303416035984267290808329161888785887843576022992820074366384821756201590320061113045952768004472747467060334911306654626212131131671511295595588761594081666040618807542232539092600322283010738135778442574644633176262650499621876467097657213343088345659181499524551954454310293758394403617284120553125166378541696619525862206198402600280856571707460615015800050257248555586597104804280112928656557344331979315780561426052554667963776441323518254403748194979494936143058377663194040286852449107548539124651569588641863644474837427697356764826361547521888459875167255725587263045923087276353454519233756916869373256540805736331596377037003629559198009734590499882306905667493263022986950477295435305509098051220801745766429434345620998970339296363778017479641267545437270755070039333431640005415311173671619672186436192767752379146638754153652979177465445753933465443259142682961852310771183986147782108460850361325810736148557244034166246853810270263320942088197167055945792705193177274112722488065945375740532289334071763200334218700018682562882666767849616507371359303167773668221833290777638467449743296482392315370131663446844976590277288424969685810092065386073172142043589328074529807755174830316026898532563170976752290936204073801105570000000000000000000000000000000000000000000000*i1^55 + -9466145464876187489428155501648781237209599633062886878165655154998337058973976565909664376676330085771671434778660830832332233791274071211314299642669857938159697326012747420980456592228189215775592385491686435600143412900790975411670131890077948683470705451573372236217992587791736777951162167621122114948571167678610375091737208594084273815204154645897341686184849526056727684164386904178173223421052890344504651106873169037855123571883075879767312125607786205658711276301483355683751973159275433501656103213618980825998921189571673520659111770579454373555512678759740750327850133053338270948312808276117880633765731821502557723182582571559056385772757420636319344626186008559314099666150210584842795911031127374949724154620333014490075409404259933484903483916087819092368502265529582227850065724082532367565790858777474534992358764564876826869992328089270948790035296689930564364170794349153278242228317746590235313233293487200439892191838912013678673718887868920632960051049574713309054209642796541325063552220407718759645826838651366731671338226136336657990166569789039735276097091557828060192948259187798116261818538345466011753754566586600245550484057419303856242049581499466139208372532412733615912809555257479548801337093349098149562473978079110477590169477788296337143775854397597927388969154295584554208552927634548095217383802007553469774992944143138437160614518226710450451392599216927039799775983967359796944529574876428074234284769929615579390339293430335571384576897529092713402893342949639942042921720651416993906501527792888638150374421427145972301939422843331361784340006645095923213244495096319221159738108158044648297069700129304062587559050858636104481591432655204577082241270951586107750769106507553059937875894621792714446139813412741844832012708750203604801332821122962079873629279928812768639249891017057068297075810485168725511488807125145622255360453809476310962142173697256738021568747743357415997604452078734333959248120683851106894867289187324568250193489712974599489701513195664682583541670901048927294591522031181160081616183006535128057649928546700000000000000000000000000000000000000000000*i1^56 + -218476602249977603861466533029101021376697483076778342263918756999603937017590926925230962308437295975580238621931490403643429905715804358598222475618596877754699944445374361120354210427306943600306827862852100654894235774968293988390883133500831839456267240288478725865475459071723319937215661119825932346617351786721809856403177774914536147644443037900447162955931210020412961877366418841164425299396759363806182464135150231501084885066729614151291930162638010845970293843093705062327353239139279577967196762631603684646345289056422596535193923036330220319319717409160029517163001827085360064373234972171109995213617435285553003357971040589893541762833548290439153848523181181811723535949261379515016690285425472262999708228907888077302090162737079750784773267414861103735917793776660822366103621532581201790237300573530797202705703154833004900664568133958704406248643614180101978133069126922211751517050577731305808091438121774318795498116860870208685037158411478249837249460206894109731498513069371237904418326745525713099319358477825465428796085154699365622166236925784959253332861166104302104366600641061931351237538446460785645857461222453760272606093865886315487809310238049611526498341493059280609111965893873915146415693615752706489334993346752945521531454690389908095112432493141550924659506218101925241794726931452824197505931306784257503557872668517148472889675160642807738210537958998832311181781722509116356229167935303521800704921113060846302705972972509091361659833466754245502939950099977295001464857587884127562498445212912639934485659890231697888067466809304690711257950603324400122504549818864205514976800608116219627740732221423707900004400938348237400095213609345671862364271892549113121421491427801906469968375830809072667633400394377951616862750820731970715046499397275675444235290673427128395936728310337363264088378357104306461211905000858473920861360205882208978811474060695112811985242517871386842998749278922943079145952439576090850575014178522142759214199991847168152303644799921347950708378736385868817516275635289140038770778273820332123049820000000000000000000000000000000000000000000*i1^57 + -200100657385145144025903223331284822622567273901516447230691781572366081875585458362245651534676944579982817747266822769024525385493930279021618314059324598289690611893446923640942147230660290632365487167510210015321426583735649770476442027212233100769409377092121929709664516191628878801742517399428476171649383414713329273454328210116702869597218799247488446491387136725149001205096916299298927056138216723012343845053993077424499046932757951367425571588251177252779830047741885858286622495379765545838925982871127351796767317966187031523694052509917308269922818083506146389638520283928158960872979924733259341330669402252162369701216635061146893414327806226102542819804817266180005520278367784333158216454454200987992562334100412875097308512924067645582865076514899879106508089075495931307081559430592049070868206118159437790931969725905891792239900034762790350311401614377427146920124772879971327651049665960272386436655440112770326590396417167496667531470174538629428993265090786390013397837660653034867809100125630671983886944669394642103966769364683817700136597374699467000137706410989735953178497373879452014649301526506724267881456316729083310482419478041385645960493006582257826040852899850307236770557369803137196378010143804235699103407123972236492232895160983645798399693727472020230022193953512211143301946371511493767977467148881181899384411867653654177631474203435259598949148553470212196315914901475397217674751710032523667372358498327084897380526343304820746476088352392585826491428870001057013031623593632164307749098031148398960494477811317329980501164388730598119065724640841421683612328520243158044216864464630412335358782756669341860322183984377882307916632082286929330098490131408356170164958669865625963507460477036098648418577913930689451707975041968792406515652697290354952916828885344574990515964944012515904126822014852632635314661241471424681755360836813506075523700557589185565461273213445529983597506945591898339274434456019433164202987015512316770522935375881821368638681955991775238843059625101577783103677087477674426472048519043393212000000000000000000000000000000000000000000*i1^58 + -9565227373427843814740343367268145890668549622718399944238749282970346260496507138403356873785406781157375051218447319100448433571331110227098608662262695630861354337325141276060934484066278752265998189396482094402557513065833555139341876008832323098677614195106218529175641952205449231565170809794068226467039538142870624503456921557452024333158384456005351041608605552892708678856913525226595551977205476868508136963121478349244489836940630378867162941925830562782827157414885860245709784157397953760844409257933346372468004061763849795076530863601531663670459877312520392115688778895045086923654949396307500722574776475869646923765682475875904067523598602443105186811886286501915765694447821029929824862964520978846077744467887686192795315624926420262609904652851590145428818825211248219049653199409350192651103872055387045067044322618939157352317412440963448434549268410233103278582791128574010773256105838417723132802848879192010532597684837242744012675321034737939449037992740170104578447970820213190098533109323211453609135516090340254057034493920720020512267431498863803391699037397829311595413202352964677023679558886060288486879441437601607273236177495971809631926413445235685025661424202050062328896707803759528913981911440762998624571251850785300975097837515918610690953175352453225783469878556323379793652158322078019068475700544601396747515799749734035256604222818400251044765238505334561274848310896023594145847765999418092809377530763520578557795632931946923364387164858532734416905022825405675269868973798667332869804551551196389141654102623217705618057057112941860406540632207506374919992231077761704473791437281377881578451160574305446473871452344833873553453784762857644339134349754216731615057459466333581208874536099509843174019913500170329003257984317613310676733070067651295236626597085163501868681190364358563793924090193067035983838360270058941357528487360955398764791577866608127504513224245231726789055204099439990334969076776130619097050465152208038067600991039852665518018893556815792115841454912048081059705370925715811526111566895700000000000000000000000000000000000000000*i1^59 + 144702805092428915145754187478666005532006368928276278784103111859778932094522017111077114316196844114993268817687623280382348560589507288367136490089728035213655161018082442565048607285164195493197876099332864947435916376191873413675420041751431060929726706970388847538264180022803607999990678559865499340791104123027024406344868453170099929423266487610949109184562127333532006696358973887857919755479327284770554709283707377252359476991851773558520133910395030955907901489835982471170582652631927627072229063670748867484966992188067778004529393525171801745945573918113971443289223488865140706299693221055064207316872735698527527404605383518266350939549796776235142469198917220740885187070795423470664825169724459742875458765096529655550999026181067742897834359219082275488523567205318123009297478352068757074255113444511194091938673451614080345569834790553586824777584407734012483074491523698471981252309393026891968729071084175556993646099772696901357178786322170357922421394219301094679655891339423496438159203564315566688546128827191079252563331343746432297945120856573048506044821828569225257527657788380152385153764711930809713967282494913830796763768809596081679038365594265945929218510698348273964326234152106478168735278946144421235627571147887707876140836040400607957897645920162307332833513906328143677245883249139033927562170239740198018298004879400551047134501650557365367235552838814529665120607151056046197290539751957457801212199402360802546757309700525942213277721561070681152201374732135465209357860190175873868006384271466050428005600616273918500072171680601386963550722913763529471969882439338619185032760885613923508777730263816769041989574688418312493001412550395648102528679223348571847041832685933281667816319881307108591569948635266337211352361733917769165984197815128192099827119664556978753246506263491485941904196791104839882809017281900518367288232051624943311002010899171181805678037692917205374693316320405990541315557376634116044722266221758650560831734988131427943547828868032714397402145460291620928717010030078085733574100000000000000000000000000000000000000000*i1^60 + -1512768565402997436247892193766164986471025073664271119344246854437286095513468102789941712016217374542298009570188377123540734177843550426337493838613267216180202648950628419281859804084476578895412836023688790252789086874103348029944940067793410935727213602943387174563384935942875276569033595252773772711567654284747024402225855047533521997769096859698392176946215585421923944406417422049093597364955166315847841894495540487592734337359246089122072875209752873994321340149483424223138346712316361191916467348769608335585559140966848812129997233065507264190732072678571850837853956964797076814763327340494619547399078474464647580187686711185573612971693579370549013986517206987773694855552865176320348385352130029729498155600254826010857953607552304027119698550881577614723323192652624210813224147763763165734217902067687633631658500689382088682349497255969930727506840849861219956484232789203117784249102707852915829035934784786777724009223187553144899688002324197492278057821825869687445251972589230540388482583010332424656616406309576136748100791687500520905070656165589407751973292146172201995141866317370493730276450403702205444227224197680377726592404242852347368677216819053243469410471793659893404310257472138087330360827079727856367604623877463804296641417447280832555696936029019943289288074273733384450617384187217050120520884040704943322369288947164637100425700850765578209968403591756357533656690566155421047791996992085651773804253168207474329058391725893880298230439106631332384826728629891170871440132527064191581269635657378452010499438438030660648861701078882010241731213689327220342646257011411376699897676459194606953215424488389694888618688787042680772431989551758182590166112785240510989089795601754329713764964872457820837433998049505554929795753727265838356586593514956365887247828516968520406372790933702924471404747329633690838786526535994219748939537828419116103534131208501943548997231639985504549910331308557447598771097025244324893838815236181742529377380528168311433102220722164345664646116938719419541899394412560283000000000000000000000000000000000000000*i1^61 + -207362847233304356124431097886389043183979694960062697766346167639275866055319780658601861401909295762013614313538012143447454688276786550788770119160070280645088352089252679704912880539766144557578585581735407169671525210001971001190993020988334579789369527784894046496573799136308796483974172657091207096770639381609703785472519995269763910512670401625426346679849187278887045669585529365561558178698837629002384504013529533600437178719295852757962262250367403839130219212957185000933610290191903998995304946574714379606598080144103044747032075319528327579165875442786475984205079150997784570460935450142487215114171531183206308335708884290337790642564408523143686969999245715169377736998652903350033447379158381580450711641735693780397245458012798102841407235066602840588998027187074689658476951878561134103791637720891797584471084138264692871426343592433664364595339962624535481136359364155105028013101688068147157848769576504038909006444472328171218796331529505405992144130858406407271579862864810738576352000959204637359972352437269026038989705425173479897165662848875640412728003301250407626206372322589263444925060524361101379506817624069415294662193489139734008178833455197856536088452225201645830384071935128688578013503028351153248100003151915287002216789501491257666845398761369802501824164625956212775044348117864186108317240933007706192019858061043954970480860577704659707528049551340776970562587684354732373297172527756208207101333154029770147414404503174606750039973318319225834730742418792080407381483069555000196829785962156023764741049767534054720991802887924264590948886889020936757817973782926904174807172449347527133399545962971263541067005370973782074539962976999850391088416931792733700716996029703370151675833169449262046200203945163627779333715771932387916210413214040266521091850879097445594919379777286755402082733237078819384841259176932355866032157728545694742749665116904318989471365421574857743159514386799675694715454677098574971337913033460897775919026608279167516518940540904937044899893017139847541530933168500000000000000000000000000000000000000*i1^62 + 6795062869183993420738321591239738115058098069308747819452924775844645643640310066287619816458138525534541336236348956208731442968209944726176656463398210381938609163036823379940291943878840762143591698687179742820628994066797300174329134045522422813740489696023438033877037248941557433898848195507745750139270637548363802376304867809734442371891953531422940164466187250828826790043981050009879718010744449953453845081188755211423643066091107831395764529658051519067281005756919735259863653244330882579010731022657528761291762483130109422061406858433878925967931717424244898920108838709642768550688267775046495899764496928829655272824653989690712942356490337835704484871573462884891778545098969622135706249237220424500791957006597556430613601575970377000027533805871345993633419590515272591993465527866488383799344018474330075704588004293026475038979147562478458988021697538903626402912868375241863681074045068377295980163601835941616841298223859582611224958638466129985220909295907246632438483456846580853614514509699091640900146548248688539610864772774772829968622402631435685004100753703961916156896528323352346255732937888121964294591223244278029651985659591259741745673306517995591608826940805819405189824340021717599323588490919564705262746820030360231143398317246556989646679011280188177820924768621824579329629489531035980681203314439444710153297478132309383985980914831554512394673362502209682924768897610403963563656919795421584255697148406320412537456067009950785973029626492601505771042431423845138738242906102999861770575490772091269910754467108640417163676762785633353391078452553865981666603080657656923411569577892349590192038244488139172829374146330295828780080991035539010006543011907307574820042473321767708222055107264360873768838473841038606636249308184641151364063110284905855134088072353937283661515497816874775640887607794539224998806142387603224812992030386873706193617769601598107502282382936133772441608328457304044270294986363311431058070252375347665945264481043655819517581850089773896883826874019572769127320000000000000000000000000000000000000*i1^63 + -114249232983726516684947887715106633380621517413274084955444871057239768873296758212790752986893110599568580600990891696165530284259711529053205149926574922800509459876149011587256729405785080580052148300230934978491754763837716350612785797715618536714825883860748003334868756792390139903629761117630004287547895636466665464907339410523080143175156415745974919940071191485933247009163257324873757408762837085265676171183063760181416594562109358018016781113221440354266463020330372278953661175341478750578131830978840460278721489976594114756885295095985736400029358648404059260319962366809659557253543434217145349237012649612343633798432729350443038808509016101489171513975641540289008066994255867659708761212036471509257425382571809652845050388992157028477293409592662842509182960644633892116726387279228672641213932264544566370985293113266040029730800500038525464989721378291757782906544896688108779374946045937170155129989378584212383103184940638284085259594403454583129991420951082926923779709153121503462529753121164519237375151704156254929668224026060767246280321231796612631782445023922086873342796109569323569253932954211374404215242696462564496816607666836187340398765931098413889708568987562112700756969188130653193344220198562758614059638678884810798945167946361380544150194242386079163934412632562935032741106487390719197111945328264828301811034510908608736983002171869280618891240238944713366729526159249547097991839708552683246049328150106081901917655468043945833963589708115841268474832620762136700119908264189764585030720006164657724824592249703377104609453738754578488901728747783716716972099713653663700424071923931036457322916983417107815158647457162138044185705753033238390068453257286144188808735851265491191287327792726848795072232602884028590544325251232864221344504737391860001326970482044927474080549714729364811793429285102843603141168198610545227358838064690562798336480578444049628128873352725665802981997452272570647755176986513693923702083657305673910891890034273749278668950649007962338888386491680481000000000000000000000000000000000000*i1^64 + 1433292424256812577667983056373175525698995193727898657865467054794936649085669228820071611460087463803192787285588229560202090690641012938415233622336977528079563899185017736723702279625658298937740689451816093196840786447235901470757155531818556644405847110057746257879615653929104768814075811895723017953586529699432826679481008759685899753220045476215038995119458479299261009306805791743128721811697415132436403790053199710463626616906158470897939169697358769255821572892213099543036950814580724704052595618164442215602372658104929182641835573549780498900719933449860728849594345168477405528365752685550999384727649216929107827027657313723210741240595845635896818225918713230223071202273157110033473202707013452778190433915160256610762859150706617834095567642934205009427919908872090415267865348722004275608840086342462090708275786207600132880917377366643231703693715349982765615144426049735733220447962284493302551280883273709547694479701086188273453684063213321320676744950807442340484698607967846590123705347834342481333675578410811998619438798361180672267522785143578240763427118258001519207229738764241022543252215651322611112594178774789218985451698647355232666225082895984255497978758498207594685713851127851709907019947548161918893769498783054847545973701653914336298006014277850710251478146634829304351473455668075900512923665717262270240533458947063457222155309987216661651193557634213458812414945424659887907902366607025908201486019126774093071889221541812189827630696109864534480469425799310779293738362937203998911075764023379425949862885052301468971029206845130738432665663197145270674065001564399614592960242477743536161312144714567592729881032512833563303289050869459609721610531366320524150450881908609662023232422082790993334898586917141489195708135117831852533104927705560791805601035647133930066505162782327045511205186514049717315913842769589241636478158889452422845421840538989443360785650601140121558075394052293980871166059239580123479101729031666805289454981561115789699381683878040676752785644800000000000000000000000000000000000*i1^65 + -8917273537946439526718577264629316680242106833663605287578418807371227785914474690110664216611184201676322259471795702402332963942412557037940577022078130698120842765099110573176306463060289850436669577699229924705595374838169848043542199343926817224251762227524371152660274783144894415186746239211741992198199632908029699966646441465146439626819809226225420216921884320513611000852463466482443913613972175218490235519193854194359937855739955055684580564015366985905767087473101142740625930480787596603400146781662018725402734348509497641425879067457527981422074740313440497062453741208900359606871759797788560251441432629941982815450952700203447600445389793186830563868169829022380244814770514588219518340789984403986350113413761467977086534942650729906721606571220223985812036733014150286435862321769364300857809239651357818090795954023555147250077123887596640220845055481552248458043698044700826560765289712283131179859024845296088834764342688542933874119620253213152404682205075515169809114591301791563194918276260390237924022808301763196125601146772410789680195494011361039906911243589867545291368343240106811134362930862607901775323971772716106067575960121566761711096735373719326214624849614435978366180677375081703449229059359555080928513331531575837841761136774015384042545650774072687911150122303993965624226816891887828852568314818557986482948921868784235708526540686193584964078904641416883870133251698746657337071739218147617641054690761059206396956127394010608925208291772302083528928510528823154111997659864558021769617066330981870135105515359371758313979005813500773902173557551647038879354430322897066552931407017931114823829538882134182360118497805355970183909267775400883062033274454173664959051664497592249755427889325810679387443955104336263871412267111755916348234864676622161964764485192960768200383609259697485840656578353244712796570191630901075327839390268839728121843626440374361371024157181663678102971835710344575423953370136628039795626061891947721489221817696742310629093188896357094120000000000000000000000000000000000*i1^66 + 50856281522508271216493698318141454480847285283903123224910252116834088512881837473430870583428410832137993913255019552657957710654239467548753275950594052173892606137048962169479354298731920733605591439417213849820886881530778540803552041950903707535600557850250599389169476665771620323702487113798643029155910497987739985895568714286676441892539935726274665047168714953263849386217838018976402801715620920925020740590982331789336249388093315311205353839007707315806888933290016734782637302251985598248074426572518782838561648122471561224393936116497434388153011002627944409223057917204963184827090812349041236536622530036101605493156602028304164602090931949185723354673970968451125356585612006285117765210757570477171857318767983825812574554947741043310615741794246630106362458195279893901513042040788609467281838171163337327172234971970679863861127507734260041234738351398857157047384119271072786197101646414509124741293980334994520892862664775995558566126231998098360562892099939095733025992712452447288824092568836669306752732182443809031251269717022866579674912638602225686913422586224567021135280693284378043393750176129083972443884246402809635585322340622424829032888165123862338546342771701489651984211797844496954247650917935384329881251529892628837333028700357287004963287494631153237119369924224036379920652621802945795905124253189058634748589600129751988412435379040998921393344893484104053474799866256943460583614928457941970298969076538754680961052394082419572827721372581160455254051412445586062413175448379922857167629546367783635330795255628253656198017306261375802929227098683057333327431925678900008702712508134277443387190489852152426718013633224655146905379375308081531960121432604454374970811923910528273138968681102421281688871994596471136857726545269632317159482131217371764668667214476391502600545154608194754087899453004533386100059081971947207780706289185173813989370509723665733619452706061302141016298728732031575423593294384618193374153878555401852169750335877539124408152506591000000000000000000000000000000000*i1^67 + -111432565308818848402751184035288202685041306767086528698885134000840053863213695280770500545749407846381048166004975504321473928977042986858615922602270967338463492748528416222005136734280286465587589576675853701091824365111531932844907038866155294437581276909947910171903364630645225925921469154770624270800415139925797392695424906259904322658603163742715836204909648123071849616121400592594424272677807879710274272634856409336235012325559086582484585468360097661247946545090553668865959717374250832498733096591274807854400303041148458437106148361159875690649429282177959731690757829149914060434839021631507690695798396168689256846710896012373492787014878450674442068898202348233442525549019659616930975888086116403598768024355660493589279649876511865268980663124255842781285176896462507603616796084206638474333343788188756140101826837085850347995724451385369217892484024749541041387230588127568072494793783123069982220929485130293227133560493263256365313422099313816403559044757076544787830006031252517914685725800858303601100618216748765054848043888982990927558898367883098851261564895407118114491918742304875132774820699893494020190323364655235134070708758274225290930734023536649701518940321144297735056479691362113558884403396483066111348787238328649027892420913878108249319699165841804190897848927989027235831517083514495671010643836586228253050062976347834192984598891113668607907053451209016849331168208508125059765406370054506922237568984198107301006876537811110915252240660528887206381785541081955854302574629021816953318037413284412667199110541596871467655638515374203122250516750444882900292004965345250348247284521938465225161968796468399222924818188581857683059536501792324423344630497864964556300476371827823901569438045541942916265993422607657386088790855001503626059947938139773161356839331281020581741897134848432609675139026131181760188439721729915287884826471259219788428086679040791106886989609618842279959577131255314309051215186397432016027639419725057074524336656014144190131700000000000000000000000000000000*i1^68 + -531058703384554349342734723632685355330503160466449910939244647040624147717075255516529193631965713689622054928529415723279395478257535487693054200738426264387761974026007494055817730245387146613635173481798495123608587270861470423232078948560908335714646539918062470948929748835113137198900467286915803461472286874594030205939666508555625950830806153821750060542668859887216700250939551482884643735481447553154603685176733378195742323526080164207230551994486955175786366649567098482349890185237820045521393471697274775153875183226784822228501906659318862036354686122774517230851692487817390565929889893728423528707018123955936758521543560629233834658841876667014231945233759636987814964126776880692784073424326436980186708363084876724697333632785226716541026015906797756165850518809524939162743800515168689795717414334025617135151996006144534809045759960367291658921931857548161070385409408572915010710624047055448807908478255835889538023051453709075534075032137782777530461157794474187226833104423959991213606230819753383859205255185335835953521960945474708217619451134918892784047840560146675322504191885801798929606730175523601037979388032958623596096779743035230100645003022280463719219329873027302992668555120975616037863252523542091835836819508087148034175807113419108528626937126769367910980346651691430325182975208652645581686834686667631235113489758962265657513458550825648768140810713006308866216154483790088350549536758292154646993716469341605487375418983964515108478750987346523060085084034258763513562442241408109207667686574579148333987576615790272108889746457596298716232500363519052173795213840676609818901337986686769552969030580351414847494546088374782629013007069434826695362652651838873699116037965591883021802346911497936783973712392943557721372454375301050603186560328287700676804236239762888287882370834895389903690771029548052346326680017938583737893888147132447554360563494598146588249224332867201606684583944970551443606963342165226189181789427439445729880982031419650000000000000000000000000000000*i1^69 + 6053346795165302291329698985150006549751090223402143079848889182293408584312995197780014603335482442605230798051366646776637658268427128707152914045269639509575784709913822603278522551230763927907450458407793487234415325130122329367617508836610477663610587026725131259778401015619804033843483484519394893296128516028973108243202348915124446566552965264933063400450803424706240965893668862352427573604982087791417170564285185200591455464785194937327391939237775371887357214474529359022897162638775160216887204312902606934888079308118613671910316450511976128102027743592998640529504423373096436877189231669846360015422836892063505453624776265498878843860733288979817853118112112432973168896940997950811598691150295191356508579062642631425040616077606254426287844581822092419657296679848758637186434300608248495903001608835085622182910548630006034232622121482322046719713788584566589412354186725790670187940819500071350539695657563277257987059587409241756503389721485531368911593551005127630236080511823653427795914998412675360013430233980573244899807769924475379718625646506553502931797251072746298059419005608155315882809909336141250435938599500798081726278805255450658223814388608553036897437309187223967799302255806334891242927263315518914030667110080601729479931539749563904997149912242406168758515653545865703207118952617655506660276446745787436473948691658427874355126912804051188159958390913829963254732150476535293699759436446448876235930240614296080703179261351592788879855088851810055122019600008181289989721674380183341155255211039264325443145737306220904066055021307814087158665481126823011426363394822537496622766330402146030065651176996271324215244114670709136688646973394466443732921483801834564838186898796389556421860142255381101341823781111072059345948053587136745287526496507996117067149133101927321092840943452133060874347254679651436621633808796807437522511086708306860608914275293371249510672316276139444435042214150729149535705925140656560025780278198869633099184355000000000000000000000000000000*i1^70 + -24605890790520983961389247619656953081602308014277702653170022475451722142924767001353831232403980739327083127839333313348480302950761284103669253402454093430511087647058594450651404112047216561145163827783183218009277583356753114432647411306742851922989776675001597269598892947274481884682453198327779004367051397009554023575764960228017077278752489756166918959563395598406368366816996768193564136984225515494147946522118514607171461213058151611555199917962700337065510610744814453791222502416690084447665670116265987375951609874400560939121505453185687155774894027767297691284126381582104043073812377973360824283635837246197370326729056205093200776719396132368141559613773416367370716777406461736956158224731305978801809741285826794047985911770234333989649569996665357556101995272013204522133092965396260659731157912098513968794404455104460179182843861497957861674675382654317742474123569790196122639110394412027438701245338683135053765497632141900766404558152585998262656903056394493592351329745912371289862861199289374530815989462032256746382923813166710535760374900093771039385261482319555886226958664817246817614806680162657730731307932972765189284594213268014487936087086651055537588037439834634722527336815836340152244691174624747107542723314770716192536217760321167567506228758506477723332501998962351071039953707090560084420660231704006245079014037089935795687691965685239926647364085232968873739125856952262640944831532075775033172644579277554993593437152159769329857538364396124704212773070946494903531844077050211571889626245823136622063256561739139710697303700623744513123626459556859914517345049230675537019484997670927092373047060695687680640700780824863668948052275594999610528526768258874405435523656973556662591548905619692343412291707593324383338115549415145389912929435215846563764407050227132739964197753241400913094903268364021538860235632584306811255139387968256412459367429274259055573301192031343099668365630822088592944256778659326900700600638423831691900000000000000000000000000000*i1^71 + 25136069028936307890908948135772640846053199087860956039950011621135355343994975854834829960884599454255940278969110612396320950912412102040988494269855983733607098160962744018229941408114343714173399427643383774487857374107995958517773934528106934002958618873761052931541583853378777760710138627248562673372669775315265370344006115938539159889062273132324132935160233999608059987604247692953125155103334627488676868736994555504880729504350036041643613458466079105439007987809888477675892952480043771104886131643947659981851749829060656873115719735617010850516567503079595729266723612006418242705285911405973264733379576624670696110713149397945144684484285553917991454195359870655398955808472560379563508701100147404605237365568859171236259646816439668088675863280847821035069711897650753245811402334028776405596990058037745413562617487207738693516730141001849612505534417150862810598585941135405958309337704867978189708750967441449606789030538422294476564284750026628714794415780503008903292227057982748398651976311296052200669899349708223563088251991036024812278968326096198373072282305615710160377557623350716179348674733466517277225681809039608601153692791897284741561715822341509075393873740373089770057901494852762852956083025677842093823986810822630639790983301243128486717505237566226151142422986747725312727055435338218779560076906513870788025631532547648832227908458627866649968529725303428729560358123036163553306526705059057786389475851086747257659100737217874545101563823976012241232228489071808648193674900715299540345479672959851519015322432659353257752535134803444724973684681532480114686170274421535344721555909653857222222202004280906277924480179710395155272651430306947632214068134110471714724361349837119313304116327607718949590252450482177826217053724990892618101748044997271210285994665337729540634523917042464630999175187512642238163643044255433269230917159428421726992403714630879235939988064562690530306757694252743317968759915832848346563847374080000000000000000000000000000*i1^72 + 342693314471432847678270071554193283947884545445513278739111213196688632429657965558532935723357649363914311766275350874194356451882312401818197237319926643004469699049325772172240675020441727193352128839844074334447363983377196288650909366317027728374234960148692729691332750593622202001127205514278050505943183152012640744612827549848082187340829116318013537524039248974044268857144271400789760878410041624583842603407823191670738759984661720740295610241126977151314375754797283325890769390128370324896840314646677416515369217478226349990664022396899934478918941725881207019967545947711565199745916664147535023097891288143104549415729114705341233781915505661672424076394214316238910556561422383860124374907861928769181772184011848168126040631891842923204800214234445397096052953630310741279179160014610072004539978294562847769082088482710840790881496726710012179189024556164189240801734702592185797658324296571223966998119169235421805789772117699054373940450051789476536116984539680598752820833103628206162053285053337597840848193773447025256515778133589799322524335971839771474978471245313778676095681681065325900778900237789890997618290529064613602027402670523373652296567861085023311429821687264592274771493704755753276427304019983723095252584591109542060825163335071129206829232853339154242210864609820570090551287474041146344156850971586569787744862276573836239658594985636058279842048313760946997365164973247293393681952666290322172112968737044858569929195528745564003591420433177282808706268124083633121274689177013006200167614918709162922359068969422966731323958456760388915438005285384003522745814262111055992145788650738607246503839704134087617968012962266496441767377783837720819173308768737427884878162958218004431430956529915800661393448681615753921587568730400221338934758279664071245081565856506046210447770499189642165699876073635912897158974820863944262832380763978389179672795179364897010310343213186179983286582341995681577092982192464387656586000000000000000000000000000*i1^73 + -1496000824192061001476715504434838521617025227426511466123790516038768415264578796232642873482585397219999793490195254926427655996434010407692691221008013381792922609523819162602156295545101537177400607407742247348662044575875414823632980284657099123332348853284366699284132232811158974458799723836608059548147651272209414381851676164104136982119336311524702891528543230428003093316345910235263624562686217440206506595030696090923942694826501919764333731236022525948151379835091121791331840336075938379713265861240168717268352599261479627726808048208164641916603022581562398014395046497118781621275285441998280437976341119744970606104371928735004625367969344504125745231110279291438218425257755244749045781212272677560080417636287134187588659384082410147527444800377153269490085254571704667074242071640686197825688994453694583034601411995507608488493464744712168299597077831946833605853404690699505414525617771686754041181903975050516747807680204622724843988491799939714997539456914007554729398922367657673771252486332882007103059432031532532692245971372340620150627859664384038871780083834381946668248434973306682755705401539312342816069161116956543133608158539005248912395175666900026821534406761004349198589319020965673095336528143663751348712591243493263615011124967780585668736707792448483400051208243964988131507745254548634238661474355228784536253775141328383177151333794017561858844278303332148553290836534022295382754713394101563493571138046231025965777330908144378933479626185816480747699824476966080000140560538089787129980783456509214213250560593363600147118554993123276594723329726313840642242337142095114420524647670918663735237494972106493792214648487616739428302357170776668892526163725482594423955181804841591106881166532538163782617179718984287357379751846728256864358730327429734870675838943580218748270817257166036644712282278204588647886929694329905001769420881698967119397135012896699911381329991803133880866024300920573443960275376067100000000000000000000000000*i1^74 + 2428533875221389401873680032853862359929087891583247139151120441022477020204614084311373209441038167339095055239594573229513864641783739154522633163125019725037490763478429949802888974361562054643165766648073204176081367388170370242335584253473727489324890341868865663395104489839287775973252123628397498153458859860246499956870893030689841507332659609091294055406777117751044564346495184898923853447791232700987477441514883890037991750665945487813124829308936496949765523511407497197036197998041070174655302462754596545793584291638943831289137374769553960940549502238818674928940461460571574653285696748787843176662997430399073242877052222244710242867049549794432618998450403693231216330441138168115285394829068295868884867724160742904709873132157979662618346495149071764902338979693444755912010303378117746000389747232567590729481867602451600025303615982808590149106685050639293894869332468125998967521188491066980983431757332021588065854842367635162710053843687309759676796718927399326927760906084892639809749546029511284971301236187561128567027428900792475463668423999945368487757399665504705232189172677481105439699674937365672819895089279313699679391036125204733455898753785237084748107179696257924568401629344558676150334619916646821112390273786403637773748762978571128193949895214008493926455626343136527033871245364607519409068568093654622868259129602172139141084099409483521481588193045231468220848630842616690572473176650104851862715135284098069639277050834527292124521125654515647657357013505951596913495503931802443788966264328128286345241927100695296193390346689474953169033320104822541149652944941200004795981223591260683873918085249896981439568512767915147503123063028933044524835414270703863179368209692287325775279640036490058889731508055988053279862451030491400898021420689708230760229605746481481124357289608872531370361407504849092353440656283934780228276891345724457051893048068619375604597718486526125638828545015209477775002460000000000000000000000000*i1^75 + -3106898872019174296441800286263397086845572697258869641678657817225726986438413826717468170519275278985721170093493485518799393255650374125653424190340472646838842162700903679667667394244422333960580060431373929549551451000100267038480392911771938996641658537224304385545537736891326515781955479335893179932630827902487315930321194541671137036993927086799411013654834340566058749902640019326142661452046689645015128456096374630134576383115338561482686142092210335032577768917381051691733466049793137467193251832438778148015263637510356565205151433606650351492014783770459069296012702674802117956024919898576255114924906285682139735708559046966111767335116854228502886321484485427200315247453311220166234766023740022132694375821664201215401268869294775511021298396122647232153485096901765364317253815666037188738134818444141621768543160199983934351043226162506017912431256908079984574864397339163956477274389237845849944267005476284941220917374528408778010514046522467351915399280450298888872771945102664739639556342380739379808437645652739736014625060562879996801704517503508611760300717094197445793948180790947723802193004804227792195342368185643203766960402367029269135237203349200048047925055764156965824002663297258681732762585608645558309813160345263691948122094567501919209542285137005712941468251175883723643963411042730521199505379158996466692885044341275656756230467897113061284869107125610177783000134186970804778136134806694421235923912064233387923877862525915159392113460253792933854273164905847154577378858813287003878689657979156514294019573617260800923820820761558578188942648089994893091096350675934097366916853680449954078683186883574218787209791604468053601623144410987835648354758897831399436687078678522722916984865735579006451203098429376856744757602691409003941215194927609719130944080624311432075412550102110088406011394116011039837941030984662592362415427738680270216190737872144363773301514590774860861277115196670048000000000000000000000000*i1^76 + 3428730064985433058078303732259105702838933817142073031123238415623984560132019602413411328364620232673304622644973986548639551086101678765870169119650959702818954504343635164719657644199609006842836307832861356075561615407463873869433517532714591701034605892868336641842336657653627355709289865009047722978479465160855610291548232852434731672921373126743526709984519708479316626306275329696575944770442711873022530465973525583802678579242449698921993664489534144720951079355889173085474487388590614240431063707462265916624852223495268695961585732162751395510652908260834792903000433421326428123065393387589922819005482555079729863750041899511979573891419523138214749163683753990979899334768747766890134096144850458611583235145292323667631581598004757242985754706388721247317279698633511457781714909145208451914123005286086216655281557512612568175603819695799191337700259172574722373726172370657404237613442086097855691058781118950431470090408046089049081360718867027969406371657341917276408317980759990224950369457062748495267414241925108070044548519346818063334882472413706527800192178001780358552530691117996600753607051777166392330880485772254285414967977752785958481020063630968217572360726861503255463049195583502109784671520313808765065918563695661734597468812160286445011529325488189180818145094025744160091947848760370852615922551862810849690126810325255556331028746259042551964661007538124066715702138303182439465729044645551136224219178840087142623266355823658118257765252627308952192128878434047286504346043003511537603813183054414642930562553548126147424778149444372710957968516753208476413609565928411395037715882013190986681321581688560263218962233414764529000343334612810820837410885589348450870386871821930297095612501853630951484009145484757842703116018335788461335074972800559548848949437129169993865137885047147381710997127584234786185359194990476660685113672538381025758625428935228877299973933972382221397403629800000000000000000000000*i1^77 + -147300089149192894814310902919730436508975959091030136516590416523071652322905994184555993100446100494812498832855901588019404640840924517986862554807541072744473084345124731072322048321242389389519781804211986573174107678830241918981024914424375664299023467676281742257447414386074132141339264465599293216863641501893690589414410189951076186771183097576922739495446452834493737917458061973883541844893328464213429314480274133446145539052775575698690939994374360310985020601777140428854958165235400771723493322577980528961735966245935703613876164204156045204903080838191520050078719539774127066418206840968977636890192833176384609747786337717566600818101101716909217298193280501007183517251120772627899087028759267668712078151180647347018030264056522398896217403521589055977888583791377181526831387066227412466142535175019256383871988543194484952894167615149057876855380494729582354534051558158116637979318971202792938307381614382393479500239048094865734502434366431530995845947856506774794265847736891513575985649459779869155089553106531264123457783263685954570785093344702884649495021217709919070855743300311345597343735086314826425561971695253227075650386527741047572162592152677256835326351628028901303652879639057848260419862402024524437087206177452137823736520962007046322341335463876361224736497531110867716212066489088173830691860356909813706493612560103541773119012442471566691483397981616675119990482768263788978906534418989553459661043480745578972344138382811491833854550597833257551613807458698572714814327981720536652556156983577364591482051058026394471451276523266884153916545576332847329227781962291025110342565012297501020251361446097719777460009651319028889918747336660705975662276521907497334920292058272261395192812445445372432753652062644322795562237203418873908145313957089569970880338121275502267257457460077805316593237396792086569408811189520490003553791980606931036028397158070549952207969757517099730000000000000000000000*i1^78 + 62791196539745941583260319302417424940108570125408100002663855758809221943102683025936942081994611553089639516727281750658558282017812976359224345509794017512290865984062974482646995795404760364632727600224518369500939817568787461292541073094487482603031564983045543506883045936324853615474278292014961011315204469579115184805236602536859808752687991024800082178258972406347813476158006757087141415975845851723120816857085845917330306363359987040419035053204823991860490720875925691313633446264207899079849032550956134647227324196731585705219100612793052518649291823654562769005648461602988599732391257716715046032873549163289314788983703780100928682071491255545539533773850617386306321991032543177360458977676044690608345286479839508731749411819902744439023904835047070450306738956952578114817349758031249283539659149577488654542441475256899969570714620925430138504145021792824724701164499891249545962677932907350477748623487930594219017071232335274624441374396080572915701194579593677646427883421619060918760857845970022959814766576722692318580089543314851456973227240647838520559309474938610021459121768024421668881524276808273531500481916333932657051859029385001865870348352436630769560227524427973143505714460650953133045237185962034456190388786524253636142340626377208937501163127446696204389366320024089038101537684865698182342997780081137926858812101642656136021186906181454368178833426040189611306541295523179153943711537286771361851102883269918416637771861775417496268660687140612125384423671725543698149553534894791259854114028080318571223849013543513821219585989308219275768728005416720067550088062788604619305281874550861971623171180700323111787837460458658084768591065711690791365037147722220611448271832839789664134039062455824314138826037752273354632757979600093375642245027099597831082588209980699904204655789067925205227524930164916071474869874342722720828114537710202791954232385160258309904096171000000000000000000000*i1^79 + -4556122855871051920861415646532471728595509495054954980189856438360964812979015571829369354087725853912548370222588964050702954600378528050387601916525748110828995342331920141219415800898133781973884703390952599446807035023464233468454009787510010491250643026834635217125204359759079872765618741842819117149753211751467818554402611003370330956758389881891762718937671777449860968294672314653299156873068986751048127104646722242039896651555474798172021773416029093765106654782751037510154768383480608815286796783538511352410220067985157114390312133151807418250734190601206056850455793375908381789004310576110583229914792208494157468853995824375100352841112108373390770086276083943122197099131875128185452406288640428910770545206900622393409685229234636764193226589143435358456015343593540117552126771428178028527701556648323278163255457558140642271697618250775588192686081627278943736192457740256637815191110826196664237675596432965769692770658319004278277915821294973002826355598292740582801997947994707009264080140075193331146872007646772084563854598385091820952630807920393709679763241303800189061934834009563787034435232142825503254071449818595333730853788615576489180197489649804403569437933437313960800357217756868637557008686046844463841630861151215332297690343448923603870064777471772329177092288415907950088927145357560638336123069150898785155747736778781783054197039853903390156844360907802148012138692719927428431453363521912071398612773373090658175248763113618361496778019625696665502538509839779606024901830826533598574859881576414430105479469906310916619035607682638182432998967132256323941815608741322439101094259897621514002130197796866333902271245205072481140186463288104974024293614195911754070008918269781861015409490122860497567138879144753025522400108387222961059992759073562492392524942362419818890403371292124920822177520055536366187376368625759002143115914659319154418822776793051560200000000000000000000*i1^80 + 1172714580599893975377543573793252418211522605527656319890069707982063187972351976281457946373476371943423379812427994503207769489102330580103249426139106492996795175885548668088154759791825467866165394938942891992806941033658500235435552848521031694171202726380088747667475303888759052626868411706633847071535390907474397668342374476352825543450562370491615315990857067152494113982275722901423130562588858833444515920112287771342974136806222577936836334046282634599972000543467224935158177720534142066500375148063359855317440814668505855919996381252483327342348223065949335505660222671136396185133205735989492816660655237260066103296994684058364433551337454239046032790661620319786153572021145068602012583902200382992000066612057780550610029841086265465666392390379211596676447796747963795681009137033353797036146851923124680181576468994626505731815735648631090448491005189258732110881084959357975035653523718627922483465227393792155377751789815165191520120541401364309953756822968684036529313445387382985994698769218133067815686627318637145768694608047103304151933800286497639266687056756352364734439232568559587188385799302712912786074523753448624277158986507740852683011896429585683914355929954528807152864792540206681880509736604078372009771989926241661156296739222590471378808387069929921390335437368588038951222380042457201638535752481767200107202620352270389351251585648784045541214062926856800260936956799580407650191423951360080960384237345264238822495012457548536467972875198779363609408917655452289404080379162231750833852844837873668650321603343427294954252889155004445947368593522970373696956480558720962618362166619609781784846942212075843505614035501314958924269977708897272640170492336574947144850178321339856543896467377111921538168906943538100994794866129817623986330523380140458121753100264075768844000817056287015222029361198440296466349045395795846701576825660364431600455620000000000000000000*i1^81 + -4865240595055911608865515886168707905914732684107646683060871507168816110215564445377364879632959063539532602964252541049526158554482114994736953552734182584042316414597534031341285689307763993544236154094211688267185883469420186780887365679312506516890509954609839678079573455380870073133722176231690810166216010314735951626324117622432217791857373583390857686606566153545755778207081180620778495628415877966308406674788652259014985359374211531851593821335518496992851305045085560648518885379079848992007001942558077270878860991679516526982388678229633875854057717103003753973389686657009674945071324120766295622158075703249312093115103164517702923590019327443613495005174950506941822818157206924947770075171442698286954250899736111646320489838241177307109705188933259120484519425148273061853431890875399247662098097542855856206416697454959894756720225196318470438609036981623917435777072870516944628897201638378614723535132881330288622360181151184866546401077149113201656915148951624769070062338650324641944506513018156820986701223179286283688326200984945302041328245783718580217031509270837735489599841974738229948755844829313742502414032618691556506562739865043714860019530008574400799450250012908595339676935063259169271730890801582748021650771939936769739664045202363796007604244408908224717301763253170010077232784655479341727813687308660438090699986795647053031800352893312199670835117019354582493792902540397303249475547099286181522511836197338431920981295404187088076437590759811869130155969735126456522076333300086561755587143923690217432213684513868517840416455544938647975070222006739892251383025708029110240183722849904526246345276658974193152201443322841926493740632059300569336492231201732393087703410907861209977698141631198226723099691782507206394959242228109238133771596637806125861540718304089323830455333874807175252029586885091660608409458355141760966684121317269296000000000000000000*i1^82 + 29141071250166334252786298752458632808111685097603492205149542518120916826515562830300379457446990851273329780342830667916801777211352920756514208070435116597136682437961829846539269882030949562674232754029948444574802369250691245275911750890876416932310260110001590854895224546038870360953161364528678272741745612300933434540000106138204143779629561620810453374016852299577948983690745991887388960451498629584794309060502797269460568287899310266211360300340697421117388596413369642719190415554863828569833718664192538562999919493310862642104596083820942419991355637657469618542846939075536624871098643786376452491746190868705600192069415384103772433507488018608594343999018025829616962721021772367995345431700613319859131716572026370799322957321554967425089711742146327258132369783662936218926190128314502223846163891060747685607422672471851080208421248030377846457378213517466710667375190657245178798591800900223773417098080408841811464655977526790341784107027995199843053185839663570417188260398276339634584033940352399430541855645580825837412374958964728044986068077773984742506308146348961432716068900967736978682240697811827561819001408951876584371833924244664594584816513618288609239496017671060609888212401922265514401292905147172302443937148950707121023598954836515842015206602928250287495233909310862845849226800303648847255967631216301896129296423050955523396251711010173470973677160938414190744199987369789911333112341898339331526873104912117465469660770758249126866548278987037569135817404226406919998535297830917818514999181172016932536701593466612597541693095537886288616796231935069198630959134768478150892601466499295197825087528200170022156017098304390378308884722268176301628800541299124426132101145219143272788382645352591942174060107717096924651977942286149013708985126018481014641767888700918716277930146349378382782121298916504778022016735135315773667301200000000000000000*i1^83 + -1747858373483149550511283263985324858117287292097853327031972024906760412375911007668113161511892155590082667063102635035704701464519284012216154631670713811370226744371967098856644533272382351731656428056258614753289726160149349074310461171582053139632845956547605480348055905681975592327377640584180464224334081063494789989584077096792414709914167706871854051792963366921769102936914737137831360964110781360696628657812677793305687210639805548567079988960586579365736556532914090798863261967283399693397777902159361641844009516543058035108338125349325938213736271474073480886456091203452507210886666417873199102847431790173680535875635511358433452921211099453500054269081772495706467102408280166471111637525030275331217299034828490489504894021985322229211787304539141617509468232463585301139995109837088757126753463457797078699850985396714137077349953574305101839619713939264971623537940002559980070092590666555383892953344155301265727943299862022534777844821009445825110892435153484702372000408896616601778479451462664469790786685720237183359418484405967073472112973699213875798710962720133948899250605210132489529793366333681423503617826523364581240521126872848239109358372563077885106405680674976151800298338121533200952335753845044983918571387611984635222711668938197919353961127640263673578705778366796676307905571046686329443588480122078102283891674986649768477270125202919039439879291783980758921819509336617644861197884911244626528517779816665676292548345277420100911436289213164658188124990670876423172240474250547587429255731267121057421228494954655525720866102456218131303409742409502167935539459129833943024913678609573409886688191316767273331538629942960760061634234296236429161106565341801503268011716858743910463810242509489233740823080016317776275999882495729949685041333121117286022535845083401387801844779115636107419433166235518972797340122847833750000000000000000*i1^84 + -6048665868608186874945144898336135365358496144647954494163702613760538039884359144293417258703767505748968020557529920584708913047499184477111453158317126104587043256088044768020285821449247431194977224599794683212856004922671317468691615639068879556451683374521667686283536548100868316235462527604964664995357304444893705118249076352819378864546871214490742587131730893180222772050156615683181824053651209007980408848748549784210534714137752985919152563021512187843671325005250751285397267007750301634159872667429500675308984039211300380055493376681755972474643596038979588552873700458863665580963356433397687616891876226743159760242959991901337612299538497692018945826852115757911646348929272920439418741425331361179782190513626510614239370842319018932669715033940903523903847882409625337289003559749761199066563429198273831988377743091988322056796281531562863405593711362176767929422098152668424175853283121080132493582971181650249130951639980516369706479541367668541710270093552579199791612221444766850376426701416222872621184949713360983209096412090246820623836496935976188650484206090967785733190654779032096126908735142325710017616450076122648858838196188616175247500519467671355945191928222298757258272637932419204825428975289955897900479960210368266879451315816316308659291677320384784627779995985790495300052005565692680013859906922873465693528381775610428437953068473299468719900826515577119675871555944307684748311556395265348668544752177591087916892854545494970740377797551240778325420167016626487520026345004355074481892346888286181017573208479866583506260853281226062011833366505035698072720504375002271998521784449536626129232010354741133736912928329020150404819322686302910038883339900221268169991399993690155379731622687918678301598131978670484388766836459757155813802733384714594223216794311793108313685859165188855911844466367890267375430000000000000000*i1^85 + -8807156713457425760228240110145706564628766317341680276891927829259050868786590051171010634134853656516730434037205848594566174850894887482725033629343055713881017518698287927841104150751171361524397977002496707284823040393082378347446164493180617170748817607179798308756189879653632604501695716262374635906302058689189531204244760118954344493534572859693267993976815635606873411868143946068921674183695405527679080807772681602488744121332383245542556595911370448482520604341665122694831895005775554613923872789143068289449633773340403858194324021028554903933538507785915795493025779779653555969799154638115434327746580710000796326449184275454848697439120450676234123734079684681310259546531331247961715477396593503145532512197282787294315103894575114580584298980477517287481379373672864918319635159230398999123579010428742019288194235795083666927622311451600384437943498655971954250824672265066048816386197515107655581934830640800831507898366582832868668718931710413066221365544646831109652420299912714518960152770985914591582228041095602965123167017617809063485867372345828627988713654017910812420422917993095896850525653362968752435293057736842123175574517987323317964299031239764679795363817476729788218105214652603191819352315337736837899556909438692517911106571226322526006944350235378521975646680940436256607251118037762008092085364345237400698510067725448701877458651770027201540002099923911956327136021861555995569168013207158720990202636016473266956247822169446678549813169288405402230805518585100325382139447555801007736369926667124512315819162599916223236349831537719762796083759805742278236244882345945078349668468372969901608092407927068737526449736286368508647410950421700140306235600934819124702451717561772686270507985016669376108140472835252138547302015281973215684833576468971291031821314355542042470917302532764674467688145277100000000000000*i1^86 + -360516048760757687181962454891607626546451839244285110674929844094538826041602668308604958471044782348092542927036962450892319345339800177562891768613181271734201165537765573532717931563437880965732536732383613831959809576877949018754832681000997140722827971868236547066008967493152431016956930492599975344729788227259201392978484971315523097546393275875493767872756658856578331820984735926494501218841350233804852501934640833792063970167556305824456896797280849308306804841983925100577158161972960655440147154998879442621184423337215043303239577070222348485554053176131039591751340213315425208309714697601007441976290951848142191714850415121793428018665423683642840876509835801321858976443135469842941653147188424620193241852944561931676014744969164633921906663658882997676827919440027562907274672275620925813595521698310348197822064433436519683637337372635906865893648961020747801527000825069981547591329960823967039635469757480850025247554976393517375933303563449511949405635191399015394306004300186112855751433762565485452378738862377277261031139003085199970430952563533967072224376810440729846888352292475477718604378006461491646479473603938738296775959803358456324568277868145504364526199219279918827608345732995212469137677939426239786503156351209854347609791156131785383468179843574537108995233016001029167607101056637395401647497531852726328490213351101123879220442171767825621316358785456358595868466687372331360982651245659115455639251464999596530899899069318270600008467728145951137770212700315946732597753551304993429888140830528342164521299252736422512005870937791188042055239359180479168810850474043469422719422208621450716199095414433308746294684451205162138582240999281502382533992564652068047599809058761365542312086961657208956501450314823253398471490957619748492088738219464815425150757198222119019648342338287506630000000000000*i1^87 + -4533583941606256997374452561743740262926111428571088139506185051662903173749035141907272486752745232338283820019465118089224734086134074656078505611498028455088979296812698931151923096169366693506252791003499096812954518618640128508077310496273062167103939926421666884880117324715752237188709805030602548404593248407129100827350647067238839236193464384326773131914765568930898697352385915253936520461416217044274744293578368672396553320920761511133149714472118452714991964599806795132759465909086112167526994009978108268099433919054054932910767444692274582470442098580676730266732964196289323616426040112661633174934412524954566043113572933681857752859165023620170517533574161356636359636537401300304556788216767432200141522197899710755047633693345227072777033725494928968188321557349821537910328229967307719652900176021792370809390568682418564586538939426604314747000343694569984044959935055231983822676552940253827578107187383687098429388504901047307859292057779495170314915050349477732478380558376256371697883449383194826916212776941881629744996420525271265905714506518180711553778722209469518619638763082462117740165930826592622659355746818036554969789889734239015859746711921956088390031435135684829411154664299624955587314799362089925306058554052710892525718203496076511566211020403760848007465556581132856219993251379350501478494846323765913347658528188355892826726236875409648873520681387071252169472754273962414792440189972068316605790218649800542357136188254791299280175593771367851817833820075747763270125862961027502977791110768794707246952674739929860502393139602111871124245145855323934885979246159039207622843406899299826287095872015787061762400399391938194554870322736344958854516792475029129453591566088371784830562464914112661866641422226268772086856842810102944738518792827337435478519167767604980974746000000000000*i1^88 + -15766027195002362917595661906192134138210004774850026313779664703574953611187615147790599615690887443169664964479565990425430214785455203569565567246986642929073805928929598990529198774454136623961918891334587631794717229369470841795079122760666371761847298014638952643937549893822557911090097500079826931902531412445735083571197929269033559610260417902063209745101617104095330864156276471654360076180216189682075807565308377183949172846563883530642638505816445792200326575136337962722166779902182035269076943274471497168913758798823856590171680433000052547812270209546519597693596427980037669424437043198948377369084414378150405087137906747216238818669393728285564954380015096570484298442565867745233111988131587084250193454545598181259638147361313252375141726330151614576701001672679819314399836519173439780249710242404330558369737406723985102330104796444514508005246548426120558483039164769473816570146160023780717188357871190115822973639351245399020013234910707018509841792403038076806129438107602073582278034849812944329571412428859956652045507291346405311883976468491878637440019143370330807800570060482233403253409011956009042871038530639896694913779629412760173891762455786044022887416813392522605200822936955139363155106402703048534307026191665948750612058645517873196579634658173732586502986854222447563924839556193618275337273392314795827973705937762416262568146671865456974095891277869221536092106541905892373357797409939053713961525579901626806263635001671937286679393937287068502007032630406188891247118112448038443614327194009265521974908758766166218019614718474305508649914411280778210565364378644470589554772098510710226333953878360675091689854677069184973908373702186811645344949795983667159145582396096711117391370198649209738408752072765792312428360028969254142416969693529914217144483419400000000000*i1^89 + -60644815301017493164792336038841417988766454624401989807756003059586588040990682997864791106948716041550780158869688098793434485081252773828704806863856042278621964757967617130267972796257035677234847934360087396179751853275041431501638378464538293783150965295379761238811022841386351956253866321794140335796041930425866154013491176429797074569847606893981395743717247746406614064349155902982254181550340893935016348338788322322302397239140972537972056883688958689851763228939001509058668993886299012642623812437748983462629801163932199654418836555707104753652842637300152752024327878510519108665815576835785137135481294969953914134657345118943762174584434877631666404839553742023971195916256954212925645582782021172875488237758963380460084795825959928919731523184095336722962724662895718013660743894416531647125925244747635883794327924940369150310330420826995725128875519677340029484127313933160665069760095114050602229598119758774633824295073716215381795351789492879463989704646835152504729580415031684574393727373828068043084146735406826930344717944882375004569651801692055736638355603843742410086743588454198428186054223891483750235771219858349435345042328992472063478675529878082657801752800947786577532245576597143164177610488838589187316011607058750336289974350226731987933713919323735358979972885294740752035071788359273169035161183215490856895188264670623303195659042505960545127378740103896015367857158438022761441297993612112187820218241951427529678571348973073159246794009958977215189101901391791340760757717083167401750866652943495407899444891822374112627137612719759984573877547202732922644384091923650555390042045469537793404767508890789809517519045333441769209308750158459188947348895850655633102254195784992236304271408084699887193800237912775148217398586670202759157497528576380000000000*i1^90 + 1963269472485192659372983275938802450697365956263533340760378678011665506425511596855853061482215746721997463907857242728602777914328940959458493971880027041746851651497908602540449299539373062084256884454132230093522956286510712678365294094045339872548661200086104025692106893087178868445732164207099566580635530597855518319046832380304377010094162653968966131998890400097911014739924880805702503273636504221415926032789406509526224652412404264175044044414314960395072534827827496932153053977887636114397750758232070686156610890798636801376488084823434268810637229821296999190362368252623436244320349809160504808568201871430049040011607915077277390925761278492471989659897695855611995109276480772375517551940486778432652246941801806701398433172734529165163354315121659877634017098852553197585974289521368534653537362928612511627747917541303621641119864817818366047491874518899766478207337283261388570682504011106913808807967883300978012290700035747303797629000934665024050992018919388307839736268396819156127772572943903574361756939387093502698845009407374146732208984229296697215804459720787170045726978207892426300340223525519523883300209440684035492564939396092111298319130133124049159990594608971990630860556757572645767053428555360912611743426154624229173548010161042563912604475755113880934633520410067371976010832088167610916933209755479073477224612557545191526864327079589513443950523168179414420045923295637470408702957172589838281622409089761664373012944720249823717264290737022815631323612362286252743687740991992861338192799559587982144590474016934229626695029935643679931703682229906361703784921335707388291617236819889155297011753572997336284245683693881900342739587078255192701786543656563938457407738090950963588854305169757916361349218820341708294133311036085534000000000*i1^91 + -38911091115255846866586230602980575038704524774590714035509473226266138237558709528297762381859435409500415495804246905687490054660112459046852243180166219856055225921888563816784093386036956752987482121717556564689281043863180193167162329206146289597212969396042840084731771820624115047832186100533839120763516369312625948587629683198412744495098496234304652325274062950159137954797145858984129055206721873175846654060878279185649948559831930710517958062685807504855813414927346882086391101929510178743441471413218591435886409774043128910768007205955292231543069772802486412840807770188016719726579776722552375783666430157712614460992350356740289335468880429622797434993637032305243676275675886675031734209364516094299668148589075094109329972208923271878023824295861871365500250865214865574789885210618901702276467293351461009446113708932646523949142397584886245429058797416060319493244430518811687805878519062406619900301530715355453352861822632411612062234050805678926687557524321380122609121511193492480559311305764692463993719464708747618876901650683925114317583965696261820366022148638709432265684832325570232439890993073532895030863724065816317060676152885294384544188508497247131480645117452943404436888654509305624998823170596200324316763177239643187176282477629607625166194780392031169275980070169375676088909281768323103366441709707004053762329320835063135653052878638537899895606351810448620432030303816351504732887876239375343022827110973328108530417911243022633883562911004901616858923424854697253001260993208133264050388109327623621173007807522670974447831495895106306374489560746668516234983897895642267596998364997345611131387146306755818695939191400786053910204925024829713048539052429222263994600266458378158773614905536328509380214577197026442000000000*i1^92 + -610213213910993530960258663180405754037856260401459528422544161495769251848940356769731192453467072108175212067303368544707807267409704453134620544569197772494440371572673659450393000289328017358537696044115006089708546394326643165388890999545708864127964117451444793717352613094899571664311092775469508022474264244447428521447302608763722368215147263055639440541189947688060277253773892623921636433799265882476621250090758662090425648301478101214207059360669136705123906334275200567870542772336622842246318569922521380797605394062435012990286137812199568957533113980776600168554307698207679954047437682997183123982199998075724583447760388279267944307112316807834109267115261071932447966835357133403742619727194132434243208596073946683203448239250338715042094139179317035981852238981679530433432173445711916455947459609514140327544773958861546603580977913808643638756767679593279586552573505831356534359724234962909826591829078671474128134730536457398540940103982317885199619975931880644552831400383227939296512781507000899294821298295023969761806277540101983479953151915689392507011192594499518206351208480211882749633174995591557328760997059256779396335147420628608864037853388387402115478517913928288874418267113245640989526753288973228826722777169554375356666855816637767551190174026438903812388412954008077260774609212157243703849225310895653234304828873030734692020234073135887873683228553220995738943316468813883959750086340278559328504074400451261432636884538508755366979547172719098305242858242117437254131630161361746946089130834369701454948902456661827315712762696459666595862678271081550095000218870574619389867300387355899362860793063258001547522347418311013620622699777764828342784330956069129461553049829437600990181098318060000000*i1^93 + -72233647734519920127514601973478639089780517522731602965587658800350039824966593984783463681618724820822366292391179839301413076559543795182818634067429629373094202125248110244275339144515737933308042578267341962736041261098971718348057234786162918046543239962729042972480077553330756832457415039234418639267573542612717769708050238018852809993896686431974899452224031608365366029598200586824226893734939635273816374773891391650682025201610967043253268872763736917811883282413341705415498207702432062413509109353316421321343428548718335375040261984016087892877024640268174670718334805725713569210531446536726704775124248839383742658050758692448376701389459649316193046965017551601319127061030021111260792681568238546878757838693523132145025058711302708064138426555669552768076009778810624195813937689592823793822624492853059138106695645461731520116081610901836065496025287115971241805169471221636152045600303171124260485468616632765603804467071158071736153526593465078502741988465472441893416956382256140307402822753851494844671931646525709596979240872154495281691236679788382522161786219648363301056407130195331523477725632736231663662975028243689817762407879951671797108075889729166204332571736253521390917571087321813865478034644788761122942975563680713328610726021147333150898007669279710547766159488255357981315969405079837540390615854614281893896301124454334421250176283710387757152483164301265916408382128110112687654499452369683734540478750806829255356270709124785931464372861787961522055694004188271337223008400950922256490735414165250453842574848726346567491868129430323344081501012041846295067857002247063179653900237346216355464407385653466737230227965485964017525770999674114879447361520219095558723557000000*i1^94 + -559642409312457892075373596449173966199286044413408684379581190072430116634941203604061441902936550479697262427594459531973697923596014665195290159472293691102959297629231667843255975280501589769007466890633713079888948323691948210062703008126614004593744509874797669374044174033925698214712904406085341521632703200706310162570187164229801807235185930734271082812131676171947262675639671219365897274933227259531377921559691025302880030333990960129844260683369817885609458277744134378525179275254830987604341778368230009706017039864634000116604612195624276411365467660786569695376140410351064347609729991479983118065073479514875636863460515274326154225070947895616988738931648257757394507244932960839184272676554682162368433912536942295713156856223228811679428022389854921438005306341818083115829267035171777826242629661304147295062783932606574169922902046088004932085333043868841388009479463561494946137756994025990925487390501925822994288309033270172140207402565318879056490964901344864968902891959994594124641545201204271772715177782741160779161137026204677152562041019424248289060353458127163388512297102439199457675800727085677094866995737007227830026126710103420755686863885341711376889646073995036151551125656911716511921161561305038083771449792501018370340094912081387853451914353076746549501997116905165543530632516390230160750546350496587304447499839765764422882780315946541527021803714146477957229385407471733556317370888590263826508609379939374683319699518687570920002702485004205636873578679905029810496794248828114386467360443409835911920514690883119644012420876282249872682121368155924289062367939708927833062915984229583047033602630536987900218109345072844169750227321091993400000*i1^95 + -2193052663500504679200989768109786154673904000014442515339280627346744316741348487855441345302976774481773689891645023226207083376778822984569608018454398660862024823366510932431644253034177064983200270616493867000286931107869919741891269309304354625813270197920966485262224038775760206522101442590853297978033500363626531205461313383566875910740577470748362085569703320649113923318335433129434954261549012939330825454823235454431437096424252797632310915852694357295238979883306042269855557775793788805779471947006455038844484300283323842934442101768085705146837370465423553073324180180592127057124860619431914527203033331090141667300811926124464440837289017486401550716087039950228199419943439244331965890488596790944893719432476073072385675942729275148333862819929666693769427884942916609789065179396778043282760198456460618221312994503506200863503814288989690701949043340790541505787120162065925288236466195265853228604494126971416496661568976095679475137304540762194324529337907800154354454645062609796786405027633944364737349131687980484850741524022208468417171576829786266854816670602782508795656803888495227805006936391752124512125180798778340147232415820266709401036671454960450690471398447419849229936922459661642475164546739925332671124500667788779946016893059127493552358516299985843484274436276689735624969531452677295329732902055810663275440792882559461836573646429045090861960277317693053675894606610612760065606478446775955817000423100765361448702503822701998290376005621720488340031829960708266320623796353658912391087886786825482489355340339785158281004409113390471260529845703444090492687534345847393158255068878527769364409670123752047082195372140000*i1^96 + -2719459168724160735685543416444456320770272907266154452122106739734834894999879141020889973029334776202050988369561631390389269799499360124764452063978654797623835254677069486064401684767673557637853667086839320658020901557465940684011689537538652689861662793715440808585624440859558604892226347790710109140065538185309769572260294864379668098549184934623705869043388812593471334014985088818209194821710073577225089163662216724142623535307043958246373402562069542117819221646356046196732653583828618540210858328755313320962741627119633193212296301259485157832537848222559313244001460949155660287992338722408087979708175250798121706580720042071864337698461640375006956729688769096515593553931350423440392978652105900759958894416692059629806984122223768060835029118398986038624667895668657454516948632356302190635200024246833207904132520030645872271564536501358526494005540773666929868297970789579924865978385827831968242532734611099476630190291067448547110144552922519316611958699837111189651495359984751037019921862282061598330641942097107089031107892430166940502448652981424034191987317728710598326332052115563123931593740295702134707842085150991102282897312787720511569557077983529141981738770845916991521827330071983965182773434326923628527358645729683733279618145590597714971080176889832976180177442073868200953789597403158947673449774553203196553597309029272187299737952316567618481331139476993417205734185436367852306973479848980064478398738808322789685788294328795425951274528648115520951375153813789640764680440326607058102490231632752827453226376088110630645429320138437103263481868972464427371323077439585153396784012273000*i1^97 + -10631056791533598182268255718280706441307575604963975039304443501539364129939532313159373392707862935712725129369629542002904420352439532986002820278153352662861057865426159296049624534420843518354998835763832527758581896327485060184545764331512081446023721331525178752769032069633709412166635910622308516779550481076662561425148527397139817932304941963269532499952930591350722619682030239174065363722554767979232134541823800780667694197778018468401365697391359305426793784968991525737474514736288278923731226705769764015702401278727011418849916791299615284094444733877073973306388795293871426997805641495763386269508012519328430242660822558667047205087028161674020089313681837974475458929305498081244428933560726625255339766377340671115106710618382147161011239687364693158761038459756401889053180072862047713468807876005137458901476039187885548564191991300277184796451888976996045085805942896962107751918186957533449893048070737508160155320947352286852935775061978509127724558044246549445943140250270863080034069236775488710143529479487801102243341353197515850810911866266216825612714356917448304338208634404511842592422725753557694429277387777688519562020106796563823490711094017109192882115382457479371236976434196141661333959889408274795052521404048413950274163607164606957437531357423151157482223271590988664830126246735436218860882370820060482691762689602587190789453442147739457811211249722323836216082726979827996693873694952814154630130620224132372309364494753401982077166982540493740633884919639065151459300693178112980223353112588098069446183840791705561293606748284773565264534568213085581750900*i1^98 + 535548410211444644023956313074908417728366083678087786978833223097620545812364315314120449860691994651539501794903662349425857333067108471676699734738570135118843879583805177030928132975763758604875684113779094980114036642474695278620546636718020679177834525325633002448728915610292438242435731079831947133005073826880428503658298486378204597103716893044474681533238183692937681494343678252983750906514501982175727434304813549471669337326197170328943347556387950739405441304023442274391045057682025514439820157495361943671054212826917918758908086639501953940961575295815039680318601395213151078401352969618181445140788990841098806164367051173034408665955905480466822065205667949877187811538577750857414194078819293742585689735378834994574038679985904363922186943318411183410077347441127038478151339779558570400005636510661465537008459094837215546276906146874745765995105406835668355374203270911698287863017535470898084878078248324049965774135232478421872182865260290429258622893585070984624026427851366841909775325942265015574034799920257668398995047698327321499045684260966897462711079885187670652492165112609910175093022129976739777205564557954614551833930486408970433607349503709728411822982789433470677227491650664420448645995429208474251195108770429136982846052225356099261542615691235225237109537606299072285033389339629597945724140657231615290730921059761455297408244800750970605845941177372462084168753666961916987331710279462858156679381527263076022117332889034166497739649297222253950366512310958722153493821472974316297124259157184308608735114091780284300*i1^99 + -1614742748754896103343459604468745032408639129252221815212713596119381721280062088258738388272730583047801043555599832123253797534631652584507779115967699518028035252261044798474300234749757126666592373323580746273603727346936379996499465259945028939387975798947952806544102863975572463548225292743726553983709181342124607161919242251582780199148130145854635109441159874724213211070885160575122527326613654196147949658125923929089401277392446679062345647834735580883383223827084833016600613661650896274445547823035892751098374639991572479053856531275983880406967569686471885064567536958354693535416592789991951870067413830105820706429258632797537760398207349615732199463085966900328769032421446860167103329673006577904238208616808479906580540620730041893720620836650072233631092471178379057069085486749317871639743382824569726675549018757260235882880922184022805198533537019788844500542239886803425554090481917358820298587382243413887152816700621447039264059980092505457415713090647548832229202160071123073952359032589356128963266245779179860214998135708538361847421695418665135712969517000335858666770863213157197465823864956657322994469518305730291412636391893388109577746010529504453451229185752144304553261407248716097942304856834974874369446087557527193325337909391646826952336799964947960805673444480028677430321673238490872485793550584200190817513407209207750651938656984260221891981539619003800399610780613977752536374224494828604263670875527235678544804908138443266197329187155418491843645603619293847046481521*i1^100, -475063732703345625778616991348587137064314407421699016465888018705230790288376053959263276774551370717983804737210230258037243199225547267573283144172733379051785068007697352244451052178402184359110028316811278035316828803680276356737116583514405531156293306362519629992327628426870861154724512586367139911154115088770757525016379088963228645224344023373138744084189435027513950524855453578813472663639765160095034079672660058963068855359773113428475156889402883355193560252459070132235113992561799407182953255317497398481884268185279219521896477321975227884070205422083062157225213803395104252841249154955310452064075989544517466166729343141216210692705760519952415805232695949608586370163850050125766605251073709774215765791515182670277845316715717295874315361634921584008049635548929339964002726250928265841363275861682818635125424721785305590106822143249457828032487214855821138394274710272729339744461500156302850613124343055332672059878966820384884470363777706634979351960820873566607557713103851109606621778931905436312573475789218595187737653620646631912385125197067075371119304420533721064207647511096886478244915718921936123634649149197795386392215410966114439483742316995726982928798862551216544082886602344748715832945079080783072199608040423905509268574808139134757887071799210227087355291434148341295077075621401947915368682052612521148322490767240753100248985299983551498894882884822243214609030454007032036620231753093771180059661876477327574521783041339528899099657383545222498719783834682135353459897866885756758750094533547387885901521959088050107929695814761256056412412196438784978821143747137852274202304243789427735903510397417207182058778402524094657250704455688570681605726012890434964503507170315978519992696296593881912111391738062116036200750617378222464093395092817123268080879110697721439160918941359286989613937007774357138341044673023101240463535697546944015675599395096941308450080209205961785559346094006719157662217575114202939792625425498999080589485739647930924293451834523103705912675444765199166760555079971931634069420257536204526324023907780699362549880779451741990103492444804645678818744103967235192567667843548648234682246588821983501876762097651318433147523926006010289010980252161523603284686059307954551201096811695342269249150766713238898888137688890881463566859992477313292324305226204532417018248208291628427480254107480064486912107668573097805144092036819087969649037013883971833072984594844993184459975147885292013469336522669079883818245508983172788355474326237490103647128966941498967713362132313818410668212229188507354210867200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -94009422757781500210553792275478907666616889828339706201250326429778295338659553235132097767872903780284277333070643481488391328372843158856503278799467645588461803361309177717174501388009853313147262831402896715752871578578026070257488561395805355290112891778175693137116634191871178041130833883659972235445475239469475295806897851391366378143242825206423375303381541767335715020604429356479945191802576546639005103876016870420534604190242204741731983832065735071314905956950462926074600991383660989210957849351126675833107948335561512727694412058727485646119981753975307945522081446944244894986509928227888850877788957863498290835126994013570888254542727151982227109362352310778575672150207881949694513570378158837398310121324601206292906565097894176391736279415142367960476363798015191439449676490324428399805910651702875557140296190941977864161345023381769287879250311833493159492270553953514864689542539136125858953186770753278675637153522377718861576911069603865239562228807446838088491282061180182586472066516396265474795861296014858749248218644828118953263457961279517536181525738517327730030785584258807723151946897237925426384670429882152423181303008711483585609376088394297709766647866575394321103389616758986071888862047657979860811715328491763983333926524829303002072053209723308660559303954243421421923545807313089532979349958411294823268175334928108694363197731546629799112496232328563269675984408385505679671366125439112355675327697174872343846566081622656932812173657375101688250848962684392573935368048740789573595975572501167691200280482670602105397365263400579049763227153831600507375244214969644149150240683366605760283787241731378337083611739634852333486231511518380520553489004312831941612629376243666257317088401728538552666138569943884991793923935763828261808910961214494902324837451644811221343906735645528845762403793809872220520527743273342833210102048238765603880216818215171993471553861120758579781260428463362825965817462136702686531921761735540870175795153647698493699716944512052874102087649087050129405589904500201692203551429934115020993326272744334254623911168126838736527039545843901779513884004106880912285647476993504491900747724567330271806113599357127327881183892666018510659045649660654566870483177795618809037620196661163039605609557660936666679850911123557958044777950699799035903152728106499892768687280183118175570147673442575184695537622501462601876309891130388814558073591611173121627791731237662113173418965952925895203783422454985915090395158266212605160899089927681720457454160213902298386070122386391297751808757373599277399834624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -5304622286617672954262164115906062655474768955558847113094855030748254359574095739154823791477082330275749176470273900774128189721329168500078391153522322413872705930626929353253141615490255988525236438878286961849674791178281511079880409760026515548041833883794367024129172434855236697961922346622129276173911363590972408790414576829420504425973883430531104987806216748517649225406585810470771468353920359984668434492498639347241879137539512884012967074793575205343028760882779437706293760339834876189276290668511546398638600576718611494068487369723698330649890114834449938644793356507801245074822669662851590593999060909952551291507705820879862558010050109706105088054653218693815441548935533669519069446869882844689806947412497040564637927701899799069457565011112554056312147875136211980216619003351479959729532970922704410776734281637186595884642137715912299061647977490176672895529316689287059727516212798690795120259511367731020316427899678515302296877534924525959312596255826218793917753596306506455264226717298430405498717340526933086316875439463793386396122728178093589615339183031910086643974517827944760603526586755528786167437976492484038229973054047459297155136255111555066820894152418764103312389637565081385138999248688079759295924846195199581649786367588208337298911118203849328620372907198010876595279788053056290374489873793800780820372776639217600976654557686679477256123491346084791897367083782005898645627236386078936219190557674448735858060871588233282427327138535688495882337512320447735787131288927785287271811453081179587292323917298465996264004753180637933542339152442568122310371457019104859189108739634663696874704403740409978902216964402375790406271456068020830637399635779944208043355901274931415104606040912309762007004516593037391122053024305559776512038337736287066660553751252637036596560632111382339943170886726332641605323285848163603277386992465306761153094148622903486519524356671476219817553287802394631067632215640701524451436192488092498804942603015963257300409241158275471169370657149135894362024218003522408517020961057053376850887515237565474783778857236087199591479619814116829952822406471198321070683763035106587885481395005924384219540606543918159678531158753867847322858182380288852264406785719591036896143761553734657706146124055809022787044057633328478680599174727446206511962460748026484614047738769108909969101791744014286429230220340677840002530160262317499804218466488698765209542093339094502861978361630951363270316813130302370850763057157257659127259546283972419089745688522758051552751490541041053645152720292802632102131763200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 72688334559815301785464950184940205873137948863505611031303143923732481110924808578354818557432196033802637305051764089416955906186049233497595037740213821425638550865437652811106417033290037163814221269966664602262614159033849339215930808856111421443603591225570245319943385146205270021916252631425286734154557551919991118321152619533628116000841704192729662869582076985601663489950715314442436133386913351523216771691454040694259822585769279209859298482047302528196116494815159213088266458016161046164962234485757550480724094756433775341650945464786786436477955248803886100631905767331795103739562221085824489755476517283898732632131774540592391760138099516868521942049709768504672178703202075435740384967276074735727003810312871577237220911240539452774557083393025181887843273821748364824224227072846648991507757959837517242034130942800318651502588385538379779182070315835676164433693296025631380300997552903341842430628097134324390054322124408662051634293067107127936971535471002106185849999816944016487664494144606509628817932585245962721615169132895796101655429742645604716586663866015110550912892656118820167927682124635922467980468605192789964891179167399107336345531406041917722137074034584195732901537513837718378859247419425705818416906520285655532843691758613076612948410474078154186897977799457523848428848367539201525624239636162547956140293121604421095356020947246637304886620183463956285036051663645143149955834669129721767100353135318945950348923007574203873541966804580669257875952649754715502627734128367800394518582016435086684483666783963473138487682300134508851834149659669149815984040514266817286754299861479847725337234271124994635958998790797707884700771717512635836220825846507781432753584509561211801548581033706281084126344432109912777950855812818374225103812522104825629083765098102263505948139764691790215193177875965459763665688687320083393515722090360049400714685969709730355417142365309326859867158602606074461991807161789621473847565272411763464696160136960396519684142451490542745943730263557102098178573282169383845702916235189539427673499032371190974568658446944506090977909731421802508765556994239895589545856662441559051858084672953480857798632746931884784063192343800948373459990096858066455569863959973837580601882729366184190709928972744507376915673930814007720435226615740178592635759632113257679751394401980636534020064611199131842840303248658859661229786084992017935177101564340533635669698041929385321557224832728716509035914537185836351234095539297053722232282311743960298934855385088108975229832407735871658755109771109112596978406400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 2212770453517082441756920263133622211726733118319753789223602519539541770945215378337646613617836686728665112155410622643008127578914346089961410054430671921885309740719639389199404471822316240018136935914736253049638128503306588316369511850312463471606843738194099420069397681819528028796752608884970956352198227396883641586606355836849301611460493437134048258432633492442523687258727803886647409655222811183265028768015949271851882696421556567751933191354428448846091511917627640137369378819250117588766043398328713417095558000518002226265425116307215210802836869664459079116587572856180009979278997094542109015066979345502542602831132532449856705777187649048490113900275406740472275375866215906071139072458741768119435023295907845133257330204187080141225815768154994766382919578093710850785406354232466647554100609117353815049578210962780364149921214526182911111923405525035110626494729839527931974911654695977415937790635540206480821017445564853812842908622781540667010717756885329261997949947356107002039499332925828770634943006929983507504636446282312449543488699675152754031563743542405682035485924347014742270933201876492304476461616508907801711364169335454806500236191535190371688045256711939613273726794137134294922498532785468480236350647252034231443299322345167298997614469803692858679263637195172856027184700953942409516208572974418177173874793390461749071141354152079320981799082085352531569064046870985775171011296675696222928930772064981767777516271201660710742403252270874168388326181500330611107189381142553457791791170431136853648400060732051043600677162011653242925948481104696533807826237227520997470541608080021697632258600757425059739631554500662777067155263444611046063349764310128900565948753646137983895367446760437373850556415856494680691809882825690692374379242156681269244066565036444687350412983959306136031155126300543317082391932200402335769810004418990495658172556112475324120457203474719930372429228448535627852402400307879891716020162932944703538732510962229425538271825762514643799203019965843589355760449639642505119573875151004829926059199223547977194948340885701903197369859686977171921773319007214926514983164582089850809620523713017322666506468361465800334159996910404519531057428529688525805932044667389435254595624201424692335218869179056866060525577731470672826249552545907536596535832413516667570575802390938019693656015259176366685300361324750845234462591657200260831772389433706269957561480337274483261652849484388234913313426548307206219530211403512599226903377594586133985372285527498344049486478202084025111866289460916600077801472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -29233140649449819858810742939483710047458231003990558708614857521602729097255935867934979575364959755818905695569462841711433285954134830580155222119695229987222651405343323180054436462359090448693519609591892689384716128854561034051559792171608565966297647160740662524192278934289476818583450676789834229256865656112724256496090523618969546695875067401761466714789742412787389175776857407428997204926885046329680555756703812971916066644948219944502819063784571818664952284490810129776844410127758817519901926690106474050803650168440253184737407523616803125589663027247861503592934520997346092612685425950080134051681797839698690457683766154470248608867648715729766072456973319002064613400356804972485957228194008662217684544514028850872504205011871204117790391595515527484324478614402304324690325002353616339913203928579872266388109107350886000799984066384756207841973969079070378126239378966859167034069202621372870781642545110255488028065083772327559639315725520242042419824046545231124276800971036134202876303461165476574912751345834269729034883736980448751545331272343225036991625609505841201686232318926605655137719583227482098026475929524828199776814043869767946031280293867883445033068999893741268236230388902622373486430194934708147655494510039295367124389407684775989000156144031457924448799607907743846958679334497276748717845080279820960390118558445386257057309483449292849463392647031447169782623444858133557631054343241389609811554119645450647548382637455796688406336118450314334229135778462740573781449639594513524647962441877741574358737720308366630105713338298962085685695632338608540559867377263800665803283196414948798862510697405080678480713020910976598583740522224266029402112023887288825217444519076673300158824106042536175052941253630983196133662975576001306038441780064356590799951685102708933284159643501456124472811733927061684523953492992163025551507261928109195653511500018494579023986597540022539747822368884709887533278753596052397283154121348962331434725694560546557110639889834377451382598778859849870110297220518362161522865973420008648430296137401613648303929584188298580715338276316162958654535179831134463197379472003164539719078307129138083535787101821967151772726148887244689484392384432071242944498675809128779336863598014411981387589170098229042185611980416037416755316259923815613591126602689118981800927558810373440579060767412382518090988405366728683546094012699331947829725064907039528335401699831078436908187631680274672617402343447262101044816258445494980433040583195582184131179860032130479515721267630869065445553142949787515288524800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -182858266063641786696489805735260149799451783694760776157572487790158620640829788662185426538630961251502899990259837665265955988432376224535680540435285480462170292329027890724301768444651774900394064088929400638584755699371731749848247607228320960581324686932615775813204494504965867820692259491280516041254744861957790819260858423057530710816288144730829285156814964272617566738628593680980443193381995957614454778696707098383285825965192951864678305726074852256132539784550850858516789650461572804858243145492431777530647848284619164332042876525772801935787616749357918849522632280592152816663590782559148777284584926297456091406304715149823137934824704606181436138354391420145898004813836768239216009220954165070541875751420929363829713316830948742883831507138097107964828338137260490617168372595683021331666969945286960300706899110825196410407474639977190271624584066629929206251375277340320465290781263736463936448131851180610517452470791450599420420764401315070157587320861941929040299287730398064898704860734003062411453718467432621886027410098384639705041202575485438504665498335761220523590734303591924491630436411030945322959805651100284700164944960272079128862925860324192942668639261362826950566064086013119457722286849187555845400199965839390699754787674874974692611596270474637519823938202979710658923170736864863578273292381313880519741402997603892950058706319831324619383385254325841003051915886122755522158200717817276828538139366600710393882388081683842780047418450477685042153435095587043305088496328016221171172982183158901345443940733807890507098008842155974537125691202962765628017937905615594211232144107547662900779626382628484146718417653569930378264498278567943597820213490518473138913786623726448704765274183508657566271718205821619169916826282242907418753920161914242862289789520659824529124688914727848314571761712584714871822603583034917017721531356567152626861317936044425077253616796286587803701798197273547978247411185167248066376486653379032194468407022975755821366877129250217902750748002563875319760385340887236500492343795071307205115121808611777039208063790122096559952419809616669466261035098180495445085154480110892899358671551777001511229497344841554169974251505088477095541555491884418986926844125370923160480473634197007468545087648209061152181628979231221744114788255060854504894597442227989323370971284054328996399551466757275104533724279487355471194867591779649232147242949824456684911557741688927068487153305486583103903177760398305400919779794796903590831754677773677532837725225405229360801978832563868073087677518003695678760960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 4512254457376282112670144815233265588570173284155178192590723636082019825756694679679669751607423610078704217441927634418714391136451002194861560140383348749244693891104545143372222494586960782134739810124709891646966824324988117839326343877902345838654070847136787373263682332883015446479858363003214498734666949620980303112502569667170627530770177210505291067806066176001323841081725206315408444435535997039796656239727048727829477754545132407832888800504732208425007087066967328674910516912186349249667133831068769717110975659286800031623482473800234905761736867334148910536823103593131079296455597343561127170544042061814107168751648917698658569038739599316418122897444249971761291509222907600710236801289558651051830686558487280448193052718326038338083520204848032725989944384138230704324123507038938194980096062001480140717437509609239287837615062936089302566251009491163304783444178814806056123081901098647820783881952106592109761510110290039728970931542951524515864871232761928066096066710227841306013736118583354323786417958506301800449023688347721392699889976361871572335597154687007258188655967624788846703116055415312157218484576706078437962744048516984945638628813168967063861661845347797170311698053732220321352392923605082145639066652323198748088953032667732760648513473924224072322988141106543421287645780667355490090445431640779263581879048580804266091846823359321095234126117348073121874791358974092216780403871366351142288199502691868784309548360202941308750728280265505388799577948988392752149340689435568674011068899975082318157396708413867163693800472166587888481684597513269578925630303979698051614815894396529329204720003492902467651219797557689578014547990331202164100349186289841126550895072624543244557021580108146654999795252224596320217215638066180996849605367657129910732156390798021801776417962082341909688753414994793847959641404231827570550155612628538541315068033199814572397725481726097906830407927498469388041009770439123294246043845696500671684313320559199194005259618285667507189107726362229221837246486255566102705292544811734133764792095160783682152040561847106955497083819779183379198957587170913334279724503225729939426145446544620829005362407805444332756201842043673846317771541705199503633542214134801749913737923312509110326108067313501096354520565762977836212368792863524535032875374175089679487621124168653965461527654445132631472163733985928724579160099396515511481450700803935529959453456162777733270593579507415044374729816097624455632681220177823418674805389695027815093724904071252120382598473217608741767317053808549738400256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -27822228299597995842741978194698422852610698297251741863602787098400563896381745728281330711931065155348770960002371090821537631860259451246257436628911081267928690267675757043252507045194413315496752466787668128531432795424757496264084058927191694191441663261952317325900226073780859653336559039677010260813781167047730965593966335394016836600447359993308964874545217597704239834399063178477196993084028885559233488881744077860053833478784351295919241171547883208916996637822661256574765801977355028641224987872990853050665307737887750355371769194761290010847627024731974930127296045089199168885617893275243572313220775609188749951700088153860447383140028755650948883320714956675567224678557387576163508455471635749891269097710053750156703764771210334969290732760897232140048670329399754214824326377409378637470841481320014464972548026099933903972935111890637329343161931969949236208036901137148042493428604171373875607574883766409812624860271764410709732275158798861384947574065725624237898716229469103030081790611762563659033282975982339455766339026403248503888206411747284225618012183007432181865534411588988109003408286995385695527582864723104265304134946456046105375810528479436505793536113694449999784432705507144356112795440574601618234544028464496768802971262059123381742544151842812936614310271774280342156341955189766759409974231081030543926128810634748330598760345243382653942597325519183150153652950683832446773656833220813323457610168936813186229332126867905069018838835470396607233670362532566949914410872669739592810518704970858994584923312148959150254910227263446945280057836327950225744718991245068015581402133640990122483600484337577097969379710240167191252161843255262160011758905053785308239510236117769657697057187102936779902611929899811481219414102848593216180840526111041981723283516523122117354401184293608104559776385218180273409892966746783543639038639640137963679483453174954478471318366543186880297353996031836818699504811373922266600667488285388842875183855125421795902959748954511233153263167650356255415321223368567851719007746131977707067717011134604575440874146451751676157828051668070153008743784710082587173986405670390720316215978588231976066138863778960308464917706087278343129460949241587260512595424951196383134532597410886785687275723852142810932944306136475908782758586233426109857398033182563550893865300885614700852079492175838781532686023170099109121436825735314886115762259370732020044801769764708965203947209590985083472412956861910442041753461039695567191976435390636920973011856506078998085809870135561140547311171748723154483200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 88802476041418970251746606955191971780638579688363179553129973344439860320067642418590655871562845485171830803617614703272705813626862480324822078347759011288438706820476879536408318304247834568675103915260184737041407672056343319461524019075962788583889117044387474893844138837158036384477311441243787556809212271024324060417983416265724528001202292809082556355440329615468477688680801062784545509972199525756879119068513592875760622612180744351331625511324050464678410890027968098780659272025074526649558805499392156519436874526451055382340843633412051461817421576589737573476104223040017508564267974437479202821512210721029655941217952711874667456205585052883727767351789494736824702568409693259879724064862721783085709306982757717868144057162094801185282028259991469557391537118444699252789140456263806275983548131993253598929901340617709605614336346213891617722214055953885994114584136292818594208541058799835238305428563468810424514237972271229725694167680824460379108630313377656873837366952425234565859937217890346202437338493575680293143042070368116861508686093602248258987737050146335650731594117731035293759507521892932254367322582304861782573231340013903877028446236392850634112740027389096802358918818347503104045441630749271684880430559103410626923454391188062151961416878433813289287068043678421684081431047328733035741346232078464133700581027220236637596935501458370125461840712182470617864978883400454427546530436026576918187891132423193728184434975389091575953788631540014655742964206732631142622242037431693226860551685444434822493677386364806377942918983536908191622888861992976570704260157047327805652455383855235263610926696264061636573359057561721022212512854074731586883930500873383791836804505585555834283528777696121312174455380207586366814830583517198937632560119058008004803124600995445106567405820184819138847890223418547777317105046908694233053357722316473149658145993809507993836764559041747425133598018672668393535031226610499024716819977820569808203474827973555415911827697519051584120955618471470470283312462494617324226968870461338581918185489944855429622460357997764227987637931730783949924928592922724780923234225610361776260798039412798025503504318906339066573285198564807766712644948954636800027928137920971525803865965226992636540040768621177712296358299687854806420466745520832265021327131204650393068730813940971145048750419642227763350378260518187275339208096291480483509680637703589529279527589979610179141850305688614356314194183621890497890968159439088196686392169955589791870670915002085823918275071229701827254813872837512320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -193908496530730070028441950062933007712713342422478053081940041377041481336591784398366470047016207656815905920327682000303794357085215918032831417909869480880925837631507609108980638605301775757442540842900610872255927574602078884104784927025368351881232461967665291802597986286608920087794915907476558900058802143604863779728288866095504602905985048641341291532749417593894903254916661787815289627217530112681096700997579267854924007410658237286590010944728627199561259965033394017683744045952567917678923178356734504978381309393547437441667212486579525563539004071088818915325402434248912696433200046813117649823988610880890099470387135429224667848600718273873743902367133769099630437317818151359019474448025951541542219181529641704413635018518818805020992038554928460042850779208927583596245751817096787123592188961975901113605515220030916414063275516879449290370870489914332920866720836670745362244094260181010295179463711916714246095061082191894760576581481315910609427550373026032199049960972488043955928456253942714315466599780169850077787533177073054047472738560286524125016762167192273801766577427294836110296783501704707771118091488035778833754124376468515597179000132139954855078280640172453284726802050195639958316302462191092510503936023646891817512665747558858054826201117157239176614940024411083443856318721383094515052196937942462976969079703037471770389615847365155498463195380305349815966168216358601466148090904384947023539155563214321242679164165655535706620488689646981334510536730819712897094225775367911893980689865927170129726479273974057061007436522793090737752238816377432172010262882830052594010131499951344135254858026495702985907412976784621638853380913715775927405766664930171119614054522822111447182565538622929063139152119145017922728850828725079368419935744802082117284725725601214050446147580445370430137850680132985437964269624094329296800248671534406445255587185084436002712853057915782649483364459609291583037495219239043900944707336049628010709519657032505316260424857066006647701954436828021135998383071234979699422616147538433509841030567630867508948381088544599940090162064155747111268353810798886945640488150991373912806704777443495689228326322948232985455878079736181225073819029838537490476732336478022453613716258072402581580747176326508094060425557336062927309634464011106334156776276048260854012515248690460107821753663602445710125230177274195645483746652010102009165859725511140616279860481834385355796449062505824969191530502571342248664618633797490870062277819191254160455064076252592176923773274778478439803279366561123328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 223472538688131893041898172973219207966639132922273418647572321176233722626287447476794236199669032763765100551301821306458784240122788779598243278404921631878434569118067210437336856934645540099091813466206696758814002534444034703408216792490747976452263720453083639594238736400254897075201334923544240845832829397991959897492563125880801262647434193414717601031017495989623498021940552598424509029182552899349133555753128031784723976268833447609957631084415021898363256738132658591003029581531501131700825633592991464762927586884050706111652921368373955140771332679169213399653456334149887360630190218886023333511561160842199062525190011148905474139489314605786006931590195594820322610020399445849264589227658600392210911733430737543892635719526897070263543941479893196055667984069029001587727969133114228504883702710910152094410496190964916826809043354671008853189623143396066272371129445977349966072502513403831567697282061013053036860612719758603100157806301842407516335963076883380119341550359631205579230477715587530792481355077021703610093501169680914209233786069551244648865754422974869563656944179825591350674004035580991936524291576414575327043208018468290838677374615869853347139620147197435323822208044576749752940978757697723500519001678123515516606931360192973259882810310426858928715689766947097150688706459348217802845562165678063120127241083448134664836474336477200207727501785660798197371127062585755350321475860080794532403344316300485212713250008591335074718081780409004566179082465964783615796189485287665885811107052886045535800987758221959919359053916077532770896610380406576046553456422786568467383553828724201717721493695238359304835329603815971878517310141912011392737302783816168732253770988237402823122018288785107604605617045825747438439215103626228963796305182431887315743874822734890201444026042468411226378914110238429640036793791169547181161719196744813902720882236995312312228139128226787245596986543378463726629621315522357582601906962146134100756387179098979119980395326879425657702599378850503096718531103981784807151619980846421043901471535922899873419313975281295290081777750485081852765277879807194599138803353625218647728556450304818324867358477221718856840534523286295692657203370086885407638823628107944907496144353790544203777037777362071370383300573095846306141927398841119074993210342343205626012096838128077680908074642624236957761902776084505239469349424819503473180559266176789707840329996125804922652724089252827175736875164440294590187211965878155697139674288488188193374550820150810895197802570963625974493084295835289600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -190495348706646997956205187042193169256984590066831500604419460117612963710973263313225850959144783713295294949578144663290739494801939818175713988658264722792402835222606333764101721650515461524209499401838522072788088157648080403910538789410505343261687943742028847937748559978151445953457529432842728258201798657188458081920256879480993959542942984406245055811517609773072654580477020161797695274112027030035393486936679506199640775244795788737385499886466741002034794959783477700670747695999460440344582929436144086755665203171958436586546040136690139613824972985546227209919082088246306499581468356441091307516792436998562329658615044149347572762743406804685473987079184131296240781913340745092457957692753553705851213953908148353009520107023584235139263034660023512810253037651157853240614123583208378711641296374041090443381877625955829588017096774625831712024941968649324256482065324327678895292357826239781500900416020218300348822559390295883057088086396121611680850010724494730657325050837853428492570775382750022225809874739584303973451849273009195587195943355063769477611756307641432927205416281017269648992646026225960583898994460191679476549687953175012951128795399557446574137324441496468971100358234132101236773861901735856274012145762518859645922086481825521636298201175009386036752506195271788569408875716571426354255932036918164263426349573288390711291706932543012144480796389457266025874046917188935571897731033731545734472670442773873731103099748924129500426758500214063658250714743905328728867654429740290267286351389405521957430081402518486166677313157887491494921029984200188689635915850311645472263898435329119605555126831990240693749519307532042871936301074441955296061786824257841961885069682359849899523028324587094849803082545248404283610176602282864250807173803110352240492850986844457978255866725110553633987912561823376017679878099909788683524780047835383065642869723958773557604021197650126937877371147657469893270820691122175894019673977897098623482711999765131203064033959694443937542696917915784640389847420564738404482232723480355387525426134728754962006883054406198851932181030756710409521883342229855846593454901534429461777961253274859190806466883416514919886325001568619152441762492498914063233835337217546747620764238639787569110407391132615573375005875289602082828733678423791206857394459545848045148480482770286212890806720776091896628981075425762095013587220316243455100013214342470599856759943565522643470755746290502900710305052943443439878351059352581073035374009619846798008698525059382365992650036701696332008522200647680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 5468006477918070032171264838554010915653090867659977671232314710528756988820776192077288562364819844283636165914597467192147140401903855004085455814110307100836613949030185048662254714142231302411722748208550062033798701012810135395775070498837151705963164958284196339082498260410619108489947447922090574108062159422928808445436086817597139072122185553692554791747965255231343327190859106621316539390161956756361571175976776993919938650173404581045601929994494717550628453470392486184496672594702049123915252927818070282635038856510402835024346438305836907983479504135177788210163622551764402516417810797090732346012098321170764744860547079015709036761200475897028541297058267584158247321596629042026661632444611946117755640863660962123094648451344494286798622501499386159935724092872056420037176599241469995188768060809803187721411013451615337679933827802741667312057484014943833182449447320583164598914682255588794495730917015521299409729730277463652304729687051990862816507947810154000283880941196645280724715620023610447743172053656139998452944377434155229443593447140095948590596072839685788446221260120130545818078288588212137489960252844722641238755123570094736828940465512891250192493085213368426174427213724735835319002568857472278124192108526106567163991852759523147119502948662937740247894500752317855210762233678244755814414258009263114327203986545368761178647285843085629453862059377795163131860755804842788097757008236902193193987941515909544144441428111993019057538561870378903959019570628308166388987274897100216624026196500419381026978138626765019222419317107138295863915495143993515065087161351257403903216769091703812881420137731144731104106451556118444772977525563672989717410394052999088467987009880807636571958387005567464646082550060885501826453813927583441473657144206831932687412817600115455265637403212542692756119194710155955326875577984574130410617613184327409505779508072578542083112391552349054639471954923046034651029816934139543228121439379447848845731743399768050517211659786589584281892448484238143674530349867968232156173678625302691965717315157976970041408407349267553931376531859958970611313594541001659647265638022531650086678356842680525804945065109311796998550635041431380706752444600418909480684820836998194023446445246972003752031353642439532003612266630654223464875704727976820257761419165275075221547180342408395546949161961156038691139278103840412676294629967898340408974952601487538233910459261060844293078742028835299782367180910072790798668481872934231074670441522244405477048648930396603313563535511991604305449865728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -43481726097200961294154152749382463118221121175241147634696409940891025867244335556631663784347703745504444210229065263438267572060162586338484745661815399204598699130146611148516991568142815911283576136385052073809747857630177081448098230984618184826699287163183874550371153973746577178658174441188497347131105110559924953708770263866177068239932905431863745488962892502275525750444845931859118412004849248484009221071485971115437554850118765755789104204903138268037676205461231007863051749468093746729644883876050271895636834657120549252162949740593139039849758853860587657884327906317222494692276165587054340535708651707062096666432466515315070048853113749388024320683292619566409167920878500095713772852504850165163371808168114039726825710441371733858322044854868856311581049162815234229422241843823936566974030414212370781864306664105005958982782453385333893158379399342371824566303757687556888268746661820321467877212129700116792992021292335467036263697186741777830071966405424873025325312553812269347511775992349565574449105686918382701934104363936420028986116608440050182559476245379475523256242747575281116326582662286741951674785562207726532398171935773740603236250735350071719282421116474750464708069001077266850109627354300439640905644819468448753631063476457049300682450024632918344077116378544904204017550432634745739934584041909703833079264098958336119120069292133397653956036003455273042353357957230654942473563757083392909352660973551267130941332421778176026964173166599004295457212958068869527857297425411850503670253888967399956779679815283364820677095744389252187466046568564681694164748720190013848763858012199882687205288892264197030112319999014845909562495744926900599896155104846441979890742974849446881842362934590589823996736167376616008225246981897079940312733049609898850420193252655591799537736846841321803562148209456210526546972282387655262263354953161232377811479705936651256388851392397234874669536063835488436053692315920393071157622140483280487859806152393103139761542580468935115131400780960278910427179096656359765061293135787234977295402496638539009275262581060600000651143510255062280997435712959039577838717125479298590405672335169383707161075335490217984037312639528941067433720691742909248529481836869783687541025668869671571006542836211783703688544359655216407878127083060328275512070142120014070353203852323635089215299118103640968362478526265363328903336082265288460690326090212286244963707232307566673308548921814198398651024202735113339642817661969275725416985605361305301408178141595960770142806451185006663724184217600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -7431177972217241179931372160447122220668052292028822166808283361549728811523289690090345930786488969628431511767204513720863421687424554482838502157166817127749318057094231122346335793563071768166735086889655349800615566312154004834866986541585706670095018348372433210501369886228291985045611444934314661868664891677413652253507199826977963344053712098392032717953084863787801485580306211887694291870751010628147919498109804877466343119722539266677459475244972113440538203373444001828551131381983937273339429552819055517397360873984816626098464403841459272548095404786406638217474646173006773928459744274226009140836407725604704238417723928199888677877475046418162689686504623056101760235603503185764508554188654523967641190907741043284817359750428302867990970135951159965760076570648738517109387977498114218133412898052667527145838880149435159664019022073869383665552933036255713240643250913334036575627170601234495589647984407787104799200002920101440225870400296339710350615747078899183063896407173009811780766656909036388930322101301487613233655103994922605519883205541858057495859744837133325830796257573177771560474517439398470415626482405543727514078479005578486468032937603666596972838531099079699341026437832801273230194117575841525981179459097323566106371552288712999262662453182898903976811612005227797176894130074944242219479382967038139198321863744741992810376663594793636670928598172040893451050525998313855876163332399545566180627560141546441126743993587618516087603275065076276510343017892069940420368734020066695843768159322322864488601947655764832092349044273611409203035885272530035317279462488865751635021114328992659151691133658237913761603290537079388347370559793837701127651649552628895743553837019822041501276534432934932054171124146376239609817558962128333133539967760467863550410430592269874425721322340863789829376791219745771295332522409457336774442648918284843758267628526993651406623917851589568869935447605599323348944737212980830287787793968814192061249426283403772239953308303601349843134715806483841810774852337646984130756251094387083726467680519662460284981864773070176415024880891590471720738759803608698574402258374544449959008003782421535636967563515750499681158164180816978399957043710797653241281549372442317867212917046239234374130687515621841088971705657485969634211259751375794676833886390587457917001895744835769270950689623499758614318818920777366457364207695126185653727257020738575618322682596885212730066667572108662576709851598662630915462263001080722766809805059427815078703095470899508349762419995066995938467840000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -3072134655199938164075357135365271795922236450928821242882584933458584854595683303381349945924373828501095586722319524188131922904887416683608540086423007252397197470882487046661247699593971375091290611801739838788723591084492530203791769101958231874476586533316093194798812630751042304868670537209063744102750081229730043332788995500008456160765151772533960418834681364469955609567327631763004982311179181128762005944122997307110290441148772873358563743068877846061623949966364972744772538820043152217228446606365944682880848543114727692687105224277688380130347274278686259694601615477546911502092418039858098619477919044369881315900091240283002513198998771475439926673378136666978148262117709592583829006450896048486128930180729377551879810636926099453788525648876709330889848489141396295116457854352023075398131864361444595895994005293605910555538544516202412884349670278425478624508758967558928433442283434275036357370430306468775062697603675493907256184840964707189742100358674403461582053532950623815865762937862748198420707532230596870640083869869825700185700488568997016569054464682940790422827699577295282466649696019499396666864161057125725685731250851753488777206722055951228275622893509021298550489149975678099664115126037916423181711190987386376163456559221140579635142274307403691501197878362206676464776466064093001254028674146825008346655988827660521710781244593547676038239560322305857897399584163546634425844811660973283209802038954694046163788338152605645757819711848511751181453354042562751175104063772318469412024681687809682149865182422501980152897736644928328325662940640173369913827552800297903384534696653958199340942503296689611369466403210915722318975143204571802683121792468415525351735206026746583984034190257257144311668836545244208206618845733855716757180253048371980677505728702651676404740364771399637292030413567100154186907854157646409083096338578895533846291069357576261458295443708920991763616726206029289311722154923324989747886954131726706133545709117442392601002595182461819251446447997944988554054329709185638876352216143294645205301195170529501223206947179845279295035863738252225890475674331076095551051375089415162277269969589906244903273902303419747822286920611245992271478286335234889058328963449647474783858878888643636257076618326568315695050347776706144133480923554641098919788596751335369802039451150388415807237981615601148722468071880878113056643190458321366922672921808399199293407780011501795579570481302823698864848856392471248417529210196297791632572251269020831015157446752406689725727866834059548255744000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -632125211717903840698689538472793907733126446550071854688594668918776377553748703112765095758080161049217639286999233554171625034717996924800068515340411705793361891839394684893940163826642504874992657047400208769481631651264738559632059789900296021616265873764401879908061730339991417502971227720383769777398907841371474496113566074025912742258046010933491387354048264170097523862552238446461234286945471078143493019805917438982073779416016041970837506314847668573921820083388815262875079678661932003622108239884521074748454934763199148991328040992184896535791111513633549332689836909844104008085177498855531089475659644442083003247397009997819511272399811636089665435024898834971506746051894205767479591217186214397791261371204405176690518879172020619566019030226154978758510578468343594051980482638758762509308757974573588274343943278259696450394401897805543486478516560677497928366273015278598073813361098817999525392837664123800973235036655162791306686689643767892151467679086137330865825276776827746204296540343211997116297641061921917261268179904510547294783706468600047895062573417058934477730449388308030928347875417205753900140977242166987371796684484389357735425333305044197282720595635642401124331170698402889179148479763426671004391921943359752526308449106642954320744337779795868563093527478785440011488832365766375795885540575818887368846668025386138495447676290663197461518040892800902971991969063596993842987318210281167124560969039867498335490734722764141346049607695225858526385211898675755431503314434844641950624153188598367849269690648163311014729867024278791204632660676368724711120431673941804184595786398832577966844221570929370783381387087632756403164888718020417904521535282293364346374964878320645181554218744052356456826921566820191477388890947734520735235888846519142597732885177758975859716778915487992442068451525712032471752188705271063518340798534114621803061728789730669862389626521455502239396291333352553545813767170190743522752915051671044876913716540944107569845546488530756790226167674351341040832841627590661176636564993203061387430202053898141000988887370604400943473277265553754251154224946617391547596655281026591734224274230626515548440646056780415603630655847362348975626778238922221178819274784986492098576358689715866743285406465370682387786329802963380113953793619283802848284676978678385962580860404514927659762800312836413597139322438464811522959907362219091464987007514723407475532702428400619453986909107996825760453871810332613591187929885197232854871260594195823737448392649977700051021297677643731968000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -81641796893713380926465739954826141854846186188577118732161745295673494027459267372633103371465823845958345809891017121423302873089962564700320622536610412378053458319335167903664741278277665027936110135949804901548053770309884133019052013711801563999931391318326404474099819587743767111324016648239539780288963546691959419850058175044519825961885397682886838104191818005108542526638698265611657482335869034452178143110094936207763973213396447583525897936894171892117318664073879587059881369097211200529561810512497453602744645881362756130236360596519772866595086511374954427275090977867304333656466746442515788753715730250069754569041613348595758269265225081637239411443510380956833685587967526447580756034876758024459080879717962022675072233166775353429303049868472615807476849216953628257950903293349309875280130832863312757800155696835419034052950089914991097913288354151855841870267423154208659902830853520647027780873122877698936771707756709718649943495692712202408190125187274053382317919569598283164564814206007629293949829588195261720830567608976217523454897999097288190275152621809587103072029312912647889292931647434494857712477341304788154008187411117068706526856038397207339883678342462663929430386269898459376973206296527089401140095989387947672912342289362931405279601801987391022931836101153283222048248417929635488075377474600541838089463937496867470304070159689150980157466815595229159028935592067465905819167967830355711444844809442588454154243615608312929012116908310105027032926383213320329576323363250576830308460612367870065849234575236935174430994277973034600983933907661951615340233966999356193883604507684488484636339665721228560681870399316044761986338477936403347163908146574306917585658949480776332942444682924448082130956070972189813288779655226679250067153721897174244055789525740901632527169815830260035196038585324557644563765418480061894955460739766034425749449539312601571291771796663110782245044115229830343256591219063121767780598505980194780089343809288452968774705554002776135559840551308104613432671949966088647871885190794117933125632965872870322437177949582358298389897143437066468801198251520708868853078079318649582276029733561727191652861359818014442206304271719112806164278529325168371106414791690215307711919699207605646799885939881771302503234939051393834169872809485695618444999021543063132209227858197238297498337099327308706415474812805719440586215537194459734397136971963933678326719546154316688041657536041615949184793064541601827915276665767911332306221201925122343897879479051758384223157694923253760000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -11325042884908868673585162448422802386037459045698709111262930692215430997022521660416415561823791873069862858167871320199025119951118104786434057050070490162030890163784550341435320514355741674370417216137518111462367076713276186704135721266989509979604615688251772308958271874456579229368564662195962252358426748175318617368304904634196728714918791589603444648687730874046223689807187516770263480837085157590676220230649596696234570367055441341645378711413470680546433798175272608058661058433015759216254910670195088968828020005610879886215917257824763157647836807560715157388341504758174710295576850175495722123611479135740354741298559840532227385722596579458042453209467004991369802995548955506253751595093680255995860027687632324653042355811048145397304382030915248160911594242760947331851247200490876505430082667179953652084617276147879812062424946836324631185186165715349705194582616740413830204939540151787321321215775254887007692559243435279216391024076993395725626426356802669456933594436336691721522378370910366050941602843040656478700342687682123288984647852102728049473247747104065003648169541281902095315158787275523671738225927559958443762832308030272033094686281152661755685775025595215461976201228118773763150438814569761539935904098024585477042672443039252370187247558748358960563177796203439313464253031215901314268894605504785667283008685564849747643868083435397556942783867575195576711717346541459852149751114874471288017811676213928158490691346138307640105185029154722809227016941585437198921437292840038738849683034204121269104821064376517416616960538394754598167835266755317396578112844674953955221696128103537789358552829551332898141608605212198784809471772350768515527002878384957690390819438554927417665125435275965068909684219122179911695372658434519122749551952066076422184034950324396976192518925919751580758134586279847212946058735734234641572909855842768101977407846972425745907346096880927279337437116945497351368038161527800666082503521635107287307561454233842582566271855569785299328742600994694110992251783799787063842524188591948420089037503493923510973491829749130572252058779092168964306505484506623464534143629293423371959703050537952632052662300689629929934892907102934105830619148772425885723800257515483723096900878227931922487350155173333043816898713716421587536088936564937453388808550169947226176858090272044335322915521871488168608866898710589233612270230517098268157590837966012500209900599815934743639760582801315904167193762541348419983712576364193707222996753963529716480136895479050356443979985728512000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -1203377694515009570762143062037821571850534836368312742966360961596708096828048634717773711800455763646071322024457248251525906749045760969981075342376002389493199095073119193336365855141043553547683308527495018625423344972657637885183295717608628656749373950823877851567067922382714151278875944267122679958933960219872527814644337490379652533027259790980130004938675870054099142497054512994455588152138821327839928515673560986741783028933690478965398879690334766896401860741522683348885157471925796435484479679761957471968318825592925998468310806942216307920527887034731996098174084323049919161058306779426370772115270193555206992499862470021325597852306110375280835949763981304089785063608013751546533552275254085386543038816407904590166651948490237432657898084839997879930814743634299944216965934023435346786232178985705627134114334490002260609286683877675739527182736428392823670596022655600382896974942763047230110501107260689580890752014996410019698130189976851037941889161641367918169934321309469814454789984145502054006570312064684024955801715779167528902160239976962038917714386410855143338232575714945051093631214739702808276456864052296292989810591434015069086121469490028281999279512532337895823197663023658605805425616218905827196550785288396556425990036708964643440459976288701253658760718689482863446623648923499313804398334325041117742163795059708818370124725618250369867154296083044964139132840242483799466463325999398634890610365587462889351109729922187438260756986192655604698220495671703556532182359332907349937489210211277522833940272181392547455458776484498314489331046655585177350991358164103643775548350089633758840555982573070386928661651912683636377115515434644671615651608870308007967917132443493781399518802823205025671092047630360825520093337440893824708105046736367169439959949059846331925341317266726063607868500546990086246518112601812823461215514321357506555813276924751789393406557271139659592326942129513365177818813311174411476850990948378101688307094741396899174716656094392560443492278290607724102708849202151409208384751835945437746539686502837628804752372257805672109662570382522707764992587167048745903076442715440245137857068349792276089091021568045501557292430709958280790198854642844773284670488851451876817385805663210851108610474073271008344263380836712793821767499602885368882529602489116102170031831303858578178945334282947194423161501839806189323417673384306722627142361564072986088475424984302656468720302022151599715916731042398499417870408870325866466812467671449486362704917938570417618285079705600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -68645390919670687435099030678280452889847333901494244603509429497819487504443194691427574274471543952347307799930590209588136652885200667036840569169277086356841192683349238582487680450877956009921514330344157581200472672338059015410076216988333154188027028853847789925134617620751345052409042079134875315140651316905905877571998788809786988762388277991562679188329277515920867660697163108903841949557210777456725550932657350319754600342647772047282737078510925403988611261093844705759477852328898285046406941098806150695691208430763446732653626067541827259467863685539037767519109839686190071705446875748145732275288143088638572248547604511869502477914544392734398871999622795782855135391250328533392188240640191362086921087512501979961941044036662236545175315517640994435901554809053032281503203736234288697639329215118171475644478989207291169329754055625551140927770426000820930934926861731389690944213058772198880905188564588150321789091543237721458168111461661769917330079410018221693287786930551631812238575621471288229275124779238455918037167204037614511079976096348769272737213134179322794114970735008075284445767177488375962163323821208974711194882527648393092648125825385107516306704804729194295402176833736959210792872089689609487317130118602637192745929860150418802456684174917339899868041071588631794127628421589688358607453088104895080578570065781471034716042296770907437511314289014983719155694138583012202692192398870798525774037954647687082047748672520235751150603937868156306512235550736038391361152602435749723014689750623880369158328286767886198538878938227555453885038575168265835838040149556629115508519331384042281833550911762521049917372931821780762506454172077275713628809111403307781713355177356936774502664224536333193073400038019354070906740903248346947227097298254098456817964384905280043932260494898045670779973481417324180085141952234228386285672471362938471272262084129589324613002531772146252840179013927957514661341446417917859833498289139984477854459563327126519123843253667065478120265780026817281927871746134936731034681836207191711613747749370549271604645325249322981761919902466768899055530357994769746371697241883738928367223708750315799864972188454025264254687427218754328613683019692000247124951848095675293658705731756335338799592654704738971829980808528929834455197069869344187272869757765370480487635129649532234531205294004552792564429807058725975903132994759240749684326822003861855452136744518267378331890442008231760077135958581112328256448377624465417846143559322924960592812118151516227121239040000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -1043287915677504745606952517605217531666567702408923964548169655003908232207578810800160986070416250005051240232629475545198303290540018484052049898398478906844664039397833435083355192213027280298017596581436485694560240506462294225284116693182226183552651495537680495995297056545165948295699818700923091517966171827260682958752738295461674808664516524162083705285980196782690452362212642891980518964684415496468004898585137083634295280307707386039889488378097887426540857899557963041432415016558417221796269117975298593267699187224730699342087911877677652524640297584993659683901338417155725576017559777740505460457013410053353321910607041797429806884753759715882013601285265714046403877086409093989408476093098305113593246956697329446242950781121397313107697259366663261056416683301108590874772572147277320029847320703525375305887652144970714371327631873656309413578035046431397598602869590860017362447338834810614992493404752007439938748452062458766030006046976167213640957753622059251642746203050787937257484905406534468536069087522559208954348211729700662634140460002876531029961547949520191266286419669252537920341435049346365643932653982702630304536792508537368352714073376263308688644397181656727339308727203709013862493211402989393140379896759651142110131692186081338539030513135285549680453108932733853758021604247108375019143796753908530435511870466254898621151023454894706453068720360874081649288876969163914190090665872230605184957531399708620388849990637467023600126820229469377263606276167539366168257029425766601197803216398886081850883564839534102459836239374270515501222393778751155115541120964941248119294601729330123631384716750777650745894404808831240355302897636533153355416073182598713195532972675554076541304157610348179876393289579178415031444734973494000878976856889273398289070720267729335317527785491874548544437712226166900833496923492249503736131092288550591775851025119437419419857102319531812040602142003395594302173063187965327019740561920032414489077967434600277997452869867526600735860422090186123052597252533923163548991672959901119673686483326640235365523962094095058244396555639496401131668820416562855018900557112533263152330305600503539180050039143803561549661219704983616503983198362381637336535176854057768686835605757499337054703708516208329111025376322234232436607843194720548003718896530357803886445591828659014124016770490734944100054097951919689706732314372610481204298455960616999401381264658819286866027621020977099892526369755747094591617070768434331251065251957708148812808455349720305808384000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 128921110894896387718113640691994408346379071543843285139030522088629405650885875685800706214026017524051244620287193627322332625950380576523488243625300328587343934988091738680568371552880166888342460203453246927397434276548604060229656956165512314435786760668265570041772270591695683024032927825508621145299279816344504686495688751981811869060125780278030686529652879390982316100129171252950999133317818799122463583381556352510512040834243799852079860546806383666610716603222063539862199262154780623419872643799818303492707975984196463516259700279820143612256647744647444239204412346310307647320079411505378208564187728020510499449201933604903792412671047632210155888566729341190319861911965744347452589489279702625134941941724205209320685691851069222155617162242718802309582620154383737133895536693520789376890943941934457763697469744130171525110963215867222594702376557684992916889709652339806157055110166122526672374409020120543306358389863380826122030075525504208579928403211945612722830958244902322691313959027465627719518743731159282092651941120019807334239778931324370795442170644643773015432387110834706635443612061797766481578621006744159503036577637269631055348762252105128279301166193017302196532574358672393131766318897023482692915146556563226922764979348894876849039095850378980592278823589905516841943741145143010671461476746016162085869698637334605424056703627823416396901263689719190124151970274893160820581654959809683704056524159722430381192144469459363816741694232159818006874130909902661607864893576102806621206238296262170142014440405019226543158274696385650715667115089785268615621547179894468358292324730851130315523638364270368564795042431868486269651797091327238564729826229026147738137981906340585434365041560679627053799109039314570971826672685904654776892845503200896490507632871063992640839283889934723165709156188717618187517833744327088127941711332892271271389857119003243018702986084320126576726654077646099442380388824758688720536316298421335188812478156957536078044015243778342018696661513418124978830583865679687540112123694115713807108886303663703484630466543423905988973681004524323683989335590589944008464600148142459060445504951484189264146326020050097771822288224676765821258023662195481134920223929886525656895400100346218990579894470906589054054133350597763066688094104144083450247969641667897240530918923350073313061916077128414016247919264559089676836184727345218015492298938908716496415835759844742952014749262909195667901786064891724718141140626158552466274189608977521007138099751465497753600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 9027712712195157311028476558982124188585207154211406109443772568871750391190458078216858719060250018833375952036351708928491972407916888323135930416738599855630924335464873089232914115679177751274494039989501155025076427647976733858756051871463583183009084719722334496572205647098041835773219156449014949600538062884712422258933997621446805422688812500260360495418481806458838172172286376640967033910904381770587850021739442384896336428959085009631335297046948919327055480592352201332702945800036604346216960027335728442582926129661766660365564236291001780483680235305701271092902114082499528219557593227127442268017535483124390921058461113740006786203088667170143015475268755471188861877967354739241682685286629141024583015194675730198719058599205696529450015771991111384217893518523748876053324455812177900223845874049522398959038297242710657834078131619231540487969722194911482882701507280697292986818581180008832592508841731644611709705547844198691570211199061847552822746613011275807191780928630013764718636543687931583574082243074057935899753448513839075507800154066365389761486886393757559450591683576557028810509420033345904309941827334656777848978204113567892424736773605448693293631836279496622303155387443026265846991283776282979288340028670349237707311791801725982047787390386578751461993749785578861284828738749557168368580571267298179090185594135163244929328726853569876030920488072371068432792943040179683046600213564848861838175379755521176959330085284294256769020581400944685601137711472492624242896859493610724373966116647114409903921300903755106558177539151650380947363050966644405734189646564936176216147925246097890382028016059632216701497241584631796490937595512188945879761459739174356164401096011871537240210370207129743747743046036846578536438644117656947152248972172914131367293349244804717882336743582033444806485220197623116891447423521270596190267662077877634946529289880114212304459152376733621800892301220409501619267208621783947265117956220914196221231254114464736785888442791048308880792452982644448956819096383216818581168867335317408519993187916680199350342505645875342673203961993226397526628073518194367938469658699411002631362968329211153300977243862779222435429767391904831173123240548756257501405378843367449994605558842096706442333446900144748064197757651767501608404585797426555222360172281130873773062076520474234783859551652573514443520513868112533119797100943320490771595253691382266359853392721312404517165974465273606292129683734115557593244840875340425522653223352447517460549298351938560000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 145872268026789145796474475882455505501270966806984319377920981394100647386806756562256412628881034180587482639637852076690879324951159425030129954174296176345534435885550369752732585798230448795265203245675568213130449513634136909864190537972830380032170733916542307010020556472145127723814088845154300193252417473128207757753956605836587234932114659773593269896767595065506842517740373304773777785679236768442749970343236296581644081835759960462301662614972468452833740695945457758059811711799791300235650488871866561245797965142424688419454716597910543710451301558009360846236311805672081466600555086509939700153844206837902977768999892420565839495648608426611727509150760540799726110465657033548960539036387326188331964151083720361431268830409157404353067096883207421818712429703988242782162867928358211207553557766919634941912649932765578946598207381425823820226883781573653457185913797152173292909028114405392151369758143034617413570706222639551817747818533762713887943436910750171374533907996866134756328397861275217836090974786365910045199081570204125699631286396551207472478797840928080890976667219664759770766234534686684606332409880944858847412951258156118469449717516620345139526540621976438110654475808613478955790221724962207244513921261415568268679006988656971711348326154346078420771080730182333164739347375342486011450172901419576634475548727383864519400809001179422076456844700662261622404728717565131631648822978875756913352110462845626389541155604228672485943248499756779610307446415493562760403753488171517403913375148635457984751882754115705337699852559361367868743115068226809981416704672079301219474009538985889552641831391076991889399068659475232427865981930402548926073389026540704627996020082682186902229348016577562421569792702222433010812778097959387998643635395762186643904339783298464835882018400398901729932966738640020963986128471097100341214454842914625879087931274806911101811117844977603046840105714409416554728480910384788002396934182021163300920251196286155739823781795706201713208687036916964431479498847869467442872433573256791641785770521059694077359833395464040268821961380984248828429541615722879386726941241785283659644805257511872306975340790630336733366834350360412148047983291322766643738737176813104570471140487013538759231538374024609232644490648655845076565053403283935159823301606963321548123915154371018189934599232931984988241674672533086618324865129578108206883632600095068432116550875279111813014738714972002104012209460967847605346702659063745453932694333380265696556531832320000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -4919145243871270229661117274980399925780639770012448031414841783405429361114965040705581548225416139031711600079405142673656096324548570709863370380879373570505524147835249012310717435070753166880330286738513186111528768462615358374120211576697098429780869386716311784300089461248246045865190804752365021253193477320330789231699859373369609001991086114312821021174768244935805342410111074402129424062667264175672590633933514967967792701425826503173691524137977201865970644955180183066347777735972208315244927399855206746561637307404286992772183927658873066372032583627083366716960220803651665285263411583177454398539378118027357431717433678989998301578983278711764939451866582848079520492785963280496546034380429394355411673841126023937300870025504073623119431965755628773329537909080952820718175359622486557693019473887662183570839066321488116235608621851619118187176204521691214883841199740601509669756467695665789066811160467177033034388385307722289741318878618568527547749428623049744865175906186156117801751565351693023815411353953457498138503092750845841262648666502790478631413920601328520816327320672349993114057393976309800425214147837149900336805331952489150644773762705817626294109822307258664379988718870849946363808600485048700648973163236741241561843739438094249303747576017437444836681322815973466296045358301095642011300169529232336317727412391004256328862671728211867703173274377279308477094326359174062891439216537914395559623289158469543250287770295156472001668767772317140503918413613814418749947956341574966954723323642507817306066826830109048592976626287553993886908755033579920875769411793262582612962447253322176855603327469291526234647429761191077033851555111039213217084162615197416189820807347827499439771058619617529574005546787246786280771954808226572266558324563224787401968062977699005294255319353147714294142201430808615191520485757829635769127591285795632978083904524872622041203017921756087527572876762854969971190610314527536708144732300479097131609812197490665080049969877894514010264227822640166616146591252113509763617088427210573208921962585944407548256564844302008449664121040777057705382266551236538342866117162205097343069742024878695281855203474149499109645424115287858609151563541895589723056374534344919784586715391399199869352225657398423639041304853264435623118342624817759442567787249981906729127420033126591236842021494871870989724675594420227027015481771261577116861109029712105006672348594847599544176734668914758198562251478596500978717313081239145270637554710454830666468864000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -321579139691337465300112831153477146683166450423241191625998720815405844589071455030860301487595021069431801164637397518377556657401009997842688071343468063527999068997200768791447243106044234377445147531217237085519715964786327625463437392730849677686188413661554880290215672677921542891147621082530737475139211667950281873753860271952566927849028593417038051345857515112942965866845323300690647368432913337372866521638450918257954330222178721994962371566794899608153588551941578697991493403018382705807308438189696905971341150331028024764160129223015647483491564378111472320129929580796839720933809880123232817421400888162895319266446342857665974044225794600981421147805406267545365855574851533138060187698659113838876010851154671224106940110217678440107922150022524177775362666009027690386340725623197559252242047440964744833977814429997860378775341068346286351796947418302662436541701729631701682023617263958975076222807387864966299099021130990059007343140490397526211179721825296013402928071672870028357594671859985085950636498532358321620842872713077855597430541615285107919272036534215993009356158705643390164497193734133440181480962276645927458627274107609134060902583517675839825451890255778468411050023700684647464044849693384488104666270742348718158156188844858030038843448479422475940534707823194991511687245363254445963491138872006210683583295905344988451481751073359512988542946136478494456598852550654567215695325912767800430812468239546375030524721383756994059737249766768182618062263889853827757118289877946252537943524763348205106975243644139488666379386344013547268375955376637663254209376151694777843567596130273904967908894366989848304362850897618526776663370571455857852550481168604002555899901662487873750713915731208711671677366519019650778064680350265161418848226538087682777585854257658037186252820716872131764859551631280850305598238238278423845747626947947894095111089234391623292266234594972301498722589131063800972239375613324868599988211739796734236779031910095651777714730028691862002417584708563672322909649077509829595216816763610460688673564377764204168762504808401953713387496898177817984897117834116785622890740587344200631482421054691891288527204979572552053449115706305357239442789797701665476531450189561119123550626053419906587450617826140778868274436853315788589392935121400102128226415781680914813154451907317742459794807676918622417889270983725267103274241981694139140043199312842622845577433216743313091092171437816049640469342132970262064999092200843632601634372001793672224793600000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -14004999465513805807132895901636993382897692387406825633208232686675309288822361706976237776899806602515160908477190523084893682092228430384069515053127952687452772346632631800646712906873716117015927063556101548933611961688535563775455852787873688307722594540107013190347840420701685374926990577748576922978820120694974447959069653669626939373924053917336001504541387300862056483806798648968881301544491106773237876218064279350944488334913298158088782625183612678117757858047423080690838648310529935684997290060674129123188998319912092630916426534008421824795523711331813142985952063815393747640691231208073520291593938692351607307548764605550864263986610929446623285219241587762669050640223432862124459330660531612425542140284121739917605989439364710324936669127603637035089497426827435010648857479626596508962317560882273883746381850753589123962083844163104757644190028471318368089504338513058926499751803499307665315598322647544707934424930102958672611606303423579583769840418281475408892340439227251282949875909792737579022288613012173748084320528232563924607138537989061064110560487061417057752130761188377991866890957163297397718590855957470665607873734747791973793379492787936799500641154333205852371203934461679105920115900626733993136172090362624879916736852256442167102611769246270591090771948501105353848751712395955859227180390441288147657529630559841952381933951947656189871527756684356912926940089180576472695201213045110052188296622812405067500227692823872833561761843391418807582198331588636737412245983564183000422250619460348335565106308083075025598270507223042227293468073770402477339559353981807162765222865983760483439551509754839805853248669935652023083151684060704510336150587250107792113501721913710642579682922959257838520244766091617200523059306562923400002496653205930930039740470702100841126772034770071087463287345369884462963356750810066184079012603340685902572480654726047225571310820417331058109212648098688107434457862449093920234917393032202993638077416297653786414657477151979024647739059113553189461148988020607309192687003536477625412679794263876494427220277636787521085805414555909937273118552341192465952983619845530010397955329998580894825443477186701203290780191383840412005252724033419184301684917368223416796800207182577764277350989097056691480700720761272693978171576848154758291805992056258611948513104602712247573647475990606608319558363152342441798292142210826048089342659009604285627855210426810239510981575573107160181294788159628782887331081307682639933556991530995105280000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -334498287899425212159609358354613451295015673143005001335948036397392076516894414209510636760953479266588015302326153346923785018886610197006762297962318671522982710389271742604071644095493156377855551357471880614771235325956381650662632071958751953903366436847827563050050182103497264078872353932068306821641726309567181109551777627080955266456107082876711133296866421682240508819051499219577897599513363238400991254533484392206718191742297214870821627026850738867142171412739551954245427014670259736210837059771619762594426041827985985667364776992443594227973687582560976693237772909899847062043471531740463454521425196505943797470486892429395148639110767992430316572369691441879177732840019585604015116974451177694281750315381504432524907261721553046897945374958573972714859621835267158700446130757896684571862741697994489421161780888365138223683967294285196230037643260462334882872357172040744733659729709593116892651813549024656526565933734374141219340091694165511805406393966640257141476113393456429404313749992423478425812491148639256506839089621375365166245929529793634518488582148196500219735381287275454056245078238204546559731271938132068754426803810039665682435579506000321507191017304068818992198124459919909008720196911795172907392271909138091313565487075386097664887170393955283623046871988318811811054199141113039781908873728187309342380009079331107833960099407340408327085371732475685035372052955952831304375830451431010022794246236527215550030082765056032566971243157984135101201370577143536566575828738766980394445416041296946455235553491443937586103401218523945046657123097275587037947904350687882040235361398407852712473928926967713952333715862217876993975117303138838600959797477348636458761174283838497776236691466162487618945659726163369829823161962586475181621116755487305780888296472255809424147285328499005442653481617538413224003901832881531089861563535028790198597823091780824391088019768246146911304149036185383045484197110719766927621478691449577357459146159209917454866499188140130259146315479990116755990033085182910223590844016474133461277634202936565176671638890268172789345039310063335894821930512304667490394559869447998616293859818749490663948748723017642217868485689831086515312612562058796372119596494319329299864920898982182587271489653541567333627942951077073260617256992145940092268066621268447056537219461176835897293523744210975904395756720289554596415487396576698938749432285019527705044370754003024410880532248775556785199098497363809509306323082264536938940321510850048000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -8187211071220661242702866049704971027423004301432549454379345460143100584268293088923789768003194910619486191007012821152301430066602963632665630328179541059005074360680475638278754267795393629173627392783662057019328905914000002275109928343579053925324176534478747025312816495702351584724874667469043356089868385273936591757013691032410532965161325729753749068006566043879923855176158767701649006881955185962682981113330983438747551531761838970163475153269110778451175380412127679263745957862252638786389381932674821291226828652354578313167735683112053123235485827394352388740125972285358397570687187358954492053914326638318719295092647800829154615155934097590699081293682586971535875067425773700628803783565892555812850271737979799689556697454390955265020502152508526012366296233101197753379504864773135391848733819964652948610389123020620311442615378441891768348394383074148372801045722263957695678943282763301254602676613666188425447405687887168409060793729697384714696747600652440197987948704685664240053785400301182316601185892256297119952322031700652930085308536806037854327224273276580064325515861169870569048884586147324267306792158669921658857169254282843470961889269892891026171701822494269637655368605955661654891952873236469442048690909158879116680151973817898046602903038222689117304325621763023240788983346460886520266117199976284422355830063150467443228485628185904398240007398581346038142604216531574479877440139779913479747005046726490127147086105108184912003574496012099731623496279396398691316722142198150916162573030894195043327166587197896546615108360747572956208825760295785014911702763899333073030319947907785767210743942065237630473188273263320988355838255934028363151730281807953402648412298429836052266058762421883083239793150858158582614874085310949683043375306966876182453081001790564721019234770751680137621335932849737856458905983563053382568070148677262897729449337776729074311121996868341692005293122638356887957967841368234937567884342431208413205965545489651815193217838664713124544565904559754454997169114389175358509515750174945495495354022773236374432473573441533980102933267321648896143372262834300925216369200241555569216922314825236405610843391389815393037137818495840207824317958161640807615759437417797386571080012731667536967070984772409040870276776025110206899645152295040674730691949601621361413478863254211575168548527603176622436880972894655599584930352625282744325521021288699937830073607751851691531627915593612818621605827996882029335638142379244553065368429696000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -139646603013907466390119104884298946130481755282505922543857231153237678973813908939747619273904190690655152428807705359761394130623322992324153076983412016781049521098697904200584565765571720245485265078984800656085490251137344520739278996604772392666914578578913272715114585123673824267222888572767039804182887672904884200260783452762471365033881115884041148577556524680936114538081261811772431864227455305328893555758798967661794767160893921863542347945131835981704352392293185162557609681333030234872253423643065032505289342504092763751852049560055647918504052277377086329323283785628099507167150701180328569386032177814558711328835916829507656861897182115106345123509378163828959022810883022487014668554679108474819546152020377943525960181311891055699366648134714185774172411809515292508717084173076891141526901334095101247403291905440547516143105630313315225116523951578640114562270264856863528894868369237251300176639549443410610126243387752596066795874098312026718357895296150358979293297755199423507517588015101035984775313415709562635152662673339711437996900136294968254517925517679209281398299820443015267110267626263258727532311140510104639715227822443514445773982817754994318000155917194289477869672177454718356315367643483080384794834089998198087330759505335070303163662509778989023908244037026918125662354493769026903013258615100487064872023862599794955040150449776649263233753306961148446610139439568316354941648190027867840927126225858210562431896385217408274219378743424010317457356508159180135393675624377811269170241686389444202479590980305873548435336524850664845095075906583770485887269148299293111895450364040851531358696374965994605549888330872533556515944570293965184801741462667823438666343290232272374571412552691296414232133359252499674711048436266953235550184725697941624287503296228542678168689714906200261028367218829956777075983599097083951195717576876013369279200535569820768393825212043533196830826946309648103110857724196652538835484901964722078930021618763805381010606796401671386595151921220708215391764117046910481456744325242899981301324704953131614529159280486417815847875290567843531868273357605525734548661630395313682109202143660627445144135498670166965352731756736915106730322275892133596468457498339472818867498092758366444268193029862312130688898171268569959494198096859821801172788862542165203815470825863846299204839154801385196034060503932056154796481240054604466666524401718301312607640628201910281214630836873020093195821537556798489773012384817215897207127552000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -2630259380170104462954491379510466254714992927765372635733035767172638716171453397244001237876406990792029756378131104235085512407716599249774118087478174583953763480783265486573665314378593107637850253710918804715419220069124040673772100891311016469339230079425792588815249406480104766770470638186393895796826037275665151206198236417185379852607742602172665667738558695770954512922647408240400805346130423262381672939635849096568721876257803935573430957356899341030788915366754285265693857981045797401521747820109134882021635042545751709759621739126583604109188077493466186737494448107756526482218334226834506186583224170208727574481779237983074726987584149238199638240902784141497564639862603384241369842683790590404368594783569840852714197129240674218340857122409126606546433316130191943701503777538101831184131662819804841280872315693133366278702564490099869746049907492852356467148163370063353536984324020512629154055271461615014957435915265732545809410358134097639030473646686348035608587255662574621174716094011392152710357140552835238046104388876713874215269633699656729700023840085622553892398972725986433716974751448002241918414732693793053679703513120537491225341461688381885578102578069703492316619262172441329509786491011424027455270879611977739258652273268547953306493669461751029762578075063069138562395699298845330000844892740855063632834752774226184733580603443484283505433699317332263090081737075476448516249151488053779904121107439453571671341877407894338664523991100686884599961307542830204623524991402936879004036275777769120430347581736386016167469501595736082567555620721028827225616898391127868180945860228450150555745816634003960271336164126582498045869877739788897721224545147887075007536390319306698154873929243806492441377616889817220204736779835026644975781216211909462159948689185602920193921402211193999752648334926860264736556848878782925848508174821569165381796386452230251638176838016370952533518844533894411954528748455172112767171821905393731732961594007934707906728613377590156011538436114572553712475429226568109948698208783940265354142833661703042275742481661946561881224072406017935339169971095427507545728250699868823573100545230138452199937264059413788418649249104280877990023825855805809082943556579809344617458007335295866074786918131867420875964994903370387282281017107555467636352025834308094672294625467376386409911938606446804215866445077938449080745878583809394942887089438058301832188485516220498638711100847189529376628355096552761270702568565061433220249600000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -34994322313005126626264988284027993637133963053125640548027212091170947764816149188239580789275787744660896496593890802651580817268356625186757181471545677163610522831152882209497419411920640445025935244802482813296067812563220904951477384103878631984110089290260327228268356196218578685281522561879916036890676154724078893176091458588351221157196685875767719155579296193350708779822274553590756381603452991418496974944336079609904100355052581743079670222241534538354741061635466771601936977748056135125214206487217349765643208778403776040802895840795008779168555897800560970196457712654706305139747503743852643041182456909994171120143936081116879080405274215794327583995489894450621299600082079401476751337741757196118794819651526766734719181722333548166140732147089898125747189419158053074089221756405585187511567150245187173764073267549677020353963026636243294590276537945799712605408321059554148135471634978139068438588915157292704516994290762599749100855364012146168183039053104205279811923279707875279780525117146439111917525959429944249599210229517307976844973981372302808577230240912692865694650902933494450994196678501137149930740895399240471112737115926923985611054744257608862362810518283465782807837353853534238856071451836896688270316108437696407250106141176055145312911013687172774240905917323738459139619657892836692942977117599252881376176701542252028717163613734132987234613533172521375447607670570663274928407827739880357820469111580723337589930499914913105165288629328238703185723418466320500565004548195528105737685166680071460396168757165539261777340270508812571155477817432683371638738714491597779545244883529073867256721012070454592024978997235107836385710809191055887439760989277253167137796034598041790085855347107816628374642554954263399853023434271250864214484270272438154511470120263570495306061807846205530051312382601803753763966033904289806092766394047910933351741622265132283741370448064520329905548255142077648733276507934523306409724192901295915743623931085419664445609688231090333353034221918813145072665742443904138290279782676007972405079686518304284159198250755443873103990262014972159957966992050816102139859501318939623800409070160994408626025822499531823671453612651822777236567836622888596669454022822823434918645210622503441821234818415133982724463247276776832177173922536958018048153938786978304129644268498660063914613455479967057699665012397097367645606190105405640723527723076651563497019071875544586748094772102074507360422048722011006329273495160676659200000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -566328745938886668908944308281317524977604160899133687339592950546729869847511395835894120070825688783381778676427699427611421645917112126587601811714571253851230216237382852600596933003679180729536425491203514825131539105548766449904534264664297069649465949376853489065991967265386108499988540740189780099384227418502171929035720557612314476909708579511390546034640676904883080793380836763963453042885889282937692402129494647120515268495949150911409140275486406137981413118781268245773710293022137855772539619048272606898050526689647883201192749148638869242613465329002859418980281082358012056747275594345315197044189543977532656893531407024394155729141010739547426675217336925411314634594066556709761738881795093320507015011666804341129345628839710612482678020008076864071586073684147435006999802996811418545740052995970334556513363194105129490873602766871008886025520891175869495399049348998519573187662132460294159803354651223316734225378047906757480529641573938470929656575509272934577542516826188029496017973592658339074706003644334413409767382304070876221753818464463529582579194882992405925045984829343219300246148618365499613995708930323755211235161335539404308281035363519306896635746693421924505572386721255593174153506915812870998050109936148104523451975740447583611941437613742760362925381477274196429288337459885176844262527806107969723064771871052973607981285248477686246980981934634303511549228055318741434891995933690130430716691221884245006809854067413866828989829689304918961374376995315305148337583351206169173929882445490686896069819479321918779391001996958934877929958745015691195804356821553561037401889217685785096586415161426115834187458337079606014253906159802044391619700463986403475354454767832341166066312605934462357083715198749405841197322553772836703719156532574844292694129080944833184424213675004558577908392363850476210443532643477131515764437300522394009354721604301933997443924479934371435625161548285783999541070020012186695282476571823668612368041261531651364866326642375599688976864592754441804293623300413475109342831040879276909626344612046144702189113896529951827766508254497298031538795430806307266904822332136275940123296629094981763401113331746397051138852556052964064059088890894205766267868206488350092842766773819176516635036563580087698024580896846254299723689827904765244560059244016519023833805959840298484672229933651077290708526447731471954508021218977727172358799508837904029719410518510770240503422349882583045377059110443039149077055292217344000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -5552978684697311306972934018579982940039940308776954230638345210428742971378382766375795355681567829853812887612560778739394048607316381099590463836167484423086867008768824985028635872483320969220819925264312969353280963214988524976828057455013094960244757455261404544530086388728359262318996377719015167796007252917218717117372972511283503385031018112050246078111308964583461706944049480081575757902791928183936090199144096350349682796410063257335572389113788157863534014681271318973047788731676926844501007041434109771791488227418446004724880187327201689283163078226803908939847148157278866456497064262530794688410001544511160765440699954449521051018082872181252095636238347006709106843751990154256752468552606485912806235667790887158197291403288201836827984736686592373832313181996085821996110792011828704050622720614670552661541659960547691035794405916877118286299785383487441484524380147399348522693330999554603712899479193583024984093922519296243078955220452771760109725491727917906140669254339719511239179196550163836878495030870340227754307389060458620273136346432729646605512294940157855014312051098909504051921629975951181259424368363618274964871194292193042867839231447208350518350330271267632417963625580558435425691689111122738012081211021598055793337442116333565414701850306871884773282344508064010690227457596088892749825326043035541313322986167474215552691904890184222662430092390990846361103107761740483303090983015468523753261949642968581882446729170382032999238114828350923905492504417823839819783283890442614879270047296554749180031595014887425156772955565409800752208166810551897685391456598290759530786639670838564421425574492928012818019900978159468647092696299363642140710519866088242552224428268989712127049023437962309831218526835756608253791017411829284829661878897673540144549673764488756725926642135771730834391514895139574636209034311226123084524966486549774795918222744340977843554008298926092282142892875316518694136975357400462761473320398953346660744452002445973001758763531661259080993904950191353516390265572612768419321522546638607183662385096919651165166629642405938670218032501563428082599679944282767399452960699481781394315846690688585451062788474810000194044357800058811839529103424902372040146821799373133905844227442474389080027909224544691132255041885125076645179557977118859815109049127203709686160062115524037622676240334604533636501962376003337848235985339933334067393073903773396195461288031965401963094945233672155897843496991603407744253547366400000000000000000000000000000000000000000000000000000000000000000*i1^35 + -78347837975906578581286107211805912905218087403202893476048616963380685909085364584757000468449282139349926744836119798569979838815467652043941640326890058576063735532548526389194857762306574294298774699153100408085140224211198429100967724274698296714940006932857016015317826712442346171449009644037032953207196842589479137831269989070461268885762333016607754833421536804913413431934662713213101033518667630312098952868702861028551542309101106642005614751136606057314456214793439286798661817851901130942527878257048871004921919244943386981691936050431955997847052159725810780285953800479318990778239367397682511701546919735245420311445967887860445065701007065785716405148265750053691767511237269274269350730453512048761613211570415367094374426144914765134968633267012662338492792268922259959209518219627268869534254814502873940803366588615859535632244455436048016036175814817586658745269651103315672739353269405105010195456114524435326046817691852547808559103701540161012318560046607279558898907717602253255825004091501641398598284857261510756817244497841426460176924644623154280891558277148579224152024538510042218933134018296887567783994805584655113526647672641774112391157305531590419888314465478726679390727668814356638868450619473509764205002216176482252321331734998045253552269034011306813454759052301143992868406201806172599243340075973388963383989882840272208700079196591972681698273171906550263451010864639457740842018406827434979374396324642136481327487295532281897091809061960308820014802133896045650370740054260817139292324135068647085149992754541638185533738484640372003671755347993810259417246659266150694984693690094531738522207142681813859040089128714969355653551315665360591421644760735434384089052797469424196613522477965847868983515002227137010457992980212630301069462949372497116479130538795358146772933628316608101260894611337993552973964127164579100166998936787854683794270972467464302691997743835471023018908541467947134447960843374332642934667444884928130732891102325989601929651948345571002729511448306063198389132239594742585806864051015172741211591549940405446324439766910401615425234620883160263192499355123107379113200194838299524958704025240973638975665677710329769314769201783347797467825932982609231083040399601895378088910198492306383202385895579258498949704643722483974460950815770405778955542163340986189845861593521056935981116971204094054883923564245406481330031476469866203318807306763876432052014545938538685572017541068549765500637205468187538686556160000000000000000000000000000000000000000000000000000000000000000*i1^36 + -473023452087509255063676780496204313014432401681252923046939150681386133760492879271880421959727228994135747091887302258211613647990497201679800760275134741531545864951829881314012547561971240493301043808671153446497051025097505918307533578317604477725155853695627868556060633860808479751871014621320716772291012696116590203567436379803391786637315529337584456604601303449979239188819252477835253559369621615617146532073649617685884427950948168161581719053558308167236160105464275442195152536165206639626821904693138503753023969525638323704863931387674217880883683537506417299709146198982347983875055630532873522120603382975181139972216016970195045399733316417857664544398697099429274868845481757704664870785137691605816208439440265944899694747132150059831948096334950946610340240933237155026491322972603954445151868551430154043051586311937591517684508743344555666477602824656434633678332243071289095384293306226609997445751825394813281139299399599702879690931088818660571959316928360838945685331547621813024163895537484482967555745945749958415390811211095314258829855278122961584462409557093274407891689698692609374757310980030118512052308809133749790193970450533321703851946388418733538970830154494267374346669708188242936631510715357116042743228492350678211647237437955610662459193954866531292135737228483256423505275317622370624184290807195535442749729443303691766037337694331697606580225711671459835532308341133430069179128910090903159610147588470431601032745266938522100354741266163497972445718928940022617794007165102454395424846344117132626816212799001752250407366376285173019058362828253818621680660486934242558468325810682906032407881925926281298526288490851884562226509141553843598655129281263888858066678281343260894672123472377945384937857095666498003072119655308729704494129838551960682442451926759201991280828924006350783620229120037258317265605008118380187826819691954417842756846231398073288357243680561599648530495961157217757765805361549730016782869256802120138377942654779094614010679723449677338367418441527990748121574464990140245691014802564109023018250088494855846355467105313868945290861580133884725327615855080853581407364312562581807604149743088073143593609265912412923226798905748040276330843872031603460818279251422213491137032394644666485469847209775652562001808636309867950369222716585778577805366520642291206639565569764237288251564546919934402307226571157903233989001652936668887655781325963942082904298098944279693346452881297997187326123792575184618496000000000000000000000000000000000000000000000000000000000000000*i1^37 + -6274387547283315161137989345506623154734437220238386348204400380599183567653360456012636202510142912743775018569191405594434418149216258772157439738966329693055995469183669012112640776536944119231339177598848609299879579356622190861836163136853713435311997179347584856612648557172941872463657193441785508438513355792477853514591576377752240032356520561765205461015963411506870127323516880348417880841676321994873130354262308669619947778943492480205539698052449201764041248859810652065690917584488048657065524864183304462080914975793672507850468518592756432234844234381327652398576749021697978894735652123430429012364222098208047730842534882011651403547297888922622935464826015650704198871022277586021534362041337465360086997892741459582058201665834818035506131144708715519827946638639506330541710061104184998296362876785466166221198307505299908504283476262147171285876182270374186470647154325717717908960924059962138730739529433718032303753792515399787741653992277892179931313213675999587809077902003981918762537534769753532531888546638644663374911831164107192180580363249908162259387344006578792583540891588079655414829224229825749055175555585309957974930214046778441817640116319948485478202876016904484739524658173260151968666447946637099677517784659988193182127265902796029623502168752491457668732970459811371285691182632062189555642626743445213429659752265102312815828048107414163948289167849945866220954726530315581393930033649284997589797993734748163683456592456650002820872678644997557058595053851436799708124924854667811361793392215904020441666406299336030866678354685059042634907051815688807376695595934768715645727102839994704930175991700312243385185299653012521932213803145442264031655970560146304117868530148104900826267825441709803048391419505625925462001607804259067927900733557287913087271291131009495117004829488657902779854544560020476643572362202072187009742863373368271944221096724740637658241073955807815187133897812997493989003724355033284827359483826365677759149770077727661929770201388864621336862793949882806215440321938216519482977131122221733911232215897822382016152932237737559652030677225468664904158990177571130742239063650184843165814209735352504164333593013870028476540204325825536592277389835236538251825795374664407416967753216605984796097037807675561262177757671950944685494311594120084808141916747222559878060079972252824525963916316724526544136815039212537616860003172984622146055621200736089662545260634289611653631357015584989192743764532293529600000000000000000000000000000000000000000000000000000000000000*i1^38 + -9520684336717885803366393796222637302779127839952950033915225500524380984725917157824914759209071954807548263293697554262014855113832717073923951377738768978903504831968158216682297007079401970092608167996357413875264618388012702159023907036104397166312316579503131165539969487543069001030802850909528036449231735181201982869387660482906737371290817589647539720699792700622801251781901900208793774173785021931507519489911134419508067926179965705789318554169084002836121869898144739714167085513137170433907735704799637871609717644416497632725023460440988964823152948318080001831367651093695612701172474052962789684484485927988792338489085916914884025830528076159530856932592133190999380155607590449829504143574466252605069422221627278722175286246483564027098145005614170711490165089395088768178105191049771236949439061824941189972370761743661201371705819313941261674022942739027022132797018115504429867383253578630453005231256964790770537280060179706571195991158510681353002756419596821897577450838162172639629749115035143902910550565379988747907127195308229013704224288110603738706754777090513920993631718271506220753436107317122688583534698072778863753182970680508733247190524219699561680353943335432069001362060252530552567019829652167540559325487695935255292666189215102932269442818454169219692494367406703381856492054397938858475374644731601392244644171298152100101914661811298116588782029889225771709714464760039578411038015128412560141175325072492450659914428342613254895462972201779775744325162409080574909630395261262117108351177208045178934500587132318753128667557415472388170202792650969913179509077387408323768926364048582362848098057336291708204935375181522536654784923337708493266678798730545940498464821741636025000388264606420417675578034389314090446536676642433419231412979461293195587517040039393132808980106328656924352018653576774034802021941623755165893253239250695356777011719578991125386312255252913348028741983587620813425118923773368294850335158736518454456411395710879689683048470279143665033744665645697689928515816562459967713020769531093131772642976026418395020297678013020765178922540201605120687821709517172101448905750305709608348709802377858453598473679824594705174167723324490913920821805668966214448142815758751078446902398247620661196665162765321715101255279450917029486779656824201898151854468806815239256272025708262193212771802746528138412722238665746143258230409401132647711489202002491365944546220896583468124409910068102118320974794306560000000000000000000000000000000000000000000000000000000000000*i1^39 + -267939101480368913569985744032805543033086401703031730757617643098710904695965678308234676813279025149856013226758375759541688782321527917899041810899916918145006403505918844480516059967016073172265103012236639849137059251585500620439716017050103410141785262577964736959681742886761910080876688760844195559495973095787548456393498089769858512558998054672482240177631576581247063483336341205913746569052377078449592301105562497134161776959632612075172761389912063215995575204825158213229677476310254569324930153729459410725359759651465096595811505361436552039448636040672530100748574390540898583815714717489347854215640311062663559616881246544471766893612488452292281341803342899254577905791515612891747494528703353014518498046129009042580271320931753245966004675280577627079377483242913633148002445068936067270180581706869611258120833686483038383787745721929569315789074450648164057862804360071315935488071748109527164794759134045188256726850870242688686123364287015149110963525775740773520905823202495757112230872241912792569055565870580621788314791933230202077131377302844427286068306194068000104472158822943042601895509844130879960242450256785149364025143213932995692129145532217600313714436545746001065056958942938714560005295178255869166130144210878560218072108607503828317593056803562935410500792675846933103906025856179323387618820066538016885903825123457032314201332379190469891780925716967874997258367260913648105413953673577377452042385796282909612185453266547286732918454101686589623310346252186211447646166757755206240572711301668916476565792622418694377497108762595441892776372073169604082345593053921055341457190728872949168086669415369699299452697792064642047735522349056470001910002719117447832092695783824796627137775321916546950101351433137052389964847132642585943128136313679401187376307973113962491687795463217183053012721448281862322255462999312457305074492614841829493029993782727939093309649601812759422098170035663991304550073598866650239118945110267794968754730354007258062923191226192762890546454438545245215143696138499932541854256873559511853159655197907833197928413342549444099864110762783075676536658149036897245047799328898041372948183099376442578661719606936897038654076757114594261240993161771358828242243850563781651892750071844476778080668594520921655422023268123882167986188339879622897306628990412632591729296675047317978247957170629910304848339014136011833262053985403437521816868534288199543961435828021370699561821003106776143423198720000000000000000000000000000000000000000000000000000000000000*i1^40 + -48483877200648644276671866854721928420394307227584651578364213258003383823591837809693290965682637837935309724221687587660986395627707841405239680864115117288651133460532899525478507421125548567905351522097566462792183677271379731085291180137885574363494926573615801922696320833227275103379077174896818573836581657860769680515180043624116544995320569829293300148883260437354518934330202778216103769223133198126867341880915523531297224903042147388395839193854086684194013344737627695670495525824313541794386010602179707896802653826070285412948022926796888862720992602300795659073157151396673117978299313998103920729636090808476501097321182177055017767370776357053044723759895938426047438243606622436781866184325360345830572112752067578915263863864909774587694445882759637302676837245390646119613524972214865698997053862992587691795253477010699320060750325683770035527396186032763502565581079267162074452488152480300853665822691171812812824247599992942730741609663952165323401245788107729781089608212384811337608993819570186933554115852368843811054660434259878136629319674905212352184839251172814738678529951128558828663671176034236399759384149671140325854498578974541954995256047719267205888677684029608172906980546729055882247875835259695730657656457812980540162582780024349259283454057317431110140541140167571838983925582259159008407093371832818897834070615879860387516270061331916572774405034152561028352924091532038750287459721664754256381441273130539709450152907036778914681542998116928167888644177303446785393518988315218797251106878492327099820313679740081398157945362100991779276900152445098425394072412086531062240925678948190951934325397872508980671956318285884220210781107997499066299010388640062508116206215600933083573164083501960175915907728595168928500136269968760417887555539739453405650215986554808415828721334478561861405756948914003183659254003951502002698779277100834641791883665299273709668807557244207220262540973098956650288355836489424701174746421319409512556466012120154385562373681902327909424659491837931946545265209545695199506105124024856115730949577921320962378257643254968294787617005075808779584099135877231053070077472892763738793039130912959689091086599151401393106820265513215675145681328594116977216863873982640013481639590298128829867851851999615872687567372161023026450240189470796301412886646331353607879201183929008470746274748072112096103058241129132604648799312538409442562072934559076474158535839563119430613072995077852733900800000000000000000000000000000000000000000000000000000000000*i1^41 + -6888509599799619904843140073485161408457900061837448907562954482977897972042657472878195596841456017931473751067060827882550861230071548829410534194663060124231223051916544860296021144849377630108713770261324161445753339857583336717551637362054527486129322955890660706336508314065610736862624663190283321283174032874880859418896529542084378679683417681280963121347220259434563402111742439474683547667386272981365958218867353556452356433057913153851373354435714968639347497542737259106667913517990463828182986957113121182553354672875554717481162554459528828291746670063955169423096727134371517656550004505543920981102583301739291581582628506600788869975413612965351086920555191724908415082853565726897532240735646172004655585088730469593616228484225358807159122582611420841172486112094311599474877579341653035075597654979004895131361953998114522799243655548417278696718929004033463639459180725751243649649186393347233210546665261881613320099899195796088627772201493606792392552440872777151873694979241222709853422158686170176421085635212290220610041679701305405768200337153999265324425793123676358042843436454702164491294738163295786071796100877732728595898984934880218404392414255246230546877070404076062999356975470553172688025738850777557907569607758815456967996816625076284048249822373002208909840075898110035659807699518155221639541722546931209532782837691945511295344675443611452534032234954962504195017547588264674079538911577525700006846522229380853898218184556955881263243294346157016363591803415645439979652730279800816285187316205660395009569720417906942109556780034557397485830020358643308451023300597933734729863389717550135278165482387878411081799073082433744758720074275235409746530099079022017072953474918596739778617779041111595305373486599566907421508896273113226301270807991495496821285371958036445485358393028991393091780523038661236249484747790328300359813305010241242190225187223222469375937613383359576073853610207407717339597113350938228554385739109307961714493612599083198155487321962064416664470270096396213009129266430179096005919762476110269013986672740741408151444998656803349325385112534454351217731535851567304780966822026835732629847862660033070013216266803216054919588090771127792434832913536465079003742810210504731823288821508305268383731704637306847685938784882053415574154020458123983222691717746736474899403721015872452382257155186669335506089870102683121147249801525220678886594779083517175524211971018248596504252851912155043840000000000000000000000000000000000000000000000000000000000*i1^42 + -1088709662721605273939035996553566892459524299401186711632328181137284564285771860850008462227013403930854779766715809150618118313344250934251285836543205780170047462428010806439720434378407569978829575174796670402078608905733009334709384603419438648007743253205585432909585275516269565825317230840130732887760905459539678396255418727415851551899941103156315725148024691005624936499622233504262400291655771560484920827366010404074178094907002009481987851831276981376833465802093458272874977374228713250253025014302509508537044258028850072458873830853731914444327016973438922555134069212305812327521478268990963585921505653646680818546974942416413856340212370147506123671148475274574451668625642942640037464356964367598012984265326981888781189522050497402566706095012223832254111257591245202265222706004560537535470435648773270921452786342992801726373356785418423757055859167158271603013564717300298675491782595107978555218942615100299074385128058798644326217885408596916598382589690890301599857240272419535566635919647111114171469936916367926644351675431915455494337759052113164108232742848304941561273871481467913545816963017024858410503756653844849972460508491782025208948380031271660624285005610572855047546087426127181021637452847938245390803967787904570251713979893202276971359709106415596929439595359439082961252291582502175578498464976713884956706406201162651399781072762307060712969931090566427786986724810574951072261996406313202174126979496217414780864484776376555554748812965315524419261379453250439123950786878173454842088114714059077467816331641522062596103872145428664134003670044737433825762026417998899250276191804893661024945541045555466071918220488954928722510074716134129951089944884012524178730012569453736796912313585852667732020981106056260303043862852657261566548736923648152285864297149647948932201006268283774524028323994207101704195303105670247766624045623183480696022625529005447234472602707063401074319609252132545785340953880461523151218382073896813646471775911703821277183577257564404871640598171407320638762422724698338528257880176593035782836169142073745824789163186589505205052693990878764595195576315800794573045227421641429181215523891223747813547822519041634127998888519986995555536652139864430159115909337869993599579258751265397809860197871404873091356108388830119863756637015885791184561986913631690937088539780333057566439442381697157353166596626518699516343119154031541112713431334725530750586344465331736878014828787200000000000000000000000000000000000000000000000000000000000*i1^43 + -75439445137389734562761342065461557167004200635855658900683924879975240354371057463720788035405975483914573229314368909525473164851790062681798059665181377646472143461140812473344076336380670623106942655548686008310074258444485483000096422098532602319398928792209408644804794498659547891592724611735271772413047952181760409105396409538727401044944042095870727878248566781888895747020396086062572158551786714776488434711530825963559019042201588745753563375707971215648455372868094027522267985687228918936142611343248230427912021957486709692236642903851399110357580143414327882563341038421244823070254576519254302131842683948455863206656260890975121381579133590871502963667904546498150113118318593997079403316389685801681518087229526724841378394163869871414566299477613561251625456051749159875463372984985277904683523135527992794557109786995177004787346320193013978986318269700493206805381981805177954481812327859085478068541511571811614143419178368942203957351381282863749255628021542760017813237976699910736683621692929805603260958402198674961016631146590991276103899459920508441192283953230750649927137514980897965196029527933082758530106429735136352686303002129862679127644085713661996691601280430977216648129675939275922723501363683790499267769454982213177397058150687814870491636290370396313326851879327593425717930187810162776242362160711882468269809427548073941875885149115237218472478462208420478802011433899408302260607471867245946290240339944359132838160426170644385814900557777303418842296996084886874115895347615362908925614145201254251798241296944215931734841222128174014325236408956641216688186991130434968972896494206630173181413800189148996535200722282314458055998631226226110539288127458874973257192028797250525551415607853120072115792670136391835785989630974354755080063745453441188721786275357014434707546331349693786434399897933106845578369063203147127227352877105408795375806138066147467652618943493486274647591491457060488456506722541263439559684170551698064524747573180657337780139412608996644250891867255266107457686934547623606686876515151240628527411020302938479785939191428576235294181745469337468289943813929448137730550400006017135169163000589671776856859275007038124216202765078070749003919510147091975945179478819622719956156547797481477466604566413371596491280841515618704528577088609756244091859104913586053181049090879794219456242543008652080012238011164783244318600519208911160295088218376500274102388115471097969876232089600000000000000000000000000000000000000000000000000000000*i1^44 + -20146596865660853975832539498355967888577736378235046437225827999786474674825502860859146134730752062128930297224566913946795801328691214585462589118168981791379674457709043089768926832390327189976640205865903751132882197996168047874032412309707668348004252975719318255663657683759949256231436211744933261475876803646782633210478656960060631412806329791286261165616583404893069641299759072939238555397020923157778393224215637759440560692122386542108244404094645245581721006522491020839436355162860878913364166531317771712601822235002744497663979286244501844922422878716749974600958336133718597069617185481055640517175124320427960918974180403034088658654930013324408580785412219603592884546325152898571058691313863675674266418545609425248048197346118836267398331795144137086671576591948435909210464552013290162296073795118606927864508936271305612678422150931342374105940561394883870027269115304670854079773246807498636491127059763164705441787188177236011555525172457844841884598178608010382093722432890662560049684177483362262035259222816260332336226133728217773147434217705517064168352433103936587032037673463619718755403208417663139422422793130709032580649321491028026642958929503785628751736056929396172674659015307486367310958434617372360829808658614743326159009972675477420840671610572442977014947735501002247626390898624635440328912581950859696911205216859717848063160722122798839546468422755716865985960817757263107759356701021337212437234248765134655643278262710970787529483604299163743220451911122181415286850258163794146283950262538236825842829585570325813610475450377860188509216560427481543811498050757319984228758335961563049348587852356199354746450489053410642879151594323914974979152205593763344485635923713325659292414325692297997577397910267753640361296835312029454019854702056726869827865420351229654607552844291685341558207016109072635448200124195656895427234977830474910475790473468816251956939465221737787348828500942852943935701612591545575878368715736006101093654536566119601001103594717728800742956110507182785713213662364747683924494820126745772663671967523451312983932073309357002047009618548316327555817349640083466108801406314719408715906124756690182847039542151597931061071643512746727217828197692848321423935462614302833657341154604213676573463099037369703068591979406869785877852353828899478116161875591214566889810323018872142028636899948326522742267302367701418732440849563374393438379129832153244352296010411425015874560000000000000000000000000000000000000000000000000000000*i1^45 + -267873181622085598001403391257070273411665065966584601849336384681250086429720191760696267752197411504238173464174744531879741843742782908438244170924431439573724559346971350789052025342793651986949902497464983537915694349214849796678974024711861068179643627998191142224245915920951302123713213035008777757844824949053780318569037343620174515523225242252348232653628813125065315483176325474426759685330488823012947095282228917770864582453644398980755596038201037898058068830625397564784559169029407702356162125533611498574731444625033048226066937762453544068321909779199418613017102249893093072970089888230836573250067947471519867872733524133661324301481869828933427539057825918052433059405536821043996454619595359325794997838229188455971220144871494873726051640407925682814611961337517094356844500647412157499863239913580847717380989170910201340732774390468328979684002614802750592438350514818426587648442462757993466948555727977249287281382600515463999359890219156414300989707510415088717645920469753373310683761902177389211296494963553846977597995016190579570396219527504906158710167039113421432459012085803180215367835162745618421843003102152727269019795468454115981287078571001711809457803987353572679359860771734516196409287485551171935892489662224114494613348138416651465861948778482716752570124123792758272745391760771683126791403300493576800682686603669664355849365918768205539107056427343203540178140887971063183825097226867766358257398934808985732990597051234987848290013005054522128986357650106195616889957474132471220910378446377029257252173078665229863549823680335860859283847341105200762222805560110923331870745695817366820489472261900953164764783242421761671899132308139330181353397687719828915407594456005116830722953873653444644230573040064954090727746252389049283125310394743733898241311092888681814480257839512702872163787343809560303703615395305380297920204696385263615212844805470243535159103452189133672498641854379524970180038244104634785516232461847521574212550784129669372781863525320123089637521256936545747232258717034979929964557682035030411425458894518194224336637523358674373147588490927701287613967772558655561009645587867636830464529218194055913741740450069296153493266706577392134378033392903060906546550838971023219298512960982324237134954051460324631776756749984474181261899303213191606935051160586229076621234353006460634903999135856382799232559218588352555589151741623843041012879194712874189873734586450928128000000000000000000000000000000000000000000000000000000*i1^46 + -347831701984735522650980691637838953878562110578761914094955541679476869452401197829080662882498418987039201393549634007107646730679156439896143268138120510370459057774386134080312668974161191311911904682555465118120412151191157027705846248357714774010914287785521529965827861517856376244171317872853863441283443862043301582914297135613332988128675342557442069186956901131466771004380964879256157847081615702234338800107878646778200578585917917612674121872544286599565622701865498131559725265025668675788326212470835498780727837931282858004739070224222887226677091089762499607928583678036042994725610333358130397099962980516483061501952578579332041595537825126047771057019812739436051255405235017488441906762777300859265891436579383176950762823030555266492944616650453981299254704650839388126756718853405386973085489804889314004333529564141582991274459019185828720372009114163458154852905060491034171298526119181378360578601992889226511680052582593752274188106029536977084502665303709520234826154748656763674624048760941594162347335351067192506719529738280348489548897134141152773859031977004164820298533817016493931974753267590698688694361071533877828655583413172208212130289208123419745974018841858251279123909528572886615850400116140205448312428984346114356115487349175667541564129950244533707578572365171968977835822353857018889930861297641398005112269791310346257241707515068137534789632507257950781772331713820628424096813768577238251355552907457092718074000821166206392813334523443230122935770019214601845461952138097124251919803495260364841010067199019898528290976150547468922020957972690861134201940886203144652968470664707443246120520151366971575029079130522255472191040090595055244074594050687617040765240939423743984723058833079125528428300215932253729443666105374515495280632886290758731297266355794721885781174153655044788865760947488681804615713912172360086645394121575647855232127642751889278468117482784997670627848105558051521330629748935181599465229380218093581614757349086616491049904273906225017739357327493528016358768964454023492493293417247663593553934873817391649425486768595721863603597188467726737575029774866710630437572965658826983042696618377670981890854175018709759771772273702798660637452091583157256763992595152814879268668267645059946255562670570030389244690693239508339354588014444919871115047664834769722464003095519630943920806835071747010655184968129184387560652995001728285142824582493264611735896483737600000000000000000000000000000000000000000000000000000*i1^47 + -186099975345189624313389951632630523084012691169321439653824668523267192946250558118773847671451917064098669254288772305339017285768994201869233678756850757782745432605727015702796204108537225025166475789178819942708578823713263052777042635118137848791652615730993352286379701055817781281974005159449766972344437742017981201088707522310724199941335239043489412999542408408230151290524372083891942166447265201123970146298892912665437141941882607117178845784132735131498699204025678786599981244592505011358751521836671811096688162975307296010158806788299450937789279564111616434034418124671459182514667748201683718943340068759210060026120137219489163609699018634443945305008266887976121667690181485785482364276813556691545904074644943455149425630504293523435650435913876548985939140623586171449189529072951204894584798014862934893449755891066537554767438215787625040924138805811263109147943673397173991383152570810554983350058611576118973045774785010003434119544556852826233663644339045592457608264602351714535981202033520346412205771437125036898101828923272351805342967440451521507316402925130082969775515015875800500617603853973726708206584221066598767246242886696524083874714605788008377330604956034935048450744360190908820542385402251146059362746192112719504922681320107728098612468418111520053487314831835064210113559043144135680498643547616014208021326563974751608861330678270331971057320875987892990944476518580142810825030571332265118197191016547257984462772566714492517993363927904010067507202131675945778529446519275055077421953977941887289462909006516791571338116475342010023286023352360240975401542034679719351665735529530884119772408507702341141266285198147333546315965745371834160287162212054842763863547933331962729413258222865175821809265321412403696107803202992815759925273106493320021747899924873629485729050789307773010112747126522598881043752193978305466798742584759985043568019157051837793022026626827174150686308306399337569511673552406195158218388246922469444231048558758878695823035261943183677549543818633783573580068906231080990277704894928704746867857834541667053245564786856988387596735396436501249903213853241903667356407261795003901663456021323030755056003354751810916296484814609663410156634089863685229965495184293249297693666013319171360939628539224690155935723832882508439359430666512611738125582056695189707421819923633669947200127168830750713017895517689688950083797026521708890252450385103000350953379840000000000000000000000000000000000000000000000000000*i1^48 + -41211709072707277629748040031903861452497505636484671778544403300698807573399817550944032058659630796218403328710486157241715222674933428158990552169754895953502484084698873717570114775517245287505581371146928732687199729332613811309702828448097343964178765874474857360869814642366827018421138227958554426733919310867079104947007917566343693907053927687445870051731639767918607195922639585570516856538360575621329179390956819992295838153703660664725863144489017620546462242534787985508007194113640560092697362435870724561881657354483917602456112221901325525131934562111500094608939891248704633052168049000315839905496717546474233436995854357152394027374964747159776715089584967130972704326841255529447056493328244268271027219495038914168742625841441553207789787975063390706879755463875873777308856267464656488365228096992122664872256917149160304866858368470546132777788052410579530108672272047663328250800893885125508110253160229377404570059860059523169777212508080194114587305793097017639931841852029842353754941533752160809374762678698576850182028892572049827282764063178390369075553391786702352629699236926489322305301374640022885360121198658556829102266230392853783915617751361975361096969708739446320308611274837751243110364052353303737122829080985413104254070239844922418997363588619987765758640076322111472243355067010275358786160237603779127652973697172331570043162552795172841178432696364292011525194743456884622710785266436986725632374489853217936716073684049240661121472835983080280421910660516850940188746366400526704695599037791983502964172998236927925570955931626902431631559312296338939474634926367500757410057323365082946072102333150347307367497783528095425584641824763342577528939835195847799936803658833387485639954632119526543475488560785208272982545840492308944244645558548790738821478308950025820792027017169204671315312963297961198608938823392787045866227018804576239691331850831750397297462481278561636496677631432847685591628398078364735414872151013205045020587741267501336591652677437627832684633040046926105864117317603417360113294103776542214497693389730946049878575214941692338501952462587483717102344662894317250853053547875411253747481860684807382212390344483107235431670942148108082464229226718855827946542050485332183807451412028853460545019931120110334752715950416473935580661551178365507605272633956993025228913592995270071384370678989005338696476849893221017645406375767247085771594564159597276672000000000000000000000000000000000000000000000000000*i1^49 + -5161711068802156814033480396138821940140649826987083879710246444331676366945187740174684074762890785702316455467515931187869528655783569563661802619372681627943998237024527902032663543632089886535691582854459563990383141712233300592663650163553095392309113149359823223475284001677828037044352600313154661078444689593565631335351871543361431762261997485085248240704775634998306164576395813370531226004436808875599377655793801004830297109839809544345604062624182136323915682712677210175705701922182874718608559410742040654504146464947888472933902266410800163283429331200240903767452224541466088390214485366139988288941588214552241527664965475143521921654889740172302637060528734861873005096070628699822676356165241974998302631113357166848953012254923920556601797042584302927590464672550658470556931059660817208446747887253427443347558452849234628770912511998188151423936292084254779744571714725904748644621791738052416242479366072853232461771690814897459565312737962096896139714019582008918824179805470435669941140755138174492493055923012991635918369090527038873963972703725316211098968303502699354876333208684327892746549317725016722853063313502534900334460826366691722104192874798100797857709081354116636870695667339666577278889434335442087119024530817373030986091628187972989304000291474049366207930544488111478646310957719449866620338006684408399163791596878640488762484677856405305144753559880854292232250892870868758955218294310816331543272730624690797019284508437075571160265976271427636103052462791348842109862259857485566745420364440804837266524774456972493191806937968063098479751297975670284500859582417077339083197756201149049129449117753417178852239810105105271021089745053623321776586422174257513538256621621338572812492958541760643717349141507843765264527650845175225022496239590843667419196606359384142890244543498988116304781462799437689235720772678886036834437644280738528316441649790376991866039308059209592317509346685433236216294857705655262583032178412535629900668300639279479449015923905169025220371871133058736352184152943337041817012975812792602558554621016714121619340080257508485848754354332724880140070696332337312436532275250940319551421235039216145827748506834142905516618267986682311260971293257363946777962504114178686884492753696369430613519185688953145614758551812817609453062986535361352691565065600511543516420870430452391064430578254826499079576956283017303955856847112659128208867967223244800000000000000000000000000000000000000000000000000*i1^50 + 330998891114598840634857207202820324113355725518435164468034177427615137606047694185272493553247208862024311363170081450915788126008921896077328405379409781297414146586484932422363089378056638112537325062058298017735206563294987182418586421337060361283870682483918069673086185563148262106394379442452153912452492527661783707196002972398591994459796178498809885137186349466884694008222882147771035110911369026115705975901986694910806772769536354032285199483792598144042834582259516055970173930111495566678570785499354582643228544105689358604329021966052816362403026802618839887379697851898335075393993799591362149344312835201237743661724556587610791630687728830651268181745026728104267750187675745654428422193936784077595586455564666870442992598007727010214409457113300456886791909412952735236372295198790140857705970490175161247850318664252710162160511055153390454039148932862486119308069541376938178324581122242643238004561786297376162345539835152097044598208490016150795673625454084626834982767350265772910319623453261331385488282651351760662616636773319257905177978614045254798482130256421935367327386674416313305018951161345511828994426650401672669345974453906527173115138528781918612855445537507500371592184451437482641748017088998007464075003973653329133195522821523780053270186158387494258246961900285015283841820705772560685699964760722299814574940235108431322795901291468560822448854705934177607080905709401476648775175870989181051173777126361204866216595799794389981705229039801597325460774649023231264727046540870413298274559844847899234025086938978450704032476496084796702052747274873703820871881310603602088703125430633645324862609214279009923444881969838540299038483812023773709471182166333894902039840897647346235795461934218649262943773731738962716123926921589248189580981904508847070711469148633026546413938910362383928010188836472670052401424156053994331873360231346017216020604050493817078974520328909022995099149113583980266627590660556672080873278753303129329934699502982431375932523300914378022125488000037060640427039558924512158810927283901569555883901100263611802824269886241614845051993875080643112609014294692823257919171440179453645387143020259257900248978387999671659821070721324366782933503390598203344913246769311389638625303190978412181225273461749700494951020878989065604383797904208215076242653491441353842712915568813714767979242933809508435876158445119103027664144515691734938411115520000000000000000000000000000000000000000000000000*i1^51 + 186411321713011037001591319528592161092808486504557995324090494195392803698087815407504036902999298443753605109051604968219626726774358840097755141696618901750588372050749552689983953317497087499876616924879630186393398687653131690025871607518685642276270975113473657430639158855306757933670642676665562570554369435991346605854765851916816592436244690969054536272013989879843118026211552429545216917916508323160228314109888633517423313443759701193062642067809279455104278229055380145442156826049747110014478007688075146935741546050154014257409025995834160227881654873774316992547519273661827053732899953048446163747399357983435639186119586345589899149535742143262292433384039520630055290270204867714157736269167118568465811106335261549053022583951740474706206946095509143087852536676350778822020560252012574261546007543994790588276801542658150543546025623525713811936615000478590279539700162040427255424273769083653821881322180529725069722643074857139277505320812518717600948318329061974063220957015349106855522715996776330314503007685384267575322843656615513061248336007996938577357992093580334008121029440901391616399536651853400445772409179240062773039290703913192057367998537982475828393579446567841424699679480476295859695939843379362940722636559201338835699198121607775239781677583218589787038155962822936222966721082017036444986622871983942358432933014410612505433021978286140478820438000264305938627769933489066025686444115164698554453896992400031433817325089390506919389355208251773509354440025486431193811857763292436325597258535859308821063833744273361074218640517656129692935568372828052371957806331566125097211927983630760827037370687753226753056179185543545962805661315356836432328805970845996052860360932717742970664532845590151644521990170142363194035684073262135835743273297479311288677286347591332245310955489403591964866424364367238774997386919359740390265029653797412000271781686169028070868280308450066976324038463870946975014654658440976775241141241437262567059359150669202331889221271172700736229570908758123880060525165478404030665200121653635205377139828618746527578641011530092193756081750750781469272322379807649002816642225778309639953267598540625244911258641477945503431704413127102898671960329050850113279865039450556078955028910218071982472604033788755854741258111619572927041974010041907443135287753861178979597031784559383204885489748979508259389622294208221717168062170474472783360000000000000000000000000000000000000000000000000*i1^52 + 19082850851804887869599428857424154762622616261880256117282950094650971923907382943159636132504578835111138419117607228887012486961139765868092188836343701046333102666612701156636298134421729890185388394261268047865450409725226382453869313725199320256693725665844054776777083332106391223329737523145735020683163262132416464391736299196599107259295203601873584889984668168448238835923567103626384373357822796756956942259985655904708787647627337196262692667753225959704532710621892303424668197697127055668030744003930539875941736050629599881498283426925263488368737463293286539936713159184156013920851521842631298088314266511716363075145519987950943487256539786621045467835863732215723381834884740505903433970598466103446003173230542580155119408648990911247831650663391951239077753013893764442665171259770434227960606285373413348932969608156361321246817967136328188201936258941677132357452079628046911261446087745970143457635651167038286229768101300269780330836649829015034706991033930697829965734658269730601491653060741534323205813718632938141633105496654688486237589623474392005788609442972381583714768531316234260658337200643587272005732424963973186446738572055826542319201785235051770265394458158969607402198850651101623195852285285428706410388587002213140601634456148246219283223256481067638793777610904508804016755131003731321641794486013056143317041581609001390633810704448739227788602277039158062514562710364130541904217886755735705921371900429243306430957045604724896269087427936834088533699727619591750978892476532835513468051685277274438017374812397208605472089475109393833732776790188633979622120255383003739575983030394330499551922351976799810152274663414874247751173922968830843710053062902201406207287474251219089010136998890975585065675233711479469508493147132120473205717502392236415786525923745045089624087833577971337559808721467007117535349076012286191717554775858069718907351473670506456448247420457556565702329255657964436865924183049812520927697102401578989539085686720815461533751383454017222479930196292831624121067312277447559330477250176500709829025764746410754885393744059279379218398050947451891738274299631283176974099594485482943116088595055870396852342704777352959235045357015633973841061579345882905672068005327031559957153082648528881215057699084635627669971282744224983737282179063824863951362072909853338971416164398494005254814362488435162009113905864620116442483068683980800000000000000000000000000000000000000000000000*i1^53 + -57732059773247145691540909902143251309755402781604576622404857088599968589075379258426852219848783989576877222887120249742789161284507963056180842102216862352760795818813666170947883624265618625512242210934361260621905333144617247439152205460289630725862558241505072570369245715764332398012876624986890984871828254371789660887133194280130330750256111555812602596933972049484200163416777554242093243186110223038517629990127437141992484877345995502820376188122409458585659486813393427446220953433123045761928049611004816006781480053582431796944710875286752750485570102193628744573314329806463405949503730429032078968912759329374943618128430663472376329062250394771298872162207192742537093792779034718525078601312152108312693192911866224285074370974105585115861725286176476980415803399217824574464802159767135305628873203139024131288040163240463753008305289165130125232705977749632172934827685851200209464935403230431606201060830036010641864580072932601272421108943636612363174210426094961465546785354474157246521954023972271453604191557777745403878265998141236254670077706696345090196681488425835182580557593652224446062913270720689305591062234182094676156379434991936884855538420751883192079972088610407485609997072052452021649008482841499707789953378468262681942777695114861373243432350716688428642810460103714112870519142895560652910434061838306927562546327608049964199519696657593430496723039190244962535953258921678582565200211031966724967269923301072267434257269650132773019056422438287710395513094016392686570818323154380761197488796647329941171400597252848316674167388878311604828349073678533840841215782711062608943574394744264148560153149239049633104273261788640462812791153514390149281681092887215830875030878815101277408097423933851146673176763383445747836575502129716512080395220422332250724880017867042814865585334703705189623276282152943176863516283285230181950408202979875508082831617163201581935591364814515566956516223792994802700590317658635682364952593281845344389787275590954389507089691288206984130202693359489921483315738970697440409894038325464191825602866460788392501240807563866637574951144945655223131023174295955745197637175124296704146112197562649230669812699719380564343266170135485476398115971944130777435646388276781770313746820677010168618918939336074839942958268102568324899059772026250324906004776718710012708101631563975087461667243061757337638663732514070406473789440000000000000000000000000000000000000000000000*i1^54 + -432637366311739512280546153667316745363332296530882016285971285952794235688713890327057141108287936580428466210692902933160666548592074307844705943294516190165112155797019065098326671604664290549889083465640315154041176554920548340148766243324200997839746304038080352721157469493893007590812897860552792244778430172820013473387335272882578113690540910531752286335375745189691118705093473345045517794073794538632175938705190492273530415209141915929543361354424484491376008905813606672060451609139144989863304671572759080005713684273199276989254437531462281171652684353335991353678246622799698174609935262139173005346791854640453534428013093692584922607970858815976208934506746653652634546790601635674808489972813682362167009274889510123041250265750623801514347812339585546143672440691079100543465915341914119061882650514846423129893990248532634843952166325277540871458513745782787426439242863023525039721142765134840210185333327861522921486338479651253514119757640578433196908735835596031362480591530246096903731292284915936629155773511458549566178639349803555641649728326118595035792844007448533160716909324830492860398662661456065373417409059798831343872002571698974607951447148394884811152319145744730542032644015107444569533943216053517921738704925410204592250056916913595269612093658227608936675654574054268977592878295401340189495049474676760326577362730788138175363500012576730187479842044218970619739927400832386198560251655538621634711157766391634391638531084834341680349421704991563291255982683096414286256729689315650157756397956376930997976194241050165103558514044248112363142866820160797941547244402116671052225229704657696639291588466829046044741617901100512720151802226535946190475432597590343370894702908271683157413293057320576214472353356189148853313893188021774078691581619056886924390697599109566274863939530311729051613638269842100467230838711760368623025535719822369609572518510868424892708622490287499564398646385355977437632613419391463063939459475510426877471922387459818100712028889102121606450474810689408622826276407859089965610535159230570425245916763375657090345901039996426958432102502542151052499551120084436188221478237102888785939215395588288055407329716452097735831017544521632854130343512911881821590637481125637987685447250537752215291120602102563755736000242607963479729970605537422187688296568675594413107623057903141571275904419912425782904592460926673674752000000000000000000000000000000000000000000000*i1^55 + -40953049441386128403939907965150789518442478992197403104693324244191949514992417412839176415065776948569214036168984417073833184044050637785667139923937127163251279438328828564636793149588808451717231870960805922486853797462258076666110884629107311945391765724247312441292050297533031852715800067560701998866836065236036175822471403032063945208716687210706047287069962280812234197644038095812314438435456202749043966497365857444821209076764699257914634461981259784023619505446951696002607268803101947818281796123483830230740406422483673271829254536885202818271426690841963858416366954087959351694193844312640919180000623788798559973179313115187465220297352186651969921903969607718205557244478298643485023121148760847854435694937283767369903505272559155488721097983083412247557222555900770150096965008799390578126444093043000622063820318335572044971266860687471562063610104482120346427151252085809452854385212572518562035789400354294909217540311725848036724783961555449663783161904541482799159394894018659927115233358937608665049403009806924611022832993251757956183646187929525786842326770800974487613795339257361249752931848125162499537861814191489825519236687230609507450832059317832240322015550628079474475510474058791625709908730633073556923728828119506279325051667854329760628134519546281075899224418026149393329370581507527672894932343029217105847690830338714937500421432613252136778552206663938120624907232192598147393627240335528156368739407017354455283820481493300024333437805152875718897605781261545946619226312192422853067121875861120224770438120715242183633758344431218326373001689351372525710263748940320455608465995745313501669751113669503714649461979819006677573077436182140587627843402840914891743790573178016372481641656393233650374260569725442941112060232866216352337375094329801229413709108639500610959005047512810669851611612286415120144971494170334872125119051822530876363788437193639063326316436203790132075890757001824222168906873939275322275309945211376350398764325068925920661724514156198901787749251373392296331021538148887886720212605142382400534116568588080019241992940090518754434635849282233368007947027845440940778024445176796321532107245624007004438997918743607911826853383299876563996501386943540585292968716658261236139830112143159827794669029466358851234519184902809199788007081468080483546740579940568898794522586797142396119425277971390775693552903697510400000000000000000000000000000000000000000000*i1^56 + -1312557375271245768584008118908437321078316219213472057562693338050377700643777954006547352288631563725649717225129288630287802467210412307530194490996005345855951341675156578580290403751898792149951804495142374489145520375564589092273244783738380267119468681396183715820922663301299391869987469768209486505309436990660752651467436457745853839848732650744017469830750297446472772915378891675176109366340111040092433395947593577823653822208302742659689212121657082707424762422201088626604628366511503752782036468003600535543820809170932999151289877103863240130981380903784960521392972433818576932101394954329256738131182013676653355740137892000620668445199876592604813918897331346212411320090976574267845949783839794470601939260069489774154296135903284431987671778758632433570506244516086063291534214263517598368034461679124815550261432972311883181212664939387104293611844424075394316086826429979051815547433035263826337987055127939095843217137924474672378547306013323659729396226948756274500602570314170367570195804663823539208591760404488785177079238779121034208561150424609827835148085004435474566871845875285541854235946548939566294725478046505730469046351698487278686655385429548570191986102779961628070381954771596896582022613658944818761815475612927631808319926298120113721706444518843092523348343974236291425038244298916895860767927664671515998442979035661401349356881443347483521329386357844865528055032256886191371183149435747580343782275786312947736876872695155691395049068070013064598091187019427236900449714429890989616074708194243095830411697492772337818236397619963258276414866395058642142591211533595168634213198114355943612764185027092026030270467956792914305066110585786426976538840481552090328685124986975742768474097385344421550960992268839963521229115610522542382570303069865652227551965536698290570483193300700197165709922878087754127933702758934982764741235365466065157117757737387702349688038293381984404873524741860464181704710169260648309970878841494520097439929507808696496202800298130545207002310162808559294987279811871105119132616531071189288567333742505305959514434087665433434374203482214429987731808989531838683140847914051825234659085773333280392284379899039219621378897298613379274777801805189374220469120252442201992519557706858194916845928354081328913171829149850265021272207043786717209521621839029995028824866128504204478580035001538419388888924160000000000000000000000000000000000000000000*i1^57 + -712375437742573829196546346780541658789798791208565886890743959822460539658609633547556888766541459008042043484193005971006816827165403555004644764664559897955788491158224701571679826929679796986708908331506221942448923219471387309184280503113311518829375904223459113833073513336107072422512379748300586849539337304883171478692964646092800334638102987180277253494871995548851618461729604221441799959551184786939786118214008076607941657795042728238471290700223635184561417667783997398469483542693650901520043871585689988254478925886684277760767081634049986388899790727424006714756376160453164020095708443134803120435174687554752581931945064991561646440922826085776817448644665063579292149481875534595660281237303404511940694028983981068210069659986112981741704075288520689322019259456848511434746261845612015803810612758623273136954105674801925573872522075144124357420769786150183373295867070102237594882581569741740769160632290122841356408221478684702189244679813185677278457941458115583440771302140996368026558828796872682003289113680339434983181248636633638744640791743777558759293122235224178722916760167491799351543717023123570654353513575813980640305495329090745081894858122264108148227272181789873678381472449749014041962426042046501105043197168176945176719772049813122636207067749632025453814537994102378056476081514484326665272488792612799595092653321711112972781027191431478806514590183056378576298344019244972465041492619167680853647565074038168576285866633873564495695999933661688091602026164721366478718524586983925835403551110860843627188638535791171438566754594914061038738715685770472672836609515688060227034644677534165061856731449096855153149431734406506292789500471084938772093668024119696831418454927261525226857236750685972177940367883284517019849176973650432055285153106876860313446316543622157727148798714327007915649644308974272288872887868751836037252502165635267741375046021270068896885020051610236459829114297456099053961028814796648266567861059357479742615968431925712248277600441723376446352959386641261788479580130110171943270411609875651521810155856659100611741139955166381461416223125389013784679092464761614960737289818875707675973646176462742022159955273407600671649446417085679202872764158541734312139484523914658384457318337252120033845047784293847877416123441036567422978951815913203626188948553111192636586507220587982247333284219433887953408000000000000000000000000000000000000000000*i1^58 + -47497393062688202102035891950124012130162013648954270442467287596901881070128311468145417100984002528756996735017643223465440808353561879317647735119868313230008779319168917342273746571926077849725693471778004755222349940022684551874084026743430717158977989499116172232485168341967670842579652149306903767425206906115873665309643046585166349410734869576939836097811441368829941796805280453876995162603892799754221378124589585580679927888153290925095824917962834674188260606175287772595851998668958918186723899648535327910638078446045067799586326671341157243528379989283394419182647416148417752875851185461566311284397333669370337295094418183015126741920621518872287091266304821018206392288693781042441053038419119375194115165153764327917138610323889472299133952300087413438361369066058815888620040303065380358937587824773342866633925946752453763173683948950745843111946245367752644465856182749051825218126922964976933434334601683589916594302432069720693378531865491031234449437701783840168329308968886282152502642397082888379184948518843866135783225892649638550177331509563593190923131872616062610351703519081375197480704804836101033480826510684738741393848543582441951502860471440409589944107616687846488108518644773818917690441025411135657463973973538156151935485518409226591516296759912015086065295443855642827412246723175400332454370182166034145210811558908289283511095604221830024995186622697150934476918639892304501225331294371864322038234300286731775059674558296829121320090582957784089462390305424603594594406120553792545985401147105226003369689651006451181404079008030735753137235288418879657351909101529762605472511290409073858193802360331397317903012856900527781744352057321287475472021465386430520143174612187478763304083808431582422810293923506540225674915894793911765998750382960584892157029755689063160118702840346287369342992902553112732964359835779541739450490622311688940183851704069938232635880233236726627366850855101143490718710521890001354990461146524090525419576828907809628146565901151095066012871917924383213485670120558941045674627619884402802996740804481396624476550647568333995147180808799861284036373253166547343724801849799701889045618318716794994243955641698229776309014156993182241469494612967287879236208060892652262556272664417635951102956323072956263717061876773307472897686130336437083572453232792617566312022624898215219654349622713856000000000000000000000000000000000000000000*i1^59 + -190694447398089733650797887199079121409223903595248026321036734794816482198436710029527842658258792508739743011486943083793075468342826544897953827103206154124240499529272286211026565107204683738797334844519977719165195053764495091814107606121953769253897270040036834607176364086596174158128256586018651523615239493036820503500046682329065330499717592058026150353040819838961703616600480412122096938928197192719507473409244375789538390561610368494220268174840176257084881168987996892101017721175255040572303827920392258423021317756726608258612228080006527891328207325003317649310329276383320249449383739447326147309773378514716522374619090095413611395179516271603442886100843874494905835689821671563722838976706249163994535272130629479814652378191112343135977249752971741901651510776303094633126445105815296290273734369015770430194268117090332981812018089620532160944339997368778166298401898366230244012362418234888853064261993461983210246390305009865896364854264965039342902853159594586691683277375047604039314412219955317378669047533822994819789353450155239703351769770434346307817852148245283061968475343367070226384094933822987797755410944359403269409528186309233385133256823162701465005121443479212401975603431699064105981116754390460444490391802650354463913677566038416217422401728150060289249033875744505831041839778705677353060670175934376241396745318724883513264304336958540093527170310335411378920733101791428376030571334590034787874552743674416431786974179617358660674113322898132480605149753031050397437273729464913293987816619984230513850273686231858348822757092655502649263156702242196498716812594875357848042039098261528638390124218531901054614292827832925906245518580701198507667279712149772228130273203363418069130747519145584797602997320205389174279827207065998913740288556549669047737605588816689762351756991480267315592997365005132393784312850952925598092969934272036943486013105883342823978959178362212932777436581763132541059792857656723379625831102533804987255226680480349447488229190610576792142711598954342346762928604084680654394634703578948942576632114813169825254510072276712123457561059058585449959548017649764022498015856419105065446337472511343507119921239067933597770689108989987890576404225138216485033861063368245579551446545849727887675709725695065781728578943614286673991184901100918346308249675693491564841782722534760756096670720000000000000000000000000000000000000000*i1^60 + 3047687927917226619873140472021990736119171087059299896249590542656591466012306932456528837703327034134726947358716592886763764136322726777986914774274734933687989053452705044502594440106342945535781452515326437714065669775792832373815668458065118816380543410920683510040799952320498549356734164442175852521421255469399381547145814603594117621814532668953212749273362181690520510840922259901734482648408763257489825655237459184803508330379556853291263346153636011738084434603588506655834475197066471329713710553150826739435902317701503539840782801253919451863640076192196271801440572865184768399064140781553764357476535983256374434320007784532984243153332689232026465548369151574079878987225795534077506174771006204375310567193513252420443944023155176046636912626252941435040171407221332654886652855553908663988371017884037256894303306708349225760477014267413037557049843545938801878022853293191822062678529440150631357868859304408486175990603797262759187818837911406918304920859057329520826899129486556400946546891946629451339500053308511982619629290776796876115684030390432715866404926249902890000078904802535783831051321279852098875279499135583011013247024919403250049039323330063195665781490543973286057963634330642711854718298633856935951482717064916997458427182899507645254360468824734525340949896532646593856243526567540513185046187684085177792641170992435748869240100459948094183960299140395956365922496419942664048357825539263764559129886508383820107977412359096220828346037328938000994801235453623998483791444026611360112504467163135151626870856653229235107658885851974735042230380792638518530050993280623141768689557131053178086676347233282191722727718685572511724764933802118619502086944853006028897208390729002143684006277634885810725461719934107598183472106700600644313904678712849390295914585758726368177117844440226935937415893567417933532569153323354192708083594371274821429332835941786027586867395050987942309778412411975090339274654795701087266345194922815596933177546813160358121652916184909025809158280403841191603826981724447791333400350968206665718330038326049771077704549765119611017685315699983022668506164284704242261388726916586194207440910157263032894477699958813019050643887608659789612012029414472769067313921474336799819805425538842117738940914221703755016811308829543601742168617724979498246836264637228725841859604007267052544000000000000000000000000000000000000000*i1^61 + -816480190565487613591493365947117326246113289216788639298286495191225744925675887085191992466108227209541173535619339940218184719839584983003610019799120956141272869528166099997884131617469474578022215252087088434858542248872126369988362960529985829653932370113563371863051063538248265573728965698437194429722167711262646366256695998034918316154029409485652443947659197927029265014507677147144611352795985104223566173793898044910005127453780641641115179029681191783883245176754796710179578642910166115263221958001151512619286329544825245587862761481883055831513952954689017017790558557201443888832536363291423109871822871913232913837231592075477537201704836877322063258670338564078876795837702920697727514258612430789693589391999145916047831174411808899793259570732955447131430107653581779678599284381602299344464789169796286440098515001869566972444339894416626104925263964070252170804905065787873433341300836336170307005940665275568280467777935212971905525761100469921958994168764561283353426201626963825211611767222852584909128437609070524882497790127939732661546160220398690500892186328255581548946819056999349499354484292245774190888636494788174542102880505181587523212109733775130915158570728648225044837640272929202386762666400055478930208311702695488308852051039714237561552514943704872017372969423478139721632685790205921351235961075143793287277179848088267818545983999282241509417472872145027970303609745300691105717670357503786321790252907567356073715285463128319435039070372939854043907197918758177842247104796904159267045298984256912552705805558248411691495682713682571010986057329908049330110323672212302730492136551330708346976786276576107304791691849788894897424526092111407870795086691906117724260911414350492257142357857030206180667006155211851040719928377136993194299303749009136130464627980283200916643905259858422822156111618860087039314064397620040997640980393190039974642833111452295727895543708666069345841328415237390820497521663432341830094261589109812542269077790410928571233928920240291078741903603766921430014102974114371401273908855656883679920074465242399995171905584155262371758189152984023376954643809706538234880672815383366699028306540494851084611990393477549687730075160657574563264333275208284635251373814581769300266250617910151340110257331428999126902506014116879151602447335284176705755563172069589628949807531827200000000000000000000000000000000000000*i1^62 + 9295705179885729606270337584363432804753141474720069593325225481713432866028477152190030326492027397655726158186591597286398528640156208196238509190606057340692582589177206533487468317503463439103761043038614917792235851905657917205255599110261580782028993312747677053032668141493472788225678086439278728338116918244914449110879031883319340722968684521942064456743736629192772975148456975983543846952218049896711307538218303930256122870832800996380400920202609879063171750784376225531491921100024339057586117182997134133630443176140024019232206112398145918939218228303301430750095084701175141540600136412493263542144567074992892892861014053795365394582656828456375382900107093295175460334301530590404201915395422733068024081388036892619313576339773874370203854224222422529972990492037585130753613132050531497319685665615067905378127407618037455385743741366274355936594399839576622453757458389886511925963201650459068014763092975727365387302847031233135151339285558923747347511052135629382488341428409419055166547015952936377355573778794525077555359696500355387231189069405007778979441252553036228923747598651257831165908503749316685268008201471737912195556724108247444963073263798829566120069595356724503175631708255262535311868736368234160262533810757441922301698493715917052224961970427409816935699842444303499261325671631507752099924755805608031442615370298713297507782727841951779996796984317959081864770880837789612228772223600098883917663142886138169396834685354618972925041803053771568790840071759526286970660704854332400973870160642119153719802172805273925061979243188845298607561801318637305804066413687745209523145610077864684677886253396975764466392466433968633372120070750025896864991098129201966967101534152241400256838135832189975003716798310318582862509115343550827289426636149825230384969868466917101786510207347715572452462927473856292427726494679916575421437323734227953282675373502568598483907011949881266921362356528231596709426346327208314782966392370612301247015611968866701688977527106561247724347700166034547837754444455408682572438602177469230585514676578285928481594782363529858831636901110247323119854430902712327188977698985579439069993302081226802927109799200821765437381281643282420909614941832189287139167076408191623560569545716413334394015468095706159085217383263660120733758186900851116073353724060452629037009920000000000000000000000000000000000000*i1^63 + 32769442690861239182832493206588083257232117233538904178513347994024354509705430218781608393312747252551058323135652989514767401360868457528596801934167099791419902497673088145014549157861987340638692239652078795762078482508244580468264218732971641692474665884609771352522090078014632490865670768438406055494066174967290961080699575097801050690985464659678044963537404511580164638470630070008263527673032775749258676356863620631803401846148154634677487938011261025991512438178545611376263294934622931623138997491232961586196258603972797306660435713842672846214877742915976953456115579966911414660345605178253000947291157594061623380039849101157215636435054358185822961407534840140964763540848872769356673820501301664625629799292312346179865955748430605525207215112595996056883248396745227217068933462841627519225759506925397246981834213414583340474152254386844068240687319512442143994160331370138943110133201103593905985277076009297718842814004480844408575667588254367248577242112135190939586995053566806270522964339675969996039974464310684664378626327801529650617348173252982610948672468435996368400160283613595250386479787982081103465216054975793834298234618279790766724291509242602580934036248685322130490323224836868281954429301215612849848711986549907015632721058437580413264053934661063669797965444432239015340532466708428961765103311276593853578382552130755802746324332988216060485409579776620271210353396959131217341336261806243981915079483934558709106156245168267423332583598156819258987418918007104513959624135267162627826810106653253793775925143093895482749506758316338102687663693572703598385949806406247715322062095870559424097354025161794365478493335493728716138875082803798461726942015686101349623221233214126888965318559493474568119169928473712664849201452008910421518979210660222136839703275978203217979332060524108792439707022473728397601030354364974875653064377559808589427824695517709201666283812062703956972935992049258673398511904807830441109758223449044513750011193519761549864901539503688749190229478271525357196188173673849659895865327440457582600732475970943511541185110602441245589337371520911000447775285130201318030500599130022907954646512598698367834443994789208639202820733572810228526428456423377562684184058336676892434137159884717486786839754654189694023631528730969791526003623348472037064476949384106496000000000000000000000000000000000000*i1^64 + -1803937805247074506665213521879775980830706210762684478756966275074381894224610021787871695100734478414275700642884701646288005423484745464462270677844564201979345620162716845021291112726554627915049588697184372836129035533063045974019317805213817111005933267854981464998183844299102840069822079144902036237997391947720471181538701175218435666966973207597523105924406024265422123934329827834303567290385273654339989864044004311338586582060377560499344809219200090143855478936292640566026110783281742665186466802233779963799832493710836476596111841329902560205625976131219247552254780484428441092955090345639624764420094410009712891003671403387232269463620043639391245986644598402445857369877929364891644277993677592177828284486535866847489973136727769128020099841061809369405707898616350481074855950832778621837728668193060106821933038149320013060402716308749703828099105419724785585850927885619285126029242789651604963300290593903694232575937120242237332244530153718832745087641233910246992443989915537733152072898955695125075131023229725433085427573794480911904803685562621351956464509705321069863877712969146694168531390925408281556482921512725449399695139308146763904733288922130192130001956029631242677888509183440477162821086438247088044574465885471729455177558347491453273146932233253896489226715663421720285113206850481811950047020798183826762787493847580099772877383043783449535880428518395611822471820534015218887901537309153112437543892859329362521760128656033117100174597248808641749942690365622059529781478081254117224399439094593445151748884159222838081035575064074291268985202081729526385974291352771303333978423211075222897812174466215056612122694793920280404155568856570487357043142000596000478669524811962521468748156804699005867900108027889761055336299970557923884024286895157445991088127173933332606384411919057011853107947018683445774281335757115579639992874759363924924332145044901290774689221652768182720944767044093910483969323905923986793393541567004637891958618200447138607191472404549094247049895728289009796997930821652839875989235002212153787845699186152524719467947791247651837831977352790977133592924909997612206025144478693564015538430498028212273566893554627276404564058723907323200358642725210515048226429008438790748956402953304077856190854093218777051850194487790821471163208205055874161503462041600000000000000000000000000000000000*i1^65 + 51104405350283216402136491137609252805464573332320062331993612263117384467259093534735849750219520492757053997231652512065884187251242847032965944691814042398803378929027979646296297512969605706647175678937932673771934217160755742825906833964722548447471099514534500839384336951036438327219185190287731256473864055206060737910245839276906096370424877413271336842733081498078207910042953865646591548666721807332055571930699912117878447579264667471847076682203410092646101218745929601173962081683003012942676666929289031169127309079435819973642001601687302402196082724672170151006895914604449179636901126839785840288931120888117857824566654103247440352333591785249205960276914748896277206081133687466612387465053513050671615925213577731120826291894406591780549254668681112111807983102816295740706299211446751859102563652136058177712195226192324505054344045563687896424754106719060895950929701169455628039483165001962643228357912877187510817039923642635681942810657518988219734614498746161425265401477441797032703544621196969010065003243375320754605537744859967157765002314059527973574927448121439885838228986700123259675418975063333351928869925087533400110914716984598421273571843997116103826266985993681575078623891510197036752794182119162676155396296743127132502431370028419693535987966761906182292722756247672059886340649352111688452916460139437700588707785774608302378204297067716849070054376841745494396180893791958641503262714376890087126869067954105265642890440459253967904734731490009179485453859997705887161714189924323577248101538907462602278576906039527463858290512563613401917945885398740086452260063963310945365230743387378018890245541972799460736691497370237744442190257290619798906222875263849621199494538842374077210126983006855845440448075718418005299879975971697232921668714344742603959930600313736587901008675510913946364444614923617047202980719155491051419324466562901855437212083275383601343978117866494084476354081547530716948091457110805639765109642658839470208514911034403441262968047473432244021863878370087618305656371778216252037136166005440443814504709894463412666508671913576764704006089606847455873978314351555920437350095595190165748734615052487773209387679004942554243304791344017281360166269619392698175952840391857525479343537447417477129635602828237765703761827412503055018716783202800268636160000000000000000000000000000000000*i1^66 + -231566560539022833347934013570905224166243002795194061424062394292190851240422886196025108630561748375097244314120456122734012943746139474114778657952448085155028958771357132072807953370563554796034625560095634442400387014198483637403727933120914169705089022965806592125681741200583782600951954570219884776657336683291663942639366358064483657410427005197808021206213714812906432500959867656078218088588123970758066917408619175720522007646329138582703126450195377399351089639627672320711128261339763230400815387337302311101886660745225689224948276563128671262521062660442697868750507695575590247173101760291591750194474068072564549657117792380579410963582361221920323912176654321635045142518465745596747586983648631517408860471365228584202670040282383134080585990880729186060844246739659250042151084999362735962933513284746764696462458544960783033175912705086295117070378002007785827155599194798347265257266670364068163830986937182934392242129556684078280604121837909919931732736784103019013162506552985133349764673447160021296543358898036958899401635445392759406711678735272274016346903611607874511678897210383933021094432402509778358573487912997988882561475963795688714198515372622986652272261545405063607026319464291592815438656976963671213006793407072955127242370235327555666144960906223822864124358105964275061710189514850137221160569993820324573856566072959195383408995057672719364882196261525997601589790000486449918320044171736557288178769420556239508256647884353940656139560313533689738500723599653049210140597087070366863090316398163763190457648804702282167300542600945272351543357254371967331002515768761881890767899143965643158392502626657580320676660466085953011626799452497831437534281719370117464864649593050849183905090314566302729701545219916577063078144879391438620303526200830611947749057145271154254994682350029352150897815486039577354235572884257543225222155606103763208755328791540882262612490484405955354040522865799557954919890677855486712694179579450249324735028525048083822679555963910437566381932494787026347210962088488402542432167379850160723705258300105750744549357806613477644099069580267496851146318372290298387223241365477241950335950089530459353260151416452414305743437044812549905836342982756295364899975590278442313258256728940305220986958628991875650124531453515888056159285002343424000000000000000000000000000000000*i1^67 + 2106303461568429727281904429810456161852761138949080882208691419231780416345557706920924831280766706495236021204135058862861015811120672826445793539715007982995267057473011309266431420585152057297037662077678104936885979994351759118035730660555509318796539727831958422364839387445273172095374275095699772262173538666492408028607117283863031374557624719054322754704347760036200196853568909812042931571516523156686011101653404933837342805081221482934161242433356858230181014299538923598703127160338348433306005333772223273243040250153531038117912037775192345832424712673154373766719155205960790244847039850642092515664960191267090331605245597943610919060079321319121097808378931976707874603936840170933418128261862173658921999072885572471919142779074048713567085827369565901797785720445168285735117122473539523618786312909402974035925125806516842179736031856926205393144062194824952754869588058855953863730262038673467782577554821058357085352794310049698060270494430425325179311570875016561293519474605114990796795865330307846593007409322491378782628552106140870970683046026206580319401835126008082967576860100401789935830438604327443411494019949010219501076841906936104598090693829972233363324494297608070860326840416359953801274059886653537710854063783375368395720600374224606019279041494317908239975753067487386983826267443510952031297969196350808930241209433237702827144900939763498613429925847355086670621677822744757387912884564394689985809750282999440882222136916370399721716458501031287076497742066034071019281343461080116442278291273865578479661796838448670120349069947686010106619183771574957801528220233592517420873123216534115339395872971886523283567341540712760746107963667254210729202571579060526780644293004197283621872906072781252592280930035558142104274038001121732528583225762835533587602820759087961215848826062477861468846687410390948037542065029494393287109529588748560199818424804784718333224778941123665018651018903779746340705205156075770929970120667284074111175345486494204150275648805106647388731992750558967966805829540801585010010425282865607946626424649352417920101955681534424320673795413757414130520450677091606670934321681336521403871340476869808946612572109753497478936007866263280864061115750806490966705325078188306679116655168988921611329695930376533833369345383501898317295257600000000000000000000000000000000*i1^68 + -3291982952128965573686551937206918469721918609943299464960457846329820478724306119325718618573514674784076428676372410770333969475067986329211990266090237428885043641707716777168708825573142776212945794119640259201238870694692981468533800073993505947962522255545532507633641667564477656724487878664007760359959247383692773906630295160168945840305701511039180721678962329925635321921720557905595246428013380663687960841986499249174545102756199252308846195257715159511947349397265791579515409909424833331367926984554424598926315163950533183172199297006848691036564668730125885370996885766628951833602641014741066909403664569330082155097640615687836552349870233006499915832026530854927261198105053362594681707053651186043136498028462433937431285429925573977186208301283364372034449042558831152918699382466270294955056179240668017683132896391144492570689910965898190167649639081918709509071664524480122224372033562228271686536176670771341322229410975193734132461065877050024997015126329927389803767007966859423518595198491263872052251200838388867595854055212259975653705382790993977590087137294200938738759478073878902313473170636304525415840870677344661528491277866749698450718048176573307845221049802947888277990562718324466132400540432015937162668513449210898294508542116949769354686746630075034782332731312142616282805605350468324264424027863362498259231847824118768960493030594183086817188337321498286948303219163582972202665683002168282266136494014437617098253764924844033295604776656290897782210123272272942612984563465715140305027695852245082817352838004821679511112449207110809710559858454381500177776061170303693681471193536140489776550573736505047801801722784568402241342967784307079726673358512584081468151811509458045599772353549666535644028158302105416899333102329520333857334368336509398186451029823423317314599030737894602755836863175441498908174135025078852277045502238180180348600687416766035374077215468789216322464804870936918228283550814845614702578325399434166986460746860163027341385582520959163053861828706396352118799726085673867229459182440308946825805243874667831868011269920036341799694488702739310916262169486099756764838383551950056886334228543710511441636522877460191675800147237940041211582041574187170086468772725923510981901445454745250338058679904280963743590683379258429440000000000000000000000000000000*i1^69 + -19318562182635011162945826052541936365183102134193001987243937826142027303474668603473658551864837770868386030795070964985019321988653766928001282925953652292668413892154694125751340198842985633114920818912261461144104123522751924859061013782427225592042639594227302517953545708122875939610969432544549045274044383013393748884076071217444862535166918403385913369507086876637677205031703032433085757068820040259057843286378544413960206780392949982233152862846021221558748618076101010095297830093676396876805179169945285869220324312635003649415860543197334456993035219872672834123127256054588959714148792956264811701876617387150060397973721778260781122579926391290083368424819377600622008596966036340519531945165514201433043860472137427287297306861501355863411418256076903483431810404402723226474609481516502805398207762966762864112844460086207333841441537787253623501477596599767751535087953021047616448956832803541586690659095771156225222356068285723733151095970307570396991931962969150077810152498957748735786684927009354626793412556372106722662195552620402478970694054337487043766303052145613417801688266286661772240742675254803894043463359305802381349960604086156926900414747603503156704657424358862351885235189912923519010565293768033069645942810765810723090196852838299184608487248006644097359459332915612653113363106142987820991829626878985747869278560171645209895500542819906875031317397097049189569707281562057002064598348531552765553143504606155894152151104065499905419138628587157608105440459856681899492818043748543653022191923886133224229033930305257313152639610446614233183740203676698405140380654065260269346613240809134081365729395844615347382655033576786859742534577767513079722568463933140481961127971127021106869157600478715980865455645788273023363277143605648258306728928406692030013349608418328132865870176695745137987847651861399195310354304704117330321427887178587898100296014151584385967364609452781662186031141765899436079821797246715122257625772555925308321869238273667603234131418204010280053691759361215926145931141482847397611378245935237016252200508397435893100219016353826384739477703431311476150681438858151456529569365869996397124480883277474199122998799329337334672218891893882294790227004490090988603755380742571887780303985638850572718562919676585855525210357760000000000000000000000000000000*i1^70 + 231557001085358179960751813410092431880131388231744981033906700738642180967050217573516612941749616255585390612313584492183976501614969998091694047360192563766468729809556622733944989110927836536928630666301074114624502555199946923255623820187119305096901549512705635272760554730003697047407374874718220949675247426287027505942188348014713856839259531108217562480161292416585941867132891032906254670269362568202573473321390602846685052199649898014744595642351955384446850647886284013832383140207550069389999741299317123814100544520786852322738815227585593681021794080610711185202944286227089510234478987780136391708453745875870411624661693025080024703552512129018496797084119309026096612133142718639948019162544261450627516847596353463951177538822632183499825386862070475518091454325400441690276166989908420638782397402321492709676443143060619838465211772023647156245496434726767311988781422412118377563735636019523237308497785985383902639480079476283851080424047487863726978889892632050215316575641758457822188192024792168758666770069000904126434127108769811234092083943228990398277772933922008051623664839986889732431506224203745025707533206349668604235097213305552946003983957141428638883030606790499574584454375362583843812316572700043794574925735258745306604923405650382332590675269559709880511948613637884925184618276470972719092493154083689954312446596177375369212385870018417077259298634087495306261010638864048328422266776918693781196925765773512422928582975750952731406397200933038650149566687955627014690484800937681429776116752144578846043857679271158303911202714143394109522796545425046840042054864201378975325635965839114796197770412996865581313976478246529064032906993068924815131614683237570783425907694873350525194617387789170628904944479679754406529000472000644187490932785527334136502135837830634829357064879115349903350443870576799191723033403275395024405977726133686098287546861297236293101031339616289780601655031341236326896232730195196476311743006969753279916380643329678106879489615822908474876664673814142453133531567213217947112424157410519906509829672733304331198390135313305242855001819943780215908143133660810988663958403052184655153290390141369160177440689762006949275709365548206988735996811147156501902037544626585365241194033809001835926149764149537043763200000000000000000000000000000*i1^71 + -816880297603780361223050215495861900887069857622978428385349287682140702863232454066043648547521665885624760836235513704319676590662119384829638028332118041566179682191843558929404051457343625594760074173211483939592912882679158002174280655370047907487200802391824073203590875048844611628468743745747594214915203766262512308574325747775532485249635702433041656780206247467365226513067034168127261129212649737243334084347765207266275603055740020812790608497371149343310790390031295546694759224404500500385185387293099975807191109727255629400023820587007688928163572269631066776275545375603139306895395701994222798449096858856579641317788140990236152602992977671867566116766412899539943507650217734592035770089273323709696022814502620440817437162366882173249202526349865593781942154320597810813678177716761581828524527249900289587384895348883287036967737367760088690623753055524551550184103075773952928193794128816307173019144444905022201008477861625588818502408838298454966771399062968720755665390175175920815539282059015199695710499635716742010991830409536778233399959533296620936140009267376620278662806112968655334756681873619264598918774271004457790933318528318853359675637190922286023564026621923627682885808444507295121899614837026453369542880403866637226008823164533846482315737576092846785306734325923891538380406453401317199601218790872045432379450386013121408077186763420881772571235719353404171405311272497852947335251968809543576907277934208486611161181707755742391145263942625523936859442999626516162307487699748127099036206833245574522674170695076315647576399300257498512054295731010719764772035336748329464392601381394311277618017177621151942356895524943854474227489739442980958272347105680266989322839827576814279481132317406734322017041447838678076899780203217753412375576331037012444862943002657736366351748247062354841459744343904456334358913082307068643447212651334270628724988619930236246305630776095986592075669886014125860739003389041503340825946973767617191512741806031374849359470488935130940132758277797026754216752672915908450023100415320984705592851256291554026800666663811825587003491461509145166156679139731446970647421259446418047993801264593823477190117087557706769858747679296304895361397461980376847765147498395500473449342755604161232794722529187840000000000000000000000000000*i1^72 + 661733765836595628712079374469332549373490811953199298026894901981952189962810078988901696556436945586098648151583227477464140611269053170772667443155196725008676483088069540949360698404339851748586091736304048580380687449015235744191687961979897418993255620770799905374440969756486475491400452208425606012572843469167614002622554326698721609868193345192664817050218270347958219469177182593226429344671844328498286962921941380402749090441700882685768234842651057364574323379199913174262215278957700092997385231428550137277972216574332749293807348164735627406132517159198259546801722140291901246046986761964937325926745267289701536242058791141738974619300798443064724795644330324180478227085593837844697267896078501847817231144618698424692166572642105002583435082910082433236624883256451189812881124568985787705189888550549248514539522653314429264694909414906784931845278851693742738712996952672467851902723309203834451796287216097136233858095736331081211351394023498992472390830227209988968008641950412455019067129154782142135767101419926170277859171619325203026170790335641777927880009491584380766684878539731580758667091047398932897110658429001868170801048601920279308608675097017651286250230153151709092466493275287072810461436374117954427210944174622546096937254569452038153481130084117673696446023647432046886492016024983368214679508001714203463041691665639010032947892534106257849835075678463347497302685688731528629080541166551331328176514247810228225536960422544856382269443888159714941613145970750519713568440071891738851506022303200086012398335559980061706689987191561921822373964688035988010874834202026199062568796426399687581752455826167816392474092255641092936937030521487342910755351901342871340362690826362212929139578273591873532768742457553847683169316111411541676281918494801221979963028374208036332386009619476984148834898961691907293458306382072629904550502246333031563328000553706999767186187660646158054769246937866096956828637762296986242557144755369512992001892884845593078854158376296489776014060267171482496632241111502626779032781878632959657186292287027616422388403984600461207181543218752741636189379040685803470062779535050334909578792629443833574312350053842775516023087215141348399059868822665268629638895175814741922218513854677340254184960000000000000000000000000000*i1^73 + 17244299582224825794585427733307422085321339353961190498002407526790251593657204702475615061310580103785505148939179941037926881465477818420490380954728155924041273898389115570477638793727486920120807734932301670215933055357928071326075399338747513994589329295792595010164788067035193331072351277649130668088070254973555584042708828929365875108711270245598748946312620176947341750464322859721314925493328476449284203520651494628018320139618128397679837228188411932206086936364363934649131186718639766192070420395136011411231363407470286655998574733037039199412557961068615099679804849730688531463455388831926187713470708338408626156282795319333633642210114570631421624329759452669250265062564980482581503980020847866243314769384624176369261008850491004204626904934866580630581359162385703969946461955098988429726886555653440098016917990028759482820254884319375183172731939147616484958140901170631819017287079281966436236927473007660078271943027898918147289878492430211215157303411432812359914487114903697409760917667272013897488285487635433254228562271601963935564064257823559668911400430139550628671762600316705063832338132372369390420706274503908719612456219450918663382992511654982359286873846336801330735037976597348834357414447296398103784756870949435564920839891655605108024919693399116372469493568028383652050548043019911319581056789091015420087164438526981574412152351150208556240273229778757707868441901745830038582586389296762394477816217020374550681188449918348336406182228299405570248967621120670862547943238833664112432760718593792714319552943041736693232473388780477002838305132820853278326511198385369880405624797520469244986420850249464508939380297302742138872650352662562859806675514327102398681995676348702862329191024048295627895667519478926793988904333916276547164077216118976116687796979203427020827244391773636189887506483960372334009542823771924394343750100801532030242157367166072640570716982085550217617928388738479501143908865270659829601149775379033720515199680786257224922301178570035936001779126104505799987808073072653503439323057903698690528593259823635021788739986507381116420683924433068297999936326507194159860926811580131506753676781123518047046814261646033241384286095054490519546116326712154316341630988339793813643397267447089766400000000000000000000000000*i1^74 + -38435830408496807396130804058287848915384145000892760798029593892475505574069459932923818460991137043361527739716898496886744123025787389886575746134849304763318093844214791084888377506743869695222738476790551034555089648143278669528132919595848494304123971468521582466779085070960868852113731217695518328949495614335755313401371073150182702366902428949518685841843987456373855378659484112137994921994208644797823909195905807759056935665848010491146516718561554215971110056574702525632777252782308969956107351427985907010274786846743895571112852076102819788069021079687704945238547033253150678516855154495968926253655662537658012697421708296450958839858069106300752582790430762827567166742830149873954075065398179679775256739943662254029793340397383015428390405691330463097559531429876444213407131382032843282052583158361718916523203693398852272920247352802389311440458842875663698523524913409113200907787578992577323920052191814358391524711480734079114584582726382947038652814880860958710938590788558493193620497122327074816184961581691169286844805988779026951480632610801680799118531481877973424972584248928943697951382126055527608948171703199953544223963896615159682335436131971501637711524730713165126708635957624911869899424382003856368907724484909839333995407665475511871070655557584473740280497836969970780987038257717758258030213454793998934485271390810652447165587326979974778418195968201581896983275053608894168078341806012458531810967608931703750726302914806262605601833123912280664583900123856394655580047441310834758655746626241024996940138895834439036936962643455958102921328236143109367216879795725475153532488999268047859905444189020223334932681855202184609240253648581436269393106455244692192682658002676509729252075614552903637207869224202297381100020722519548382699639332382417141354060356780450420246549957376781967280143480717797707156596832621629474878852736536577539249857474112657924354454981947046019723240420184373102192790410499257431804145226962094300578652432233720527424092072893923514266336073210330366148654751694043095142143584540127935763268485423764898252785475821687712763409382024877552703014646551277661987908179054002179130072950504408184899029310695883962609170458466137484615486904798698172413480271384875819001514716160000000000000000000000000*i1^75 + 37190943320944503257202927610094582016381847600557969027355672653010916664557965503992448694188093904520245770605961310158496890030100905310951140838468522458653802998459689316420167307019594914502851336192034504202724424220096348788352802591615845269199967882858013278403063076877902494548806307967216993936869218360312947433449161645819117360712130020884856967133212508738626105692149472046331276362389538216479959363796905229876668056030978741684413326929314705842320266277216734492124075706608666012199810142915436519218928820900132580003406874349019348092714769561310102246710720102459740680454451880075985774237023422624828763051449722247890400159171747169187908788622630137524537163282584724901895802193642127012360333362725487516773824191561666880681633963380691070362493641993111776375418998147803869340571865268649115881312904056084450913258869027759454276294125804228408560888890277693646139973969762414839906662408529099877417887428909352340840453824077778958152645160449666767162207008340282626228738790530453887427330986096406777498356460303174433947970604049956313191537209483574226771823507140230401498982339030029454620446305675931666393677313476128899055238605736477015871995972412710130205467669025789459232304473093495266154386494081938065945924274193729248045540007538594866864853494281785113168964891185753686457302846155296405034606706934806280273493833189590341710872448875845827471059730000295900379758931914094857375236712506214927536422843335145518899930220495517268521205708383205088205634004704258716006898919889965304384437547147941347985362611527936232588856932647374957791092285991711063794056678505678556597736153289997697821282676395627154515771929453569538049234181139399664232858624342625012197865722003544564439206719369921372841395691409046597947011166902676014208604729539696545024881457539473936784502455004163947181148199323480598328541536501630301265498533799891666539981289998056030632585076594630184297846580597091170722749620471177184719550222938073085680470460553199420828699276753285362964744194879898445293244741968850989155592497252059532652348562430269346209018588075164898212129440111006077778579652449958896904005446427194371978736722387160955153561028335316780790952947908791868221708919253347733504000000000000000000000000*i1^76 + -79826620088158289072407523679707421397013313032977462544503215875712301652907480698101659112650744919233434349684745325793146611946054567639158708062788504271529420218642200190680412710175505955098330397200613921294224773565151147865814272137048646638091516631754992841746812041636057311299897171871305964801017486076953181222630357107317910425416543393436736391744772399899072997862825810606006874239659190427258320415572790903846861172317597739119836305960006653065586397434078254262850377769715314475870969321269029320733555031435853138936149516426109066435046538815306095511848708133672069927062572600325959117809529641818021031612649128008094665079058571031172007007999293256643833028074249978660908328635377903814955407355859341570198903030652742774763323339954639354117806714320102795771239417237621952271355431211121944450362225955310359222194646564909687076505606269602378432858140780950822541961612434967550051342368657615021662283235998569950578385671486128573190988421181317596539875945171921860454232630757365091448006230830421952985132820313908070290005056705533061144535213391098345555957571953266616574724885587391760860708415909234277748078094005081663075999002272598920475907405848876751809528807686751679122150785424174703166189102112732946319723056113964800490402390320237977331350667984936544396937371924922547395735208413962346398795658034591843520855548681127509399066198588693035375512482801849580579048974136273437075337417620139667224495963147798269864333815171240192216176535463092487245290927224093589124616079722475363766835617359387992080968663738538116725554902440962235886251023700716027020170203434154499425070720591189607408032208408045680116848092823450883611509250537632859916562480566144454726094887516241160698171925758973443984547267336039795091482346542964767450445395804696645379818287996860304679588977839142650527614312633742931540927926208962411215576607943925622715307212524601838971246747924608754810820520794779443133365173061677982017938357354070289321356631047405212345100788391672949216801011835140595939030945108165033182410523347167633940298748659339949848330678556106010392471390427952250216065066496798457604452662389933835507630653937422084374179009356342711259607443540963523176010845184000000000000000000000000*i1^77 + 1397867666410736961016699641446987312015267786844821796813994516240311453490256848351583294932309763530423172450531692286742500735522617455143627315870511842813908106524954851760065452191918828352873668873636184260465807381619156383077983977825893033841037217616799562150445622469779220588850275355836407238397656822143072170389242213788012897179294338824733540862798268848680225460377301514014870248549510040743220486056566292878310743126122155047202801188243702984607424832400637749543891859138185733197364740386253698347322312866585076958734054220012148184197945751692941211371688880172510475650825250549398751674775513313149755168062528782349173769597443920898065421031391360506302757640320892693792374092720223966701828368360107569088702218357441365328127132342197295073713913132248196181727368559172236209747152649195863842393652455193285044422759874443086597425662066607698626069067908195576582014997035723813053855937628785019530904164453584320310210813950080011203050725541215908874605823287639026206776242029923744229995027825641023180738464377529662636071047501573364489614823418095382260684302878357317717620566227212005678167288128176819149837778445721904630768155972920651542007897949315526701539726221933664948795924611692387953863104092553044501440315667181198313019835916386345386951059399674047084883095494797585665893671908955284242223050092730845805211167322582767420792085498581999002063957785383003257275349570480060730862092883548755073631984103213331840122788721266543742104857510471246191862479142601919573492679639669378250125560747761726400572284977898376893035719673148992525072633353837427484847012724603385967423076057626992072143414003833337719957509782102026324234415549530445256668231370936907855718370972958651831535663966961534752615066713303215592553873403216797056258736125795600439556645405315528829202710978156555401200123867498185175446282808411715113453573736049350418221185137851862029056950626839862009453552495411201879645757425774847844205633814625734928817921057605450773922611107444676750386894243257138805788287921290446213491865923513341912924322180159370139618205923011351714854578972731197766098623972411331802641470514876847657905269216590049454246203346026744611463074298685700930560000000000000000000000*i1^78 + -1381779207338637299149585776615120655298574451289305164540516570901950100480782144339996708437642514241482000036123417002472803132815373576723562406754044513079084510594618280114870835677864866618984288944277720280863398024749111445217492856694718061929430742106481179275581454469967266139959437500279555869416406152363074924828088082849447753853560707060237794676818101421132014765397792160918565245913284100773985746384483593619603041190886605764534796520591217699437813146755079110351033322950938052820264033941957539159913062254072365024111088699650912535461904492817046126763124782593888870350570551166515944371364200394728482527241569279455295616602034677071327158535066903075417201195197838193230629121156069007972320820080852284899739271098682500617967210634763513956927100233521346663694798231606906788231876116195589950253888587030200493629265343906248448026732644351646629480354325762535199808886616649106920446864869543786544945198674744723619938646032464406741316082619880049701737295064228509276847967407954816129664735632696377462853712535748715005533553111605525262984254580883235025309867583551221548439547083033185572056100321028248987720757703637521773691147607477681215057868393247696876997763730907544536661087094133964952026782360305147009559265607524730638281614953485063471554436110069286831953014445905240913526434392183465014839652342054835724002355280182104303505301709783800635824370473457082713444401991314969393395766087174745459734655880946634573487137516761055330489723048527704390531276142008278852856142000077893119363977511126898544971247076756698575285886797180227530960814065713862325913314412628352901479056119171631889972826507268806299837638110584631940046544453712150333537977531328183636751626079205973464234665081200929994201753976080040452813501950933702091533391159546160218538301873832308692290001817692893012780326698555458947971195231284483154938522232295415491169123087774569656927975098020618454495817378438308788657312326703918526616204888900817264043645007350848550244495671210371416281019615026627706197908492911864804430912746607386674553733941958242468533925902360841465538727637545438735464534850056378499281976815036554768972132799224911135138028304396482090321284704768000000000000000000000*i1^79 + 82897730355427209196555233011355087054555425396784741135785694379624345558418137108314490914526350206283955878181136831148714288387978949376512983508753232897847775827122992230185290728224123976034298899969348650370369494058422811675809084686386330395435963546184737879447030968474674244022601217179747522143961024256377051978580207833329698865729236754644600211062844654908147005853666919470346259317618153881552596276604004761969054357243246550174435599534092238305838450531315870830349981996001807498101170738757697965252936319852321880970820274522963870149078210016708438257335394126595319884713452136621772873413947351729257453883680427477949328303200208564685048514703361108498418899462934504123992604696767980965378283773362734847594579401871790193690853638452551944690087083655933447505237606127235589190127547392556909420959391535198627478062968177329205376626310306689272395028323608523650401654857931263609338194819970210413605708570593566087684632616586216461154323250574218504192398383096246128653685858789135510830934338910214914456060069930507735045103028298487295617810296120205677561002436224430296130542357695040120889437437445402547226474078177056020371577569991277671063933166897491383180941271529991431649797846635644419214664162307420261781114690152248017068556163458458846057542984212205074905384913157232834784423438946934232678972853409595006302353210570190813084936979701460455495150923311387686392570666104949774985541221935115637424453434283181811436054076233660506359598251140888057398477158298701054803219491188598344574765732952758912726281263710496877090434749053458017934656738305436946552574533995502674398921821478241907835206265412467651823421816655927328124084551055445494387069015673173950711783257611667901164526096699925806073538105948903236705872758923250730809876058852717563692209061788585112417835048815380637787912352771307189443228527188704115097234220458968574183321477794362984039167131396511407266118380069065172682797318656202849742949667152287886100605653409664449937648812528695631571866928743780714655684192311022297617447688631478371478246385270886901135859143049828439665268175148379843871018426243685615122385863090195632148936439286663986000055850819261243545600000000000000000000*i1^80 + 2218987092865484448101408016934202760410685376218716348208880764347271166249351073906415855849557169463502433149332850533179759355758020570773597393183317017191375426697709972904934489392655268465343543806647463676654655211155050259933734252923258417981001685761692544834344531252911690074269243832598474094310547856478619824409404967904246488605479523092634462452613205116135745598312423822024398408286105983753022037665700551179034228895632654062381903240155353325945074228471972462472964690052636622012455194787141947553977128370500567882247359561725590799637270165829685598083785924885896244630016895196072558403656145519315059378157936045654704745418430968594423305232445188717021353159819224475811032751691136096358404832698840915693456668030357530135342043464793198641355637015233962141140899030252557932923583052703604542354938777005404256724115969337679113425028366809425455017329674697167325914624664400480149893260479954667559731922969180697766137974641915336313386530237659341177302772530720703591146114200706094882647516934824233770723991512619534762671257888117331717515237485640502072078230519098042695364595613799581363475205308124215134673682870668703700643366922167180317044572654734254924753045754427716585584963422281392568332206575766952521749470813678555673370927152495680653121029911230291790828837569776904042836352788682195197433687303570341453837864183896044741891504568320102390563661406109720271068690184084162432211684410899642225269234162059865857293088495714749775086742862585080840867161276770172334353551762014862669865405357431518180675957369243182181661764803263658438733365163057013355329393390384745467223304277896496012581549951165620243589987572918490984614076644550735148881348649482311316450191909358070238035940713953342567620103539212878176919032136086431254959401768959915782588203035826845817223053100749633496056996576437284374031644864477829545131199567931491037635646499596161133269597805567342437209999309680882591205887816933793851620321767900812146487384128463411190070235709854987713423839455823626437022971139251355351227043932845448226322432517906571124044352191171012834883508240447714034269642442955878041135868973464149395062868298791496565438965437440000000000000000000*i1^81 + 110991441671264182687464140486208307270396037130717663223249937838974528023802595773033083814945056561451055584917249198929047218483640703042759011922237771073931766132603290916767845507367864315021069764296632466320173589703733180571946176091619770807165757624292830187840213930758503319619546268600880941351425807114295395013771928285312175373786347547244517006550441908971772899411163541481263987675194788042062046097070407428422831037546519346861283651481523658346641924938894340339157290109363607705869678327131929943737345569791540320359126001548467501288938263738239796477312109959754397583780292639853005549942494224820799231487763608311341276965556810519648763944523476694377918045573081582083953026543008005014024540894346392700397299590030607734117434680744963326090669277370298877831095708357136528043582988674969241080842050267933901489417804196500168419144504301938807940289263458191670386231505415792519849980947513045552951026127062856025935402365123411431328052718498364807035614385515371614896967051940664172454223671302194408405778636112088845959527708079479500093074698326717072494667308807252368282013573530444180783989874073878847001907713808889804428497709629165827285917714549067106813994208566230849828018067856855340715182093353099654765413265183381778527717614062175078566316006731867371210990308748193789396137132225081234432983610621775892612696415504389542322053869404338882856561860942347341203659450722013240033019690631398939297342278281727502126596504225287856925293362418754966127300386114363327320449773081781795413638150967394225609466837435068661306082315507253906658866804394482100769643190001552791400361937521775378263437777206746113883587020759693969991191165611053399437112920198426151182836367491383919708632603054039519073229439300697064124888877216789392030029405325333752683614077234753842629616921246485191340557495332150354940496068133511056991044946395744205333560348284160423116803269666854196032795449178303871732460181658032014204100373810494503925387269038638769035964125204514789870924480159964595103151839569213713954104568902713532768525950492988569437880996002282156007183029805713608327568499284093986881402862815824273039508967441303727104000000000000000000*i1^82 + -409490494352089822064485076408451594855145704556972406499623742660617571603755842407940015770091285659691239842430862385337466217777981197239536852528533957936059282427035264418258257178073541275690202337959112003654425935483116195062318309564785404356388436168749159926452950251815965047030506743244173933818112725424405590328989528422613816035858994757133098802366629763857575023994383300233781568174742827306008366746289813700482285574750440246448497166344159011022718697983178484953168916894319832142310605712325119494124640443873943584941334108227719723481532379755829628009111051376945051136195021460833989865916895407692257404313979414607568249890125017549982146425633132639277113898369838477675446769405141046652563273879193228957397294857890034074384772802172325914528595074241057248377187145479189836795200721122576496886712818551146178082129599644308976401663697825578747413575912909687479624454945807048157662607995752556307089357907084966556792437175096206414974523838012814385774380360559327524409947442870068275284839014971342255256890456148523369409401293078392979821073227816346020527848578511254940198228157455299433080440978829602444007817191947717493782972671148768429878990297459570146479297498943033629737560955220411986652908060852960048377999912255940634197460665261452314737630901481889373586666573506284148574864694735319649498674619797505015317905403945346542858685427486124136175383997482841628119521048498728768843360752624951280331874786661893838648316121559499756062307975164911364449585560405204459471831157304552402068527678804151156487893042970172014754814216797272778212856051270823715115978484736198987990447346681107299626182416222987767038465757908193263002419130783434957238831472355617152467962235074014139782278225678628461232998539344867093508733687108539397339637426713608498381839116435428297234780084356509771123071516789618322533289633275216808711355304910936183901222781842324888691906387931614102012513673114903222352943571886955803603810404356912282407252676241558769994754627498329171739313687374184175750450388932653569385511924534335700341705445493541467798775886361973566813403331191769602194128961506988638444166494960172118128911257600000000000000000*i1^83 + 54638507463007632353856559859795320505331676884742267825704777598125194810151625600400116111216807971866539895129126621577939133433235702551332750124543362849509415174311739514271909352026945711597404987636180492792329375465719491031784080982314282949120980574699017351551400478985833763638521129818382389464804849714563630873059358718193186373736771130546483417353369068662485006427602299832087464855283450856069200897415189649970171469656205578709408261835989214270335124774204130742350701968816175369195875220153645643670832581071799528763909952987519647812858566293173568595065003388907784252359361840305041077372491524910759624988053411212719840046702223048864523963792070644858241026097726585061758523881665694964766758604682291076352502806814072241971780345700650267268907997412092629015105699049499851130616953421882620363171053265039028396992977052486553749115461004697665020019706238054648072931019822370597035097185385677992535397678601487007659485580858204303915534248042820819557160826209834442307076793090208989821215502924404377183719978081234325819243409331289689927873945427995151414455762626810334071579402912065843387385301401374651310158126707234621764009497875127734712245454338685033733747338564277835530195310919288020959484540629607060979174852912217568653098900275367984841362704733409448233737079812222492684729129325182545971580684646889051731915504416059395926301628833378483458465174909830508962848379327261072162899263156697770137226160792669840678110575701280495658110818616221005312387872933674066080604892347594973325731239836700711055170650770801147795959102493783678199442631366485227482799382166272236001474641208344207499579199761022130349168781326505538654506151990847438414261630939966855956218828550560240437332614017531576849857969516712018471950666603823967198248926960763817683134892172817183341348055568671139518535340770951988886121751370224043352005180837808019481053312814685889754164467698204680110191704183481282203908241634540243921112023328497033383060025223588526244778769152512281902065452153052222317791431996997710056085521744559299005185402212942904391386849075104978290614431734088657707231320430365880981336804902837437440000000000000000*i1^84 + 185594496067590450619145992828673022089669127905338780887885264986321482262217198661196994507911985599944337333746302177233429440982744289716134375139485448178582600081273455304501400186304563803412509710130958691897876872701304698580026814838929120878414511881938369838240325438351470667541190031414011093277896265004806744786503729227366537354373684504790927583673643318205661059858225741234938222867106720812219309926607071764775639408428211887880063542307872010486257860153282120678740965494873502387974626350523075256738123918430834710866522645008108888791963068380917986904367354888060026578016081395822218837094196637928166662105633984979816504267298613745981396801049544018810612971848416757596953246434767391979337538381450854290778069345928161408081040233988508572712191034539139295899540031709386393532117025852914773058016750111876387187221337149677144410030962346312581957600593817311911359054242127359183322759709267592846993645030319178924212030392154128874822807910855974856772980353076459184052712790737830293349838965210879340511106379277405500377525572916152384749999004847692843483794698378326959341595640179133042656165722833326534333424115342022197540056220169012839218685636992788386844403482532437223794469380833769550266626137072100804317377918128543516796771450143126814501173009678197734870454552370521165849273511487201593994948027819523334169177760736728234189646890092124817275173500650812461818432770787853233923968414504608764148076166898996175868005792217152951008682336541491904130046404191502923866987499206801805843810716073417696725590639449090980339077043830692837638992246080617852733644332803744401342381483510839296626882498056682279227999636935127122690238377376109636227044380436483489094300161119728748037345497804743101293988453475511344145154371052313201837724132664188046303953542383416806680582424892529598345171481566742701320193924808851686362481025905513293693873800514186282479910673334851710810489427410256424451743016058517611195471270998770254628419666827509606473158969085916848459850592402376831352418584335757283299597385078923071903939652783348944655553325275186740598575651194775878046892735652338451939205120000000000000000*i1^85 + 266075746671737965187117665303313807535893547942245663506538764588265156982276091869107910126289552969524947783162318372724492488994288954708371318553392091897809561949782938235186796727994410342324400194353599860161521764456882573256780793914212648478506505749869870700852970181938079918588836163141580844780734974941583723296158835612120746395156649382803532821685276358994299855090992301692585741669279262160895517835891446350070853442676490728499850669336065452628641989408788155975698585024786746817151482764126111655907973037450685285410349713324487609215138289020646210611824706924578873223437848862457136929009799319753667101973656380803435815562756942836918297393316229859613714471880202804070903045050462394917527951087073582926305088820962670043311239120221787668941446294685618318310661496565482749908747004291911138082913112576632465800660831049391462475502634404255092159244460734515168886940330150177834440246183018728110580254059483659479996706348162494683355920110491261872481817615325356698334765102158929640776090265740011859749329264032420060694115489915770828845024234060243417363646167492188612705868834727966604565878019949109056586088939315702716588707263031030064239407539246411270114907834182285920272668687837002117784318504966754857966477635684081011281608542525744592640399945623397136809556718821533840311534126108030699858115655340204561625771507836075690304735042468535296324491306562502691199058459486454798505731459764912903469514994300823184875790088548062448589977477002734672439485161257686950820800455227144075861468113777656354253165023651926399431335238331155909518852435085779029901568638421242491408312080129426729042788582927515051536214365762631563309218327479277812399417553249956106333623128457728779630031934653625629944837462161087980670276819746743852147045828608505958350235253544387890579691960838251061679945141455783074020227565475464289570082116819052069071234917471797425912795499937270582176421400024380955869443402393478946322974778387668057447455647263712312089363442428014944057258355548056803430856880008439632747699637676943950329480406761704831819804671179772125576433194673388532478218699429068800000000000000*i1^86 + 10886470635606246925772065175400109892778975053109621981247426113816897921809490169573068668990689220509838769940697633375223028554829318165921710058827238862209629753913094010118030272734952346927627221904633552863358369900558123736783088812001313731960747449066990741892404762764390850077523126742504437829989387327324562456210347743546779798346402432064061487686838641413551204296887088268974612306246703508983603659346103652139413972738303643179803393029757333199882912680256919362698588435113413717517395207621109042673480295987955500513706862773230478958402172078459968473997697310630349769933917471703600489613229229069344760323711497375632444642662656270443017677822591766162573630575095241571782162864640027490035010421154480347032179888345017542001974066144847453417130089159121650673659492678761255493931399123704288755735345163667862936933969800209902964704708429500932606881540926726818083366535059970461389470661535893533347228493153211184194315903824107019244190839710412835318464113967958959032965788321137210116543870296386508389412161783496851625953623063563546594372867954974223028583151131554186928062024064264918394212789039323629426298492478577851106078480442616799851889092761055603789913210152727597962052375814153476109094547088474316821980041447176199738142026478092915925414236981023930692803250443512593298142695387645895331625519442379046596269491268742667024556288421907179569243608048937189226620426656090471867188215384935960133910644233849471485395566309558285692411974439703003470707815401980320808794825477570827600559008212046487999193926643837651863566713941147826704106469257334780974195125986169720396212722610625698807602365782395235354349593005872175615250429951141288073120318227078216399396245000548785735729427934358339031740127033564946485005075907621940519872569051336541455248807071299056719460788681240456689646587695480407948461439133150289806531171356838158619612996568269921817151563217036504974974362079854786820998379013902635582412614592280905288481201939557928064426822092354855723474460655376833505236416848385980983889266885910394483125981310894104467656225110888890441767569901691260298240000000000000*i1^87 + 136870584083619130888801301172629844162008415248070297689204066841911921414198469591239060443982763849056429689704725505443397150122796225695766693658357125735127913256474601133568484744373677423549439146771322002812615858156484527586572238778984998901108449015534957894873100142227548727860544335064787117731923652032028054915068164086233316341415602349215207029558015967836975651760000087584488197380177730172460572737294771572747132429984572763903514957827172475286578512792794802718056271650322738436322077492115941945974749062181026671299960187407701359595293547199954627044095213064759830591091589632886605523881949404886423856494538756027593211659107591724501476682420905010775508559207075779420870753823057186945333292998293982554282026206781615763382375070158647436476314144153950461537476929102643376093027880238703811349646420612850831089873907493294784654925796107054642236418667197917325474809591288005468210079437753696972473714027246666058396775850100773250438386559187198258882368585775314304735649552911198081116148614313779315981850949468327633962349094799289137590127990755289165417354477420071231748686687477456995361877368214854670217731232162947111088246882287630011063388930631253451929116014019269462686391092914134474194005721769568093502081161694220882278606792676826579590658668011210588787597559580789396887442751230282929504676122100359139798304739704872279374445212377155229383858828633650199281521262169776639818372832777580963738168945119071796700664679106940760550331987722365391578444592713167766963821238193844978380473373131787753538678606209840357564712730474553818846375725891436528252025741023104143411871117384081105413309891927548695974985478646170584750154377690049462456099204395195282533264712561949439230794958796401323465253683258750720887176924569060467888181666355951475496879006879229292528291213321107047197294812651489766613160646272200763503176172859274378250242692893541574879747066214556841381117220922084319283876593483079037806635443327541789305994052985420709545601921883830515508162480205050516096988870964625592222007357765543410005149442970585538130992653855141170069158400000000000000*i1^88 + 475925017392278753283518658609366467774841986789214866865120664570346262843869866089319755803301176578564384899070349234394127275750615651582020644818020757393560920708673131009162642731604877716146441739800032068507372593381331334514364933581792782903703962576394311953816141615879985997563925028244357984520621706473980324373791291851210488608379263026628361145556377923678460601317591981558051710243913522902021398976074314602125396624880599621508594811788845814989071316528891656652559793834088681760422662871988201091339115344164475680740448443230675228292594390733581142958634520440410015826288647281154883823532530693806939906511702878450315593219677096443423807261197209105727909031160677270675967680857955249784510267675694755599048936509043147895214712579388150000828200773663540891075078324273839581024162500251659683384803601209354916052313735942567929668314744656349981926985457835912524288143110445715781027390386913747936852269241567870751854140408426943527145736023903713229906979256139899207202308372774220827839543041752941800246118258731601975767807744503072578858827956626525299785513663072051731314548180078254479787690996126981828905152748939601346957319236919094719547841360355858177252166176730581922534187253465583842044272577499449295227107423088450797643137491270623858398714165292312338454206259348784484633578601671024134309475640836997183621606024835474156860866405659939061362697205010570435499608279953599905380579082832449547472844438005369912875535532087606466656632487095967118774983629896673619931217664634944651408932031397786999391020425095990756855322248424538966181336921412323762081814044109354157493500323952047225637769018432831280391911144259280554164736602574529554670185959249890088379182813357748504160938751605769558604576854539602861349666217490904262797926462586780681445866009112705545450272018859195870737830403169622713960389019687907591057181038754114243693018063770950115173318718384197962225877961198003545783931554645659329854615662101630888638993204914805383040668597845462442707342783756768401978727709148357640534207500424400882187971268815025353647474492825600000000000*i1^89 + 1830633961533435116941232361853451283420185688596708051120217885273893339404705519925229572411203539198289463635086319009111421447332608842121522125027721783318714749421799246396170052900964796255428128104661885588223675943769279170813392064117278884279839125730859716666776061395897268280674824159781575304958939282208243491431388271537641592259582702226941804066510988059699312865393637026695985238899097877717402573330970228084798252181280462086869139906237107415878603289799095843382535447284844165676809547518312415166009058536325702731248553561036039275104543011802018451431500164629063400949852245528539096433802231562361250861207496949627631065645882808606176254316635294593606758673194080251380299387022228024480086888589946406609345025637104084153573405371541591790674695017976176047516474746300701653278976362903126085859496539760664904882702757860797388627557862396573342255579227256308265599189293510645957380465275832542894742795299020822891383534633104401803424370092050441855744713368045552803820064283117264810398475576770202030513797952485905553978540817772351366634149921890178502987270849797461072886627670962033678281564615383977616740990478743437976877812025375268161436792744100168186246320810754614904684163577973586056448409892675672935168643974932997564645926942095504282205354167669786679435413172122967979713586247779110089628344680284691041433351926270512802962076481196554410081999537136315027299549619278892569355692508001214956324900237232059034960921683549807818603552347971638913671234333250469971174666182781353904433060510314652832191437804412007088214529719595417905248982233741989438381191123764735721358091337718615974574953758999495964997317659531695855123229343091413137242652841102990933433513014946130188910864039838402253081781023857313068018341084153887883362795596809282344492728473882603373861192675632832817824782955727139458513187334190547747103235131030722895247447000671626466081602585380025586912202203761671729945927095580492658955174599689994066053048450588175377750303245516977592626181528760795432930798202445117934667220166348621226507644035097205760000000000*i1^90 + -59258910184490164340113883860774484189101747006638972317413218618508033113067411269503966659175070354629527818110073859679191656056635657283230719742272842466722965680291295692693732583087871086586233729866462045386206346408270255384248718174817506231891916490821415697483877908027856019584446735430762970218270444505805915491540671691019372391622326843401502781882706694060640480290598251758526666495152917193388843755676343734924501899868155197975772660643105608341113486794621557772427145962128223636500330792473237421366903935482502467736029875216340204515981442055753109419312976034194277961773405318797903989887700937211340836994418750262846085733039542102597267131092180528125555860100716805335366336495644629012007234746821494449622555927560787478747722326881912533907738335487182252433727278221183516278392105402537968441715096451434129933393214394053371100321946688285865419368544264959151018115310588617784866990121331036233308069954025679318604286504004682640707882420850621692011467499799269020636070315085725330006343606696058327956106478623932591412688098479501139052368768932099509204998024420957272673159666266620963613162381216532478158407457172843272810139581644110322135137217049923508820490765049460211509306144829762555030218280285940338103682107149787996676323731862452695672561039357543221989060412574683707626163208302498449516330052673340899790942730172765049258624250609060914419804288745520042101636508964470093340740336158461664987413277511334106130518094692296140570454017425500444401224864643417828489093426302745748588887406845803159281106085276191888033427137051355645934582115497055445421862430264152863114428618426089726634052205516522744988950698301804160008641618268627374610251043802710847359268748391735322752518675756039599488681509865890592437450749869960758329456657603489255793075360250228843601264478326620522334562226414240237592799526323488476329034303249369460287848307994015498461457793806368947580953770540732114374420542241210998435815508542302794965464859337009304493169834067621109604388865115705038058290233467633235803898136181273331712000000000*i1^91 + 1174412086173180903045016914021368736830386142518153384909020570850359044725629469815486360402987845204029986421703837912604632110383451075968496776744751462003279147000996253475702691990855983171477787191552450952774822116391976484580508585480429113985494871921340179581103829016498108072354496064271591536710006010924214726320954537716203569792444514650733713991185636140557673327170002151153280233409897146422407358731735108220948179345691968645695896494156790375083694768287467869535219052796712389486039081663989851263831103800839474430099665143055965871941293890858819787256350494081307080188434251804372042819786012590444285937394223842555130847043466701387958381775340536356490573343486823894165239832005452228880530970360201845823017810517559916194934947652305409884722987438609284015817498418347409205012967479541233679148769160533127319505989219543138366700423325220725520751947697091521134689780349450785458327193548612085069952543691503804493618253419778716374339409595770495601783900637320378285228945226094143174715300701340003878810426456617053086913844184425170508762885050866460836715434632899130198646237642153646852575602894126337397507233614705153217133634668003428872329168703442771846628524487934020279989004271338374719670433542525318226704717207311907896079347548714955124200579022465873824353266650583393546492501440002010211573671780157042338534664633283879318093237431234388622961785945532539674463746062435449912317281887866771618753133947762090044122968806538101328536028260732345081984340253404809039648794502460272253454283574752419116884362466631182239353416407346284741826007486025981662418791120019196498896477850305574448201850703375178044673578426082392841679068937816661980070173322571163377122936522119129864977191305314008673797031053369844997688047547162595805172052313359772301201504407283633962163486945584804223208796805236579897869878832469598783912276167849416007991931664534685668458529723599813909441984508802786559558691710045938458173558623740589319230657578941103011471122852019842929241025321648759651836843012498898979737600000000*i1^92 + 16098690994193099626560930367349043243260613219813010593144963037163142871684356211365286398920351646971250293187242019748337141504915563415323120747357756267823532506768552629171049661629240766364784081783531640275024983050347392838318694190534984734860185244366307192847125504686320808759190769119038294959206120036598726519384770426505494213406056206230429888200506942215130283991543928337058023686792988844556068233362675068418989821635606520845089470991325212893524574535912015749706728851818064048075275400483161060306037150779622686174441690191046303722658215380606329317156691766645379521486843882824787760209810303750948539095610150464009530780211768875793197227662450258388203305708373899424464341319818096033215978284765732221204577517429028765983694467452848353380827973900978804377518788660972912400286580572827601907187643831677527734793529667341392844074488035222506852048172454803108716584723876907356672788347907046893351686437928854529292372199722130630685961674079644745716474223539431468061248640883167508067784755172988897993205514021442530134520255557984431037899247327246765918712102435803269801482812614430512286370559741327583969239916803969690232601418262419528094369905208045474049384146419196315662868104338446880667350856702858181436175568773875280204863805692192408362444226223738198660798721499339939265261641548509616014101458545670447885338723646840345273185013156691646426257215135502623347308306124183528487631783349778039572255772065936809881294673404262820656252770921859696134734189358759907509150190153142548838299880169057297647967591000131222027953323136910951816101516611958232198699493818580150889722617529518614138485086115636710626278853873519325571305165029869476748160201808108950164656600063796463398540908130429260616177095732880307300909535759634232012402679413807915659865840384124450496378209526782400997190771130584735143676382969932844752782891137543222878748143812992411878446021982380387309066733891857371131458850596813249922478401412440501617374380913668547162289361597114116474470047758243840000000*i1^93 + 2143631821888133294916042682467151725698708443647403421270824305323601010443793162017029819488361150970531357783208418533313461483830615773452295639598842218964785820088202861215390722500003819053307028449141109789321342591017649114236418902482753306276298002362898428290740385261374895714205371552554832355626036745652082831229746217127634978133198121092462008843430448652394427281818584199729678844246503104673161240899552308907710714291645376447211066811238843786560129275497434239305903614016272511435851137796595059663839519934048993983724783135778763298102928217060997556003935972197461879425995084913632578114938860437207303214858647609896066974147964720175147112933536550712283090958131004410824507414702473736663760246973941917988924484861116260524691298516705804464807550982659334397842355007455826636460200170036945043753245076268230120836271073273640929921796650902495032126922552495193465586677046342860512230702087132153740405174331351786241645085636766631344716957901555329350941515905330703231277787764182033616846524069655376735342582226544186040002301084207956692616274102656404401476026413782658248141440677331492842979369506846669506170858901058398565410340320939542817616885803093154607560360349357736920767022110158101180836358871724811241974875023752414881201787377727087969294911816628366228830168101828237379637874224559636077995103103544575323979063774741630999222059908432248375104516326393213143905532716290447992500438171887028116481515947687530902032758264251552223901186781866375369165454103672418934331296861257038262589410908906189333666061556418157397264227932213554326728679401607767395526120852388805348053307244379963000575015791416394299760059613274581425289332930959777934498723705783345358734247843454978501726957991280159584918231949116800914606773310589332577350365227956547289700143864033089729195020838303395975499331354744710605984858648684797178357436540427397634944232091777490174065812029209263677347376298729133761557154378028645925298083095441426638458795523243143508466632192000000*i1^94 + 12659364626919128748941792961799815989191603639679769734867743701817533175132910121723255288780059425962041669207651525955300108885539246535195867203563645176631246008200309892503024946185504976659497305834688098574930543991401606228269339781183122906968004389011940218827256064339741740773002542395986880696129702854077036466623512421798993058195977015395439918411219223358852897126204345746905290765522971896644065755928450018267412963364019767752581609829396811833040392724170911551615462338045007513213284196869638852485989183735233500845078225221980242394749541002931819844950055734897156399538163151657843524491359685426381346461395658934565885209335308423591786878493610350344675835646307409204895052311041159021468167605000387454377570044095653906938896176420045057680076943720087255445391107423534841774210600555490263287202303293029153278373417728889867577607442025705977997415974293987088432223657365627470315173658167073146663083182098326557294216742078354777920408602553871097985318583228445470668664279473758626489118733408252823411296159187231070029403201115845287738173576348778818549253174956741451529642983202747829119887884836170546444453692769043256663484447210916890787289103373105336129064218354949368670238715727763503153313392872878916641280740993224453242914934528505753424416433641648310540442134666577239235315845433487010271784125174151322534411616066146323236831592209790537849351530742093889181236401970255327184829005969548597865058081222690349850345832356383481813378279507414971943595597706757055895259179328474995021632776603358369034184581973552115908135788080905327495728108875736375594292335808717922956283282653773859781702662982426557209869608884610946265941111184702676612501027546023952338733437458070160249065526405149668008543811588372132420718756401978217486012791525894156648301805668028671604541457116712162104915944244606189514772555352666765750407985742715089165990482264973750965441733477494252839212345227160031947947045400459059842652084471078099916800000*i1^95 + 33632438628508511308531105491396606531502096658554785797434182011941859870464171755144438249866747149641553759583704576832461553495954205692244637274266334152563986158125234483925531404386826657399597300339495408895276120655502663715084545537051229771861804765515190456321169797966457546543992712236808105610837768746522456212764104575766215164117778097395464082342081205994437290495117910361868446685565930228326670710546654644837473064161894939970772333369964738295520401498513846341746531920030036799964605065902146391930508708996749071771243033566378302044934023403490699332811281234518838657417334720701674092191025177911496070668735860386966970245331636674728786246933466489431861710237012923416810431667569542109818165830527451007363226175736714150443333230916319271716136171295012203874680346082622181160111058684887304036088002693017512957521769786277723179989989598416234809709177630361374185977368474787943750690546260335277664789328590933416500975670890303152796957871510594733724812434176884936921834904732023436517398086199826427983756176932678504378316600772465677814252517998588715686484381913445220125484162790466740976382284397621179086873249200954175687390200293995440407871209096231213486447899147542457651069403191612586140325378766530628271079620010143492632041284884050530144796706104321409608529833766265823588619834345857998959169871303669005673102024188607465268969399316029819536541802184830385348646430048437542777182898251537762638069187338592962807731800032167341969845999990522676330123712520446491550340728087181910323824066223547699670057876140831505320480375662293226706764302180744611001874522557916398891008777098145409829480222680204027560371370345525104730775777628431308896937956272187245163517935178925835018145913312443618548094737148959000583136644514088568056452971511159519725334748776564905551936643765872287431672291022761347134970619708781775621320317916601461021029983613546706735455645288818094070615046025106069702185291499520000*i1^96 + 21074204919214247180367289904649230539574094184875204638422614328890751147220854430785993005298656171327692380985375078913009958762379166298632149838723045694518549660612482322371823708663043020576293744050890827769417913857288085138817381223067178373205524473327508289119920495997573382715835992623786854144629915539579956602677893636723707317150158192858117249299370827942110181961495798376639315544401630053942719202116545554542973008746886625456648168246710165405378141043870231228270472476514725185468303265753360933318544905566007643927428509892012310777158490744279820075393158482247344485993170678568300779515717577834400450238773617643590637143943722000523256814533584593057346740530466910529414625378206794835267378620409887945910071600864381228279252114045995071498587172216084971219529956143791901448616660164570257916903825891455279368651918925609436306929244638564682459049389231293129965026194439348998088761829581670083577729806734136175246253307599504362718608291880918713708194304362856775917815151488977230729613255794381652656783600579491104146896942237417730065120602674077719184028782478676437466866523132922311150382548117988960136611150095485616425847154278000025665327235055991608850003545777678046183457952243087607118526596779716543725533336030611290804671290136841554042928108603053774231081686562852935473026978874023208774894970868594442754457207182267304802669884981635352450032415741679138822594604084634366873814330148538276025503175026347243302875643635494803335296574435466494144222800535581774587389003390836178193428085898994238051170712537732241796079433239606149341659601883939073733381102638098405907966866511086058547518226240615373666382165641460189930769503186924680793171663675515404823844422143876613422778732953994797879123201174084344202500979549429204966295408453664279937549286623588077845462290931333796395877788995976830687647166645813219354767732709980125744194690621562701244002506939392000*i1^97 + 5033550978809470439785140418718380423894050801054630148356847589068692850360743237085360409325741223727868239332840241095022736085454820495629648932831670206953782325776004843810332256701469385671040604630427334265802122431966975037763027797215393352340342810781871385896003998027492400884890322661220693148172318177668104371304121671001743082119914391753090912024016988315482290886595412656657180608970051893699203471193294845658421468178102872846479653303986119877180146788563508397160728498461761976474717749327001294545117597109166288847935878958753723842628545982098986310148818415017017603788425952104298353913976486307160768046449943150273208295900277624873068022065854832454190457392562544120764963873157596679967772280161341880496492678088937329718835690909685602014588443867660117147861105321507695835015238556180675277613200509169449723201945801055316059263691236499791678736396973220335098083520401276470811371209224690563455855791384907647838228990857191810750624001204989057116542622296521703817984066278581320990244245016110914957225639389923642989121639964188693636721999664117924820715209262883798645639227821380959794016629104324832461401926386962862957119524169284458860020383067018054105000207356721531649634366671845581429793276932618568057897109254118118935168095352718016003738574869438048644427096446707100877062405944859365220882827894519661574583406383506634302683068236095465478094181173312462918102223302160821493794043188570593196539299899033173748998244608248315242267518439464475443627429682841926676748676556195527336454580716214381607255540772657565736234072142478849818114763773213176179139497833345875050358100901606203645507566558187666736659759347769509556188626580640205844060812190687825211782760279718315170503682614468082981467928431734194668987133242939279241492745533526328150029082569252272168766294601216870096610949748095061834141128318115395378294820696618479612979200*i1^98 + -1130110309324675304030627695960188260840840173489992980389293708312046864386142508140412302739201114330775315773264952161632298309286550781800708103510769649133687812870063708646045239244016576116879197082936139778561751066064395283359294456162044204445149918698701975503488263059435714625891708671362269208972365193878225676839673688294733347552153751979287321223961185651100906178913271600277692677034122080875654126347231953477605195665291805337880544133295722950851743904159563014612034500727621349059699089404909124654640570678722768620797682870281773764425192483713530982658009052984261583147053039447607707998940453737079486963670104577868355567414726577853002183788697465862491721750040020433366227862398127048402320169640496509936456827885206514048945714934876898339459525796728496483350167292577590112337620783503362333181455091494137313553673371390290337527970181632507372539349183422268936907893909698796667617646464705086654444969525382837810223989818249466505504883859022295229804904445092394274881372050366438543518951809591061530842521951435018396850893984153846672467019791737382547959628636035086873716212927182733115454080759888822742090415593627471209704570064541429503080135985127776026700177066833046737715814668158829886213219092843030636099677332025335624304194060507566598261052926621680356321286784558138739484300678430759061505535970143809979586328129824233999450366671091004206851099070720704228724611298925761396536622091560325432077361226926389332258275461452128152876463091589631891540098427789087818219483162371335509442703317294384424351136120056782326406799967908224980604065313203508538545504614746414136200071504174735124885312562652365506700660961162007811071544479130199097880671356200528491564330209396405338315547330453933428588166539461760701092106459916408120055589818653104275885244501858467987610562265015718813647311803021537280*i1^99 - N1*32991398779506995800189007562581237512584116428802704049344568100023222894994167541964082906074358546979447598750004870847281878898881948443909413146431410234225880543266635355515303036034132087430199682168725408575171545054421710862527483841965203985716430402381874887001383148039825369532599239874554283*i2, -1509547866896547229549288316273028233078198804109084708699247469153901507678430333107360685296703425561160524660100739423747644483593494202791662997927349061631214499781936532816320048786685503139321400706987911111215925824685880129331518834467502197072321954540677318686869513470627444162112919959305617460147299794729044006953886620558836789084950149274549918146554682419734302800898503051251961476348230035488170807606099052376472705634564666651773338252445534146155325448109741869199099210063708453007641363856476677098756188973796783778183506534579382760793061532275574224287986606029772151749060547005708022395446516794150512000281440617860969151601232814719380755716008042691734595753482193451264673653722186132829286800586111410046087437702827839596899320784870724497667726034384807734647669479209496584279629257777998138404644733560214629890826011492572967510632027685253774641214196918863307982744512594292586628336891492436240313357995763363231217301354795994608508335997893933730363441518719154205730443933728055888031721232012411217694568098505044278106187769441620893100453176464021146967035999985854587724564792668385865698944258328081088223287918496845476578362264344506686053349974987534711887139271216378137027815289382450043406278536328961332636459316405222544348756314334651807334127747114413565869446908316385961911649436271847952204643488981305988720265960911753084360189892133134165258023818652581501842072182121526854628297491051519601596244117459643505748064523752649720557850140447205231356279521636989004755192042319709940501074023934729002672145228074618069433296091447956970234880021360382045573575387616079855094126200142012402974712272572075720743976025038308995813888011247396148563298677469859224022918464853802635992057209586503363944067208977432677892809391297945036595373472936409750246641933824783165714924712963038522895282813986455493077744497544503573492058631110290752435097148244411879705367276466439791445656034245039163198713238822429638312949452270332997577059248139487104705158878578883377040563363236271077504009284576538909075247248812883184092534854172961856069046654302560920426685742114472920356694313130666978463598761647750319756081239162883469575010466596247910141054429722139471668886455110359799458394898954077033758090183073282844009597210338030482948020684712229222490534225296826199129119081370463421352821746581500567501795581608816374881956967415086143533004824673564145831924053318439382101031692103727441558462402851751537296024723431383884856454095135919831439546861041412703994961153151632005942077043718870245091570208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -154786437120177438549649615621759294246425989422335758293514629640663238126123393113999720897096931429324017053993700000782222018290121762286541556107024377327831823473207020908233404114351549161602747849107593032023074548584568692196554148362457926283534993736826526943829704440078567616515239116924391117692897437441673030754856273066946385189279534521179095513127127694044923898942513115384276525828540203470053641192377838882071216832261461452218076478454670744768297525869910984068834317811598689235393428563603640939970061651270361724089941107500339459510101191387142517425698528450773356032736752918916418296409235502622853353571279893891278061212062826857731832651864004745077238332554405742694499172879457209869400748474974982632958738758530560458494969233621463168264828441386719441849075603044086785049111835871218569523476401110096585965529767942923680843668199390965189642262660192613865941247826627701958252248793316334351091914600692601433738817199057432451700640743172510681198146832222666940421504670955812509623688541419888304256336108573828657887435623729786785433589996501070435447949229145449736528349308341466044657235018131114286719954425971062361692060190588749852283362634891823092225901361457120057334709246073812828182199865154881683071071254487952277451395796943847222127752264282727564355014839293112585446432197128231249866882128805816982201457184712019448558204836038285879413860391556160922587974129569105557863199436417168396430536525275601027459889694992529971266876125113980316316761157803771426562051486366784781897618702607478435398772162535869640429062176965909450954749968771971247197754621668838618851491712116285674936346149797243786262162462780357250451980353707041591980734074752664215422999531124661547624517921478789437692204615019290586451745443137909514951183832004281446344569955847007428087099559965342061806121638085400248302139223719084293899496731663637778377321777574277336695545513275747331230821536266146224397169466934299306313588903628209130552276843877247104606446548765394185556831143120968262859245667322830817797349259398349152494110358119330939748133296530346059646548727630435307898842392079145802216694204187011721913847571870169372454191068898661361495295990457054790870397222134712199255035725422335435608335046919821375701499235676871654386726957792844405382808108950769847278982270504166338007934707491571411605020194046847886887682655637434599642037156009742435742442810499924698813415434762173201997899836833643791892080771720951264639176479214739741329066323791890816524231983223520543318924314502262597980207326400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -3355057862589633207289297191964143697214465412005555285368643377732766238310110920229646452014906461448826480590563657087154691927969841690978684952834870868432080789777647316188370331383226210001279896819491909950416259393740967702086173777060856420377395679999941666374584629899582508394811481057561214340474010187981996648029970844088561425158809400348015448935391710362074944207233624619849029879202505702067009802095639448702528333000424175208059790896168994229933693893517354265164237040254370880403615896794359572635089634337388569895903168827724322139400518226571068758087506734633437029827399433008020933968121983058063001950871414424575698330781524054989661975647754752766455806788924147078555050935922437665439070558745925675189583997073225066262491142764087251585461592733889466969726732624615602758805054374781161506039170909083685994349829932028794529102416427400967013861097536307220811673959140944396681153058538113684609226557388536610070529571395547007866236697383041052939679899998604017241536450862853433374047575179878004295512402784059282780504046121533019520847131767312398227582682489405482584077937921793895600048095542670851443860625327916670527055020162999936856376873895260516856814372213917889883898019817521016534200235954200071346222447638397442634661168966341024200351853553538535283775263192394275849770787610986888018796986442982723064408331265362749624368884549353945200390119244978130041362202664342625520158359820947313295727249298160285471554228223172964209546083048517748694202154559571720668164698029506470149116268105191069845422314541317732469309155080416821845671217650195456651105451561411906958850155834641605433513635264073753296644035178872792508410661118778907901368509722178417693644230144573291237491863590663036228114142410020649524686240636857873208498872477526028860710789244524162718833997716423641100296342271482435811468140366390254559267092226085756549908246054850359051555571247252142155133459008512152995499511541316187691122970246839225226913104302419120833525043216110885728411422332850590189615278912202608786983664931101088091610682430601286210413723517775600141548495147170760064883710098300779835770612778014043353782570385971211992039964032605413911065546852018707436639039131687610431186181667915391998723101056688497101119613778633107696584560216222594940010818662098236896179086713346070150651401264933028851614704226881902259102216845082625569128045903576102816736693794168089058246627960022512035640262665973558440593576134879501757713786372801251888723065103085186063158201582403778552575239683595639457469221600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 106542564603087562691266912208511775762752457932268685374324635366752814363691130312785881031042991174337167409217323693405089485036974563216222055599851024243689188807247988166892625295311646586938504394578440720590444544448058027484798778483272295638889819057756860158316400892067983876538594810276540070017367488624855318964291663317677461221045633277718578695323274741448711142986699535894602917369826495323114831378815997889968357676093146533889028646360642204200984348698004188820498387174118279552865050874507609090070409052708474010024443451700542866386422267664776154737732196388544824241049618774290794399447525493018688820105347251923406833770920159811966180006538952487037859760315935645407386877662782488287261269537026241884227205476802512639810877503012527219368234690687044271323814303298342921383011556479274246967242895598315468874769798140897072573221352957715820421840849492544245182035109037779232999577122390702513239468862855259195198209629685104660017344736789561990498061520029248601948078390553205328012229681526190524341774231642680988101587513523665081805032744260217820160608372802697168475449078145660050020538325776267437514382307088727959199235165845631921370060977981088234958427551549891286497430945781392344310172179690485541447098181445194123786744715740046759718228973353189533711561220898453211017221404650582823826194178018932443552354008857846354694734374376310319991347582046718457422414657307155891672920668025343754598536756726646473462400398582018011963755240220473476765329813157798993649114246763890008847201955989738108682334567988396249797629030466490960399088495058907452025294602612177388555257973783637293769205155397095062887951877078873718128238019120088189297830513354984976761242473650486360011304452936270882703618976042981650494242573774659929354758582096323290286968091043686850665262865320647017773964944815078559475328933349526069694179831339977883899732688146802183575103110016471921536857541980416735204231906470774335628067474418421521520221380998483886206498241095615629124610193972310186163544650224006336747653369857985245881977286208400763492965968003238893578087782916860602124144317344958123550866652293326852037098534176973762168852232399412671170565611765724352091969817390879023155992161435015938377010634929553935504462539039090575761045408294538937583952609038920714632095864798977292314567893933791402123095942781410677182904151674370350519900156684397291726904135915110480525998537618840413299741391875062546524508127831939516828388047348246849967903845163578677916139025955062764176014714585293771348178224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1464276598348982979779362707492771603125752196230229662314336020623578218779858625147076962606526792603950996154942923903207552893937534453519553943104401046588196289297693492404850129933277108196482447718724250881017286144114186020189389411897413400277595698269703539474032801959972881271212737257938498777649410184819053932655488701450013137010353852036468746293027558863137641296694587489684731529294642994244637859927486001838423717530357220686053766523210083380392044982206052304238183404925490187790021251068645170446301232905319790607422082375635805552231059853276624025537883202002319021175682768132257849029799799362419300787528167031925120649288564363677410370965875403476057764656367149542746309460902793443206979251971345935272756831375193591196074329088427615154560698803063829539545492756970175779195315046160608157374885057372898363497894534871555811556698784399804452127340615992635765003297370513859958760172421883809978138087185725046425413833924015409978748950117356601921738552217868718320630147739559160360351864899730407664099000883619704342526851940092713747383198150127253494038869183827512470057896642289087038156510812018475030535764811271058425854921701631054081493589241552272127344149214986456011697931382520211869734201638339892170025383062348036542738241074227177847283814464910302821443145117859051347002748220644762132212666853336347643973279099457729726412262582055546564302877624324355906977850745277977225602283646941546856273808271950038120965985332908443248596701223435916773744194264454424538790414645227855901460351396485676692607020293445127604563783578577679881429273182881956243165768273999324656779076570138203845587702511528327366286233239186019782896226639904821925483685985695322683683884724392610220623288961701376147839788116522823570157731102530161355857257856327549582960220120010715462617327214983108561591129845108318268087808516079177587869523819436160499002218022455773709735332702241898041045725628633000087352068091085440353565145893764425733353270231922150364122942372357182812320043353394150642758328077919996592551002352209104007915093412098619878369305795539400549248551721510422238735869715932121243150398307534824676499020528489205565120305396036970521946832430336112315407092277952234276071882066216841948742848199565508932743415559022314647571882581419548707711077684762989074698536070583021927445561017959858302027235884282947702787240194994251973179663468517107008517638628210398784273240614110036712585117828978570804870648558311463920040826878289178457592971058425637225888668558514195082231025314020326007223526400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -32581422314468918815738321232292561936532438371657201580363067672811646900673794317520406956299233763698594978701134821382596811623483816504610504880434342081391613878764716731522927454330245717811663071240956732527315582683171968210042478786686733763748196172316441485624335916335541560133099954019452944918675354592214940270999066297764940081780628482083697324386027289456019504126900856232437333122493016611382134132586782068132280707729265948807417234880544129979309852931435725206659712242697306494131173938818016141315539532433523396237009121250558819733518947368235010384792901265989634157470634542739148556531509186257198640917384610718046583901887877537242765064306884990972704792816469690339707731301539312417552032029829062326465415756556372049594409557556550876093402091800615005284986477632670966973116146183104941462906780831774728334672711116385179460069754165854613622172224610795255096330957426205572732129892050330157064847932995284667055263624525823281541899612044017365267303227249405224732028770843708336068657218870723633598730272636036881889555596186002743361793467123121875811277169904336403172405605528075942816487903818923051958630644558219309624502183951475694517328310124839220004175675118036045801975045354216688697829261945921230416020465002625759250550294164290756415810107331987866776040389022166794448233240816887492426064381518790741596313267602146910455080540998595289709249184158849188760527647837926876872384205576158953440571287137554644584692508603334099717205516384392011506683392493579149423692196377565805962182367238773971307334142365155085400919551507705634492619336358135047853662454832644905500833805463319780358206641063556676578738217284067769577345747411498992915060393703348903576758716670014612258409254254310234300235836063796579302820702255966998175169522372692129867180051218035180895546852373234501851028176471271097644243188397365086860395678339689094495057595249414818861358593281743053236270209180727510859309024904909286633518804327880158984274824193007450917094399999085052607891507386041503793215043964310048325024574162392111063677813839131091569424176276042101235521661494258486622854533936247055002373832471353414849548787633989212110630031925740045677305748898710883411333074492499741790743536587564353698307257456912722162711604457532760643983886524665697002406032866476355523499064426758806609816958436791776230130616758592098074435472832125845225035196106110557677585405742435610371400881943416634890091616162523010707503950305949855820487988066156868484803182311206646545265470291775527895918745848374796048124320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -80197471685886932875100714246183166767500228035349376014914362785649707692490104637730163293354391514060636383310646954676801525381672128141905706062332561069042859165099631685854476518497927597609781883386522370365324564932698053245722393511526074365990362102345915810127895971386227629558355428976493860348664088013115958987519139733013196245786483859871104688149695483878773756488426103352913798367367708922670373118932520913368183777135267123113067184706235447417050286325154507956973353923810075230829917087110813664557851487273043594665186204771685885703830437317944361348782600965331177176329786718440603957029445638031988731171314109162217915383473897395150623799449080156759795303911992823923927497682707584947961709698053043844582792422071244186222372755965895503809258114559724565873133746834405384563298707003276186051599668241374680715747923863198762332882842650414696882280096561820858459310461234814411021466511498534624979658553942723370118706188822391702487706014097928464760004958947557684801569945309864448386011615316706910121074815833679048353953221031007963214175965837772672706940637523963929662215087540258950667719299798829321934265736137738677240142550448313988106885616330976677114798942252422149539573681472936408326116037800829609706510795761567986172808509805811819186560241656428275345291768075678799013780916258610162598527151235617979527961691775088411900543537269610457455819719653583217801801803992380072614895165370713425332064400399249937799449871662972130190442095139209910660909012050113507226300298322295193286289675392681891425105614124680708648629336600831102636371802903359304470955053880865726050887712728834812443008872968881678004046807646808008908273637023052687097650684267188401562708504041826026476684112165298820687094342844593131210763095462775352474802193379958448104481557294101301419560487847630190719513261605863428610125402467428811531233029323263551494170462789065915862330827229773652023200293184619405195945666605199689797331947555960320767018218267072763638615344886216377083310134093583591306155758734353098850911897423396678018561627920662615978664353288045254920740434680133894490226797206784457264811426936434555479822104958634323654087981008942639216290584618595264250066833813452523205784860692914753568597115146125734054219874153398687579853352847063439372457487797816671294042769397464191437002886650202986903142117892339840018270621591178153714409996943543174624357989587964416894604833632357092987102757879018608458598326146551927295086977790775534091551975933543297198976996575995939579130144371517892512288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 4017469459239964275992860752466606429845682587829391458173521540160794263911399558449121809458187456128931296507537199054096884566665636577314711073635398840796275185119569645042172804502809068717723574382105168047513337183518032233392017346867336877108540262272916238521018033079891858210194528539146995899278533672691728000423704780596283206877480131527697212607650917860947617029712026238984345569819847005192822171008723937922371657265274848316602819537903136462553026753652435357779452308651113069846945832949576206772428706916532005474664636618430246027475029275363876466614610068878856376174854502876638470241122312038736084420115232083874469127518828408204010079360457667754828475429648966020807370796247474251439552121778566662809015840679619149065616112290261524765489545195062454794315735557893159714254321489995804992413962355798725824871434642176494821334780272050168444342497369054153519228609903143790149537323433574904348686919347123856592785676171040460730883444643492396169346714838761737307433273571285584306400245239077761641298446624078216150012678933836804411555854424698715408755180017508925374052022942952347829056170511060438966687494983846787531896317617066380403510247421241649430967615775645999502298436511669380081515688446764979419307640103492352598514404686585694445108734215707008415278956309515929626392203199973130410955163146661019263091232645061514556938279888172498802177072893097687278559165304588250685527541900708974140621097328672784319907980138011332449876972184952239168420965770759606925972959290647592914147105688523633330904264582667303557062695994754240060770921280451927181808581555729091267410383809163138011868162299287869393184404324136908068253542458061312764883581779428670209032557449575672828877886851527149626049268041513121146772007391634858660269851954270711713232009460456134887011534170150597452340405524497258201927461452780857060219648547963357157644930176003362921319486490925817561530847821320023389020228627368867432769518309672508039021857867319511813146143106452320762581936111256551434205004361679008955548590243270973853183166845977037450029025286230107890124131360925025560679214848815662686120689321691011375212946879516220635314145712404897460895566880351599692228047567218646184810305473067684580217686187946023081284502821232307944419126630047283438122663852972923774958157453384695192106671175484910054218508829164381095770890202171692978740580304276583875690776904144415502669894836177075462501337363259715719724566302501247255756846005654213778518243552054681576384828934795984709547552556543954976897600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -27180849210120426299043530978855769842718835589873630259593357795060238685450755012631837132342291067671117670535114327935381744374333978332678958309271667242878010337496546408194047891992422098206267346077325497831160207187977537337852494183774327613575871245305731689644412549756519794652063385138594227522809003574183990208882602254132808365644000601695884189290723324051380625489302671435005966101508234280840033837325126804231592595951347827942222830099096392326113120726716443013466298938078426652793817796810702549791143039994886048783079857210006333829635832875940484328047921671019474619380901630845690831424954544014728540880979617015430664723322632399676192028952782162001120956677881679555364761797536277178186045542811667318238172287195157335640232749437800112988933603756068795486543263193322404621310792826454867897598686538144063556715884276090749676689796522655101259281473773659545815544778269449113435576570676115047279387264307624221454011356287723421031015378481128012386858368738853966429553554544598686353959377151768313344608933728473476084711060083620254826331852923769113666086965905414049965654163574895333979342571032771052902738396641990319240929325854586356993342715817972256898969119645678158065671201822643012719678518253081452426966506261197352132067293782383724785105141652237231250208673166142878611307686630774830184320773312341127236826955265899598783800582964073574292139864229447711597151741982765216807418401686055500046837427589342999636599268613795535308565838523370500729813711869695361105835455996915146668534086195882329541511281555800386343700416178893118326202173252520669475357672701166619400579951463998147021306142930438718855764623285735398407215159637919919734883066039092214167959074582807053588012623784659470727037966966894742639427583584576782495007734342117379730898560773988604341047939686923161812190226960771657657399337295985960773217329759043326833367579445112849145155070255494404584620293954543433459856946964895192078831674688195002835624713072643107577947385782828170302213793610591024865454789537250321274276594490168439019880891332485607639764680041484555851826708999542331503223417979456831127668030357878745804488196895165329600407144330900111381014833212890136882098318125810815128408719072046546488638331756379942613585186529013141672993500200838376736415188216678914569966775379421685326174892589956143326173847294224517589143842492784372056410415406771406384929342037129802075065322541385880750191521473138227474458267942645504918805420096417453927911756969146812865840647042948202344289347893192677871200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 89190525597427363603460184138065415771649330470417346517560586073583970083321603377644458593930322990801369108117698925624712365582748003262952637173040444774957500726837108232340423586343050120232545228457961427800049244067542935523317752978812023396791421505404307978749698585416368749431714258008910970786258446897327936488486342644584200987954146651476147749839830704682822728746928568558077118942810965782158014371452279082192463457627302723509636168235096904453023247314261640868480014569360915332303757309622801180570873806584088672769791594293204926248308563550846663948427559226892695493943104784138068572106914287470814097600303022751274489940852543946959738969578842507554970601509882422552272506041937292314298824201464300381570622783729892431572711904309166876689289546755171739874911033224617256859219961250389080766274623088565438780444716335594116511171988353974982418518372054878042153759656446623912892137203948597404908571155332955615861853551183203143827448113802818271185495741214563323604470639496131088086248269103129752978314804266910333386435134774692960461712078761040787557575374407215495291581355011858592346551391860983872741784787536977396605356867207550376715267882560029460663543620471851486690534735829652382155392877148805409431126158418924286878691749083404857511091253555909524536353934859073964101538972540427381781289942027896904293248034637985980271401209015749328004998833107864333673127972275355298872259080805327759326582973582594350089023469150147092363988706030900756975585510895542028098573289580371991352845839240042952708258526886766896146616109788274863105606559655502660270254896250523521510051174398602366932458671834264415932765630324202325049811360298107665041434741605811394588089378017112828547707253391931598893386152946350411354940718985967335314920065216515053000683081034290631238523130208695358252117906991159714451879292475278581455410395664674260790914265257105545553522221064954934760841900335793933018020553719460098867247200697601021041488720221467428482484032950581415687964356986331041799303234526202843670857485844406651716676018210628973282048565681098902921675363704379760070182518651666430448028864558191655113553977182564002560773669767615976442976761158719992085268190879176083747674293420659859145344094702673994426717934132366392485127722907079946878598833782570389984857461482683988279952772606291894507672737704536468212545314434250963690158371841503740803403175256426651785880148298322806345853470789391618987151171768189257710936568556665324472004040279004595813103466267180032957188801413337144144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -201439650272578576359264203547850359312407888403003250126893883545878114590997014546470264303225406922767181926398713501139975714082290529030257859361554554455538209223900016628862116829109695049069672610058303600243074679229507140025783465889204071197498028272866002953198912400096923367741510217414152305439975382225211727031758300534021610630540234331887498728263018814988726819140023744605765655796111972840936652446737489303155063539091321736695603152116082101195140991117423697859583425915311924742562342186040037977584548181236519667951072549316092943481240380709426650457661648211112299824643010028782674444091425778067049020933355417996996501670913731244988931786399862916214638393416347747247139307224840078096143694823200363902573273438100742885611207659626273541853040146125372771677060847227594132932293213574997827464360846650543081426158726326757123461605654172013345560589582274544813230337449402135609693730197204296962653985265011783309877931807581419586572387628128504284162309617494947567688789589853289283991086400056205401198895225652238488118066009455213971891700146559501564946869423808562591199819307093485647125744378302458040892329285877076972644267823983855418700486814299457173771358371597077552724013527519237556785678707609805230439486863893801437456590786281864024074021875792959270336307210244132161205998967700095708796476512753853798619640059982171637768774220608554523992991985829003491597583174645263044640915896228094230576788087741712398794282413037449885492685890337604605804504696391414547336694095602740341062708001397997060570950835345543357736259872357468555024427352038046092652101746141225509730877788694426222952848057482913723265693068560024203501407352977076780701512143053084588152206094098157077972316125316856306755701139903239699116043278457838806275152936700702684346140947346760126585541621894390013717604558540562181629457401060802855335464101332742488465438478914786783115955242559491022718859298553266494946410886419013478807882836663684807213952691740134826921303605695887466209106257533808178402361190942712175655960284070420413080863511626464300041758303050386344806638929818171355488098880368654243339887200618641392620496291640230709177809360570414733534547233197324106663289552733020757821940257378315342679186620609907032562399040621884272863142601768599738769543884246444638157349690675620683743775751175464863746127340499599082517595926082868171781234867283134802116781467737644864904583505132521041809747319044756901270133787394035321950327982667015955666175368971974572728513848713837510577119815867046836800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 233925586277351329089745122227288761404061561758966695522199761576127253528756255266180141568891037209078457016087823549051142826754638838513758784098451979673427591447620211638363684019454796713072512677535800658469554894376373090580876630847856516116864196274190551424127699508176583453125728460630136967438758254210311505318972365716168412868124714446469440894901660042249401102637953800336860211014597255761587922530420736579613204018184454631994744229123770680721161144024888911512980828147336321146988316271758587208136236930906240642800917184339783495934757927484590874858091207401108621208040219733973184831159963980671935483054489015360573639789515636337020657132376807865279633492087563885433482930290253594084730251628985821862735311435564399132305780587968260185163709626030406404844106984544157744835893546297241520145664650455930993365951093110850936562410659724438339628898501633180654519141588448674803039068164452783233614491615683674474676276625891463481047641121656190471104716413814792866019595189395321226411503602853992407434579690946658497821015810594671880267675140898560456877819346131564353141794860891175854289608676079074476737406107986023268988813156872570021432982063199312251770143566301759303920357525791696500866126103967814850444771904541546115219746871127014205858022655491527527654232074275049668080974883152689411076678789840259048898157500688324562240006217701627394855459297602635825186110383236372986474686441700746943808907283937057795763062605528626236998522370288772590997004736064612110937702905138100606356026750121644431999561662290149591249023529090034282950649693232867258577134763291454477548046359638592858571446459163663847450220347322578170020404296133658369659046785259637081950133780053027694521805453116842890237800017089281812010172135288355206568856422761043099211006058277573099515558621180952115338842283160033649201010390323717495950653109851634851243132065153909931639472631519387069954530902268727110692725963122005485043908781676925859611657081435602985167233544531349321211706836076692752233544625499753429651579220933112661054122144820416320272983033469996784419873539641851665594242848692247617788435120453175097606128561655901305280540902594070500680230465075047325101037660127743748237290897875779803917171853353680076028474448473446992039893101627345047192119618880176410482561007069892403910463690051582345704271411674537706378309432497816786137224046091280811825040341061508515831835881867545887063811006427024559973278237891714756557140058192274612144566435980531629995968749048746101571766248703820640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -205210600423847243705336634291897691296877843333820357623576997916539583576187155420630230932649586524534877102820131565670850949861239239199419242620295659900532061308566926316443183808984215021000483287427533467625748680286524753514697251896144998977059776563165934074596001462894171719519305177241942413283604650821697120247014388719426974377828701459892592790069637677413300607667847959615397818775592555906596338791286530183507983255436492568485211307246761891467414593048411909920212245186590797267249910373134816895808148917186587634959893436274587129299373432019502329479894007950805264390985021282099176040740131577069292490122882995191382124733433919052093970527344884666944160760035639621681831920081877706706280478648897888606658055055614610560392774002374241054122568479990450609476187841000984897293719078540381270088520042727829511174410552017970241982408846205666383982568197215250563070734970748961901872680137608249068690399522180719848191179181165621535839281232008785670011345330260431238055379695651842778862615296024867057891790878780592016841790490144765874579393740260556137831359062410610089278133733565836305088145874381630354927611878959458752681509126624923985366747078141697221263500160067438195984190067294064565554845951569756159461342368968000567153178913100347456706823143674194102142537571822842935942918092113863692634084570861338352778856321094270999433675126515851469457838181437242961492189503893748004108014761866481768768556546171844849546426117714350918791077793910547395157926339674446307423767059581129738804670304279723934267128138449568420377968668928341661832113112965159464299987161384932748122083401766223006638300710184983078678750356970607276891279393840854959769238800672453951584973095239673949112892213335205772844481884714167587077955748108254129261488316260520087022411690369658007520143237237634341718535545618901254235543339491620941057712940314686860701735613543862556971474998394237701950939695322007070528723646140889909348687428368480687869376010266580128776039615753415787153174222409740280832064764314001379624415366284651678254376637901275861558066600865697419999036173618427786167307589192868772824773371579185862121735991335535953272254000940390259695300092574533063557868874625876680857651903308862435130636726504174720027788914092706847343533990452421099639230525390595493006304790449410549821314297958761522124539731181630194811053388594218219145980622597949922630356376430096564614664547366430726241268947471187875496475406732195193023304774311381930767767519520121826729317949027912655782079676747184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 4255545121233223607671489959365113478232858052030481499452530973969448706246219549825231749010955891696346249771275274150814586811908388489626426894406189605009203772089895005627620807013959313072810394702300253374739485666014353493547903734794872886960300863144244778900771498808520542268127889870147202106974146987797243007194780637036458606810253314586996982036054527856793629724622785568884018225447219964503871167051976594462398514846704742558518157122406505388477150366026992876946388249844926246490731757259671129578184624733680989808127297524750972899100423529631800834884112555199393360418076520849617668799036406085960813500131867578488264900314707313339231132129118656720034124814091441683508266035798644085577923321849077606569942380121956970757712521192809746656166310082290300315139116004474901522806129888040385958795792219465864365939822549211041719355526509210268670846686386075397926710180660409692723037813510796495617212857101856265815116784085039782266381189202670900510884624662384426723074032337785763033085035390817893525931028822121096098177338149208012209378200706238594237136971928979031518326515008790274981847379949516221100638304446972648009198198449729416129050953654298013713655270384382103651648147970918600932543491434100685215806162962571413654708586286985286223333677374723554480376871604239629070742298770692557300274224748133150187561684567597430552445860831858928520217758737600304340028828334561143872558019693866894552003800487288160133872059103551504630428712196159983502910562331993155158256700686638178640846853017187077983127821618136342727388054747954878203306029788720046679005223608961167239164399106493584993800925909095804747500976302589579582493086081878646322433353003829628582752390882973199795282690677966609053110641478995888522690471745283868994256015568383682308013580897568344158165826255732867045042496372815512813020552350508685618353884338639439846076754606450658772209686678130401502329422008331422824724505589113812812369792681688847414275871980058763282973570528555289975672715195911308637170747905533755025576394650066926479818673661439572736769901387570364070265448078515366301432011559927990886294263622742896478671482798423151138351408804789072565540872275280378259455823048331549011490325301678127171750057788641831328203732400958570494050982031363973220838576451501966077704624159638237435837983420505872800609590045450406864317015296278138007502016424992237220464023492342084061936459667794244861011103786147598996566348517715880648285640626424620605213340456566835086169136082692238678339785348800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -47138955372923322996449178869241297356315846311222841815998527361141515392570396230417081771330370101875069540007071132986117392333551828046280497107867979733747428835735360758672870690221610903654902042646734508261254127443728566309918259830019287970320257791560637004952634764469188096248794821825849967689591118923151029904742093601749978704069060176307407031192552313556001692829837422514313465207537364271668465716980950199037463974517186256684170750181511674371281737523214503888598611899662430236560244681449161520313855907590701072306114012756338536089536518778655264378387112324013425206519954582798793155203218095119025280486009751793147071720890718146672985534449170433787676484700067910919005864786249836695886443732697091249249153152340652867367928536033120998896781193462161894598901877658918702403940524430634978084980156625769300372280689628272518380810077645867862066699157417772996216264153368473527270983135045986687191412704249784720927686786295632917148802706020459000390981516553196523454496003346503472043214218034373992366672288437716255934081858027574616052066447310229807941358091816822434897711275806035503599822788088726515641696183589768952797148441750653602220776545621028406881758496156444083779046254778640419798613330441760242400063254341638052205953064418800526415506682378133536719969195078802790179017751381988708268740534286940781910488147858793202648012586438852677734078127238505174554801864067559262272331047642328927518013872344108467387305323782764103839372241579859627274841441663753924119077829474016365602049522997845094035237614171502337530771011269582555354926362484376399113741109476956575447812189439589424692947491113253672282092984688006796014465435418455754262989082728960889247318134644209667387815045986355836516064165095191811577303403511934906197666776688547074974336754345782183182053748586992201466248055703234142595926447790640492433690202866276041763297178598627909475080786175579490262797583672890354098649599939243914084056700351304737987106968986480034926921442636354169426433496594447764691895045588915308214797692006087746726937896525569371581309694467607903900084686819123495174435409426386731374152143688833544724332116969804231333181597001321035492366662818232991610245652460131989149381499156744691171168501309730739937941212195057315343812946586673072863042054245007437346126274755450922266355563250633405334817024291629036171449758371783717039299238837500469618339718110593673578994096693377376367816846132188876728997495717232810257972280826053816524541880439488018601881772474693272029816771680000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -8123928523401616405683547763042039449695387387380465498195161187337693178918955127184055589201983958594041297235353222394980073834985074795766217112741733023679287582917966938064147972464665907741241489685965742709703391610413629556139703175973915438334737263632912183866984353995746743100728279435748245941780558515689523644300554674132237727102952628311761948807596696720234060978094316086416291589146684043534627712942337727324150070151600109207893905495888411181725537057404814258163792076960564006715533197816939348751204841516549212129085182586966305716665734971716830069537629148827330488468350415070397237310925011421247850215211997533276580625565911124590438882165487966171480835218510906809825155108046188369394896440779633372691245963062977444794399853186310205670625850726057654498414793186055031022229673010590730238188579567190923074880331451216286218372359325875852490578250560684891429898001933246759463794732578409566849993106570745863565273284982216247795829867773610957456148573694802354400449275025601593898387675961358190508682330241350748613900255425082356121212255419480599270445798992410489458698619520356253019932047041379354442160538283796357824858650555255220065149019182433905068041062006676639098320809102372939769061096858497198371118516464675751152807359349410234614460241575399096899976177708106504050417003507917356088637611756186195345546477576415653724625797328846886345186767104624173346553692094517871960279492413833714351362819816157662815739939340184028299840669929986586002690725595628958195168783608845839341992050002473285467554322401374703683335218887673565208003551555468148843962271543030227519966479236009473499271246361780958115350748636252843305024909801149247378002738551938338508206757598524566653378328078982726263053214472534236251985180255803193325665340814445778263087416485019445097290840799108864328316944276139441938659512151339199200853541876653600836053116957178628256873422577916532022792747552036598325549032543677497421540653666436607942258470562261377222052618923745186198213096502743615445291965643132072131194678530611028390514419491114042406641855391030491479495471784453676453256600439092086232462021738543003448060948695431731232986613296748542846426957456378005687165035044434315156711895440517430850329094998043673553613455592434571345808071306986607824327323108665981480503295341778124472809006027775972279741408473236605883577083615905538207400192528604919408920001483475310842146608636008646899107008099240556949098070048843500784466057965912038376184657410044249562031359250747198272890048000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -3334273561874781674242369561492856586565878075738868129030719048721088471598548458551293853855413261121047373250278163725451997092669294424512699852963453878799926196320592727666284618430285833310178885740508175987820462770257316967064979823938763756448249345165533315000430348143380719847399169246812743832941419070871840934500146727706471854506136441122005030289847005165160418461701009928497196033633720920338362005476929455438004239066724453053266351777713739491494936289234685452634687503241055505730594396235213004414078882738275553483730070809043656894206235099103381649813192288484061253745684983501139260561692687637179920731426832448508772843832447337853202430121491141502841103682158953881659264129647663535959949147128794157189136559685911410228120343538075283513014035339940871245926285444295899484610308521866520195874096588506122091908296125161800173022263928731713988247938522745723044588831789531273177359647283735220804738291735719686693141723195567184913504623015434670702007150431578149715373650499542249955036788988681450471031349444224255555130293648246579037979622566318998310797597155837703512619269140390244757226327295650507213506988162615425087501752015545043484715968077889400641973870020239709968470530863548970409929291806870511706543341541667423602832651893655832501816110515805318969153590464131581562506313669628908519888455104724111621253001298030456540246316473748902506935895342334698292992628133415685423975565755572551914932872989086047104712083602023108076616013385157569068688529690899842202808490742576106025717774638248142227466207918151348532881829268845605860385635149908182851025975624409323037818409053341861552490316677732003617966532643584370300772323617067875677497151634057043136844563478539980481969795860088677776264359654155686113512724958340461040815350703366223905043623633292765062866556821271757335531737706120982655696786581453249669358708430476299521201089015774230157155737879063194265456952554739170836673416918054201881940283947425437403608758178550533096206360863574413088218749441896557513134965967303151384090970903883982034498229496988540807645368362736490276093466689769296933926136979009478629156890215624801652433149195066816170534180739162819521554842651370622673758267013800630264968644339998851280552360415633054917967085321536742387314106933409119573065817910333277062501698221806721049680699822620539939987282248385689172825269086038048017577297609995690244887761337692890289023985912774017783590345205995783280416502703548995745940722004437358405740990106163994369893229497401821355656000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -684080750388340385627990469589029578120195274418328272091996833390861431990660984411501956988354458812588100539517989145851147101186467024621708609521772079268140018382703094577066660767281533427905102429625194549749557411735779933307660531628932866205600908055909223068883816343725722737860383551928324889793186097645488927221805898047362239593299954500929672750831637491170449872554262434428693689477646695741981284520526964650031055355234596797804016935905160325475299695642826781207400089922365172207835352089509794553814639270201000518759197999891046004530953175684158795648314185610813476799805607084396368767458495661688093757333414214943876103275209659590385635583398516673652569620379446428226367856283434219154934609189311960710320450538429302412011022636413089934627979795995339005804666489181594112851353217333066972952855072566105362541167732906457586652518116740393713894285963236200850967404553522626919987088578471011939841503264719899360192142946857349951757908948705526009995635920915573369964787122079039753593507617535034353062793791795918543441274794879319067061056286633093937649051706038573470663648651153912206229546017911330169293028391906958357109668846649860010614761127436880206577306417052446717721000690602191995888850856889212765832540760149061508447850660035961595250832828355383062022265206027296775809433243179772270185043607060328665488882480604805641839848517573665960788169581142112357030611401680935763388190586312977734017628904718232739887768338424824555740180435851410213748051987223005499079007109177687496012424862842332041941635654915770867399933400595515686949132695666777745575677790972004655727609968396032696668864512248358790646353515862775614875523260116646045109862272950766183852675122058351672832982378077279433618747949687651328280039862490279185373208445740432183561404893859953261643202266122829138377110365482266222244582732084992868832756543851820214515863682094081060141288218393054017361163436551074082914050691317731076804091947170421305510289453110401169699646678304299434069137262981459345848381425762717303336400586272594252643232535645023473272753090151046240436117199227143306458015291339377516687659470574961584746084719616536754513227745442903637586028753052380723467541347190797667898689141417279300259743837617256328694804529473767306359553546107647718439113816085345661809321010425522154779055870118351373126729146728693326675827936739151968874055057260710413661399757311441961963549450002996879366370848898146486056617318946757638666078171971338303093216095564731956476373550720388085920000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -88382388297883783587717074435184922768038821490140189624996806067840940208329391165134947482153112563466234351503790163025375462859479717170769280162686687842401391400168119640343055289947675085000454434465154322326449314223655158849499542775955749958753208834631648236496620838664146538520119473452117277718445642839888815525601123549497365896743505949788555163966784280168523074696448187550327230066262580777625128489346078551240626880642886477893202302108159572786656383337780955458625008101841769852016130146566548338686981775356001062314328818182871723873254257045647538283038615571068410148741111266156743691418121745563862972407532678555753341877469443559933066295208661028196994746724591399793291698308318576835412072975253882630466431741533655188202981196884960829348633578553507747933174912997926119481619979426878569142311979355182167862981138252631838482511813193120554118801378711553355707322975577750253737440624982123538580896102663741576374249226692993248389560011245604503403920261182072296310495778778049138638622694562086620788036949903966839508812555221005275099405579143347890750195144579613387749842573016455827868788932413265253255051535735543797972980584296490742476699150234131953459361212098787294552182851009582873377838380436112501400453969507687642865452683245027727063676651667170115509022289426728893452786543240001508664092692669209365393855798015884119474793721468695625232329912210147836421381895611671372668976161231698897330093296386262982883804328437609525642578684024460429579525890647991891737101604180732347202790844184120642851635727741425266306355442312240802542673759667139245738183394897012519829525773658645912714726496944525073338069809610334725043382196366490411402055548080691114481342520326841599349363658508654101641104880808609335007853229207987814923261043878587845544066011080316718522693532989933406449551182742498154292147119920585779372774328701613707900829501434574085006654273695633084569351950843508549266737137999319178812741707319352528429907884896003714924127270964461630741039946829411743195892852240422961290276598263046980208230332853667739967976541402600398150595557491665272891296474386307063598985630625865218444337606240097555177264820812869959481087748869069741451829334083740559451570275911341764106890634162694164617202866995873304025396815143670401283548679865492057694946073194134283453347519415153127932317523091264032475177128264534845300245556733516722990781747799871793782093390606724113780634453025621738597627686573475199456793322158278155016395839801086592276446456250482864000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -12248360264890297392318928863267140571343381616858205146362708250305757437701171933762080101914578488966043329889786272240195551946165721777192825319497152427383505211719899144079477662484309042602026787794289629378477678803370551728404613638465546756106816214758224386544851047743573719813427621385492305456455834744909684798345945709602459010908979303087609326730439495306398934839986889887600991841985836706673674458377021046296427479475670083737025768790600143542771770677003691388332846758282652229875076885089266319932683014016707029055702122116683614297681319474841952513317230829551297248286391221429531577890771898047486556074161881137888068300334109383168631790731267278603283730629786952528590959658090078928542340587679098681729634051319054018879035420277427040970541701633870690957145253631584765885551232300245702646898482764901047456943381960582211070707275546166888174280025347171771817600711280843615202305836843816577715356025221826712733973109369466479765729142360404548981007997501454651386117229602203682550686062672389839175650637382567549367067151260432285524574377604376708659872436703031534013932194043516631515103045975115796834370891301381306102570197650959652152324318056527339200864931229859146716089395500279174409772269933233514526120656510685081191712562850717140670461580440609779550004061413553997375487371361572136703503806954494404176087100353524797750426722371025621801798426534887663398927036847409032794330773711209306416440273454833361111766980047397125806317319727276851975538464265583287288593819404042824979102971132539672793344794588752892551603637967311953415794330117835234443075733714990272356618499650531140728171157896044316223065476984138852196286176461878484524829525172090772281618020029992042906827278439266289000233498006778581886584387078530612187973755081409912404148016611326068431339801615044495765191419374045126113699640301201953689950863567952487294787429682442505600744457939399455582406527074104300441772758484982561882071040139201666805763027469388818034689965552281364426261585721739114942127272139397826794830062518403490741799674353031963001763690675396875755125395253786121908990914976295155941842454759527288391750122787843682470221658097922155873282645654278570649625211653966029929061864892386924991069317155321963112514074507352567898896528615595506423995931660991911626488694529449440641925580291239059771301470259592886860607411768196575591979666239461403555718800728687332920961546878497380004346372718901764582729642085267369661678413628733272571697613470635570964460333521979200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -1299074598946916199251616303647266975193929981200599941747159560604052969875429628547732871619838573808024898352793813423994247294096770738372520645751505892624859925023131718022815063437139893344471694665337043490141546278577388922517928810904106623649833101731672111306296699720113270181243986749776888646364387743544307975527810694127850313760659612887785399544877003105632151387594934511020603198316294281034393159815504566252478359371649801757271857458558031136506918413401703994877331421328498557642830152340780786297730758154769075431164425698509781603145584069709008100069476516196578795787340445908297776721528414975928335248800528054286953819265131048811967758943456054797699676116098000234117093796093666894366351621748981512137533922725955832547510191415200512275363071981193237847627266030434137354293234368423161549542108665795139328229317360669458186911360100703361752980313537636331122034211925397946367946641468146533895014739856875878514138598073061486099763913700307141260457235493200811417120632103776472284369618486652880969966347945950417819547866744662714778480294829106452682024748936159057151077961357429116801570807539570245047481873185283385970331657543111235133305784302771506228419543976368110745143428217510927960095285847601523605119775172171895298418285727348343684526865480207304820556006875079409969094472369614969050829705638482368676325822034083939680762723578181195462699424908733220735410255221572419919631919958743393031426681278551190645601854452846621416514049324886363317710011505311776466966679553747838776195819122816572716136941563626291669338698004451777345351911087079103915157244750691252896687759592167372046583949356527335849402931532065553592423456441274922898186499667709182143689506680463502878047968303352255587796028140664937304150137573556935286039231271877816124965833008369566388421420774017140114994777604363114291765924178845996621053694326320447228382113232493121721998924105957296017984035673846620717217620814101706734051153725366525606009223760220287455024657781792740791141576446929649550734086071360041383213482170244160828846970851123950056622866766826852721036056431242392775957521508534106671492965053124838118709621844576015096837592480932573916466554670277358643968730164894483080650598241833517837616866180227521998770561961006206104537412545145653330676366650999818356128113996003962607548621517920212782078784537966139165841310283569149443902847995503158085482729685573777381542532084257493880116217561157940389731235777937311834501656096991528583200033890347536598376097111680000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -73968052204150053753818852143726137329151789791541767196534713012710724342475059235852769066697327787026786889185523047678696537847024914959837836179715490075244291923178630355884196778551830921919578783794729864989918036522778180318575928253224580940073128454263094615904304428583772430381955398999433177517019702459012481099471272730410805473893474936660694016801225870145799390053441741918946160319185955223408519793848565481111634714335148626399080898909227323485835764879386080607427389133033897542702637932967753704011137777481444685061556808332037051151456356536327882867812060017724839460080949302298031816520607871192655553796420367758692677171551934649871524772503301324662574343941375227363027257855696788418810371639471121698051310028303437306841536338351045555638337475844417205385033533043143652866899778224138364658019929754045328809149128921031290548433851314574435317326874890654583353387370451613395911553741832508588660658507404185207292522294991442815764151740167287754239936901969836214785361832291376027624917779465889278299830588456929899155548691502554593229488768784765991636673979547265899895791688951423782711986405282894697649885635960013529010968240462961615078692796881833728288950288247726916585474007028584757266565030173092473335294030280787068180599823105260579832007652515250573696000418384100733233707165936375712674459852963427727394190215027243797199284482021142981086730680159639373562320887487373214328749995407288736491809575559316077862872478668371525433633754228847877599000044180666680440837360657427075273818961992533086213304456844265006375072679347199305805723032664221357265391009624991977858284970052343313377943728521517308299183339929971074871865680806123217601016745794137889349801497915217894480396299585403938918204917756516475242816443897115152819148322429516554509241989171532047141961365351119798859724706956988282008506462518335596589756959754321581974750204547391764438728985475937060758080824149801064240765102664203279753791539181214902762801794549127318473436665358581267540229546293899251243403140620507347683371471537611473194124695377609475199717310049558209201289143658215723463996989270342180731955122936573722749833543229544220873195775386247892875238438354370791544109001463820666506089334303926069042575034987935953643693858062874683489887014876494006405122640312111938540078435152810564401959374063549968725568575477590746256643874850662655196471635703661991058934606910159729013044165049799996370819450551306003075697505242463760787344984523129752910607780670481653274372768000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -1117943251551733535286805611415592133627139668861381921196542050768525174885055053689189428871813245030386537441332670941220546480945909894800811647309137517531809627920392977235725673283901093229220090171836340810744213104535300139795751084293501420827101323710832269160750458398301824245417480610418282684284122044054381247987855758011212216547075426163035095458549773170171553069984444323350732379209745239106433669671477965669750431091149060233966864473330781408871281345771968148807156010207295748241170054737648963629910372173732999962479468026237796280180468850515053349438521719532902851363824387472006005065311748334237167440361000284304878001051851410875376932660343756337856480991101994494732249023303113020866447993645426511246874860045723532448834053473935891535920256234017600181417215759503546775116418171510410714563033168958856043866275614093451353663794718651334516304435860258938938739864209636152088283540505090038929840341474211263741502472347355509145762956543906101226612250777227132546738939025912514157496752289505322363735006337544023238163936226463461667549838983333032287925162505035518754988014258511718576007031068634805472537351424408185894551524172173595960104206954515596307700670691343830351008530173984135037324356705293020145883291157533243660684491560348159369786369302399511947031887499285721590749291878003487898832087218598732570355143898737155309043613533959763484658045402262764601380702580385688078075035101608170243226438679585216408712721642115287109366709870406629525115427514285474938199983200415654826258829268309789505753949581741243350501129846045394755567258929263101623029236410265520562942741103410280148640197968686366336603293069740969864593006002245896301622800140007158197265981340714834629000541218740014199527298644328928397869442767417176445916855222867241863706442141713067835905527424640090626030184607623345109248055201522286087964966927412426811080745549633770698608310453221861890607934487567913173564892499803126590033195326713033037566923166439036468126458415972073408535578020933641016564355854328323684534693404972625093129987004722061907319422921362845003221299278061189116946204423886765266339828992810873218996494261744134128359985139825590448319386578339457816158188368610279067567825614836535552448654319562414570964686089930912336725681243145850173511708939177443471292765643356708286687519514377346638141850747427472798837299607100422754853859285805254897373963052213384192194303880847208580794572838051500751435148296645897589928448654999397937275739362023133862076800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 139073663125764594840755197009443024038363963133145037051877283918144478520715763360906925964315523370882249380560340187001002520938977049816308424059456092590292482961176808362079764069780809728317509536082013986280325205171112744090383443486931147477886312854756460810917044763800558939406701717514769450900864771136702345353504432101777660636403920821338176581508413657643783501659544863537425242815306050443904757283636887629988025223850708644159718446776468417689955467242827297655723576434343156415963097889150100071751520699921492097150908985531638156725271538393831028959253448611411106481353183129181127596332257535475015022726951850764167315802645038312280320736997305496796658311546268679494453970896866351760776931851073296409098085251900504935064222716681732853889482240704468632266783821872079969929192961419561228378113954513991166603367484600975225279109288802638420448819582414696357440476873950253259433304019460022036993823368635433842340068445599097161504222672732959188175199859195476707381894017024823591715555720134627393116622125381003631972099172891865036478058527302963958030516944213892766469446490882467026942511033690238600957811095588975445239211082629165983159118050521497651355235521287897068083073537362400288459679957875689936572606256456999961436729932735361800144118626618698465205546610293022583083620504525360661509425949496341230651798703800069595674236195205316165584471249691959365543349611137248999928479998131191916275599603322923423909634937618740471821955831977431784976763531477711148357937954277065932122226249096957350395785085040892177253524638223365670524398912552057445078412738580209792303400684862647119702343420324425447545444530771777597872031958264776012647318418198538192521127127047194442455687514497201901361965804884372101513160692116015660948353329222076267271754444515541633889596974627292622238756812851449168380721366106718378840052120684225849654484431496584292792107753526414054981990432755206015208270469803248573761174686877139930536693676920941272317096179770530689636513942612679825733450347413505901958582327086811927097219248249941157546998396373995990839155888688160862359199429883234150675870470948875656269159185502923133846312316394753170251867982145998126166810719588844879368286042185828287498837781266024610622275841050901870909432925729252990235252387079684142471642792919773343287136859451523435709506465531950817732422507841583722111057481634516326319748557223274550487713832801947380732536251825519999460487437750043252883732332952807377081471028696016433120000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 9713010066538412132478195050368231253684906943841028606021211070174299510568212172837633185442255325166666429915283946760715717289881863293823931382781037893028861350608154371972862506037744722269480779647261207173496335065310764916112151586801715832685627527360315145439316952085727434970961436204413819870201749492214829733185881920461444067400367022413866364019647238842957951761299323928298905334782476892844789395723276489768510498072204595212082816606400814401864994185223326489783014694697877670107944312573492760035913669516837394664851616662728298551266835184945691543867635231997147022630134567140040488179008835460712189439566693788622675481409351271073628398511727950147841053815144362711284465458406519058409752392021059690987921656502663926531697714938881646475853058028062848135590797245412949932316305477690307135652515522227041220125531596351741469690682458294789903784293397392079273201594164026126072940235835152135251769611521047597048926124872065676746113126159784156613098264323232723324223966838419681743985360530510214169823382303388016699600586654551700661252197253325137720651759726590453407888293646019827620652150353159961504274995679694672336179398538833001943846382145285597993279900003682121782050847260195053890065102940461320255908479859412739218785332418011967299351754519724373121924733424334356823181135364311578830043959685215891778461125436798060368253203562400631106795695232114187486285888033131581101317785976675908052347794396891271603056915731961603557193494508435275566585611484315380623486553929492655009578018753959704160774516458325151213369609536929969043486043504486317705370179245443477519624309841565796327711470321143162622950180279420818660737282186365544644453892766945652902958996998596281851979947442020292718290531603006931876871146728403353127517371702785103147656071880441364679651388893354924130264012877135395367075106083317202327526410819432624656434296013185302429585324284451628141597433823028828296381422042175309488816384709097249040405317350702540332225102192026823368359638016118326903527782673655333460905939070755837014300877720373016965540056018848647964257223640624931863064088744868275512148054578723012681087871813795051373113635618884738863108943581225854227790289528584633714493342890600955538042107538705587735815360719287029562631992119169676421196128799950594194151051772903274561022910958749147889847052386156517534370055379000363663584973495328773800880990961080038028792136274894236573251029704478076079293246846408118280127424344248739338803393503640960000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 156317209510818967161752638589257373439926624584921289410180920349104568908977275828745364321719230072768824564753155835204499469567055429879723891972059013617832093861692903687528279089281241916555429228667074329084087741218849261588094084973378441664395448813860729824986228281472390257250733637038129856904701056010948403164025853733073671295946655904638489128983764690241970367900027419071148961094579157837003997905990676242471532197849829917037174066054256646177957096876630627610776810097827492263779958685549891873440862829879069749173042592863460176704105670651389844601841035274341037230989639105716409102903876811132858190120719440677347713154927797708789550020599042862202576773880033845211456857404885946650357255784293712513655144955621837012659504772062424567430803218422126406806114036283302675208428296944633503038417592743619744642388606129851909725024665132837084289529832595010628381638814301577068629793563304229411439541032625632236327092137917757249897817510600180879501226381299982549660767027153150753920770202509521274703304415464219414421261186600298270180695466492920220038174126139092447402468701419955275117125461778052445538792601286452211059476382720514845698845342886343054981751824360291993823682823925006387011893514876567966340922620491534516809044182050485896275349648337778196940106298973893301362515335978731818846519794655264881912125248602553913583715078820129302560077506971673563262238293111023857303163842536380931002640972234741345594947723794246929689572522611491855882749222629074676264909268263918112299892794219236570703509377750430611305713488623991190729552205457365353772261974596475698074946369730910005156763130919464866652349024577308337218298776814179964070663798478135819976753758391878063711509560500221366856018841175545270535098368671073158214760517124483963588273059698604455259579048416046082780220189899138459683672817169631013589442000902454341511709298462397494101370504168211496026568377433499148946546906129263794625221273553549237775562148535760293742758570868191464429821751490949691090697738620465216986154116049755105702763088977431906134051357338554748148775595649223560282746261833080813114565807130358745652463832705008062683550644873925663781741373156121345646571315772945596622578956951588260591027408486397909404478103097199493341918998592937986109426178088608417113360602884145263499389337195863758043110652576907215510934858369077486089891314656051940477326931961074355861497305784890101645866651428371489008408305742428587255103848586697511768457600232000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -5312572775509500283668658139101548468928976353351123469884876507467424434520143832712591306659989670495357421205170084434615919248365692075367961216960277875929838134206370479949802276480273891860084110683503723411407613282267513835942896598858707470289898756365824000254732444206058182486519736507160016262498166885244926626272034431113383070042073617236295406114542696015438141911386118959499525226369445801839353635802861754058782191221979770930069230723997088849575017666406193548131890331599797372969211752175949032311220328259142957085094639830689373874389650377305187314236918593545564576528241657573012018050880112720158530098633063850996515892646312424089776395697004206166342922750514122172986526844730780110419722772049364134903267292384927008266432461208089771546979327942078578449810765626305126286670529946212262483882923314697649837709902622986486184594693818761610699111883603078564502532773920976118373885985452108569239623782338137234100187902666036129871588911889787143366683218244519436636618219438969972391119296658794218483442925972455853689230765191350475901396132333148231794896967992406620447723840973435687656853587224396286619122518027802694054487249255708909067714047704904283220269185391170832014894347609502194717844399748942231103576232543950737731366250373403710786659388460341737405487173563178386633462435807658656933779033437791710106971553817688927706407013679111072956141096194757702984181093642915598004793023885949089364025074692235643205827354730225100752651647968797010245176495787283678612707073245632450978008950077595665230907755135806210964942142032780088245955536287453617968203342974525331144017685720364799920194160921476760780900795426363517907192822439733323025207793368848788771110392405783211613191649155051734596046971323011372117798808565556342956727137120777925936715306083599191091041283739341413784611994062272396012815926531165448577155476144381675482633187861067217622748145905624430678155653275904522291503425267450706932762683389694119195005451871744545795755994731219073004742921008959975545887410447113155339264968477465640797637415392693265620057977142943531583376345100740343880237158254089909908691256952168426946304296268798450617132421125668926030572667726507510756286181390353096127240148273998423430821868287982529901082250418421297591711267354620480570807094266650048085684077852391982858248802866574542381917634850824572641546866821222951574187515215074735349576724069041777736081231103971283265913574394370237568418626991460174798735532098977177288007519200000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -346362604401089431264587040865394061924111225923714517914235515885603081186915710697004829397150764732446021591533851081235201076402959417895712586778125664025825542234546546326239165021972242552654723682107640481472696455137359192953586031756780920966598963104432294542721526615513651604057769037032627089146757314290250839112523401362931012364117016045109608720466328856734129067266901312504837036326059754202855838124010573361233723793981330103245046902300445510537989703274109124334809797255473090456578460830816557425426070004965627513081921845763601632710636053250282016397152857733434625759649386428746008255816521382780394963675092804457144133615876166034976111777338035600239947782965397565006725357118013839277577931710827054491172946933968376505572453512545184253172402369286262131587615232288182789668521448048009693847826709735011646648900442214072417007664779969661766485223033547271416863306813559575843776433989567778636695465225270873894711258835820299547764926395103326259359688558895796265147228835815141322046394556303726691589829753704654793304182500481873526174271406253974192164528114037778190369226144719308221886431809013272349647779035434701228014723067757147845361440567164108852921799043305573441465552119889936140641654288605700312486906476821811199263944929253993231737052935878202818032375879135503490581888223075904422369242721304135210782459265762171710043887271588339169756497591021338035815415346172394208103059535191222930278346047771285953488077481112389491490395708446577814551884481816212347781769354627257916886627503347677719058262863094481685870607710192099691425351938858410627859629539889089228124389596066236924625733561341745281326666274091497008191971115796700791405904588659355710606342821542236675741957706553014504489811687071060430418125136960069522568709593003673280194852603375304672690934475170222615072371126804118502569788449097475312882061409508377973423780424116880452671882566592288058733115268082539689914400517271271249202547308480431403426595097941061333728274409818913550988061857358041152978786546960263744556420031712625528777051516019097625593449957313008576677224117793417140856037684648613110564158587492940171352891938737873186635635706693355608702937725861320606462221390600392511727599385641431487299816696528824904547380779096795728501595873498307286900534623721879278141425847817475186176374959844994437609661732608341291087415024357341239664674638057943538575525534577633320266937121188183840370583602269549326558346838584114936464386664966741062650960000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -15067079371831515248885215340420405339070491802689030593769525449572230441157056664696592236354581149521422393223037667464145334672904967081017908835159491393474931875763986296375171343300998456954215024493364245201342344534152353245713327140288612385162002372031819427652300930121419837457681349422285334770448438505212056478169458606276973600611543665233896235026673155676985929205318941432920742610867234531762654848227909619587482624516918790215905125124990914937037138309684408420469125624852553712360971097377795420890625468011305613576327989644213983421391818938843316407753590960848699258455974336679468607714419907133758310931225274409224254040127818728456931342390731191398370525342128960793706522023790568447752210478620213813679742874576772172624131745268088672181636965264970404699839184464401520548850135332004653276192127092368897229956904092661346606221465730239740407024463700936727647929816409601268286613147175513359175079095947776854707521819954943754521101898970776036634612334089876315572974303524899352403770094411011087538181604346559629906916896443560348496895447670562637399972627589302609047898129194804743527494096383895250309604637142006172186921718526412422853741402365226896988496587161718413288225008335119369618442735149916708696224414926148609068242498927047942276284053932602310769136031840164129300567338434713013697900480160550189145642670780193960248242451482159443242640467914501552387540994844686034907011086033057369495064142709696496595798769743145148169544002046930284225141120932221025578772642367853033259834667683825988507331534692484354711508040849413857159218371749534420792635290247563631871760632290410068586239495398904031009456080316763322413210538624380372228549674847153244233744322631146375475819722059157189871487019568130921434494590149662684793504780689965820440785481714316279532631117258480521792730796618890540345916517372422137850184702442842970913844339823086895702026997563969597738421324243527503218960022931800114464884394033344498890953166400102712519672306886135087614888566464853031543179118453590530014769004371882812637612376154861057937053823402625194997788516072101826767786558413347442168124565977788304318582642749863324694937863710106343544887563597610305337691907140950589229248660842977901329416362974608058681984100105939963794970283558796229736897674563427588167461656370529922009201452066114327068626097097564320410449279427376834840159296355827505372470887945924726040061463764062615204940364813458213119650751096572194721277099152737296016000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -359547327804281715792062710491923740838352681982265459156571724092224823878571278303431138169282738032575652144411274333827195212727606862451344288853553114272897657200621561082045751750051510807198075244357699377117051681802880510164328019472470206382785042005583751877005532754770124985618084226231955905349353069972579529880175104051179509984745976482834917715268485014949679455853053860835903670859417068942760776649365003621143315242174646781097612944214845880982277580290961296214824008992923069433015951477948221390537986371961519667380206211668341368748188809546632270662723827614899924508109371307040048966099220089292307700268981951852369632120844810378733429423728788039500274071220438107548455730722023046373183651336167016997713047734799132323702756902228429201175412282404079936778550869933494218733941549492244996444819300001014001586017665491858615163701959044480085961401083049345994811170952266676574482371978930930538413660045772193427148030660665684084852163213303489188216886332466472259988679188163458259683051490958722881528682733083868570569293879499417052739180878311727090271206102564540682119447016487354357269361603999072602183353610232894585757054288397081095564522473578792875845674292387765650111424923118467349701011110943524092843451688478861888443172027674779957275209508497975235650333902688395422910662333293901419141697348835480216730998785303282873486446867436858676785128081526125334166656187860702091236988172247424448575097326392285037819059326227255099912800747191972045217212782457053191938190901575595886801325708784339856160690971468703190452243489264944765793142184309689862586883168192440544844869423594572131238917090360328035207324300765690886921470350211604936749316381330591032966872956335104785774779751650364137415845068746687295650453583013333945278792452197068967149552379154463399401297872837882849501095607932489172458929631373236291859322399940131184943977912541918175557514777434818938810350189157251542830761377666132464934313714520443818938004666932202182362856223744432214036173828672921544899984287958807296005113575054117884644518902806474479540890379408596567012050314303992552552579140950976518542497696956430633273303859293377844202994385302469892255372683453005565251650342596128523517915384041860192037059553338648214319482046428122403088548029274662117966979162580384101644540327933322782225161357799452460834238567239843152084132127968799924065543116752201349764982383639735916266680038548404020573019297012437451977069897461175595901802697888920800000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -8800205630340598333612007703923218924085807328882462534641962205046549564675038044560394582202031079161187753436089675944668218618418617744046695520759412536686722348417087280229106544186109746579781407418315109933557001879833228456236174303638068776019678239898503956464804081081750633158988176064544968023453923289255321699244125902687906419648861969917695407038885909281129363573609176438050586094235988588205899719891819997721173560266875632740263453633296251102262484686416234085376024947513776713202375415927214048572072201726941403418100668494095966436995917107039100566492825169898391635740565029429161517411842412747513000978258352847028809479993513782714528486050322587533085004362550730444474471564038531971360974481286234012541809570781949631106047442967257496128129834599458238196418674879350705587783081027139686966174995588811613139335730736454681177351123615110336562911349711718342471071224737518847606267444750574255092801014587496963274024480692900559892006441729800399305844509432544207324120944749060105503266103261186822926548539567661051554474576502966468891706094530775319863168732489414989044704497643750044720419836257123735013256137666956736928358170349976590276540218454301002871567436078694799386743697778483099943885752902008982051436919663603846404807416454245489029661865755054601251578780947055581473614249732263499805074398999117802873497240445607775719005583261646077492350169489247927419102693487348839156970545924562323435558683830296679520063907147356324548349773242533441514024489791436551254999200993670974223402899910690736319191999661586264824897012167078348979495839885303704715081678862800640143740531337065532408446350014644770935751405309547862750809094438613020513629565745042929568249859668481398901394933035737852216624692740116313594101379661896793391481361641240042234182742991978084266039607635640162976239020335002142574484592822509667294670699028543432992859063464315878200560211564085323404308140727135160054560422289424509627596912881083219766010152590716067285581747570370153278147091401924046468934633301060354329548090075199610533409195435406405142623887916892094531740656130438615946397981652844524995391758885378683943433742206654682484221392883710293745265192059635978791076610190275095508936466130072599443205449167702675683982341440748598134103420260021486571471510695224467107375285267176950257705496415008390519244739577573912297010376874042583357848391354136475072439484640374639403237506616794649252206500942879865970975370392153964392690190343984000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -149974732260005580148930633070355176535512706005044303606127243427868666794387940405389893804827431663210705115389348018007304583368371212799227083525488558280383838693967101021756682040871333855209630305275854529686858042058661843335063496309733949591986530804986060261585805949638870589123971756477997212760689160771242776857165495357304715411877466899306988520783706820275759039184976158882093711417649292795967380348442202668846567184760025240534672573267386652279878819043070518514934190560824265287277186491324067475114081281439361048498128973222647047155321117069896992155812512367135556660355880178999210280186952302976648524641236174065141438481907327997237333780545108995547313131359881875319415594251316804926310410670274972718927273436146857275853483684725425396365944720439360690294804489148159141774197302173091815155568254552780348520794427720123179605571971454249150117559421979033498756730732063458495180749000543664282246478895589303890433631857444073984673008864186830498807134309906078863562254192057244126993956173084101843791823456265285446259622340126659983421470708248494166017865954933661735583682213846468187911740409115900931047880291952272958171716047611574429795403976575252976024817359444483672437383723064210408633448349714856834670806686095814570278704070374476120722770401540575925393439184024040921945699723545975112132387356001070912460067230261617084236260684771289016715585811001725172146189501424903554767771067088489924715735084938908739352135556733554202610966718044588277063865212153365622255578959483342320002433530597549106837529845159987061742231137803780096845622994088921547190747973685121215518722930202791282249850529072511403601038953276513009725819977026944388080897213604417833073402302476477012802961642120051414682186654551774146485558513200285382983180943975979774917801283723768232717116579240249271843846968871509062298597190311371857922175052564025352393556515487548481355935412087099916392512730877448220583177745602031590273791590833915776551686768680918995779283369975365742730889740665249251620924984888766013796641047189594841484402520353738184297843579845847716095374978290829894375685703440233163152989961029622670915074668013155860130736260098919766886002781790168773665564129794834593725415022362025895861395046621524967938955517375290767172627065938207323526502598498402034466266975401178025632222726631974656880967270848559191297883784087779897239894011507013697657712037177113825243664118043055870087030059574556051259863443102513506911348539200000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -2826005052625227931005145720482873267813678972348457053524342574865020867842019373248220797235938384127202765310783992708451529709885057063716061285692789024196467524651480931415812589380269472738221501555644762401970384489209174328171883814015730719478790142878321610613908591552397406581624210632019674547378592982938114029279195379002898580170420036413539596134715499103709403760299484149383457191157939824928177049034582893365495271555668859057830702901841786006885098549941862917845750149179084805641149991637159974667217419838245165408253664184995408776185540881094108494737422333575484397875124797209438972782995670534915624144738265331759460277334462754647433187292520651600064088778861811032331300389895607075177063471122198521776548983128625053206412022333916606085254981568028431814023179812415610991465169862397550438128612259049289879109001537744230830304494597307886014845861388526767745587909718352272017761784790673018720936336645688283993879034921837847271672625133702828029426552148034490303691004849368576122144920157406096673704260726755412652354906973320249148939141082363186845915499163633626588558384894601287325282325946828023814711756760927318213650858710856342377273557505685289651114201337156098260453002441472131552213510730623941316899309125643172528815203470088581189272662820545376698837954129344245392107360753056004366038343424629851683198660277285632303111206404351696166539333909916686566455676561526092366645461251826089653043511268861150654628755061115816010553449709246996405798459371917377510978076969442744792677945474084197696384578596514047787874889175630830468320178752410624552393109191352355602433650721471880524135285316965507360477664279968136439592562390663686905004186157797952583605967691429548785762084223820161159615432439691574235463064175439422196350606260534871631842088637299334968611061087442192739785864224466040685029556933907781145278560676318839372294807704108515185320192369939307542540428680186485236114447234933593767902521265721390939701549627595309500921863110858324584676894215382545390902316162413516847537532669595375423380558474385005660992324799050511044508381338158621047299771125603798010679269910382815824560654798549976245161631843892048708313466464586974442525929041215808096599772081823489163175463625273228175925117117133299848324313385822644319656167741029908927770125087504248360462716600708698845133896242590919662860480329415345665722973528874906127842880300307407974117765019129732000399979821684857197236152935334563014197600000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -37558323659434012005233749367683465111737596584030361946925785208183004714756108397032274821368830023494074339566879727757194814706105475386005294135164274938796976375970378917273382146987999929267522554043351888899804310880797330093794413690874919807608946610701071527590397065740580551609900501606053763604962751442527539972323293322037592114306897059952160067121638574742364873731507910978175538992471400216682891997820651970787868133142682087004434566988239354231491655698258832900285187553205882275925537142691913471843232425048417431667259147535110890143946262994083454804544661990454631663624847966328761548051684563834872571131373355394029044209711525375872665306755742192076086946542933420653936175527092840921066245157248895514511348481371121252906555753147036307949756818466711436756287469915666734506141983323886800452551372079883143012330860939426435804455192313850842348145236025876159422605233276050757460172718162866751145628011824884139603760465746879233144712395144927972563526324248961211709059623498973149584755037064972201641710033887397332957378097100700388699321689801907283016000329840965546905956767370399023751962528380488669989319276153850706816484372341309227920188010946755132183442412960474105748404588187815643578582333808361805698947497075917413059327305987943272899605372919925207009128517886342214527517002438865104466405587602045369227558117919752205931257826156702042537509761748931985700818999282108799673202840553159270313325570403924341512416195396328833844549030285751693266476010393262561674849391729794806805164901748527532195660892266161930121476851495367155775724383585731125569068290186217085984007208123197418957925766305601540022663695480684441801896283803948348145795067345139609146141660767831182601846898686408499448197072956138068995302720684685454844168506376025002091281295647860949355763521324061466298545177613664077160616689408944791647917982770966623079277370787288013037476939037617182906175055385374203848977325260249706412194458654715408485597111137863365010809031462084456698645074885473849325144548634981219263938689090745630831950761449330011333271163297615056757177964231499842188398671320226949841868614476999003825188122735627221245552872181533455648503431136293429502436187165663870173565081123515579441905783325217429212294409072523767340246415899710850128761620418974906905558236038176304764060969088876988560782963087979363469404169548575798643346235670788562451003356647201440558751231681426631707890346798232073772938114546088231248000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -608255770359573766919136520273530566954425468622126487232804167910360634276201688629682953699922162232838337219707208264813488538889034973429395027597133495465216602102006430052525376162750592863520177533848546434991635569444138297702993486350482647315453379783348550310990507463079789450129921061479007394331914253464533645813999120385566604547558786447779247362211410506217342704991170126904077254859784003741144242621337038990377192584379281242861079992234249031619536428315218926746257014534889251977573645225604489106456757025564813025279710432735778908918322471873945828724270334756096551495050675995097763821499024363739947396632903093217790004006510000545518479061137169285853805345584923530229585833732243963833312555890339737331257860132307270494314505306024941168779421438807463880228670585285083826519066393985140413100699009070789173909979778832790586683959704329347924585175817857557076980566752944600863942295266216940196805245040521520927969480538502358103991576588075210953442859138617392424019528708403168759736713849787032554964768545502400652310438904425145788759972969650957406198415975683222917309713017627376373449414700239722210852907083200432842038382439315144533731830051226703821729944721607280814003956283890717663488456563472084167060760457404545314790534493805449417577220318146295357381044899929057137605368673498021090298409955873046452683797059774540881967803435096100732722377112248857614011385231383725305268737823810655028837858447465251768975529058388302216207454659810238677064125201724239665400281544571598158736175850878969704112485218943193553303432224751827732878087424780178736946617070453315495757093141448777932050559461726532547458148813165021078767775840237784591027775263412378081102688251703017209417806147418280838577364913300787047605196444341234573347448954240392394278894558907841533477851441659698149419250030384611686529010895704950311046032588129650064202422118013198319508672606974687517271517302633000056856288652535345433114089726723762410561243929640220139804456586268643370781239181055164539825183317125891241434049338977416108295350272021284691613478019513310472927431738432324293595903635862973670497552893986371422370956959940179279899278838716098092779711947996589810942680821593321596765647341647347472647103561153947378938561125076259904328146667799678265187894581085667851466138977029213472789419801541053097064170371281986068591819868101913798943934988017942300627023416020593547090477944487037857090581310112348948483975842933436800000000000000000000000000000000000000000000000000000000000000000*i1^34 + -5954757134362874545126460878259133620565466079487467852926801074646701824590861739794424035839987773301044593255435008073996973926471541702389814061156375703782289967632082471568660432998946299852974704344047890052421367733199933323678545722275983935961199453237266258164420963738456336849732761310717118185737577259237113344474797020254360976343454535826054348552398891931380876616601803001946371717230907175611651378946059207827206906612732439383541055705702303563865012526606702637863353122998967221453949640778414616752586343422019560784142834879607702088502830791986004360983911678419267006920851980399512086640909768434005260281458461143813334431822670208877175883982363184111862814281562112671157146480772798236613159012665426261735214844325232905349934382760489249646140680080145605454670603156234970203251683182291859500126192391204811745351637990488910505614868885270059038559484629741063778607734209020293602203082323221243529746012867612562273585647263136486696370137883455549543849419555735943176436130909183752362331584876653516213953013012906178059114363074100883238100027928351885695600198290652533403446062721691518859749285165987708957376461060625453664235296522040704328592194178771793510488984208390970585850576531206950268538192590451431623130376519166496819993756972861407376277277411939716412631952599346965705568597620324845359964677910883871448537432381532792716789218780796033034752679240417395454953085755689809244025050255051524587504686646746701531609599685407162190855069235819046283991248491749456603027559949554172435063564676891757135885589682827487377282463476947005521866987790948974377050732162565668704697612797124645856198527010577554668252786133728785355742097592770184469694768680378631020926265338127188476079822140543723481374068408132041306118451616196916450113865791364369797225387110850420294051749932026154925047769255908413482800555329983086349881862896108339738797691180958439841158926237243240924144718534891078121486406360423598622546760581286799990249694201712021308130744821218174281853338161917394823255819057937113791953603819150058126988822651245218934519568150121440421406146525323187014063332514884638073073014164554545684748038216309950219826269250304710781309649030413402831412624227513951794636066859655729841791059256336347925774259284547663871700910429915232342913163133047217374696178985835799780096971758889132597846879871144434292146732527448813419550478259757546670188828930336960517070143463054626613889238263541811000538925670720000000000000000000000000000000000000000000000000000000000000000*i1^35 + -84132162213431533341020815003536985907328039401599276478937912975191613223498786498584453351932405052979011493551458910775240782270455906499234407306088417362218185756991793338145925667307255935242271942864826176634225107046008345856618307709241215942965784346674812200107633426006890365801803917449873767438525414382180739060327875375270370390064470213024564590913282451907627348247948787350136492797331254987892470602489304800394397643991859284122540200720178041742009492397294552857465737991320018410901279049657900289171170024441586378154683275601710039685009099103258026995319269952171966782208159836489843435514222776886744216581702957578785089888687330773601854410738847119378155385656124522921319736192937852020233368873110106905278843599560397863241801804982550143459674408041587421058285281915096952217084463082228504816884300952021275054874481288715439858317001169826620524434892523416395765599793763045115793919089586223662823893735674296938677579205428606297796407869735962195323032763780794053367843871843870670102584734501996457561327038430018716510909777733688073246028194483519289513799117602939611076876936168940917162325211047421540286106763585155207482309251363210665029994867394181145772858679411177406967133000907274414388716690195765305120551504966852441260576826552725135155134639199710268305148829351070868434303706075310477940012256591468027071740969865767591882357447860535848169247792915587978778334887532437732115470941346858720358848617453558628755968311010889494665222139805651154082362416256141144554278394035143054982110713879355102122242432335506959857699968479897319701805938452733846740490976270963011290732909520180481275780130705051225891839769801365331048004908718883140443365519570677424007247614105448253488474325807344266967866577680666428852289101421410350137714568191561905458493070410771030791583857844028200432518975654001252170908262412758920866696564358224738795549765235807555776669605784171179687994531123974118418005619117532377370772784638288766702029653946438430309255784111677030637748799995958404064167364857050880689152080129796634704083686736905981849663298347644046860584471466681892210608775933837063501852175705045316760017614239085143724627734716997132963677710248865603509392009163494940174977570951539729008435212868923228768271271869583770153347476207690082528572197797785825151089736809433989292839641129533883034990856068206527988387516906646297814382251815308089179731342148212321402003990183774656423574754697268828161010192000000000000000000000000000000000000000000000000000000000000000*i1^36 + -506736668940693271843422945850500732832031055479660181074952418485261174143085808099199241996622233302198634315271899257284980092306619789842813935003022757052425453344271552398517372124345831815086119580600022642298054675232883184477720458096317708339532344324914050688926387288371295226302899411191867708494688889617598728241713008010010966900456705133082931827172131602880008340653641472832416830753976710217362367225061050895326403700491709728313786291719610080719504990987512148509880327441719587004057354008177976157299783774136782282682406323530943229442173741130549087956362056482163474825396628072650442156285448921320981614728568340216026750561137996882555471791642267675807789148310796933771516574744448308560389152375632091609521041997440696790592703420789416484849993975329213223361807891395977706573375631501252114472513704170295573434059620203390255412206283329685421740862310337656571716269529355176859737461043021374162944997307511756078182490522797968364421730790876451653617009621717135985582380901559821720418645341228492462807748301623042318208219268093665113096820920526847582056253672093719320930218815191487697754068533186312301507102936632409837844840055587456076316365861948123148105028216453219185252718182433784684805524425123676138654237635286928687553108576486175029745880744170613680801756037541552372058264597761163443704755566254720969559047456143558454136357379631335293593363617376728499645038655548670873811808810694350943522841504404696019111789147003916403564380092455612975711247485954565364509085787459035776647896878184066852872893524514860646157779943250596950304782932286229084459981457010497539582053040924669401910727031936759786989042531263116197500504587743181356457952553084234147904652400353407770485667255244084486257383577806397398119309588023433676446803174356210312355753868211692949599921668794066363567279113974263826908570313210489678870172654366453905450156157225511820382372833226744972296106729459801174039290051090958194104670178909444774717587231129187749316846120514662278982592704054187104206987328536557368262402553992831093252988983761069027733046168085229240250968252127152491717895034131292844136179142595672846035649703302891606253374036860489637160265661186249886023661964975474136424350543936107178957843466245277412733289677682130873698830968460426898879028910565757185809495070846261184759968529790788684029102971034867884843130357217921961661013950866116474079147202488351792525270852830627697054463311227161339395200000000000000000000000000000000000000000000000000000000000000*i1^37 + -6741580732979059359195788299324302043723728868441280746930895118108252552928123576960947123032824513595061426884702955482938744845980063072729450316830159107268830687183358169154872128708540665659571303014316816589476334017323370570719804108309859798725659028729881471290573939585378156568815831135845928400279105392600386507463141200820870337734496796719788499016263151205449767227016478899578182744552453613320586628077002644889258731319928477140040903699683040877631844265257265910632125613195380899766110007028595347554059047634479903016096523932022733779409870927992955332920297803952624863618707803868261138412795159911947062894582720487482833552857354549179852850058834346838062486007057883408992864892861777965984511994275244978557871379821580912757346392145769990529003565490328039987094878195867159064072042512564672019484574414030988027623954386235262605029822294834210014777036040769323293899288496881770934189736068303822290541176766781622103407681401429178718412871450436899061303170365487697109233340332077901943484652413569391265118615213234893715913031804507852940891755053233138615482939812978688572110245835244896303257823345245526438070344160407812938283690136361297361954013204035105539313229980096912567989143449670458085191456459661757569579743983865611898301249813860867056935986445455887956500728479607919118101762699356189581940522602290268953633918050399594998969649162566000248699657619566749065187423314660594007755351331395616355168958157853832235217233857278404055365898046768024822670800768022536611589408925522351738838544254083360078254400501523729941727935569645438076371271780983401010716479647524110292846941897786513313561889897188784009133996853113497708126877542020672491891474631463267298640814886222679479531305112496777533384373781465738177191119807367694482991367700445246363749947436972414170681429198553743774275301055232821888805330501230327173533128393851842335104666724002158566096516391681683156125282871088119713818632930316697106154007948061782239579427150338414992767462565080438003676296361690415422544380998434383066737537864722261790148165329915721508085736955753849622968470118552747844589212084412054170393772754963921430315746447680692284901931907613900208197339664626741583159128309228475008169009485800754939792185427653984836021768084654221505359645824948068976109865048820856698747670360945128357157715020603982545333987657470832766957115766589494784898970331692700622102284151039837845278590968583998166784129702869481120000000000000000000000000000000000000000000000000000000000000*i1^38 + -10137207023120488404122360845390245008159301871612555310442467543825417313369955375357100154745451777985616709692339608939235936513882707477502430058387871023307503644935324141869783710522281612494053638023295164379868797984818802520044097450346671783485398267127804457029363251271833571254172342049303002760770274701426059066093379860888057709953239156417547502397022521430860842731619290768753071675831987929961918485146125414313601735663364037095198264653821074984064081503921339558952924584065251749481800711455376569715313374436586024349268432869937818867262471349059047034550413877641920646901430565989088985984444912419155832444128210650668754026492793395957775443506737268322866143131306462174546465789056370883250754880341368176015705060735941529627943960592369826723986020923918769952009665927683388991171834850844841331442501942133854618584380941547591628657135186006669553702977421703413713725057058159842389532839272942890738983402104999797417050828869836322223564729209535410281687741874354690673498299153060697841940304110940776908894408456451395124714403797580383981143334936232167329617002780248353011384749852715177748976029408613120712139902333368916572463534449734179075524513931281031363910883983225004881194275266524058191033538472314888593078986578522534448029812645505048223614573032152360162238251257295444758607639341273424785112436328895560385196333158616875205790538038076767170516097396406180662493698893104344136542573244714233304606960334660956564470953838979749596577613555903390321401495234512033540251279791874729615931128527791712466301378330394478858867435287516633746499205257401369395364408962283083058823098876591427272249300759908683649817494349037590480236298363069876251211854945988306905318751192918024378654645742376429142148363432797292998141084393675547771287821336759263710333559415839268119041429304534166801277318792224073346536834058711794179626441179264817186821578291245877793637730183677505516612912194383395157677177832499505950877526595100595700346609642467100954965601184487943242940323707931341812387176854748622580699082010021766276704036052077680907288494562203145627071631957209612050378607457588751751802117584760137379653192454706070766682405817133582240716280661443412291026978593110825715508734710053960795787881717553158936354602481274472813898089041859650922736248999438334485647207165439838163113127376739730741277262564043524285245284213518034245047620028901199181664069530123669437803197389191882458365975632480000000000000000000000000000000000000000000000000000000000000*i1^39 + -288182705774392154286023844076145646191545735355842196236927464176201513908493246341384869071854432822643252248957452303829570307483141270312693033690609500930681527511988320595225050949024459872861258345469741478966849884852475518650302437845982437628325037531360682103491576045843904714716518849820856911668452690186576938832691615725052569573749150487524788786997204626162271225713819404501184003285436824734611312731785330530265581481072379202146995762585666903535666555371342140482511978337792078501491197855925369803079726444431946538957798588993113812398158705345137462577863934054156037404387110172125067210252553201156617482178819874288473595556719420789159193920563923619058394174812125043016448275278430252172240170354021043132775395156788335307479715462825910768037038120141794958832243910836341766698913441546323065884022879175239924209434327781877312744111779509888845451752194916906208433815239831520973857045805897172144882715362080813437169900450930637502066143016551065974741409092580026663972561064770397474832185626540492786492335103772030815481080286028541411457823955313718970622046796210698889573003050664930582995697508811533749510337727338439062233418002988485332912274694103282747124712175626301872776505675228612262038979569551209574018501983018457292215993402035344099682948339371194987507783126076145941248961266129205613202794042241623148597171159006405348785684186283816066647196568724415673521303095014947350400627346729187880730557149315296288999523543041426040002091801889492652898175990107631370889466215540584601323089115776215982541138723275793686099205927384367649887553837211497836387993667706000266461781330586117503262783461376278001298594904838444008930220511840579702964522183238418648810197127661387807550325370838994407239702785306819132521330702678248180986445691082177602469346171395065317547255372988479093625574106101922428871339524515212761365762131940562089117459094991242054335839199560631076166386148736784024932561186301695185802173466583507726259015353994680645439113655879625328540202097850248234753935391545454796460605078043057221377259184432782080906380337102803786427568426769511053171933955035881397875389092070563214890093615811092655486955980640706112901741478805044739805050219676510685418633577636119540051989003368141854245184041076064392825655489768816150895151449051239542530214722696796924217476820981656011198797074019675666092593353583220879386462644692791019348710404183029182227122054486371676003610833600000000000000000000000000000000000000000000000000000000000*i1^40 + -48136688092535729779704681368516444813013610455811702550921830139394358201782936481359638095180734545861000124169599617090441025317136882176237749077015699134857814215912608433039645430754437220646717039605343509902794600223758383149246655193157467347046821779572957593449538831437644353397500806392785261122746384447681689300354369131634848130513641675155104950572918157337492182283099368789186470451757953220437187493299258545346000712705240727236999921832544020596767448140382597284189248916339537724392624012494309199903818661412015204641565170800173630957791186757428311642916215808967142159657885978484623873448319848383364799820306448426162218350247639108871509761448822095004945874465749931622256999392311961981163199247734185780428806139245677920125984183796081682667855665595901390047090954674145879301054079414619462669398047910240479660891676657055382766611100269169091925650979236864044082847605900041247369474780045966101935244706767900350667750226113230348473427335095602569970138209585333909940190950092849007344256741466076699465103563572520635542347014183276564861393675886897353105475163006144431070642779179330729621534384577751952765786709710989526274594737480137234297040294256969792522921845740616778996537752940010903546748281660180209260145348744660601955890098959545631437480992871726662624154300134736939841095744528128637894812177822681680137966621389751300505025004249964262454806653551524578458501713715322999463255352126691788400805853368212374915151277218734407890271631105142824559846147509003953108641828113909026076433222325629801600432674338506037559007816982423846421676569837632702654900703030040949224791364588787552088997787996409731981464742326495001738075411028532222257552599007255124806050179124931836441267196941659380622660107461355569769311608087396050140849851617821328258241489412112736681441464153688298104220651011829534966274966351449025614121302397890369962254397659191577526944603430575357879931807482962940228701774860758703171829045730682487911785295236490724075165602599004237598596522119432992070974118230675349940379984474093133990237708720854310535053232387490374611167676613446570949078352817802690121316936089645782019874383569447985715056226001264687196351906446633775769172943632602392804562438234539178833806433119111395114706644090242427697348351598656096299159285895893512355289881568147686860833292990956268524670321983379094253733173195875914832391920565711218940748549606827323330750830931746701463680000000000000000000000000000000000000000000000000000000000*i1^41 + -7412506170565389804391487345955112745710010920538924727949531374298804763025256409022215252040261358649834109243541111710339102846421925624454608236602408521716999491706766769874679635477868730575637980514954968634349671467882662806019034757071936988675914296916148011224030315404434792885228198785292615193605757486577844061868919953507524540421281070113911595813715211382976746274076082503783782828807190042153784411455628367574543488337104318000437408582958205593226359524336233179906604647452274109723414974921483485689009859573358251709661420657415067841046694835752651435920914189306992697495592153739398778711263206720550369205416604449893354690565327012654063443799880413720790842895890179023078374798943351703949343805114778667107471614718721586663362954523221757658902535084355373358158338955326272680203224956066101053354031385626036652415321828152749436217885438092714671720300874335983988377150328299908499640536550309872901935970358316111673348451796108500611236425908100610625090403874327932682055766829086420489551408331142429425836273791828315944587217922390715712476186023242163801589572423847453153671358143707397414092634433087448079520350347765744836560242159530512646971590431630516039195518660681729657340432334821404910760087881241622346856773337131900343653124077156718584581830035708568441969875525259130381649905454503329911658546323142672736959975482016160938554852115546137209290789310083406321464098536360123682554825518243814817800064500435559088138773760450109023173530315154670964814153535986036805131962658964017823843943447633084456360416903124087055357938702940482773055551464230382584701514464147292520997990463978467055481688927147070828968923477781110272558552907289991036722520932399631186654740786308615796711301528436844490901423636520320541439728170041330115855193131736970426630744024187807238216527043782493023766518935086346410786645649315113452761923757022084624163736285748744982295574592987735514594430483029954492560578677919281248471165199210316879648167222137834871509358678419291743485539427706006377426540980261535916966756673669094689641783159874586413449592638601416396600170607000765244221388669430850641089859571543750190030853097494551117008121652630850576396506715274900137652310148482118139031164204681472476380460194784737381284879505637170139250230529464910096265566720020055815044303836746060874266425115906883349215427230563215562589589055844608594183412850075671669860055415250917473486946364537822080000000000000000000000000000000000000000000000000000000000*i1^42 + -1090409652714710751001768069166945487782013163749432017572185518694382909819868181096628940066757247287889987627856531607562557830413245013400588741229292152681885739095535074029519520126117201355343215572685566500261417408500423460173908305970428395888205131708066792365418900729719249574747271952770774444497508810302289325302391311378680672783858049766757887309797083089697663496370960647316941115271532023175024854771481087612198422376620852284104789151806623165991431578975562805355279031576860442344732092112510144263515579977908675990388085130343553153017632527094653041238997186670147787635275173052964747245953777975555265651976982201434178481792051127021677835479123405448354620743813341334040246572276446141914031860866091466535138816038530710165160219805126463326516182660203678538137070318796691856595479860279581707664018293691537358430331327352859314820007831784079166886623678082815395539819191198643535958931676535843995229384039435836072188559437464707176521868674530256818319887120110266548154917740665866600657858991355025644505642494493640051160062771950770014491144417061533927953819797841055239455826348355294051326022105571186680433534789440738292425590674247065386376395169859028257736739662065445642174754272189341004235516124128776299094681095941590408116435974393780064985283889807728677719973440659522426901326234218663787987917577639049333671240735855937734654483553659426460367043016922094286815329670524555213436088718091958309404488915046272807209679015566186465591236568716767721929262736193713115812780394574347666768593380170843962857274030507839360880749526041995726682433369333622717332813090955211750888417522906505528800907865615149478536533975189408270011559512568806483536564017725942927190899119262857386521842372579343104933823184821627460884176313584382403325354229506645347251310485603925830323635155704765633166549989941154471160414782674050200893098159664884599574290128171523944254274726917065298034479321497047200629558143417254997365103710800019408716091565391271162459088262292067168566337181297067186612210963726414100597147122637526158102829528331969832057557315668619980416601582888090305775322198443163405843940380601817275779432968202111032717354450451244098875641170313773157160079649608636105987882602248944462832100906258496407498445426707614824462287358017582583460611797050806860319840393290635746460388272927450901412526899129069612984397961988010087989845267996293296950576352519634964918851038083200000000000000000000000000000000000000000000000000000000*i1^43 + -81238928704802307810632146797650490980836787182321646357640132564288293945407444872056632433294829498444991227772518867614084235879876568655902940637213862634879671890395066475890466247201135445792778736305722457140081215357206628761877842482627475245987454720344379972172232439343638653418840068758383324678659067501709208498523110256784531509709977246582617854595858508560449936438864277099978772067743192816676706367464316564480011793439309622506068151147569025365712170852268589846147775295135441882479212553535405935977699699180622115893247630668851964693358813751057122965584194274924579385771993879442226914373733619408407263455393393320259742502250535614326349330324261837986740286551860677523736365984384365195575742890594117150378924406242553904941469035518191337450170412224551485821144723547543762220665314668192038763678002899313711483937734969290495194087935382767621286257788034317689438834016850421408371412547172496034410313043343639262483282773384370278345375488974821306850705700601587123944217213828634257000945076293010490995525785593307074236877889838238285078881840610380465830546330671576625168874528139329034619747311877337237283270686629784677022743516155419824497921027721203156155747228031471568900395371810416597162977115156144053891738163826578271386331420470213254940760887354447830978749630952249408841659892289393330255665008786519519989819278055911034579048074257562084148215133200178249121410016429968334142622735321484520775223123050518634159051352670174999736146487035865578631195967031586716529457131228145299135431894726600842579127648681171866804197091956722615482606873768601709698909890364829527456905979846216502270334274831370263300042203109344537510593196502086532763578774263341049212476996611338085946473208951695015387286989405722294108509533080904834177024409707599727687720197708064413534924163973521673737639935460581102823477583496845643509988260462719816967165346314579357626311949637490040459332033782981556045605215417057048958352081701144418551222698233409739515276979489368389975564329532684025620225152810672287331317477050386748416510575763750040386620280345004538963977089400684857094582448633349871257601867576020932581761691803044140446468037389147442582881050324783310633461968111029966659622113675799280644418772207101316655998531320689984316599432147284630108128098643922535169442692978500757514725979400716955088003020741855800989556753144355836153202589030301614613492032599465084711015564320000000000000000000000000000000000000000000000000000000*i1^44 + -21223096901655665572821035035426762687944501694176640170060250233279821469095082769950941607355485775344401716278625412926516826719000419578036331006250158589672010977765065861205833345851455113088140265023503087255885515728575316592341685278480845667966016073355362909664371467100738030136718746980024214100493029089011469496473054788547145408800744581587918242198379910832367834126102656635046596455839416094882303866567966522949916743621253055681043644100778266801040345239265259591399271291262143237871191879281374854612761379489042166809828108933542247688569908044291946614726773565223670195393239435709038440466468684834498423739052628092111213966496322151825476139324245836167279252320857540829916494127085169922570609855623535903571651634069251591780665095514635898613158182128739595282879632079715315570971465234793297446052560882572208575794608867052306835274490314205797422413134413144624708018941295226740014865612537656803432910670639714319320815061666860595455396626395834633379453865150670087006985810160620340433719653531988183837623211027572201957907543588522490326831501102993639662266832839726561776083821414862410853693695632746857411393300233301346081524811918980327538133734871148356707602925855704903270657876999872249392712651443967732807086913165121270554167977205926798396888899778190402326339502345904142716838036724393087260529372288176571347734484940738307935879795689852994160990460958476124549012300374661276318120286397333392613376973448245807858713800161550894474354351092174705522590835639227260451356411248278089121551359002772592594970793106136763632409839598194386606273259348695461333332979352792795635568766274474382644696120224028000020045626613951997303344265998436642936485409639258048091570725216121328724166332615456316107507729238773795320911435115103439910451503901561995510144730079140432463193865333952638999250599503661874911689876529355779061279599967858236488695985551734552355890357155071546756521326669885768437255891333049059635533537062349940537935083213959473688359987896730410920108742391398920422191683839912091427154424753293149183718733989603424939180775668723146558729254519432547820331605231569250673729205041515044146466649220061420814010400504948565576188005125752234762207562272577422904535345370833747834558207291893188044911475590101130490786236156757452227812203031332307134608536083056826722324784934430433091414321768280559958347324928718262304991588159885420708684412186367719546976000000000000000000000000000000000000000000000000000000*i1^45 + -288051749711980230335710308156355965558713745081692514278022988770539600736615051340937849859042729260572666222003918379318858027652449053998818225782826849219450894422868886438578032165009091377130129843193702018047099116952293040462701110857677816829987358091280457891950590431206803410953330945263318738886921358339398560470552611263673464807172075750640610214751601266895500374708216571443858080295218716919068159663273714301150269285137053397836629818556240031769616184130783211387203737295453480094868785213449681707419870989957365761179519379548842580209291149344533204404359668775273695338291898078946579815287751290460277146730600421717867614685228535978521079252333662482101017225555514175195851104926179492644434769782124372332284409416602210946748269659289536157471189103311331171792861894332241568260242561518816305504678549099673242112038809505588519348953079681415960069786761067933428873419917140158827572763706040540871464402758772163824802114676959256221187849593406017646770645686775651754756618608923240909305845197259341140133390562594622139654408852508894981903327919257217136147440495883445203768962553121860362237340146458382575780649453759737205688608428743162809067755476002396572495321117363119065914645150925693609866874911223102820365700773801125702089147842656777666879642016580560371267046007322330406956429761049612608014419979448575033097524629891489842529743187424581790062314020294168033171829741015645560132531246352662227319650875835530507544365700094233600494885235618012813448753782913455011951357111118341126325088711453308449305660820102414732825618778323248247126152547912937906424328364286268537660989039993385104252697035167752741686977413246078092035657679649203486923935841172568898329226045111150341744190914016905636107357860524666167077981889107651144307587552773311107538631767022672713522479414397494666689703416142063771330268224528359397491706760080325328202685633050231192069257240202225506279641123427601917880839939387368069505973818890750465840289187624659526270438686724940440955587718939371620747216049103086854183282703801558298193694981295657821172495042135402015398047972326114678324490379355365341548592040952963527387236863165175176111658711922620362593043377485614895863947197972742496306185431236799996704156795498645566792174680778758187538559805888751937435673942304957111225780543079179111966352308477468927491012483425249649508665899364517398676296779332733817062069789050254515200000000000000000000000000000000000000000000000000000*i1^46 + -373774570733399881133334898928568185076857067138048693448772577373442752693921898599022108468037996294546998489943304713444494917089865143066034661425469849801199645962616112837068688458384002560623066924387880359999637522324470235374672658882489350665435322595699023412976130636853907071546244696457773970833757841943078724742179523690565617952187035820818609191380931792231816264837112078411957484632084963044193122478708473099590246717265604008582544399104282581160437655052039586688669325055259791589067397597638641365940311818048866610697342857934532928124004970812508369036614359815877727303839461929488676319961343861599627407840355957396367308269683956779001042849840839662143879309542311419262839699840409277571541620405632280351265721243777814956760970827427754136939755803297263470775140706407567001364668155138832748587861903341512680296229851672773765975768733450206916037616738629527016532194902542506685855357667294759921983261141837862704391693300900113895758203293911539101537362851398988701780871730687411413331922938869150018052542897962652141476269364989461735088743194400551345828551822893536802432587416056161940749087160812377262323230726529403952358396679133695228430354960793314833044763124301752527301588479402510636150382742336021378502763995077422571496381860586314895071515905960243337682431106409838088647203618832856729316318568854633434097800291628279973425243423324301455507103297971508956086648269595058262198208461747965822590415878117892658619444915707235645307472784297102828207787839896848507599649733705022574349177909216455110335006599902916071935330446639613975451836077761505831067686473099605549577673555417997771750451103587849071651564149734222640503063604172987185002502248163586395189147890190604473450323501643758464836743666046688874869068428438559154890481995242810919242404132333329014320862319608392558307189143980380341503799988692485795904783902420969281175572456563996854547906724663655356360257795125892864957411640328966610550974257305831920419814508186495804731729817297560357438318798117844533238347280727300021835511457155606681998033559317828508539830186599917187985936171264137326380984223782661593851710162238534175761050199084342716050913954390109776600210451928698279191041400682456579882351196703150880191693280191453259541171447497295616733517971753338385511162041741097169276583063884772778842369059011348976508930809537313023668574273991623974971323917781201946405395678464480000000000000000000000000000000000000000000000000000*i1^47 + -199692738443104447210718708040140584755549289843143729546706345945258981581707766388381882621268972698251792916866091098128234653968827133428605735916490737287359067868735056833875202139501241632355853333404187763683295618616143642498173431252859284495416238809192224520747854040383138852815849319254480018059390750663328482897704367408348877246812866891752093207994193405121833882169733181225451679008104891173783679726770801676582990970219285937966838601996528257584048443677457740961851007650895522412949732984659755059139298053342908323740222330357925572754682014583607762916364424535899111499296252792453150605740691329543433816922860686835559495151670737735732759079515857224008849148291694916596875940277372601653604613391617228901197929841467638172197893525849034857492248545340863374875667967369483905994330745725414693118541072245389644523202025568993740634918916613905082011192174050682279541322524773111830423933860825694144567102049315860157781366673166092835486697588945624727305047338655849486026079301654875467188998974544697852738721764372095662442415863922796331300013401582826216700313168152350697246249480523755092064428802479898193107105285336284848842676094817334602088707867864809760337120898566699438503035900178830670393442865456948857120376699977406510705165931229757674652734518713487612621026615866087969287137751015832983460023372801363401979598308988934288208282231527302690939663981724285234453102665519221929339894723565750460455912230468735939158697158712807111842219785541713029145799479981395629471097872071939422480768279571091432809190635217563341599503226513495386026230928222059248266889441640930017855754747896522607730940777424058641444674954097152806159021989675604721235091777530333152195254232977469554355639033563319968519160325212420905596011005062010788964017929193461487755502869851035951894241970921934145156487330638191917392135098178786827265859107377397437807201731362702913653468522296816717236714212010163498995735232624195937865359500522277559438764413900816051457852012489425127196792373481583757746254515798971069852391281141430951639309853427585266158544788842411374332608606308977070319886755871069473753723179184490671122053865067362153782112058613094897994667933509780956214600783909496027725960416522464233605213493399960522166794234614679449926513480891936691727743749719813138620396246810305435036083910432809309669597693466291716366223209450038375141452335524630506808248064000000000000000000000000000000000000000000000000000*i1^48 + -44033347633896566245987414517324094981208024644356075708764205691656557668322731904858950638527326888652275277705010123282052433871061247509777091384619875579187735569050062362105457694901405403370397891742701768843627764478556125173511203403072834002674860069522834139285375187962377906739852197970673744291349683890478418306423470454887485356027516053505349876285079488843962765897538774677193515168692269183486443985323615870463486470876047229557500511884981624833561455360301203879673204809060238838898247517062811710281742140857800717692892204062104114536687990386766322752031476754629574752290495511258072606614078349891075823827321031671576798007149641811389512101061603605071324523952969248883311507216583837886443860739748653995715618490379016760762065012642222829666097569863478016859828962064482922553391478324962573584992537108000700820263982894004085745368369539985317113154229358787009893066893951028156755451917689231008089151944700994101558647096313385829513839475270731684664159597227349047959399310690331727904161153647834636002304539897634909304630499316670879092061528594449502152113827657679328991479549543192014506310027041046577007067357061443761765135103056428011170479353185384763113675264720920738332645835848138654763315495555986430598675551120635722709938689301591781558511487861685839553243830820765625750990096486206428083492268727772988740479709890929477554142477266704524911116188117356994732553385590611605707623258688504704976048592150719707083899808978180194095454110147017816463636855836406942663811244259214073185706935342371429387114588285612425259843993408819974163372797952973374746687728518332045277972368481929184630566258211811742331110263941256767138538489897993615390083916276309471635185374180547881396685572987262816227375803574884720202673558583230979335110762956892782814253156773512132371192508556041039809714422515193646633009392823234133077442032424638040142867412785632825941526357538630352620086221086703816157892179283368537548627482441226135195180570805591545710578426283671345391530323413396291496979589891513897895791210587293950541477954012369305086724697008670248389076672051204755250908962738061998054195194909933505053618717945823548630445099543451297244038603244022930948997809865233928008421351859539413786127814944508716558561469458050591747350793466210049070320998665359184027725288386105438024045260584803466416124580353762981106741398600568724617363913609036443329600000000000000000000000000000000000000000000000000*i1^49 + -5485089104995505098269246118572992816975113452439750937750283393277356711186346630452809976405311445628024969492226724325270056221788970146796751255819167169741000846585995622469288153198214126360659685835342589442532988961003343234899468466458722388975234473036055289605070650502665194694584071095480140114422920017163822761950035849768768401217604816674544232243304233333001311681026415919769856072022939471661521227709828342402864175440102351997735999549027012496480934696421945728649798546889926831055381860024783970798822837259822007120234909962061803872068527600850381921211835083039418407660238085858245348134643077261584351224871252112668361691719020810584108037087334815497092636872381739433479063189439478225668683349783110527725279882843620775619868374529471740819772277961542341349271461977416583807017503287893662075985855841472144882351902514902858125477141419922349693660814622112963834781315744324419151323384185728141008643123962728310289430868800529480871025229833532578068402421230729846627375132470646930419772829647282883615632636317494021859636209452353541471701854184749510323470767796736884514036937010864852521623894091616860204933082783961392282902759106697161011817611005397218462167154512223207542826785324937164262540021290047434078370403169805600338298199582127251663264897968160259073490583823622119813950457525487327030284602803584129246421805586509559439925144971693270910767079091228697583007252929991278461297426222254643579379582433618583781067998448515755620265305374624947026595237315404202169144434580995674082417264610511281720442643406942507682132301490261061910036769865760799348319840896753448904911273170318299551924297333304935811350816290664394566393655867797781638164732760821339401425942899232672816080097532318158392552424632997855946375156665607140778400766253155255309825739235124368873452588379537713287295007074266783972159074794419305753254243427523331210977049758076976093878014987370926315360709447098932334956919404117874848192974029073754464180954768845114958945510381229099927932651515920773391934270911933235073917795885754546250800476513381700982527637548256952314743349229652391942795390006076396941293766788398036395306839426889465265866475813149133351354100896627856600517204422831543520809180475744592765027825718749774244710895135364022670098922137659527787429155725579193908566366562476988199012237997042700404564352396936291593560457088310647909548856524940160000000000000000000000000000000000000000000000000*i1^50 + 365310151276888242629237672582673576169864941460920445796614531588665779614744545159066511638792981696190683592008131525291065006003750792822023038258019929692810223262173718056293812114973357816616442775432731460445535274373224224127391582039667136720296946870653108391395112396488158885757875986752708221741026616246291429891718164821049859406388465263032896531231214021779176876774582665363444127697791412398687046003766340227619236575905282689092936047017978606352189943952989626607721921532086379699507385609501943875845401235034674744853666414793276017403234196039984371596814756846359953513146030828247034996368336879361775849599619253161894324405930923491307449762649042985019741187953614482379660795300139824563067123354665950393099377571084642128106873493421710917156687707780008119053119874753473275417334649674409581999947209582820937752424154693825153812666578365649249175660582459807769104094404822673779445921226606650591619308802391053472930496137313109397988220908800828083987240428611111404607131336564157131207732020096420094008450046080018215866751368770906495890192172489742252387176526469945687419023449396734101233884929445489118532816576735903936149616106250480628972873214421271807780147652268423404544118007644838756575773045716490236204937917560082418679316355741560028051959580582104915165124075643999952959815517951684065581958009870691381599592407229140425027113727679620770727555568913846277996827680097334329997992644858305049658080797966063387001906163780572528655135494192128081074063158158919238894237150046278848245772118189944401745580557169610079774185878902310710633436615491576856118729842287656689397724128875598024430552714968023407755530641204282838880384123458365939763209917102407578127634047225004330083770271175505800044369081958986602225736699333942699492279965873365404209853501381452747742524675286969136137366276587077801049841555918030096634443270446110861338520921703619307501648854423588024914876859931038946739872354457852727687071346058301037503565931335141303165512341203249581809217559460898012340832508660922226970995378681597620197141892847900593419075894636975327843686540219731866957872210578843726773027687194378148645768951621274922072637892021778929106003148451275071201090366918584738519121287935433442428234442909908554855390763590756079067747307169307945355799315121182593126885360284926996093547960834562225176674320666183257435975819148051065906628320000000000000000000000000000000000000000000000000*i1^51 + 200196751894048780872414335591105798395150715285043863625754115703471814377566538258965235220598467597396501028973429314347220805687777661178789881332683857309701740336626258608113230898587846786618659535649117959963313070839200005969196479864996494552885635523259644360894586638874672505630811593607956383512546402205964793013228716774992089841437272341480483130893929386824762949537420199888607534351202008125238510217228858723790875739474476752166680118813267601179795354322982765524826075505122344466477190730267770771961401246136224149308641603472022391361388280972687872820851342130310942363333914165158857528414255949039763358508537545268235695885503863060877156492342382018023788387739278142365735091240125818740435312598749802015381919953765006675308765489978395410295988355399394536820700623913860275284727631012800831806935362787524147366632329624635963722810162897739415799956304666603200068377156012686658497941281841314282399472437751269687690184528578927410574860826671434243702179851391893169068220087470986032144458343757222157935030113918851734616921405971129090386055322065357153680749364399489757194366891716168283123202176240875182364133774344881414662236222447370275953094261318369443967389695215751049361911416937782128195254699985770445606201646509559122499356478205218811324696596496080945381032836718694963201150459864414751310903958345967331050943189730937469937691528351462755807088169938994033156958677193142220812104510290892166011544116715877099718252039882282523301365170981041553413179163800159331884846906790319712078706767059079787280685892114734994767677580696940903568333377511085708308079927773379072622974661108197875965695475848695229820842043587243248199880471215217884165434012498496694720138481116448885053536488595300759741433228789455092376483599116232155255448896369516938658883733091184567830567330348268293362550725985995587549800247226038520560169580624381459747239536811444540621496054995808825914244551758027685119872654029359047804849198196721437438325553921201825277164065812709027234241840694147625570629778618537945916466450081847754462055152849466432290709921438982628051816068415553849254093575299452839367973338477212501783346790389223990821358689010813049726175215374977919037427098160713826524819665311137443609429083872524492859162769659748445393687610844434833886597751670790338231986384524144528640538053185599617108238190927922527128440289544013982993600000000000000000000000000000000000000000000000*i1^52 + 20256188906311643788873152737973702215533386373833331243497456696062850734257553354013040798527926315128122616390907244128791438555414060006860838737531788682837041263136793792051268257158109767634387246794679405191497931106685637719528674548848268858653038418888887452515849328135404282588928230673105283584805202571211975432373444993367928785469384060013945944803590113839904529862569174809710484043067028678268746299355103240872105592316678874976930207076739801259071961308837657337368712741000162773881852815352185509776931336459435923306661951229265746669975194373459170627034851995540931210239485702031702581902517242677638860624890843716108665015652457112262069290627954163635917935677130275161178448470448166909418138880205528815806580203508062007913902497429403175707000801897991602236430864225083460024235448766897854400871288447374824431580172915066808581311808517024963128782214448012231585941276164516841515613351995172038479135515824971651331162491442056983434028242504151070884216048582303698854261977396033608754633061058294870588522335140855611915539090383727358859372409138270082430873293072163975746709006191215417598539279126323259191484981533259767668603610472010667590564882620700509732136735884273009400578123328734002169409918343381895503110365935720939472694303561437753783682748521304056423248988181565184776410854497983709172319015006680424700165905695824256507560938088845688814788182250471180535924948496415988042929886966871225198435142091560419499931771629947009963526221439576123268059423920025557403374782377840118291276363665763125833350872948641735106109185678372121298021336047832265282857574606064684633165366727441028619887432802779787796309175856522520821926886519415266506154858819366578742241195032067004708257660611485117154734741484070729493772718731913336127037724044624435815747633914941252669709197372933987516687106859185293517318370492312322067729924895304769184713089948352930139529188435180891077863484715623016425373517306374935956708999680839876144770589179403395370215941701496758851956786697652558303156749046246283746386028165590624862824407665144486432748607799026194404423740124715070459900505446135489640616549729648237610142654666603917684269267207953518450270182427389820426600231821516654267889670566303207144280327759344956389828549441847500208998336612570895885489306713261939713338867096575125290093025600202869126663062236451065582676989785140320000000000000000000000000000000000000000000000*i1^53 + -90527272594884731776020543666900987385699570231805303318588889094529028137666499598947327017617627581426409508349918518454825642797948194726848933645989837339562782356207987467211826183847370463319890970781844835091770456327931599662997678118235018905643328113633576147083838889674827006825960433197364037433307306736784661338971693305796883724000172331574629700302467728412575988850701404662743165095946793253331553076636154887867090762165441942349544420039423270415420037419055825600160032517735177768278106207052223875981429523829489569790934347290464491098657940831186418008206197938695110561830097211056207797879069469103944647986657139631682136928082312347369061813286749833015644649950087520650868559813939856369059763991899251420805939703877583377221115951325439041140939492040253239832753459161343239308072520142398230165786204601437464354139801811233151556333448306928184735393189301463950491740586598733094834137394995549548582383603263851729513620383106256197438815882739405059252037436265445251412328755003116145298998197461012600738720427918244227756270499306986701146640013400158207365527953505129761440978983987413086957773354950358142879279966908201420831917210690128221143583675144919511064918746810666572013755286592957086409941108066788710410737135319601234738128153858334554232489660360396563369098054332345202914854994281850445883527719114263073743958609996784568989883716594587247797747133398078536238689830502090272319609006243947168088029763593007455127985489413560828132069412079689428594843898819344558139838455950238292687014092063223970575836669028738065301701446563260027354588136074981040111861966201375158561381657073168175819570819096039442201632816000709363196501013680057118100777838010433968234989920861334189154282241083497808942891789595648018898160356637044969251870369882617725755597015182853227190949518421668544895628805363125079022518434273685846056849372973087706921642447879921478855608295252667193216544123311529004533268228479300615849317363647116368209622769558526062744002666897242650420029163303422142978364290634403595354026191448728441927372291889325092304777142959079831744510631870340639770854417234742317063360325830510340231281534663118794412304546516554270128913049714722920802469763661650186276775258352942144282793233761403367559476404069696575343448304777433129495479830711900386394739929563965780758885710755295275726549670291945167841170704000000000000000000000000000000000000000000000*i1^54 + -465782357988241537824105528727713324618472670864689278326762908377000392042236866891748815580107357751033424779232340047649324386547646675182129849831948736297823140095037966487528776912403432309637276281541119714970011803809546901223109878990340908957021925639120798882595468400604022783977829752356240080388511202224026637583485130109283860618672459617233734549577291553647651021317745057912053119628062071061781604731029754813014312017931483061702539001718088891506972978548014655452609839160528756148742801504055893793507100954244349206625163765284757158454029353807268551903196274813270427506105072623644787909935063714523379008120098156680136850968102805446383957861805343120225179650251492052749499156641264783671582951571086615891192041523483620098577338007013762792738440878927538490026120286588502746001207526061412909382716889376225348075213630380342492783782247894003977325255597177380795579177122810372006809092920884812066390326716515421001099797380427195904656826548807696236239327281052896307458553457482077525239195800877576240221575766249303009859792298364390358349296045695351974825423935447638640765471325118533790832695181151930674470748040266637549696305854542796742343201076702280790521842386048617521441397607221982254583186163136597900722133850724558709608965860177288016431347706529627358846689770771483477546397196724560323366026527752816641743948027353456252975271120857859697185875623099983361560947477077727058769981861145515876154404787595262655163007700090404580904431386830994441803996688511246510518413764887135304760802155645645765380466616750971600474984149345895316630735593340806476428759424279328936473377414430121063163187407857098666389584370430998069419010332604135126910706250929883656314286792970902871982217815168022423605640910011083298585608458110614179418825001549880961850200309267958303056637454961922163123765173203678945269374279168543288212869374197303948666309447076242578581961004855926615376847949748415409951288354520064667250155553299173422068582006446295454375434167638037123861770972247954640357878109549778318007252801967679855809746464606182085570956785976727176759182134253036675068489303644842572968100044035095674576326700754691198482653973181905182118773054923113103161402542715639262311032286709624899430749934694465043204497026829410430052452133606876611392707811288799948806513862318389379472640727323429583110953157930321091036800000000000000000000000000000000000000000000*i1^55 + -43509418893526934026636639336418181234577225512890605222090473373820316857993540142167038073499942339515515288862101400233957810694895909301783886995294433201144581573204174704313417277246308084323581458155627336684362384696538963079912522177294607032329959786274504392633515525087212106924498611845450573888512499142965358570775007978839436176441506299708417879979036658500279437802891203453591559664429182028852923544378612568556597365507850875746977006981058387072327318186462499688488544070545657039125392744451891583915306969267285500585555279245399841909579087990037527221997461672259444316200490977635378856176780218432670999787548523349002185219036220438557908982708749271100499148860132989734005788655615865348384419208110974632416684897017991147066001849338569632099018055442829087393177264913562143552743203093481073526240659779627241042262700036655839616790813926163770941920815574727621574707938424962625781961565680031182382265331012307218982173134514679444345028947541070294758472913294094697873604151974419759724932765994803885446562269744636306190156894514787953261628509413528543467999015416686673268957218001341511090562375367487173572950252702225617379100849435753979979636270051031939000932647088134133185428433605509326943297770041528742493789531014248041512715139394472261675121110390733913332509081777500396785270743073444782012544426877833969615757083203400251508946562083794620869005554838507028200492004101254751079062829820937733040355180996873848077437242467813330699345064426558006657446193513297505605267190252600331767995569096371102187007059560639794882104621322794230222831192510595618247113410361105865599585692178696149832413395653683758225336977327838161390196579531753075799489593026846596766108106548602732479363640232697541726167318219871297511214178876371234176554436205234514372451166040489709657941970358420541247064989480115739527881886954590780473909111339332659547442567786140022587177550625110892713674755023820819353207656339712151096612236067409384609232253137070513183900204121557450376220843907565877916864636293131091682509382242798042325081398844698748099151046548962863683172657701304887670036289246956849120515699309641649822668902546180190170271880841927202297741780535787712361197975000011037676538009015644322452383802180949344447841588866834783460578284829625371665505861986681482531856267270424324150819966739086473997525290007668320000000000000000000000000000000000000000000*i1^56 + -1370871178478631423953735777508004856876717234185164969584380609589424254056402726968030290624471044325474883447053424541205768533499330663622791106865534704985544332609514604375416425064992082363657664440417104175690494227868978397407938678014141063796188231784401025649401896884109898164245649593276783817154379084769520552798215204518152513585664837665230494149382774901391068396625028864416352871333157741561856005227464135006459617493109713645504417953281778807168694655839697293664504223377466479451029808188366702895073309378574805787168022249161744898193340262198380294761713598221191852898944279560522959945610372907042994080882312594364424753475855584436296316719242990227666421511936962962645044213595808155159196538154226098478762132720027150386250849014632487438782414538887464773136943380899561973457615401319907332582330932469424644377153123782202542283974760552584153031088442539243347602266005932266719737371882130388679333394089773726415183019251061956818016275800001169179845265497814517743902385916668447929219961159917046065670742652441934902290878133700167944187824947931069717384840732849958780370927156167297205476356779444526458518393770740592323034294908764030803283651242077904424523675560776005284647247623110419973098886263709784747504545459450612548996577325303073187523123125036552140517343468820325594208943682095505272971279335458942865136869427358990470302248136914885834593923710464655827775716443391145670807151180969880048220468596815240512791012352384984909383507913272243504521497852032099763308053233651496880203261788174340554640253859062075993229002047930760143902677344332559872485352532823528866409560826776205957952327284281505695949872368191437244755144913812112366448599843751071853854860221435576307441212556465885332494418919679036281619160367602773551908533466782922495773680791647070198733996429306765382657036783509948981890285739355269717585386796010922188414510865791203915923229820546886024368099492716252990502707339092591431640683568155835247139068732763541897303903940924763600153174308381003886264057681953953547990542823835838900036324351906167140077253737045911638110045867826651401174160349616149040369443029680304726387773971487177455641563905008392625167239595475769491489294382737345523408444244295287288747865042224436763411363175093776202271647174093808442420992685648380533197535150313023560926633411694668877721710656000000000000000000000000000000000000000000*i1^57 + -766336158705889328966407661626818675278664332561065488673532653878665109351582352120156855062550468112608265611175386895763668933855151752437665133683364459525421893226651361076751238357235844365716549467265554080556386500852188901108087736782333048912914385577552860242232022857708069864196709890283787632028851439299685873632364826612516631186477275699551769329087929458022241756120656441715041666018641300521409045687931243681207061832613432446018798371698041318553239300540262692446493231983046917470617372522865838412049184193602616510623940314750507074861803154785056006328763780173081499873901977069573576061444036029882404983258456703384436167941977626235258213712233510185428348869786652402852324272774543660851885948876648322139782479493158786611485515409037952947264674915923674264379591824422110848272752194107410841439608115933682420758280154476085501402913471962617335196906656823362177139547941791337597446720419513370431803709554370877504584682028508541473200588213671390425652821418698503854823153591383972969940755332124387627129867947185267659203905868933091589589177688026871685761909174544895936144574576400794835869511316475223557094103309526666795974585917336262130156257957551114396511904907039688745034254666762158033171296250048109056620331286047884720891684973432766452105546058568101340971899792988367864750680158496142438200314840182890450315370104843138830613143826813361909953976720228947342257439191805063261865057814638134153437979944665817923803858938414939679292664585460411527484206978372891648773439770864728148573683539032204605254825256994354248133227098491509992396164902726231168367913606156084074507165709171411378361215795781277067020660543463806048112137470514481073624903824863695772997467119143284214668559434087615387360062741614094326065197338003701989779863037161307052944878898345244367460172574872050231194899528530904764464982060838130574434083185954684813886494015402167818743654989711721988212869798248181150319517808940747586290949270061396239632842214865102687975718865203915716765780863237445204105244307489407771959520172233843189146930986417334980482267566319293603486610581900408799282440550991381230058541082165893222724096332596463195878098161578395052548667908654687063315830985935957518302957310386967872257379457494638262943455150613675434555254252703838444555504432155157061297300792256102661766947085793188421320000000000000000000000000000000000000000000*i1^58 + -50124002016222389284642803220190372458051308353391578328570301581590611656455172783527283431238630438628197367363246926356657260865434370881161344291277041587706861611329304523405147289769878685371905534162158729925042982121637380300903578098560856239136806370327914665751856733601618338173040799959469631793754150985981261527732688321939305576639923910054963901574173813233681015326505811773356360484113702702728079695717623069173669996597588381451007846342099372544722699851539217292779120300331854715697339744863802099741136468844820681494566725261068488130263778731756758047902459816893864502115026475502622083591217323935255681071281441330926394500503064091444417041646562888414955000494251155985979510480120327815188627378830191257806528172750593677811176026909592921524747859170708386185146994981002278134316140362860366704243249623447723814897528846668896913142996776835018952867556574188352438407841353788431535197897121486528161562049939688382606424413313577286356778421711447731690694338529557837800231282953271289704917707970866777263760835854710083792786701157928389868874166403262125234398906220479026026137694570455544746571567399845808697613973679529326602177511769782481935713802511946453341556338448795735992937411586900780721097438465822717817254034082895085013546258797628982369529790588906509907189622243763933991621092243095807491087114199425380485829398512955433565883931146989143232749155564263898014895641142151294465865041233717798250483944168680158062344818248919337498505090688514515078648210914631687367462818165158811380845162209907631995180646695193676784288453668339977076759332263691555168691485424176767573064359789460921926633848865702041227009633332052135154103223145094785025607708311501354668134064326370472980551030119176723792003970526518190795856520649963867178085896838742452045115699741252523396718589123859274099714495608434976529964386273443956796402057322540319517297198292199560606140031612669398589381688596050654248100873752920897803182810258509902213544533835930821706315634427742688381139786410441400349848940420565659283158420508626943211584362407209457560623470935683205348176848192070632742570535539892272863003597644021946174977239261134523588816592756380777419214353897081737893107924550389124216960351240419303002040567698047124635826805905305960040276500796864606578961486666614289614017196843410726567337031675705440000000000000000000000000000000000000000*i1^59 + -154273770864375961393754902430743765162490529343876748432939267948056953065104415102341572077580813302973024245587287057542109018700541330539925655183431665145962567405288724033925815616037575184805132415077583893721013610810631124502870321985024081324182539525382605151597494579906020734536583961610862907833066205167007681905287428819125603783447893671741895754441935045123795587475635953359493239032678462999308547184760342079169424793130775442848451732986336422185771823939321030477177067676713217760531120571559443153650413669791048085897761284128000869504341479264398673455124979404782787734548034095943105889079086988558544706025810679775863648417913034360855850453943515871480172938126114423685757901598039318054765863386613028233167128621979220005063136930656714083505642933040570334565719450149694096970123368982399308165623064338180286041327167844853700101138481171874234702227716647374717230117298150154718068177076676910122596417416325033439772649297893956932323714545180797056351281416647570376121209056604110336840608649654829106311154854186697330437285214863568662867612453329564423104261161928092809382223391733160398390910866690957711920083684381375226451694298079820417111165663907032975810862876726628388774462990546233261539842956786105186412174752469731290183227719948535446074450666462346218197123176802050022506260164620985980241309144280402274971359374961929600249578863464873914549640453269704518462211276646069076793357272031087332814965439204041641409065129200659751877374537615245691670957817202745539440373871052076677596894406137558195124056268356715734772080676364020912057322729975543215904030544850989120438005323221099895581723592874078040529659013346259274172324986265968263357072920133716167172556517040613307019951818925707239881568860877875046623923764429250183625134307935330134357643118544060036628901496114529683561871527620319294720607341567274807387209414553304169565626312826148846639074363374451165357159423763260117158264046423278773074097341627496535198712783624922790741775531559068272279477067552048134277339767764972150620524588344900842806088356166970602179735609574310864886419047554484456703529640528896722161380809560729886270280842851941595335605772477833606550672094751168126671155278537512011370739821858599757305421282572158760150779024531970075501705350464770828941624347742956288038951476705304070350076752000000000000000000000000000000000000000*i1^60 + 2672250178106311765476504197799867756479215094593398682918629623390107509746816739971313659977406399838996713671143735283150574282373732480293582365225971290506121632808932481592136926983889532798811814017991627236482241353758613218619707563029161360265500082466583411983180542703371124523632189742847147042692260738583758102869555623872717412826676676198365303652874478412504059650290249661266099801804463964417702943292084342875966598129894491404810751067543802372948844861374719723026098339057749434039124198252717074773257187816917880521467800009049295365674100574926803003563142512345451171866926780491537994570457992812934026196111207982113770792707563390059587050079892718131537850324907484256131363098955047267477717564590877686288135518296092036982615165391530187969705900322378505842029706785016654417626254669453622445465483019035880340812233644769462460832246142819531831878896976752542673463024920838274732706467436789538175815520346707969550311707701373648560955407969828933500743919163824740341224421544527653621863334174048574139363887940084866068079659640431867256188074267223590034612613390406036778075547748947915136453303298202566993123625190873294666399044089118571266166900393234295654932676303328441311611498736679604388853516344084467421651102394978845498196582960589527019934753760335277531870135838658376407663960540719481638419844759869620908984070578861641210694885727393494718608619709156013489029926395569373611274325670741807100280977141065018775677775486057171817754787049187467903493799058900032419627292172774368310338809534127159905602719713903302918999031116699093103857062519723229268629716783182760863292133701175379034491497780502279869315354262160598536755189451374166202309899314701380284566491119777485972761384589593519221591557757158494849264992128332060441356764294138334847671762157719964354643852352161551723575210786367038657661716147422453753382784182154130652175734700595688559290965715497090442211291674348249016085102164093789955821078299870067893798660690055669524616011497812222039916366498254400633586916809881583136545190368032636777695788717659769416723576949086508173169138019763628002975604729426068264862765669381701619143467423509871854964604861785967657112964646660613792574898395751477715297678332517100938511838485875502088615174210681463037406821067172869572699041726117964998988984115327957065600000000000000000000000000000000000000*i1^61 + -872182705035787890661037044311389434971563369971947738574321834636718779210779411311888927630610951776472019047455987365485101766977215040539906569053625262510572206141563135149099073905879054325057832013483840018237851021350223221116600423514609123674332751900504058880428948834009105957707919509129580659494203548887651595877858200076230081603589476960620316214172136056207819571750679781433540230646917799297589083899754845916702336302664932630003088109403300566405671848769162556689209052346075560675227562746269153680022851611661748266599907942900901025156152228194426829136030402119992788469300812175683498015805653017323277450304698124616718425520886726440959306312881129943404706970449735602429551590574263557314517744977644387832618971323028296279037700043050359480081179781886597971847389865997695306167087079840620101454816030954588242657336293038457098010367633146992203011356319076139346435217987091209776941364731735140720201240594035995370049680438829368442653171258299324565628048879173748620365968848746451884510004363459784891489225924306527130268308773448843922278734911827451199357137668734946187273929291760663893352694609973775758584150876602717119607515045777513088491123866022338101668454974811277661803843924653888514170331486894113994189838615796359329341052485301346022453469357350077500395720792375442847354658846286053129874657388786699576101659976882795613171892607581147529817405039871947556007249783458142294737872045651718101066279509318258142015024564311647977101066606598405465355191572936778195995210497172351807592592371872278339274383266888655095292395796125040030128501429873449287376446971906259829440031913680744852033205455031846983815635810853972811884426658656235901701198982141134177537847048286624293634336677532474670763761620577215889871299950750553679933559901104418360387672856374211716162036737314448664668613535920777504174104702681480511143397630912451545171919060445371785802234629569729367563218411230301712977332753435631779575129136053990686147041000553199216931246384753426123165924348990357966220643620125755291585630940985820716045999842346631782037137553368150116471721709872267928876882042566048005788148775763841505356078234034199138883182453641055627579043677051871508700516946219168341759725129606656782107920891822470721580624840832239208145825744655222265308459107105513281779051692805760000000000000000000000000000000000000*i1^62 + 11062594473428009357454545392392449188316534857002350047705110605984322233230840975168684440025157444055346493180305892218730194485844057539196747853366831056890766147851615436847587369571610366404764550863218657415579923745187180509996479816591199852459557035601021519592329637981439209833430520548505279517311669539619715943920073894024907456498671285640372170909073555922415565117921419521908643150350856391161494962679433694345445120841675302864628818201190611892579071761883233650644736349542385703042908648829526727128279533754384902290641567607994573793621470832417340588509948098797060917840660133479734752942805663387169525351177847174289755316260413824426355241950735454264877293272145957210094898470145567820959258059148025367031648151297425371929519141330757040963845825727703482821400412717737089619636629227201949283817997145682077086421350843427108564072414921093878029201006027780459192754985235482663741538328181492973847963588567584901846404899234121255998372615870065810162410673496883275456350790148037914217299415844125835670984793416677657102583212025044538389365491883643335971641703191639582542393595331794940353326308846321346349053561632164154529783689548032072569972641962032749571941731149769735749514243508887193488958440212145150484192564462474868044682158576013412917730133353953410440670389858560608792395712751657125189486406591966388073244526864459216876234170685115384280607173645319353187405558907707196377536610442821873655572849523491770888512974964483012517649151584772336965518808325771069754267378663684525620383973653321145118408676631943052838287927976859990147426953898647565805800201139832982488599276905183499917303337529689488381275416419359007553061648242566950283902340975329623814872188127611698262995433101072194195668453936266764786684141729785006866766803344146336600205207050975514577383118992835434516236976279172328541705679616976105401883725974442590779990818331111332756628687733225049197888102622074321529760171163229702623821971240432001535375311246952565838894823261050949096944234551987171983633160288330731271862517269816676844165646575338952213123261789942229569451909064851395602091119847838296085662303652695186484758100852125855040493501225653233531225926893274628672615939646033608279848928365206154650650341897970163283245553464572773266269400012283970326311934951385603046676352000000000000000000000000000000000000*i1^63 + 3728314855894768788335168404486865971822973977829872998037555705698533928458371499809436729347142585006297201341830672415922022393619705242127737974751286751809021701251742733448345445950304090373848108664531039517605752303415029568789602568707536661224510210101447094624580144266143504951348737275486780839518475249809167403987390124685196254171104796079472715315196689614861379634803366559567903304648940297327485108986006271727975795419567265781028472913451473063188809910312887263925913551080021606615914764818121129736651373397912177938308631369179886617636385609384098192694160900068611277948205749063515289020012339638481771460125940280285582250736711107110442511831359132982579153914634328393622581164499530582138646702218083239170844999433906321406503267570442583578627356112761585238443277219564591636426247480711899776731812164704912588733632460460580060140709200483627894879526113598496640827126820914690298215944005131557169450776954736658086684012502341418982685207068173014078904487554608783558487100758318950450254268771331595986262068362634892735984043901292627647231696742326226755490641031379069374081497511453011023748773578263217450798005853258671513063761760886834150844779979474668027784585286195879640994710143202508245017354338876221889749406326555144210157153317590723719063430553698542298703233028341140058603408804927386677319101817379806768476488243326962236233580182387763091974208896432099709624105966683285831802002278649531279624912619674351051201077670403942159785602044680667297873810705388403964746335426217404764090592538764591936804984869386092007821521566875910621922433668149049857364902546232612684278138925269564187500663313970750935809080100583102141439382384826157519139687361901869025620867167628409339679816444225998226953713575410713730768758788215689148180859040393775562664390663747500819581531477913412438894809236550706668756837626440283404608284145329722030204365670145868443267958486620757064646666528983637684906435650677134973344944926165472340996084969984100359998376762771314136825640839329646192200755810165029134593491363739229419806703043977023319179308519222967367811979431644463995770276409016094281652115896582985306753563723857138397384494186790606224502437444861669101853934529791106772239805177517493852808002196703075236374932729249012751724216078722642178220812379466964800000000000000000000000000000000000*i1^64 + -1443540498040517174555688974862884444594831220972790183008264514056660797276001059455539545803558096531118826337286849562614817758363706619215057869759753685344398691627340118623510504824551809766928869767352538043796783755765279078697319810369854627217638679084519168409987809150103636027674558433342768989743435224751397823995897439320914119086298062152213379577441549979371112301796368020456996938332699449231426384928743520676582217068434111721502159432129233976942826369594048837201611786481253132349302532430072396739767829589890712533073020777811759751984312143807615977484714392154757192369937088974112804760389176270845786021353991716406109589300334412014919898921744765801903409904873052703468426196457901475522066915827344384929941852685766849306518127719833673933509935775819015641810150451191999106014190392803145421301575893222920604996589334091801639739133324775681645127603020968209436369633253469049528242662634158534123388934243377404313459369885971433890486063735670581168887978183699053015852523892432385747994168294706227609776828879518654710867158235314797414868671547386645267419643533417679688342583531654726705588141116839113850643350697545432782551710429009797287115979455947776795985340399866366668205363445688113398268195850772624376465425590497341112854200071700724242644498201620251876086928504222256213718522999260852925580520310459891061120675149047867038487320462886403657608547861203037372304938691608951346484586153961320988455522990384935963474151209158216613315459723257497033401101875200271971537597635106179129046103436614938252614281685074312456055134251213041712989854707857722412482840256866217588222416861618880557012083054565045656505968851636203115869073394882383489931708225979484546544921803913491258735447565075521610011214832855458944443153921319019405558669942207551171158066561615254360034921947224922070797830443422870088717295649542018247655990565618459577323579709910329737716556636872548576455687801933013258360364414132436907929488385949427017930371649131046931109941281335927875180914626213410300727127571287369214829771107781678727346483706051083854203469056566756542792730764503360131027115923702233444302155742328977454431123481232152467551283277561531872366295126378664518340177225624364580803585211440493137233261303357380728054050649272324320675918159875343034091575061280000000000000000000000000000000000*i1^65 + 48976862816609190431873326061882887343303957476143007521862361321979946911560567265387119707768848827543400622469513773119138594623968093191083541640241277923628979168191328119230588960537509730346939615857052394904055382573581071359252690529917657546438918229243593098910358045029049643489959877596033582099561183512354404787138108098303228005122922654251617341717447736523646575019204713710878955291182227591223569697088193072147247181863404371778393545035399575503209379349490106791712306512260783393248099111290135089258150078127665253344993536974514922172930184751892553937832591254266505877221012025827154595266205681246157272985436242891296209120667611609137085074084499703323475597232037976736975759764285988760047850508454471510617714217893960914780912132207121896592381550324316455014639207399448550734996364610684455125827689321636613014218600125772351969311627304194698471405112819102104119536335051054944759272630234087021765011679030538859023769857441611505071563870022696677835132899283666938258692801634921134284752749036007496285762456714872240538497152004656492942343037010345097144874599572431375263213188483149316082768473308831518605464804205108457346557824734137000445946552310774385360553166182469479537350560544505004568346706958441142308106220310792635238829374430648669149770275964493809659864797534604296845315032933819511239453804301528653786936014347528167408587738708014436306595205205410267091105841772560318215440067439088666350554432317443490108232244448569796447139421046863829982067543875443816041671596736808120594637284192625907857060353909899539071306554319507971514957626599967838069982823702589683350435316646465115262942593069134841482781188590347622143600660984479088258581158533183700983067201844832073093954338621146059396639601300567449487526179009414809181706444268016147100838115939857891945708829731240652607375956777463360704573353933882108727407745572774312241861316130130395670023765005813066890696880718693864231597247494190766241796263106565081558423378576932589403764610535349333590376880873433701375097795342741522877692425976808293129680779279018634454163677806164751505400660464123582586452726856633849146563744980143706866527822652282035896432652485719185912426157879551423113313831217221865302120961632399343354068134319283808010315997561080330318405643966017408123552000000000000000000000000000000000*i1^66 + -219288514955494836825390271646392166023750048682691032774709072005402140770001032948067577786401827184280492427623972089278684357087817504656081116682186757989494053697214357346814572461068591492243340192179994774594992845094181225271643690542417903078296958630792317609968126597944371603415907984006694982597761516690875405529231320484038319130824514577731970602907307177986061549108879188038632425656562417128064078773876450641751321073507301734872367758360244142923103280221694631992670325093002454671100121725703507918546033343012710673136752220170069433062496712160342737896488191079875581408818526250532191204843921854383783776146382069909031270807674859082236822782926911223680688409237353545814315627151247126781251869776835694133770681167511604330907235928830668257963892922176519635231744069768765213744416092879748776747910264420767381459443366185248745694807718463548461621512271573764014195065284552858400063008952501163262768140255787025979331640662423127717933552413655354817809208826970522862444648838120653480400429526503184214216757015414479019189502152766201946916738415114188418300799290845710161170001809957596776825952450017177727944319046999419065031978987993025930873829921909012709596941610161214292182149799584390639351250369582505595978035449752308069301028971964687318505137709742458016038434707598281911711673132848038653929326464727422156931194981078966743195731818208058790528753599105584075300719079136438576423546170958683814482708253727067726725111013912335282175119656258020637470055334438006175234217862359585670828527824855742497304970768210601929287177316454642437312781213007565612678371894071436671575307440356768438499518602037184014273187822247458340054188695140862560714682008794182582055538281483491480694007459409245218935694492881363730509021766119773212441382154197303931709291053519959956709535287128407349241104072026389089004481639748123894697076932547215869394305954301857101719173128903499024066099001008817715412288725940269100612407947675082312111147976781625383900600309390676642894034312263758478846433466667573178541102001326739913347553899886934667154104608134148761770881279691849693699055292202883629748021789852953317376597479129838436918266524442108196222524601247329382987946940984309439171449384484665049819206316236847541496941914461469492092733008313268800000000000000000000000000000000*i1^67 + 2084425459736494733991649895408197900920597831844726020730723564501006043861497476369421157091733413921674471562995594763807191939815399580347212580078247419637077051154676232874594677658486695284939590887214971429249925278426378258183297866835059278769601877527307271995033439495945490753532382357173477527814783688206657007312564811210479793602138258153431461763985384404659294536167869944608107914088592830188116161976721740064239476165561015544673140009120130200571484026550750727815229018126397499618616693342024100476629357333099659003398227187518250334743167889903297070527476274166040166245893400869492194795792484603015047253874520233499399208790966448499835864940776272840697847041263034072584793303486429305123475490998945176402128765772605299460020172052676990602788498991764022268795277357713898463052413346261601478974228198374791388171636955439533944666524686347953288073716240793581403114178203108021532370219068622926591986254845529525905773840857419092977134446539580788679550888341612489457156442581468083029923510861402910845094497944826455401275509145543593508183974168697361951221634778983943739401129143613369343685628010998947216813793483176281483143857591952258575952316395916937280122982732517802029547033098737886136659176628758237998696488075436755446020834507187226961559594767937413042105176325282015939698704692409201269554826205305342786114006336311510216772991029264987019772644405616120577310215396910108789240478323795332898643034156995850841424527764466793299952934119909417211348823186755571294895439754607065674252697838366865319647957380399437013664086754885045856239161763114054556352965057890864546092774958293934284041468457883685323408669340455799474248484628313716783213195638803155239437495841267475700829553899846322733791018244108173940367804606455233274398415937297692843215242334181488525633246620160040892679293353674498675677867731131015405260466135084279690754548491662969223587193128202777859503313482814626371377494857372260391980897444293534857582392734622203350130317386085493220755389163650784364949600238636136182913658066870313948649946389361552515427816188131299017095640214494433736956352937827678018889403334734828468729083569698248713474408114790330803364027127529138159131132252845435206257072847661588406369071978238848391051224209826342497525381120000000000000000000000000000000*i1^68 + -3442474004251065667441885045162386675313217558588614654057460993384996542780720579135114391019887955401234443358192918469829277828789590861710684364110125425399987408130795369483537302813472922778227574822027017723898843883494972780466137734600429730332594108082448479922763451501617206246681362359672524572274489413374078875425493676907477839803609718466324497388232768752317067003042840873630597129892370162173842306345898233363211518497330246795604280309550256819608888263315006135632590209473018470976193984614547353409188789356523748907422923094622366178851020376759603987701716676223848692543982853509178109861777988253540847999734549863023352509629923806158414150042425851717923763437651102950215900513515955456108198729733846802070208941965149597347996787730435751874519056772205717797854688824643345794752642119303703371373394697001240548313534521661522310546018604382398246863528607498865061804287347618342962523572652348358506309091235989540652210883863026921031992683991733245838878617452400479144858226071224780567197790176340984770731221586406616841119732181243498490428326989794765127319591450655137987468373230760258645851780877282876536308696853638320741523691265721931202208097965173782358845802407152059356985507683212192754738068381212789112786080214786729415433316553489271632981628275889657000066129956689147521468272075824696217902316963177759528725679675032476723317213716434921846133456401098506219527100833554368855594136462127061327980466119615328483160932714616694050621858339768231704144891792733610409362642850799777226407619362562035704763360914889303792867658163819867808547915032747174998886750874336966940520596499608981520320647235245226093476530279966881864570386789748991684050993873781954119784107325852780849500111475593678203769310018724710286549980244903286992558816244147932636734824717827107445253963660569134188980705700714017166361588402049135926460999285438429807015933906830324112983482312981806568833008781113353137717268072525512685520472110445524362179427406088504882158995853125081098916255673800250992732820251291991409193839195121351945670803443275845803956313882582787487788907001364851978954932237957820062751709331507984557723408801531270673237588351611334092986583100100486867166283881234262905744196806985777572644993612247750623874130850392248720000000000000000000000000000000*i1^69 + -17806793448726902815223348704336081404441181327128946160817770275464686397923901431338374266401735984586958201342310490069283189427240716524131840100828521543984688473005801231844770678439316070021241914043036442215215543204160712124182792155786875295286010672406672444174137431940688868873235796900054230596567303989862316666610750389070732841494393086573948360906156027332604477059790758093383992609221716047781372569289625764865937214601669295648301534537594941026258897338203918283773681952217489908513071904172811156916886182519971725830374986328779215137623087745032112083787703031968769366166332039264921354770821497129374916509787007277051551155553021087712315131714277922471219122517948821265887784193476504646957880417292349947531909294042739436986442883148285128464379111844217464590186205062397767162735769664491198537883775485517671375851136743265838239033800681708043125451891408015506766807341584997502297432017159175479518652771788017736299850363774796562517243637419586723399430532438414630725194208721861177393674004100625791077382873109297829658004482247120362056471848644424708667409388448967712190930940331044803813865227087822315141468969894836308417531887469255681487745499671542305986111826706594280056145034562701044972574702213143426933874684506626699358069018323102798826317481641553472296963003140962039646793283817873084034369771658236278187699658417039303140836995888117492200382866470402607175747068638581534733774759306951889040946713703369721909979662468239610075705047198472219353490628414755763017590584967487071779796908999161692400690043793732977137400374773617146507717763922344657916140181259972217963653843156324311635385624888385425324918458413006926667187599439683745500304002121370374199322023690929777463392942566257585068382097263485879749111407513289071224929971166608318934983999333746840775880427343729810477885978970473198460001403953018140525241593020931917922628113162809055354888508208653362528031562659337183936547895995579595197187561221805293613073971980622944067824095852327225516654558505996040499777936304444553610164031724509707535578206042286621381488186497014795640531489370712992395512234507081960797369472915446093541174735730424075058809088755779664712646908100677758766576548756021578314791026110146954139225124673111951246064585705600000000000000000000000000000*i1^70 + 225959360445486675905068714121332513131864795211057048114307100212748109009734607459411686699041914215177749066080168076650302239160235527512971095236380264554609991872021354274004288285684440608439751398273987690258765171608569307197240265491693924259973368472086105867580230841008275510825379274250407429826379545951996134004096579711795764689194356052432183566332726972728358627104024893689265837419007541179309792612056739670792188276558905968359982807848617619981491897298896883804515424112540284731956685016104400221609176066905926786708611368217668221772893712116210577656629780746055427738996214993787622110543467633221678656625335135917220194668170531700630889697837140386571053076320788057793988036632949741473026458191840315105814777534498313146946875122933062703702362380007644707709591389425743660199737818066353298540025006719312619114226504359772755338229058811378724486376807550743743372486239451405711431238971222930958095467103357194976365174250740815370937786501253933541580849411158044385219382150496378631456810412650165081139373300093688280490444483547092386276397898786404959743440237322839677007010639918935128078829968513681018855415313431048782270522055046200901367696769981378932194791664160334936228074108438726940531718856729164201571552598525141037863940846958935239233120714189351943702225981765684519467769781149085370702416898646366170149870851263637600504731254937528777522788879388946348956007436651292964707786859300566983270220577434882177301374110681583614667567606236080460924042081580054782397527361126756955393752137151507745971019484115370005899471912573063095081909040063932416484555960098601641249325280419935122467179940026995181642647403769937299249134041884402866398860072469735685070188208484784176156298890118025829876718067874738076879318395576789589724900531515714883980586599091192021347882551924127258625590326311850882538296626258985294421866378434544217310932238945786826390615744598173377279527839095145180292168770149720306343568003390959171701646632816778148623831758314372977385338664827296412669052623837630039281331251353230539569377738165106980079679314424308635986503154604583034107244601576529470574700184302242891257999532181555383441877310012002852041272649228129423665685242697402379434643704276062438435819572550358280036320000000000000000000000000000*i1^71 + -813585306213240808175040183080185725794129473833541353732256960332948893381066250523041610932834329834134130611668801430724661194133613253604587679944343207495410940988994254399457278388898716344653047347582788517165795852851176167247083256686763797686921208655727418069729374190944374984696603160917528978976319698347497539694957302259416137981608346720246248145534760983000266842506518903132039352556628391528243989789311075655107500995512250935346313568327256753514046599569592773640813968261205574900795229414027297152901032701730691859939687013976688256736542722374358764191493368362630570001570400967459266615946569119430275291396371513794124611460820760879553836043851937446336462659415812698527307550839938063254149603867300700548984928664378220366349986224360850647837062379716121950166240054688389466392010277456701379128056653306110922781213323817015286523167599397417826319522019607568983309525905563309509634427107158876795044467868262136841027089786544698016300767196212081330840489276253224965844050274845129526799711817380559126167211663689348997119105015439164379033329352704758705887340775749231753809326213310692191270149268451681930506397926163900581571865841919507551146908750794403632442180010297748183830307320462045787893005993878223148154117793425909736251293853502825548207786994884945219309296718217339698040664098481122649269542186823421498949391505683577209785619926175299051941445138966663453138810020374388247603664986455877481819977027574582157201029297642297122219622681283179123133227288652222927451718834974716675066896094813677532485192153861441472702611141579460007774921038463852836781220279671596854207109757308851289128402595432299269296882861560660841421903829637203893016252165504585903487393844599348350413351937305622245731888461664716247108784565168033961123754614050104105921156795981296753609250120283113349835675050112193424104642658773429986395721615026933468131138344807463215059622027983165256146134338483249658758463648165940916159947501347486097270187764331339610251044542733175828633134292991163069396481334995854835291769824627758038971480581126938034271982326829911468418384750186996895957613654355621569394086229221227240771415538827576607102488575725662088675464691937206724088260507242273476941836692704230078317084649413760000000000000000000000000000*i1^72 + 754994355032173565374036098962526232513548935052219967169376927538167224739814177705248094338460219532486400920677750808576529230468326801493911494319201671917440772099493161301522111259339989694325342289137546747974516268129950815172562199447108920987058564433996700250757388483164267897953819417770095731305464413610687700004496407687682412459665808810805194160821268609394701001672980800383561057357503355563727100197649406436015195441812288334782859312898641445931043967018091482610036110837880713077221973232077394852666872567368561674075073256934665932651352081374742185785961192035952878844451401668206716309552939844757324178397170393113235448444814011029461549036289082267034835531310311107740861096647324994247663631485828478807602118407232604301507196973455135700092413151586549508436469104969245000457235518905953402913917371691257729884745925769982451343275060080703037379205022761164576294305101810499099942467165690610841024340594255463325159554005665998459175244823096011372034025027545733840252706219671767610829316057222859792257231629318899849245577328975330917378695567933137276050213698009608889960059110870115479038693279985182550544416544877021483737845554436589764510426653666544321007097372914886243212113322821211783800812352581134591391519818102954139986890838421523515106677822924232786784041145558378215579586480883042348333255583545637415344314419272067890907985877165928041701136403403994540368793337286002228866286667866407453804656007594502469515470027875981846498869064293109960431833295749791649104677297698606042258916317848305907850109899045901173668793223857704717677571469958372662082227805084806752932659009134940870669039192205546730659100027768474708908008638564285543263294262388123955192527544531339893920995140731001960034419083974864975464862747936052260185970679432051286071211093197983056545807178668793487554306227392569661493944327084241147354764877041916543716580562264924466466509691943672102042585889012819351126859137449138385254854990711036225937758009562242008013436266922310173226750393983890174861193631514927816532931468553536784319374329203651310702337383872434724500569948036068203601647694221301565402929557253062007717670663439300752232969606052317740500088061230104165173562587666547717375515457952481125817348800000000000000000000000000*i1^73 + 16909690797920216300937625838262421419512623995446939796764275502835929814338110354601391633611178748701412464579704229213503337081678785317166370377974603263671783975484710805125047549605480502089825694844114540264723868076635310881199150438487530083570132846348919569736486787276080326956220321685606598592656393516688261217650335714327101236529919862602523179702717530288205221209500904781031909293480636914379192130595710400215570626731616120800712123438824121670714470792054188774775195444924771630375037053024782136185503636063821111038326980047838712311009078173582841484545330308212137287979510006067826594055251683750742647603774218366568972950535372014572673341090661240704293594902033201249679917956085137183450164971953360024062901399800352969551333610206987325938441573703412171409085627377188638720048158657534187373067942225874421201844619680792156356083216350561272789101278696052899900637739033265167208958386582508708539234787630537588814670350198065547128803269428597019378777575756802387014089114972723758585625023518948791821788256372390927602030536672014012388725094877035836793146170338295489016536357772908212270827422678367895845587387066896966670180253631788248456659428627308492858049732865653525053099082234473660764804684709648949469502402803911471066615233390471679836901034936293815593911939939902784339257456971292604809108464368522706242742752587933219981856218873382358763062184831483889412538762326720516102115998508874379927072304760931680986522986523430476891981916716593173344206891297221816477190258857770668526781580176217049783489228668149830546244570725995149522085586093052016153362087450138622919730468646476573530696263580161746897750205700583786591535290860286453986919427345714164912415926574049830788736070012132941312235667923289741273231507091452517183600398673301807814334385614655130588456379218796363165287739895238497490668922294807912199558295121606377956211595028560951579590577579068684561959443006271591087788010275253107252160393262033234502089263404904601461745933710340549749923729848518109743447854622561287304957430612748066486596200944449584967910543419145641672092416410080588519097447125592597785072388157359717636953677311078447986354792256869261028945326948468650049452518734028001100995453955937461280000000000000000000000000*i1^74 + -37998699904012845942184723297394842657466918402906589711133946757798710704796814501971196145180582946135779983376617948301241599313974089021992252895150837376702103615685000694419567997152255713585015759159836072036365247391401511356562744685390623174560718481296214003462334084060911040317867916942175452037333866226600848107050149895596810859187580043484112012757416890066496932081623761010585920078041565345404976486298482926928252990871456769617965653988457806656099616556334671053227282176083302579124282012045135160390582132233695544325194689439867615940858949780405037671338732192651785719874674500625104910920889260080884789609736975809145058643927765846852054324057880489147864213722315117381029045182881635988432569212683979668492031546396731653042629182893217498297851711216560682813076786047506027792728016887871721565087948740206798873273381352071649493966327842648459385199950750672346486530019100117700985789992962580353791450987198711654786172514391935397753745623027642327870874192585269038105298007920546779207528401277193664137447854666674875615799642121308428590835596210919547848003599789807399476068908807868885539274409853528232644470687273414714373379066509713178649366447991598395818887266794961169616909388379030999887827841723674823744064840207232295428571857554404535414005835409275519584784953768370228822199637158258527738674155045488968440031532777898872980975732061201157894066300504006733992116229749960538775582104303663619640011876710980244038833312172666175315003876455174150950580736411272030796471518126893970805283624541632498093791918784593748253878521499107647504423827816413306524880195767318506416802825841280141287372534300972292354619515668792457874445778649357583620817370759542998711868664607712268142049862913746037776184033308895217321280554295256603080090309873410504460724350030967894338753617245595785803104525565657116506654674351142722980579744690068047612454397017216153990277479639014667727815841612062795864432676787319514899061406398292154864405832553683876083320725390437211573478336029801352489412901284101569263990297513694791590041549643114060065184590099255363156445823620138270651468629412728471551628281962773786862557563678250460238920644991773363773299337510968470423175275025806112924023708432000000000000000000000000*i1^75 + 36763965945000771878278178003483578980468334282223924569623462634584838171126900915167070955864185203544175411727895735805146663501757532243243570022979233202045270687643565325834742061722750040538798026752951336496523977180879661749859378106207746772170750546821031896642531084633632434304753435418774828611706954553139192340440948112236434590116711910299062976653610448247106422767588339740472604616038375589163556765122948080332552624967975943053502162406977346654496713799866722547478587224228311038476300267031897308107552126213627920669800760314514489052156263924637517545046359403300783180796852522683912001279055502946162874688904905062245105021857085096286591786191384824245581227595874847233786350435146484263281131411509138695258506955356517659529434649843162607266757590771497179987282353423214486353587275097501735143246123710541017836976656982483901562328900278699030996024563631514586893922982724577958470034005726215119764835090339866471735703626523515047307378655889089606033439308812291709439342275693341177916290630124360507447437124216825997979682117299792246877843792473621917089953685022527803581035961106877634489928956873590263126255022681799422515704315432898118591798960182816224214209634886889238957248565885884177671629914439570635199893530789394831313000635650274337299086643945251605576983527921968088174117474072358985856882521170802833346460231463896624872666508252497301383900868906289380645523796041798137336037191810653971229336597386445625941093764511060282928039489655208287749830752981656602408608183195080737871450989382813215891875593977270075142858486144160565341614974168416265909471139804954834093459805003400746307623478693184879398333240924804950925977382131285831604569324419128923783583588052166936840790193556044264553987760911451522641482487700772418862551346609468714735564834795915804540612950682116312990235146005787937789600772791345404626882061335033698406179098322208395923798327791965036672125742389835682394424833953244449559291827021888429465369643843245529518606991758268558835317984147564065733787032711056303137093932484661470937294257520614763117657291146070715684161244554453005894426087267971526288861540989320311663285988458434069497047572058445473688275817595284227817577771650276123952000000000000000000000000*i1^76 + -79506179575936309495918947145609485934416956274934813737623858568084465952705876970353534692176848471721687558352709262098815846851680847784489991682473369791214640238929454520256667936391126349304145559867755785411029379018806032416609774058915274552513801739552120726123733665411444443599981356998397283725487383851700043284694915993611602376592230770476777080570455558395157012257346559572838527058185044454043916956136353767618671070100650443287385123289945375033491488149302986319800380963697222718548787314874208712135665688709632394965972272499920933132393463643242628485409851450377900427470876981842868690319464735747972913593674558279556370955022725937367617895283190426385200942972839518462088003796305578681694287294530821271657882701647307225727248403511073440261423461489755549138462770612464058710830408844268992550855826160234937534863528991355935679837360457445600991260885373925534937333702484433550945816978096811296311618383161599823489819664041034595318578460794858325687135088023944997378907881698805238733550470634280109377519370311792513175483037417439989356219498690778741599459258286154748771034408183245413580530069469165867914599947302329556653206716653343027693525226149064251211770991878250455468820640457457559605335484683114467035956703626799494999855253195618672651528942214677431133234550564263240127620679963803775206547953476873245941240603095541250883663938777528885422460804318959877965290980882255994994542716466234698671458769588813788257231929744369894728304839181980707468404072149075595345022026341658700933037035217611374110388255656066279523949032329190412781071652317999962977098488410481239773192028079479148779182937090218289609021201418633402870429861048854132962745484937075432969140008445729451730053122546611555882010560144398449312848495043785860058235941615595813659355497728353264110974385301988898881394219126337855874776986129841817716424594880918083564804516563830671847769782253759900486276881266788301239141997100625084790960102616836180016308777926043037406752251711256560388431017062904614817171527492454332394404281592836255290315237687405211545599948227746917068842153938518169344272491460110271259353439239554157544700221625627553772552908643267230195544494086873072432698340896480000000000000000000000*i1^77 + 1379337590901274760080690527778626997645278928394764036459591955002465657795528505590720823948296228192597656254562816697508474516838011833612827376280433439149120836983449225794035654615026080531300231008262669053958058666094042045417279547308120837906855706213263682780851704855026210125882247372096017175133849629328654803564237194000000300139540736255802349729601813966032596985636187267038421696501238738602792927625954109718779254099654309340409219353704043370151119492232936365903568992452740055080629867565674551536230989989647237252293162510452336632012032129747348422939372516763037540060888205928345139077867573346086832134402232971138095853298688787946918458971246249828295654201237318743569606775526611182823536279145795752495247327797516632833139044903773431243843699566576166357512357473899923000872182067537586575459028219732956866962967569923191050536542445195989282343808833684991059344302912908352558391369103656357282203233836157312158362487236974648766186799155373091553154078195689723523072914497042010701109711322913378788877953809537234254662240580048792978244927552576731220316834161238608734722890581237386662212757754154488523273055082348760331196166714030319765463660403689156407932940914913407464291522562251697108148946690484101363557339303719754590856937244916109956787023252364737786908523252082058324364498046448026366699454136481019485107568602615934764423257170105645365880432400180140847782728240109558485824811270693404163747101743357371897357248814852537076479225619082112181579594033093383322495164465497262768143544405212119942461330693554160311687978454740112181050966024028574399811952397595854660316396895533064337864785331892547875344906030116375441074585101296908640315575552356771057251198736457783083429072641004521419690212950444536888673822613394093755577811583091506507259723945915743993680828723021572252604431339334053704338456709373301674581497847651327588813989872269864090620039254133141842326192479019738334329897975947912931497682801578875191633020095869138207439625998085322747979331895469328526207626649977641208653878260365352073648865253206704711179087601293151757535377298980203244137457748113205543495378104203772901877922804506172747746682157878835655417084629119604079104000000000000000000000*i1^78 + -1375618243411351231878843558698352202347012234566894262402691968525926153901898368237569426647633260639164224969070173352337230380056116340600290542267257070170270214091402222119839591047971470543127302792979272427893125712585491889943508413211576136858584462937944367172339535352753222805162699235183406855573481481474241172088869293564146358474855030830182147205362615544368028229088173572016888093854098161129434399439939432455897680692537740426372324490753861704665857150648904042861628165192630952805024448760638030458443188639989735042177517113967727958661466761918340487678224473174664238037970464757699403811506204264074865111390713294444297037339678531162148667373257824727156078099902349535997049468696156434575511495700028099125618077606567652129569077106610711107023357130927609857637395014938304698169434625349977908253391952359295550003486409993027489769064524035385200008693118429448263058446968570587984219543685941164639515409074373284387570473679332658037355118055825644911223480061811742691170848012125973724124420891063989024785005995192499929307748371401555242824163796691196338748033632825926149015730305782731680414666561603823723971829901185591045546183880829505602527371488758267358547191266081515016310120727368673116761997288469146470370326430072664201992483435193731960701233745336805352374201840717836914421463392792713153270346622157147518622321871410552419422762794992204897309828567465581862632828774005491522032381153987672194962701708948284380805838694129690903957820119320035314429658429719766076440962756287019781963400147089927793887992354082638425420161884420330936922869823511738558664796417234719421909225449543065660337794114833849168788610088771507596331677789368196167399773049695209674281924884066805230165348133625299566454946851769995244504634137299856484779212941924253809936623330129098378242644776335719727692042502656258712515154196258475081534697384553473981411840329008419043959005968157785268504221681915350127653245965738784476620811554931086087847389442658820337989151584824658179961664021147821957636575853317825637199048611244732486537768565976534611870116263960618688546319068471147018531784829510520851006200605046139229520097923173475029170586229018009786697466473900800000000000000000000*i1^79 + 82420912279005758037196306647730936135680528334514245954867792977007072240933813964485287247017624453527862444685771722903844357236960908227809448251943378724350761232440221670317332861901551943475534581713000375964733596019976152602636682925641819630810296948574683245592728304176163323214308993714912153491682705652357018692791101293646880569296705946260847166745201614313724688814681884695257587125021807554146688150073125811935944966013023511180075993880490505830882306461869703503426145577675514375716432387142794951544971543760413646538923117238364622135042727855744680586834909058357934640800882534949393912107463421128081589170225566709026799993278794969303161605606985442215078827908988737599087216843443513267518995180342493289899998302570801774836154159990187804762230101960313325689879273770870372634442567030003716479441296453482638716604396672187582404732470010582650303517829988308747726664920440548786990273915651829998658022708424724092020958807108547082111975602970885401838125423519973008165150065366580182500350999885133895620193495096113470792831440118358941568588273696571522205882187392822486275185324970496765156360939433000194132716354112289908856954868186133195208112225207537546692658474526949128833079210491185107890505139146860907467890824611399888645629441795292690999709054180396194532924936776062677357426492503724355251564166225173170955880352199307175018846800066182607616988192631298325004371113661074587628178394139531164152312863802089867169740128026917614261048657123837268748542146405284829213960176191792804487170607606935727198901333929901140399671857405163222292091564703828944035527753793384376245109403245545585123492481717859259056812029053060718312121052628027755704769009472817655070861128171508829821849703864633093866420007115320493667759633021757741282018727988319958179435573646067083513366154250569707606421604105367548625642007836576436467349026820142295266391015925912625531814552876431584664562007932869808901668540966109134202313216931553323984540449046308228645950635052700253474997090074444562628666139652133787986229861017000899673127011423755226443117131250698838435947349017033956647184664282895425342833802256833126624100705281441014907493323690993889492480000000000000000000*i1^80 + 2226058769192186314322749566502698757826461300074757165184104105495634974323451323007799232996473900844478974654092317915336252270651955043554731615514748107332162959275264147841239997988617020192113828457228646152782749568087172669309185392581607560542574703937775283087062637254859982394347898538242807949027563672018435978118299748764247102931455582734654232222704652512828956652262846656003239350651112465236138485911869667705967004557523553786021154338393547290606137439008420102827537560920111361148519415661385999821620583570573862953160962218383457595128928158192687219348173849107719311181189607383336831995523519312085999722529846148695507370601412458649250393788130493931938485437816668730557682909173229671466997945369710170088178880916453637045849291986947439720346125573148616461650532762384714455620814603741561530395772695399997647744410493316088145295108718004271189082101133168949505333345260241748646738479108528209106188294323282609961467209820382656689454915094754450383082071745418496125660779939741072104009329320235585358592426357979762416367097171407461602127536391342373282825056329862473346694304671058719027794715160588226448714269032306553281493462752937964088539886030109521245438940783589979133324563257734854451386767499081809806151850893667462616287229634270412718953135429258141965787280115636954581473138818514690241930157957059246301341502355764863209353395446456564033499661203723448620012218902344261565338351908132442749646576027129145427681684432541039485108993609815687243081510723190408811038356365407930460646717932693259848447710636498589469294514804449387413676779674274025089146505412515390203315510336529221247324362434159605305399672318545268779347288961036402644502916625184317916933036198121431620789951359276121163545810339693725813085061531878102639727339167535806628205597823976603183366455280653525182091386437206390118458572660439500091552867385867956520260085346560294805224723006669505757367990328031338657161786499117407333501270072193308689824322211479180025877818843730352043245546064581476664236811134799997666892010247387603808664110623131991718980301869043656870769055282912280181852868366656640092777472471994275312145357091218695142943662792608000000000000000000*i1^81 + 110319621632479201018648004746334898085710814028206450103112761610394689255498972852184595834913381324732517769991051241901079820435551868025166353820232095914411329984741476894161742228042854127853746666921254500631723812058022455304154412449217718939564282890531288279433381512369747705920645891745079307560361918337043890999762293989257173219076351761002329019496859503296725342690032161695415454869672875530231039011762838920610073683715637813071551486660913611958325069480494167070555874672673130091364828378405007411896839308623691878800194199605326733832560151711093476545500016589809932927282304836303339799739548657863298240034280231059378719409742733081784248032298741200588831309053765251024152957845009288144082626601112764642049727356582285040053282289135998875071472599487569289353488720857015016492728788294428432662368615600354684656272439417461726332067538096693457370068809964279171942827897909268158811390581860017975451262717109530571283523076457340681998415073341650114719464420273733858054065837717688512717850828117843404554915764643150154342986270438666982886495105848710116375733830997150535532881215774000047345292164826495440232821569470775988465115282688149228733069492733808470983057468323664018208826692381395629576150439983597048250905688939605555997355841256664369617698745792024733636847504545696307522255543668871650131509149085124806044096402624209531755719079023889839877522181890475577389597673692904126886890725716724966327972836915750008892984846546150884402275200327866203757892065592410326560040656232726878934718765588811073387505626992117136770969759111094018340947310690927698067435496983457187777868350196061037831510975787003304724314603727030004540093649482352523522965327471740362624433967223156987372994069631588802667555143888460538342369447334329641377683541652119906825853315529754072005941695197459905680081393826340353835968649988046984461078614857929843733113892950429294994841077985075749306175654787502360214957074629429469061875324348901204744724864006525784856576839473713733494396834076922157989351555106081639565974326096623991865493194967861552919909785189180853306897405601760719140816686533323165047615390681247705554452396190471643748800000000000000000*i1^82 + -402976781133927772599743551896169970793049194086486536473760070834287333529537236258876551839398384257365121408495277207601159383224767607739322288788888390450129565284754699880100479567916437836478203654256663212499659919998884225907386941152085826905672288512933876825746837830649544815373542818837646580085785664956314346725833562616883950847979140384401145303139714732469466256692858434466139518635722070446308422712754476253464736472477667357089276425444321570211240509444284337502402592004324007328571827678912229180518587390800775048639887132376598412199627067559885989366370778324917733124081209816266226134666041934416020904762397194867523469404233395119462604308195442676753179742316334199914075052644874622624417273580336070161525867274025575078947172267582041236517796332736248338791754108465316291693585391887891736218114383571222424720290643166154695524761344323813504373446841953977562184283024789791645972225291664404957563085387734888915997052608764766120143915479691595595387174088161952101923024538417689731319990304070305021596990287700372603557866501860580201431105034018226272865053831122710103729471521268801592269446702365065629596832162284475393609416593908335875278569942460315594129029056839922972774461480212514129802562451372709744933247808153095618431100329093378197654440612883027224502029443241048061686836600199874128877465620359381292165423913176042666209125767694581998394689018675763375498689788283180238959978952035357432620627417076313661719689455472126726166714640077805333412628980277107882434731840209391637131673926131710191116980673928774019701926370173594096406772305260686735826900284425341871337407287372772382732422621811374082230385945613876479811220562509925271384421850366731321471493333737472485523010651155047686337653352397651022257587564661006448075709103763581300311064866077664893985803383368597789316181719061259286967970273366543690508063305373754766083988166734414215110419559541459733604281650450925411144105311886413028654429091026963180518721209851561816101634271692412059597046300828357978057975879451274757623431491996519058788340745416849206394567779619412199028776730815486391788871787062536524161631831202601601739964537120000000000000000*i1^83 + 54442383782906126874601015980098479481987539760582686556754871550715484523569005396313989798662317766982893007825011221418171074338243801947314762969380566968443552877110573088810576446943379174342785311033127296994522778407486129107789813992872969876348493287462258662944961562436432070804549704147594867392390856776375799283352041339604567286462582760578237772925088395368443451995315776269399489132097898157984240388836484076196364284062634187863358601518090051205483479421142183754429313413213030137415921471933476120218046539449448654058267953513511500169733494631897880216250053362791764543566301980784073970521796409271501214995097644136401017597900938156417040237047189213722251342366444574138783473444378323181470784234544608057752502767234355095319395947434213409152902722182316715842798116230187343448996584729765749860343753817782062733677037855155665205288121428808579083221989539589244537638547993764181279526981201399205476020813056223271538298422700832903260882550638877375273310652668681879293364200654693265965434279602721332758809540716958548935730259586556963171274704295258338803875402243790133655946535649679123272387320901207068241362999053633725777104687192302377872454865071834883408855425494687303544084069784236516901475674797557145114395617279542449653436160817399929072200391640279153660871942845863383336875637244215737275363677711461495415876783763475302192601011363513122742579008610660182510403719456039392642837208553697014581282333771636314756727104374205625950901404204265732462712178735554814029858412134712070654558496051690460406920143128221392078952688927994521641583907507060104319771194113111106484555738265548261796820495807148497505900851528672107531262253578430044930917506936014334769538531250028681604839618594983802959481743736855998592682835602784736085866063695115874006249522485797304494815543710556658467176616859221911671436114837523970946019565347940042200283695001381758899998434790097118997138472527797119022184736771473588379748959325610962641830418234732360731120145680746767876276822044539979980111645139358496901513434780265703083538917446369053003547516965206912262152255420812619984752397044679875760797147882451163040000000000000000*i1^84 + 184889215258222597658520102591292818969478160308531513386626684698750804352340601152372035832077391953102567038500920239513802828159335308486844583972905628298835664548144148791676222232495090751646489482594013669206379529671711050763849472491906148345216612834518385980336228648127299599265241798499822682986029833260853397230181018876984283570178304094592224986814050431250971376686805051750102907170133395384424086933369613203199755462427555714244275175402259258126288623368314109078919005544983055586197824298235840111987172025701848986707773050850200857699239744193382749317554348083760812976616088276438236494514988790477018144895245708090080329664901911740413789119588934588119330172360860630992121722965898163697409185589310182478203996483862751088873995709013746837795448786239411590334143813697077793938614364909454684948761260205856685252818106660557233320929693597274996708285870087475016672834979698176431411931461284795071875597450535147992763042213748713369092835356761138412084339522255209350018024668893215645921005904816928599393681295080999337112532238568814050540081772803606543411474772194213416022442262667657116726204074570386486232511972558176973343867311496900041707747230683751456750493528793951037478584048325360181835366199209780428416813476949394086085059935220425420061488367304005760061823269536937638124201427856681720513112942180378245915402068916587799743735835974725409057368953452399586739206525301777858070532959405350101842182235592276072475836147720565952813644233761521581686904517364651722364403612591698306172990674432922012063065132846120192997559443941347138304841941988176627646659712795764046110674432394062697136756329390819834714929630682036877697862181845188949881207553749301842236912231613735079851037368977104828316639081125827438366263598031988594076125883335855996045101070189680451305951782233935061347696328312395505573995875971098496436233548206874433823843060985121956922180883730920402051598343745544764762917013389748554391667003617672602359420618388756314935659632839903811833204654001313481863095168822492184618019583053640652515402864060343281923334946916113985555736659279243082060624865112664230939590289600000000000000*i1^85 + 265015097168951811347148557992664921756818361540832812642617699701220825805436661172947126361975898552635489967362692870730240703809438717453822779915551004040176639331323587600007198480811139082586379529292831469197420260436232597922085105802878739058717312424466068332853984611137785423794345250097592191875050226447123759839956784958202009619314060408311505300564780132325547526852174813079971835753706124313752101102736972239626702933165863956462315778041420413490370828130692699258433563160443571393221951519470010239739038830897560875992242903669807613146986715169347758531230650204855431947186939286425116963385944517453740718413097733624925434802494837166264360097859081544485620963434555134623136774199125955735440817462501732133223536003620587183299739906702438421844623564142045736220284528770847730437064932971683950695087386222404079062266149067495398339853267642269615751846673380547047071078317331491375154742618572784320566514800044863932258759088029790151619263038274165728766688150510965674841057207388927720278914216066910397155011401258943387885128534951539847102627801128311918843008871742095801816052730733189503895630896907751864300179670212148262587990799756756834291453282437722467460678950802919703286687250629978884379467312997802664850090884974582166804157579281180089067830930784195086014314522593221066471746923104597270595183632565133006836538533859575815953728018193748164018537744345009001326527307377030349764465483823911191387054485049304127842837611773444469871531946923457921585163107626640985721900799039701366180019779197304569999065383589102036347660200038761135860927423947890626519294956836543081393494833782451829183629486398382760964515084013918225702272297375040481113426204402291834112468139855441656983375999362803392769229116570555700874283017607312002853921815020370055589253866171825610565459560124138426583375470126969649610453226356558713698193244396115595413624357174046572233468010107116846484910209520203050108232721673284865617217477954268084746679619831119908306753559243026038204002731707134179260732963003778789658666155064345158656283919336019284495243375709312996714950954453970882246082237106268480000000000000*i1^86 + 10843350296709465926470278437984952330561120381190590424884429480641831199430727590166913879877390782919309971569831823252838251097069515357917476749415391308196555865123371463752826040406172326208290883017058790076670382958444269331439931267899261601546397946246590262006104141997461764523716255090729613261283801405388825306476012276365872792064517411610032510495877519608990990687197383829874339008908227641573314182678637208850765304210297551493125077675984986790349560152063383555493558024724171215601261634188978630345565877676286140668175827064627251954888322523510395045957606080134037712633719013134430657972687318273276646136566316875883940366790528593178110330526825245697249062979460026110158344480224088155816942466699251820206066983608091764009813890113543952576558280328362854855169213045723127068741535774103093908450686641832425755509129608933801568968422049256220220255905039144820740780168030843517002802983581201627770918877782510887361879743860284923199765599198460009835529366126476624098913202929612868012717690076764573713875205430567169278689682394507281062357716099579869932143373218030451904323638475299264569491371963985695906846247523398382172578016825068642830875668246149792390059335202239972830655657170616593518672821623859960282616149499803384766118905538498124738208148129575573150411161562613764403161694383094546884320540270111954941024726356790214634857843615082543468184998175498920587457406913255781631742285439778217746505695429667749861022168919524882542179154022951240435553296426637771279593796461615576482987509113179736917581978506177007860043143269254789930102110994634494143044545207407327712474701049558791874392100302365958015361543469503399866146748534530131290057628357299566366299851252049403275004966890269115724609746958233602009141981149594061010569638631909358374894121712015418239146832249015436255161221430892532742712171898433001460785931718892388741744416278677807999368966333728485096860967201268649164754627221593001259730001653451850493011597764191696171567049961699226144671833225366884595333881237892714806844254772757410934516428738538093578341799594565173087659114537121981192880000000000000*i1^87 + 136332174428676123723003106082042622059541002063341998494714737483809793805937286293110786803609069035719188180329211924096454294753716830142362933769181405967522342728539525957977957685379790879756358061409763727896987426289822771637320256808396338603497372250668816446557777269982999719386444831235494035491588858518034538097128372381955322280503790865225676917383595825562849435497758126277109466371573113921415521001809860867421527106368426903333575969859852012553521548313998915757286295049631646147770152769891165469489487019332843651217215430272485570850979474580152343185154309708550060641719782070264553650826969024219670633046838184482871808649963623462028061144886979415208842142203283829260505811151549704417489534442617964403522235300592002109285377630597023395816706040878116655872822276871955286308752188416966648943117405199364590297828245909925625191730992606655761789680409840978298878302976430526503993717062126809837088099426516494973870894022731779209705173360704470794932799076529847092838878691782090819325557305914922708074727792352423081364255890220124150607377040144496391489669554981620482901958647084376608705606358299945295210945328055881081825121968758429725599332640037879025378424625619044496468481085535783951263321230977089218291540224315958355115055843647831056724543510183291806137785477642449665404832119415304403180411292898732258344195269550800741788847849853890105402520616171721160391390965505166688985915813657235305642244636417531143008263300536103446263040435299283190934292543450308861110586648969123582295252841239851659120790946992552914788532332726293142496439727551521467572119976649881955685598579824144420083990707892732166448173447782090200138739985112535326627530303642614154803983014405113520239608772171171391908989764684962205142151345280353140444769062974045559020767580004792736130215552745407070624342932333838414543588387976165778721347162393580853424417575065235035415066504941799884881773727943513099027087126302130805820672021315539822992015855821495739230215763787509657706540555847199179456589934299971089587421092211637338755676171373945097655656738308043834247720955200000000000*i1^88 + 474069954512575005305623696510804728321389591273577440376905652768370664716714409115768271765007385252487123599673699591680417718941979034948664596404805402796178718105131476797029581742854330899580151850002499971241951178960373425068064218720246145830557736574775258677539250098432543367985070651377586382538290784242140954442693510003237300126737438277107247300004627921058568804598339966205228535930356884691476126080605951098871392382634638429104104498387764254871852573714575391150232649467731643626818348801599231884664971154438456458394053683353468242399367567432800562598018392032097363994098269623009544729485088592687953826272374253098597748031300412764836158323807889079966379187559943757704054131953991048350433002159384678862553575667080723977634459075965772995391870400866841974951804432012599947099094223244630995013294949322373251503465931852909243390227316211555159445190432668506570915704113991629713660848407055320937416947597578662361397756835015212820001183090002276061044694274558889624659844188820035643993829173053907546179076237614355454311033986438374562993967029865609742726296247596441177480435213777861795102669784266187493220564846049634812310366380058811393568439148844449985025714585438360659627296239775332141988682770502422381217934847994583455483114914141335297291821260227951029207408043547950640865281385959387357913129334263387580160939421221215024066486070162064641322925635244772695982743792035292205397305327504977792807331294413282590129133723544655922770266155490170181073875358798077131490023700271620039224525962921081652167749556712852562383791737233450470919254311858289451042067399600493847103248611748027281981383758260074043167280420021414706145439886962722724806352932262562048567111718399714111455888803499889295091695265897095793753697676073982688955627082147196792220811257539724872168761646745957581085320138943302533604051013532640029096565774288467152381906930674784839867385435523403055287258541212597959912924975842150341097300917028075586599354917306365433133107546532622900282529230364707962551311963407005147695264634091209248275523898648451580087074078810720000000000*i1^89 + 1823484077994529688638156038021774716519567987667091880192531025154163917331004464451288861901964926726679734385908532291140689669267656310134272226978798476238202079612477606752460125540824928595748500657122041712258127576795058368784198718886344761988284032072895683055142691502533677932918206191166543357432171201502676770390968189847234842676180799506755658217508408172445472994702207345641223097627833015066405363586964419884297966855168849957218300422735891630203151358893295802965113533431727215756642823675099421873635364432845787078835645806746358865804108810824670863398249047379106792307187390321583029549454524622475192828169148680670534257821803436042444347883917282983758987784430837114644151269040040941141803965796185308773876807888033173098729925596216070763543730371667441676874105455800826922180714024800648543073103428111608958369962483203824926541829946187700360267324149675543034965569230947499395450855257801300927299209273098754487586609564350718854127761606045686389081523325598101059747309690905412103916600958269106322313623262928482688567332392592353319482094779137637306370626190471773604564474314550107237431232770528638655189321192882332097508856118716199712778310470196939544914005152004572004738307491460801845317404566554038110401062280210455202000404753413851525548845831692834561503050528397878204689732681500717810752324371261863761612709819110609774994939003127013683295381554047066720433448095828610481288637365729993452449394217679456641404029812206422449360951442940394570515701194233597722541771111402044450529695077904491926128865414588593222935383812199154607619948446633647343125848812906091729354348469838335691550430501097597718758308835237929828162546848769064956197141519234954619579664210305595279529636320639333306126119048205146498443799677723420104554026804415694702465335979557794775246693682059024707945393770057133548519328625825100055731768606820976085654124107695002709302563997543695495622804982124898700918863991027024358063456774228910003496440139913450090141332807822254097369064908399874510944027345948393888728654993878309098787793548932752496000000000*i1^90 + -59028536962554387382230882076233212873358753884329047595467438193302568346562044980679789180524303561192832967598722164294427142051572346803111773595114423825462337196755016534185759185369052559974779178001905268645598386148806319034983171850556568180162029195317302131242993810719163680216288280085366847240171203136664353193047429684861645123657446553815442880371116946228295218161603594786078694950765467341609869680008370426444029728394645897679983211065516650908493959021700300858281185832442087868992016008297998822341046742819098642622971732546940254445845904522699407127652552039058996032628950212767216620550024598898336702883350601231588642472466302397744287110539318891584268643294867568016596905322329583463665439898636565856245612029079826937767539229648628319295789276031105462721017383333174347618034561732053433073594784282432163538856009248277613969730659397934869985437719833226395596195232153536471665998161165328651665026657595145687593473795382101349295263957181808219348156710430032018955440185379607908564450237442753625841639644111383232471401866750214952860869253538314623471773129333538259034133221317495920692826349216432604485127860338976416445017010733626399572752431509015458966782106469056249799024635516104035861361350613403509758772671519475063546427566779232818630307326029651162394460603696693152708948492793493010433407282790322328898549040411899134266275670764754252890690819723090589541451942698597198110083979166551888431231797803757655588309725877749350183716634407668651025488901773987316866898383414487345372616124422439987546810398340226713314814506976108754978481725594911234314347947326339555492868127120116936080736440536627102146252284169487745030463805310398940639285629429648243293649327130588413020437609890679385545889776859590177359487448304701830703913724104469126857140917808841298638253613808102956316766363919564656028508725864965338887170869942897788141354314889374470187580746337602442754343721538407071239157648509554779291540918447029514056705674406894871048251411482641779690342968314774848808700078806899426873117662089662367844800000000*i1^91 + 1169865859722972479967988119893033223446498519016025807456971161888827391697071819791503917575704695900368459544271670252980640307203119156375148281929269160309946583754030946574327880674347113174322324256951544274866536077357564470421217118505697185138899605214422507077932758629236659494103730951365661215943797691105480750114442359219690694626843750034147244546121995656038353838497722883972511111487075140017686695664137709131675615223335860111729043472508924287329349181757280191565789175334018135915227004220770506096351849109796358600129803775520868262585010297085978826892549822628811334068966000283268097528797210063108771606272351965563066580620203817542247543622550698435298098302252485779527367400458069621901587919037883057983330047074601183047391967864448377560885892459811916804873030850407585623992640383240286293726910923252664511257025434421585912617843561965211282158733154602066560008815061199991012160594595709671920014381721762298411473103336425393502920014351322099279806253294114979881268681856216947966666623667231481261087963220247754032673225220611315801564057202878141326222000350473446526494990766831771792365389789572601919183214126893214130104638146992855846277302742711274517311044672549445352437845555678240421887201197642006509785787097697042291704413378226643190287960860225382819220641612667837353907061918710470309252546998298503049694687368070086858978795655018985514373604790140993300897773772395064134048094166378051230799209919889289101300928007747348115817530907577627417780052316611419891542863337729954293103181975724540216388201897533912714966195104093202939066179164204048549571763618729571361200153178971681704036254921330970358073570278178183153834160501102078701668013432060399988895595287950965166525672728602335289840220094746966582954379933365749196734059273269140831381391861243394600187778835311263224956337801609129097849318766116928543368829501855765855657939730828432091715433793233579091471874778238426485786523784138656894664640353773715231667706181806155803103478117634048253702067174235476339576321671174575693408480000000*i1^92 + 16035960865159236804872913175824361593878655554791328078905376233075597152939747153078155818841825205338134643072071494058410643209790540257487397562433348449133262283294978053078699280739215983399372177964714403762449196461048818229596606610014555402052888962122379749019022019839633773637529383598450942061043960762251337631762409330646681372359066204746494954675152484749766294192409232127680788473144245784118045015300119896557761308876481510451933861513240599804451993354061187099889267439920319799325901187480290381306296967450201833226304423412425497084778067276347254890154561501488859755210547987768544526590112365912605094855405945916583664859134252125942134400064646026663097036122957694786962551428201081003767735454181425190765676224317772874602924076274685704538581350001989053482097567072573567847144755793793690960385033158521900192615439447027225404001630100162731328412331644878929568259755050329671418049966904211744051270979903250849052636221748058529990948002856565788122044055107319077128139493688371881819805593681456117885529809682933125914911152885724204436074236316307033653481534566294760427322069866720277004445534296531582918618547417133832834869835175923770159176153317596324124274747299682729227454205995041452441772536620253278009826520774126198062133533636678061799112856579361846125489766445434969698459034358645055096071597995104359054740734662834690531463907902270777374946363965492918875120428332116435957001372416232680045600259453368756545000774393758251266861041373200288348785100188301290576978298019360303164254721851296758248714737486689262607829783258779113434458385746512908113768047008634632096120406606304212438147779849662738206044245480630132671044222728152262353405072574419144787656422795204309336538599311325730082301191176126053658133006591148974080951087030842348314286084093409410494427620493820732902932100900116734580823514687208028228520851226101591564763799437216261988038970121308027614284802681470719919119773688620983794533382818127068951652926290004294982172946999481568978163432885418704000000*i1^93 + 2135397553248863405615559186131181905760230025275483869714984521672010121631517824496907006725237066852174131686621901750282952999888699333970863696650449532486438222525832855291377295461709527716737109852576822852098662865441434210532085978233274506976480636611872850179649066695713669273954008911482522689201797642674571094050836974187240436485759352108697058406842008966193017757522347467687988639007345222673389237673798215572073639933455094875113567356440494529317844862636780054206136842166720756703828680655629224639646507970042899516347736261042866197405485165918347372594621224129766949089505368411939402053304987252210903335686956525215905888405472761844911032340812657667835504765054308745254217857916586220279921002470780020322470532836436858264174390928138841855564745861206948282189200996833669215142232836773624587644983524173598288956397538323463141331782195076393403699917133843753590907251957081293267586392191416487769613492420770705821010963280113143234068483518932122921535908881347248167783626614314306770591563399996927091196553201736155983841471111830493666452257427075406921674174817837844542516991020351434584686581973409737070664073684723601703109019738948704769319586121537706163909244922003404450099534709969827597341125135350045628302723419801505735189924019454976431927248186791188233806275773278645840151266698144561345307443086453243890576979843292031516345604786215798027449568846356950957864364225008884945566301799735332978880056896270369086063285243106538433015781871792466777570559655499925942420917261813606479657686374318204668811249648371225926989829325061172549913723822771795743631414541131854047881484126478759943561066499797366795910238518974229636321077126927209081945403957614800594717620163015368973195030202034240954922631321542265813870731374258463252845054584464195382038189960490092488502756077272042301454419359782959561959521718741469794617353515673832403863086556474944898174397533510065410082758005157342731647266431326449608412389730918659507578644018368287494886500849600000*i1^94 + 12610021750194006867957960723007363437068931341168495489537454572637772619731955926257458846299324162326867345025397179547956295874777336066886316767379798565781868900414902904840329458855662018943627514442288627850546648472260669061543663655122941423515318934239802796897422848323914977988654428654919267135927222748685895868495632400336449930853197898459686787210737734383514370757709706859580911036472644403955774387317787666052781386860231736098671542692148089442589900697074229046093388579813639632752558268285206883948102149684066586288241669497150516110155647994040138080844131597335451356266960479433131818243599566857339792152299150122879493771779369809606052994701875646781624160693996130879921593177439002342196721557666433565439481253838508174502303334588132336505894320304937093700294558451803253687890509577658362879774097573730827039129612695336521803693184537704881534411507024456433514587956770891314060223638205655758597088288465802788953071531936273134168085730392635797828230095659968900733475616126823846806592415492986462781374005209695977913257367784829676802310381687258855958388084463557667965898163207607192026243104409079125106335389296403023842952342461532651768249381585853316613565285946035157739975133062336271713859055200407061435638500089517494167721937120694818538148342996001640825793550034807921341573506478698599359235207148670477830635519815208030341757493193861534436338420153212993506697546302578375124837936076760459613857413670923697188746049436593203644436700334147299306314671904584023134078905027505153918713063575784479800267689814692812449092796421007221994479540559164414713054759480080932544843946616230921233130453096878713202679569703857582361530539689645237788146844003263275222159061952878956096956193857708256460463257136615301514027776452112015559926761685053147496764570192375894231894317916794035927930416800004233273980735068907395987630092538155984118860135348551298361179888225964389955018454851669420697420932952002586142924601734031460143840000*i1^95 + 33497021980156995321916752599665585518998161992953553659097788685294962056008469814852961828935993795027624558804887119290373970738155208673479510760327178932677842026645332646126650044349430140289882732583485753121650346669952306380713802484121098937942991392819093755767977410966211451549250895457453828230563098736509720399911529263661388336375523918341225325370694042964290830426145525913104807902607212224708287362221691116796299040068593176064968949883403187895070182407726925894655030747387783024688667065713158688095212035982247484927574822705455254129911450287395986206863408803242186881695944863132940371309735146557902265553211652324750227641569753813828702935955616600315288834871874474042815069480399687774840757739461243917751340079129193090994124806782781743554977437551420254691425676189209938865819307833727609335154046120875712305243884803716032208153052271077858660867319592202623563686763160511615098203932556466897030413091018900798157576550081416298139109737963900376369102128712910247853429810674172967601253226265897839575307609198275427533451959791907047239982851846445387798963936114946846763848181687305352729936779514555194073334537448315525686318784714682030239841098710861238685040243259274164067188854227328995088133751134012517020245233289896379677998052959145779158111849941470076382399804453060683198895414379946537721298813784232694990453882753337727383749516493135766026539301489122098112490020094713980080806805182281337056965343046059180461761833462390942175033049681756843869706210168987802122653525242898223364784217405879405554595736985627182572764589786251065834634283456523504859554941329253439582838855384287160499161090746533484841961758790322804108815309053162756739121860863267137928131314888333408270388968153723139583741165510020989436016989870023769517298161561316202660152537493209391994140520146274370090633026223427973138805475059200324397009384204902807604980175824344599652588859578428171435491857037980494409731078731984000*i1^96 + 20982556853810136429809709693679295359880192927360934017265694998595724403932475328621120297390946161368804756808643614843501986458923430533065209704685850603031026513111743706898371504759353656293587404166799385362509312474987110819656075866377085881208356086503488281681304379924085796107831117178092064710597845157404524892477167812011016449116183257513025172658480657142628546692081353632653591011998256552964301513282532038025065750133639101424122786287731878037423460345057474123679628387708292232948317418100623336896623915429975449668454226503148231821854700673374157668763452583999780832188005213695812588795921462429989931697851611546764982147916089658474958971347520682950156580125999238686741329039299606768094397817570913422740910119071457032633473955436216807763705465898067936708924694341830377588409386929445065898640949498140161271079013094749263590157452143405457540186706184393278517684703976418618339700622028401260566581610341808464233789581145885611784534078763609677468359126818006720038879305140197731982244037390456304022982524470343919678953361909806865796522148721572531909038141940040128539614579927282301544065318018144728675114158416660931210163296160004511446491771149172303682581333808152708189854909039577595543724116458153919473309797169725220793133699742303989544077316943445834592027274451507926447685371213040434869563961074917949804150151702968655783827508783496016577159661557213449503847041181698823385089466225477059346762960372621941908148124660752112898881264546970085478055117503909344611329248287282664602458586817778178772937621758467828041382569495338700544172734940744602893684404482885879223727576538572887937853383054150042780148900247186792425486980434043868203111701470572734857187710168978949986551733179612478139957963126778793384879265150035580317699316133324960871048830999388515313446284117150593192885264056919320371708455552712756945891425433460065896842808231969936863214746213910400*i1^97 + 4954791397846752688021639056717543883671085168928462416508854798673875362250031301182399424518602011936519739570308576294969555114592912876648887797976160269843324007143834799415651603991451347784261959819375772870984316370523329592925691972547898748490665043486405466026249070715665108192391957224032759409941572163907123629194503496180788443410684522168978381605432742951727045334894285056037514787306278642694591647366406887079433616012768187118519752696040415412727640594775774119158136329653785205812579112788321507911903987834921390152773823074043767983666650690133384933241720066818484799462560900138307220360213441700233566191974113677291392628307432796937033454167554984708303236150375147752711389028185632607892324926591235727622101286987570834210122805911363888801615220497261626474579545892188859500519748254550504665339042892942136495093640566755450310797299711010924374027579685092848739749450800211443890181614688670350857968782420552382108907577449967203682058120950004569795358750642725119951351738453446145782621752324773483601596973815204493416238466266058868956478604444430354214982126339804356524721382994724166613336291866513504274949088032858965489393056467124689915527770108027198677281094149565068087803886836246408170683095308884327377372745348006955245443754039317029522932389856214455903670182932029537929400095716495144184378220704120881877519406712013614511975008843242918760596198520612904698040998538286968626783319756226215272549172811409884866309096527410599418195838358416788821886058896800553437048987482949499012037763623735004718882169106614936340197393400995636593181757842719287662115803786819189042243674098023107733003336126296070522348563411258311286087969874743461667260656903112038384807371998093502227586119823597259414058319065850309015154883493919888343354664078519428726653358114116888048249933620680372583286152528734891480513759238300578782948600232355118996709440*i1^98 + -847483106018017904746337411506780743600592228567789271915338094153176640337304405056586563017552467820135190712186677354869474154006492968301240019139640336760780073281381471075768128501064217364604275336186962222809586802942501556040571719392427567624779288646176488057235792730996384554891472617268958768212282345773508753877494569252899202133219199424308743124684786399552608934348929644290194339218566977352864495199181720840307457684309968627870330222781618767893301356853236702869412533477211685640202696438078637492601998443941028401527448582587660978565952377256942228496738423051389417705571782402620063192285313297316073577020683704362020048611782403813904251953571371318708365457634570333297372738718323277737237885141973519766804748492113575747307858996496649613621120911523862771993764217373193397199025871071068470010208584016939077507139962858824023872431892517170003467429574849324025712189671987578408166704504494988025065744033475786928739938339284730625078755597869695396231197303567648918349208669440369695004664056267805863804090527593756049246189748925788952172996569587835831285175583362908776862472090502961110060510210012075687534139652060829792867516940002894824269461790606867734012053433233399585221293792481800286585226179246875424210656810960451097512034093268060529923772329733453636556984151974226185557568780059165761804387971776038133667444944814871606991777172878564454710229103476574978763366464472103887891677755596183159028785046963763459201630677404961060385863918598958260106160187560691400288687706304033535168260141104741173672264258032569090771242186564011557825936977621674434586344464033819031159124286678590398067639221421694027989114046323120972176313437539166991533678515196789082074154279586127870218978572080528392310453145916162604534938476216896616392825181434895877559200583181194103181521270545464385602236726293864160*i1^99 - N1*98974196338520987400567022687743712537752349286408112148033704300069668684982502625892248718223075640938342796250014612541845636696645845331728239439294230702677641629799906066545909108102396262290599046506176225725514635163265132587582451525895611957149291207145624661004149444119476108597797719623662849*i3 ] ]