[12,1,[],["Vp12",[0,1],10000,[[[10,-132,736,-2880,13080,-54120,115456,38016,-697950,963160,938400,-2309120,-2813096,5549040,10548480,-20142080,-10887888,24801876,17689760,-3767040,-64883280,26020696,18546432,15586560,118753250,-204991800,-94829184,151298048,230605320,-68906640,-511050240,265875456,411289968,-197016400,-188717760,201009600,-832062824,356453832,1058154240,-277390080,482090400,-1595218128,1392779168,-2944128000,-2457640440,7947449840,1610611200,-878477312,-4856035590,-4145667900,-598699200,810171648,6608544072,6973037280,-3032871680,-1598123520,3810765552,-23919866216,-2455307040,13823139840,8128661640,10468591584,-8058251520,11840716800,1038454560,-38237768160,-8578001248,3135711744,335482080,60098197040,-6691672320,-7142940288,-9065525392,-27134898120,23115239200,-55499699200,-2606159136,43681083888,61742405120,-26345840640,-14676862230,-22299960208,-2751514656,18686384640,-96496832080,118173658680,6981739776,-7493960448,-20299756080,-67223752200,49099435840,24303968256,48750867888,-106178277920,-125993091840,109008936960,215419084592,64099669788,-176318791200,-34200936000,84984938280,-369217562448,561693440,59037638400,153683265120,217925005320,11196209376,297516257280,-114856604280,-238305729840,-177531075840,-285702619136,-397863789984,494483344800,236739338560,-66414332160,196340035320,101788059912,449686110720,19845112320,-687875045870,150695005560,-36583022784,-669700177920,283063626000,-1042625772720,735348500480,-156297461760,353432304720,2098374053360,103418668320,-118451510784,-1300422436432,-470148284760,-1359108357120,56740723200,612114629664,-197655669024,-16226691360,592081459200,1812523901280,-666617501968,-168426635520,1405816473600,-787658532320,-1228455937920,-773207785952,239634093312,-409854254040,-642692589000,670644071680,-102658703616,2045757939984,-912928731680,-487132978560,1386646609920,913250527368,679442908896,-1575040938240,-1940004577280,85384326720,-1814806288548,1999515225248,-138842035200,-3519681534240,6211682516600,798023905536,459422820864,-2184802816430,723202354320,-1234656799200,-4369693250560,-353160087192,2385436804560,3626077523200,-1120058572800,2215719843312,-3383426983904,1775309909280,707800446720,-3504805720840,3861317315856,1468035393792,-2288865553920,-2219815518720,-8622983706480,732924207424,2110607769600,8359821328320,4670809716080,-4439078423040,5095577092096,-2071519494352,-970057326480,-2344165549440,1398538249920,-4157817308040,-1816114477320,-3312599159040,1193952355200,732977505360,-3960384133752,-3047422240128,1878353664000,18113274356320,194491247280,-3484744747776,5666160467968,3534728501040,-2860958355360,-3665361707040,-1903260692736,-15547950287904,-6112518119160,148780642560,-2008234736640,1270915802464,3125609883000,8674412081280,-3974393405440,21541557610560,7227831091536,7953189372928,-11176920760320,-8288383083750,6618554435680,280287770400,-1097500478976,-42948347468680,-11383482013200,8403780994560,6888921470208,-7722653361456,38516524277400,2893135915840,7703258956800,5609586690576,-13844916133664,9998269079040,-26102830202880,12153070736400,15927430700148,4519351425888,-2341054552320,-13741247065560,-28606950267120,-22335053455104,-3014954376192,12174198751440,20843697402000,-1661744123040,-10559847260160,53580209565488,-24323847839040,5693708021760,38830876917760,-10404886281792,1613185807776,-21976854148480,-299074913280,-43329125390760,-20182775134392,-1460942469888,11012477230080,25646906601760,-15234274125840,-2561249401536,26912546524160,44071401677640,8878207124160,-54035369597440,21930471112704,1588211186016,-25827809058480,11143804980000,-96618839040,-45087900512952,777064069608,35668751500800,-17308280747520,-10514748375120,49725652351584,5334053639904,-8769028546560,26953774351680,-37932826741680,13995504359424,-49956137054208,10362890295530,10174634170800,2192037440640,2610871312896,-45779745734184,56855985564840,36833783202560,7814850658560,-52992244636992,-68630611250808,-1864064167680,-72521550464000,151668828206560,107503267390416,27372588460800,-21114202193920,-107622920972160,13750759638000,17110701137376,750573831168,-160625559901680,104947000697440,-60519662841600,-12580152159744,-13237004530784,-61640201194440,35458746079680,80909657128960,92447595685560,28763737375824,22083148468480,15487657574400,147209508354480,-178386757158176,-4193273731968,4226936322240,-88349710506200,-50400111214200,-22156915385088,6422388539904,54101558169120,-89278382664480,-129661071493920,8632578155520,58073824801080,105030797672400,17220131777280,130688421642240,53125293104224,-7555244671260,25473360185280,27791087639040,48959530067280,-66975179855976,-88679306856448,-34034013699840,-13462613797920,-129380581471240,1739288332320,9149144260608,-63142185485720,65896653438000,-136336824898560,-52411094048768,13420970167872,127908777511680,82186025959040,5846329751040,24318845837664,293833729451592,76400913050880,19360440633600,-17897220939390,-29115484471656,-50627603376032,-154044143052800,-132099760861200,-380287154810160,200764737145344,-45894229819392,-90581411527200,233522510899920,-38267112871680,-14040249951744,-98155049424520,-42319736437680,228279128256000,30579344040960,66155569054848,205534284484032,249141688032480,-165106264350720,81898178743920,-130811138164256,-31524326257152,-64081959321600,-340320439561760,79143478051440,-97209022030560,-62040696362496,84981928246920,-80670562639680,-170682150453760,-18460704898944,63712677205584,317031433931960,10798649790720,553181042304000,-84131551387512,-97625145533520,-262787541918720,-239193746176000,221545401398640,42104751541248,-58611520620224,-24475662224640,179830804956120,-280880569076800,13227222948096,106334657985024,-16431051155200,97603838431680,-225681834323520,736065003520,33691293765360,-554692261582800,213149553337600,412896123494400,283389374187216,-125239960642784,-64445165497440,-44260780354560,594855941888120,-233486012682120,-302622570201600,-62762401532160,-341951271063600,40400318328480,68447096113984,-35126889937920,-183806422837440,485326904291280,-258546452482560,113186530787328,-136025260842096,325774229333280,152194020823680,33078702032640,76401243776880,-676920118101024,468876898195200,68632050193920,338927004004050,-46069242561056,218302419839520,-232643649822720,-1121857712882720,-85374775052160,43686918891264,-235012649648128,-533208901875600,778941978734700,-202556649614400,114584771515392,592375990458384,1076571106471720,243254800588800,-142411203302400,-70430729907296,-46584636388488,77138799724800,-742743942195200,-762265362628440,600929320069344,513783755243008,-464487080386560,346691417344320,-1753436006559200,123505778178144,-56545930172160,715086706832960,346232076946800,-553281363859200,-29314961254656,506219185210704,-173377802476560,210071649172000,589286228213760,-1241699171320296,965445259953376,214458527078400,138792305541120,876577319446400,-346011419373840,-154379823658368,198108013210560,695366783238000,-332319699957960,-625990506161408,-43400161601280,-1166940021690960,-1011851645540120,-400869211094880,114775257569280,-746221820743536,402151196887440,211679278905600,1264623684157440,-10244447054688,139517092847136,-149009430074400,-81522324288000,2050448412555840,495723808944232,-168412779760896,300276222543360,174298492556320,-986160047315760,-160801487289248,963629371555840,129269055885480,-840108717568320,-1555160787496960,-512567575314432,-490994276781888,-1762772815819840,246996080978880,-101788503759360,766108719489936,54158862082752,1461109046918400,-604331727367680,870364341024960,1669487062545720,-214468676718560,-324464830694400,-770510037066000,2152772553808080,-241976537797632,-828423543865344,-324189262566950,-369653461021680,461335005666720,374521661692416,-220056108710256,-411821517837840,57843567415040,135402706010880,-564834626249904,-440538166220680,-455690379765600,-1781028629544960,-856379416885960,15124902232992,1201083790618368,396832009011200,-49085830495680,1826978954280480,564192209973216,-176289013343232,-567339939163800,817220940476200,623316476578560,56924832678912,-762448885504544,1935202503877320,959178136218240,50909480371200,-1250793175956456,-1966975078492512,-461403910772480,225250367569920,-2701866538643520,-475325239343456,366652313952672,-522006883568640,2615060869149840,-1126419758385240,-169453180562688,191985840566784,1562928676520640,2847901814295360,-1111635816489440,-220712835932160,39354574233792,-2340573280682560,582479907590400,-826422829056000,2521365459643744,-136790151900996,247315564911360,226845657308160,268716831272400,-1697732144382912,-689453028299008,353795310120960,-195118342642080,-3006848492285160,-508274728564896,2425855384099840,-178441764297280,168290095182000,-111427671463680,1675947596603392,163923519210528,4926707000807040,-2418205631175040,118038025163520,-565556476030704,-1438173291030944,-3429463543545600,185095465632000,2158171965281200,406097701444512,598701597104160,878838163005440,-899740559997960,-4260557070460080,-239231930465792,-717972160045056,2710364246264640,783616051540560,915568733851200,-589178286715392,749060692206200,221850021820440,-643094070643200,262923474723840,-1857647357465904,2123725999587984,1657555696959520,1528326770995200,-43224853115520,381913270335696,907276019155968,-2618464504381440,-2198438436443750,2193648161049840,-1137617292216192,-263016151881984,-2622537164229840,-4194553662406800,4974214000234240,-195679557762048,402595209580080,-4075488650434520,-514842258110400,-2063995110481920,2955309415530472,2040902621406000,1257318387221760,1140450479308800,177001940454480,1696695465020928,709256816761824,-24590686095360,-3590706087291840,9399504550990400,1869357508739328,522664211101824,-5253535237157840,-2434344247335000,1431536658182400,-6273261680604160,2789493564705768,824329858584720,-3312831559530240,-971030340403200,632728344734640,-2671756339466144,1423468002543840,1013668281861120,-6814753442560680,137174446276296,-2142739819623936,-1788964564780800,2480884035413280,5098457412461160,905218830589568,1045761668210688,9081403023851280,7523496485981520,1140377114215680,3213101115162624,-3702057664339056,-5268930854972640,-2978259879484800,629223211131840,-2262089249554200,-1317270903075600,-1312164213803520,-208282278044160,-4679447582179920,-6815957951656944,-1709120020623840,3873601505664000,8207857241798160,-4262100028744320,757613110954752,-1662397961568256,2615380194878880,-6967072477970880,695379371195680,101710105111296,489679058540448,6328731739845560,787571535886080,-687005799713280,10776684466381024,-549074494976328,-3770646518823360,4751753491865600,612521029717080,-5628045572465472,-2137504229496064,6496860792422400,2760681461484960,-1643695155796320,-459067743478848,-638127314873856,-11167177144159240,1852231067448960,-4309311165350400,974426971364352,-6249919238236512,-5470250759820000,5057160771528320,-5569841871897600,2005850789899968,9076438781528784,-1983834733301760,4950199035371520,-3842421387555520,1854844808459412,-459647093820288,1009384047601920,2738513121729000,6530246587060680,4869749552059648,-1112059386966528,9191829155195970,-6632671354241520,954610419327360,1923770869211136,-1053437580864152,-116818432478880,-5122379430040320,-16007817047326720,-594126050732880,1556425722717360,-3125367354956000,639306869391360,-5407755544844640,2033127511184224,3733348610559744,2483419307466240,-9554247788103040,6962697549769080,516990343259808,-2299470035118080,9878157571968000,-1491205150908000,16717686391196160,-3985551536947200,974783855517264,3274047985539760,2266550271131520,-2407628542556160,-18164322020893960,-655790618007096,-445256966131200,-1345193198231040,-241696194194400,4262558468562576,-300280238194048,-5817141597880320,6734996395023600,4381725778135200,-4299322584530688,374774249291776,5269102668192880,-2448532143348480,10283789122084800,596597614373376,-2446987156459848,-22204003250361240,-6068887691328000,279376510026240,-1185206034758592,14132242677878248,-4607857685238720,7354564610764800,5229815093140720,3436797654897312,-899555279698944,9781065733662720,-11368624693144320,9603654988047360,-127153780133600,1197451384715520,-13985182026647040,-14899458759561280,-2553911563822080,523040969468160,16485017196502816,6590895895566840,-9322669471175040,-4340959210168320,2360570472736680,-10532582761259328,3260238238259200,8350237449523200,3814182069139440,-4343176097622384,-781782083037120,-211097521543680,15239772674920640,737691847897680,-415698160540416,1140590630520576,-4918323979905600,-1413616662544680,-544454924405920,9560956036853760,7052558133790224,-12495969738726960,-8951708858400000,714597369446400,-768581258666544,-6555163734870384,-3426895124452800,-5216623014620160,-2566866311442840,-2574864955378320,-9731473287055104,-56013479216640,12917209226739600,1476473479234320,4169304214203744,-4566545507524608,19701814571341640,-5533741094389200,6309647733100800,-3330907306721280,11438314910561616,27744793337493120,-2270672998102080,-1018001808299520,-6281256822161472,-12748318432225112,4260334348988160,823956006343680,-46737389697692110,15106415747735928,1196837035973568,11499673946956800,748656062879400,7410712907426400,-13931192719062784,-13310982338174976,-19928874999926640,-2339633780330000,1966387346448960,4477809682916352,4756170655009400,-6383307296834160,23673220005093120,1760405218318080,11130873580047936,-6387861125500608,9363862603791200,194967960084480,-22776400388256480,17582463188917984,12083932818952704,-14045147473674240,23490963292248320,-6429858525306480,3730251747211936,-366023751109632,-4211356116071040,19750670014330560,8781464522871040,-900175646304000,-15035175009098640,3238121356572400,-4084031608272000,-27215025034137600,-29104884226492360,-644365886675280,-8109598489132800,7505018210222080,-5954640154091040,-12043879255476684,-3056820091876896,-6203968591841280,15660471018287520,13639782333438360,-1140167094671616,-2081615354362368,35777064360860480,-7829247834138720,12901622887677600,10422169722650624,-2996160301518384,2314505519684880,-5821434985153280,6570461115187200,9440066808689088,-5923918055239536,-1683974212303680,2387054328120000,27065438007426720,2472096907393104,-3846669867188736,-1906143677475840,-22620542192219040,-12068334164053680,-15444867004456224,-879372413568000,-15968075008244040,-21755412853894720,12345523136793600,-7675674460962816,-25514785848478896,-11987503577114640,-4261768428783360,12369124070979840,19125408740093040,47571467616050112,-34523959235997440,3278442819801600,43547982758456880,-8696778980063016,-184113638554560,11012642567700480,-26132243486667800,19468203345122400,-39203393644800,48179585891196928,20822077256756400,-15977462232774240,-18584049135356320,2224124168099328,8285108252503872,-20678143489906760,-12311278335313920,-11092758991891200,-2461657695456080,-31910616725523648,10894533354865920,-9076899464652800,-7795167005333400,3140422498285776,6954914198324224,2930613489991680,-19801166611121280,-27320661940280320,10874928266660640,-1615560966885888,36515922877608720,11194994008745400,-4653496457652480,3987335846495232,14645006072499264,-15210075746309400,5505025455386240,13102121977528320,-11411286739741632,20077007274805952,5006367714754560,-21471610263306240,27201694632912330,-9668629501645296,-2103689368284768,-3500084372083200,34798014548880,32626137678976800,32100425787051776,-4587100041642624,-67553284774047840,-4681205847930480,-12034820448738720,-14178973864872960,-16091479059509616,13757493808341360,12565925500128000,-16372815304581120,-14620251208310160,13141332043617888,4547624037564160,3957479154881280,8016416695722600,-16005799347077320,1642312779356928,8238801676930560,35311432225338720,18175908503905680,3562418772439296,-29268725659410432,-32595742212044880,44775978496827120,-25948268077089280,-21085920917225472,-22309293523619376,77372464664720960,11930196413733120,-3506169240414720,26368351237880872,-28178654607179208,22873813935528960,-6002984851776000,-39929696159152800,-19881679667212992,21556510917003392,5213541561676800,-22257493489671360,-68685609959861840,-11347628361696000,19940614302597120,-21336277322806160,56662784003412240,-3110143905221760,-15431100354860544,32958743641883832,-3097650315216600,8120667301143040,7005268177643520,74755821091463712,21165455275065816,-3159630062196960,7461257185198080,-39510419895709240,-13348452314381184,9662375823212544,-36015075470868480,5724980179380000,-63711212077411200,-12285925411407232,2996607249156096,49835472361530240,5043971737825680,-24445631860488960,-464597512639488,-69198049486825776,18594034308619920,-16523222134795200,68949991102361600,-18570691446819600,-45883139844208176,31633349708925440,-2091663482388480,32031234573600240,47662351897288656,-2842668936635136,12478788112538880,51243183772420160,-27535250199351240,-6726121654712064,5812639238704896,46994659135678800,-50100337778391600,-6512347690719200,-1914476024930304,4128742243176408,-104296158584418880,-24562897542078720,77018818530017280,8288495102420288,4279298265883740,-10399252018789440,-7386309101306880,44641583949921720,-7104297641558040,-36090630907806464,4387470948241920,-97051385338697280,79828317192223600,-16995610547696256,8035641600645120,-72642642644815320,55053491944514160,-84492872401512960,10238559074287616,18828856975149408,31306375622470080,43742423398229600,-12692563683160320,27025651077001632,-12635742585257064,31277961820235520,-2556923651758080,116434711975960640,35800706478339336,-10342164992622176,-70810057017835520,-38329411184211840,-18909671267865840,33974196373837824,-12892039835811840,48010238826496650,28798653708156240,892185166630560,-457404821572608,-44669263166448520,-89099937990811080,2871109666613760,7438409008842240,-29638502195453712,-28314536679685080,-18203049899496000,-34962476841600000,13272087802894800,-25399846362263120,55967812318728192,-675730689392640,-64900543315840960,-56976668894671680,4713502987581696,12985315347730176,-38073336760336680,92397130995871680,52904916733146880,-223794452047104,78351300914601792,166314345877199240,12452130726465600,46741723917926400,-21452414614417688,17355962658523632,19989903823676160,-121050269263544320,36123939846849360,-56319111049791552,32461472896425760,3028247532034560,-53185673880018000,-42702899616444280,-9006213385951488,-14320987877256192,-175529810207783680,-19084065655382640,1017875782959360,-16735013506759680,23743731572843856,76291156722760560,19492366779790080,16558934210641920,-71583891989073360,49271831207630544,18990625061084160,-7762687013283840,2727681570878880,11978571211059864,-51323648591001600,10924654101603840,55991330445836640,-107778329786117760,31917509788550592,18340255078612992,119396033954592960,94378549771198000,-35755336469529600,29367198982471680,37628088872798912,-6558205823764320,2843207569332480,-2984512405112640,-54797293860834096,35690051073076128,-4537579492855040,-2930294641190400,-45537631869343680,-26803567007555184,-17180446823473824,-6877279205068800,22066741045558000,3913515929243760,-4841853678329088,18259853768769536,-41123397329152320,-146456017054261200,-103486419269057440,13184566771444992,-22966585164195552,-28364300052547800,50583781448640000,-16374523842673920,104494593213026256,-26950848269141568,-19431643846649760,48268426924564480,99862021905279720,37491304928792880,6608320672462080,54655328872488960,108657471832092480,-75684185184330720,-23188739134880352,15261766455453696,41272069639617520,43079066827288800,-106655491003841280,19765616040232704,-3035385966570768,-48562733088204720,47514982370648320,5848298710425600,90762983950771440,-39305151600753456,-33501881156770560,-27589963585126400,-86501674945512640,-17261957056867488,-33019857977435712,-43680622523489280,-80567000698192800,88337571668410680,-67637138834529792,-30960941008439808,44765639327666400,-116217152675413240,19502584285813440,35870108117606400,4091903062662200,41500998069986400,64772130609987840,122472195408527360,-15739627245285504,22099283244628128,63863310341868480,30995401239982080,-31180794697056000,71913694452287376,9393492340742400,-3960218775744000,-57667000842816750,-68984863446365640,11191849335984768,-53682964959697920,-63717371611200120,121643610450924960,-23947112594887680,5249346581004288,-115012054111457952,3744994114725600,-12169419529388160,46260161251683840,-93993998112882008,-17642412917207496,113519100939847680,-30224736200862720,94320751955001600,25466747019728256,-58901299748844928,-79307327930572800,68094830807224320,40703514730316480,-48676874849858304,-87982788615880704,99259227156686080,-26773686857692500,1132541923471200,3812257304865792,-39755049487270656,-74190880566372960,185314483726805760,17752377943998720,-200343675237537360,93006792422584464,85101238139065440,-111247961613465600,266558312456516080,62166775847104368,58171814095338240,-152785189635358720,-108086659379047200,-14595247683376320,43422355607074752,-26624907557441280,-233532829536520320,-162237919894240400,1059928052874240,-8283956364237312,126497216486014000,215354967141732600,-7109747577240000,28938619534499840,-20872044198783528,46526568549856560,-156670692874209280,50790787008430080,54267398251748640,114427361147582736,-13638076455988512,-42396338406090240,-124439871753206640,94416142996215480,31646185827759360,51375386061554688,-9402187318310160,33473810405670720,-24203260773337440,13155940543426560,81909790541095968,-245586990721629040,14928498654558720,29562253318563840,132997940172586896,-46676617744852416,47804238837062400,25444716625785600,-96138053667303720,-42732490349355072,-172444627503690496,14515232029689600,54974627263274400,-129110252672249640,-28855449497092128,-29035286580731904,37481301074733600,-60792925679650320,66586476068851200,44916758250635264,114666603520586208,230818271543602560,-131242867861216320,-15581248752706560,-144262578965231760,9597703788235640,-25452220325495040,25712174207370240,-186959587293532320,-1700983020940104,99623183973199488,406797518217446400,207551735038073400,5518419410755680,46752044220456960,3284161955069952,50272526676403440,-48971348381487840,-88889873550019200,-16725261542711040,1169330899102960,-210712821196368000,-120543855075525120,-30248869729651200,32056143792960672,-103326045394843920,-102133829267275520,22565932686090240,77008745354337720,-341481068670898640,73757753988519936,-76826454353510400,42575465940940160,-132860504391693360,76716814262933952,-15300084414016512,58982166618254880,82807083937116000,-35784329968128000,2175910465322880,45255266965367232,402109041545708360,44759751593166720,-79919898737817600,184861128555311168,-167592340962245472,-46807602982905600,194364691150192640,-52138876064771760,262799970869899872,44154308992356288,-14100344659376640,-240978624990492480,-26635271265473640,-68476593597223680,19288851798521088,173828455396173730,100710867494215440,12431715001453440,-116208824360566784,223178986168872216,-427712299885313520,-65634224383296000,-238026328702525440,-149692481904593232,109476865423971760,-59523857894592000,3877232773800960,-220911562735726280,61600158876991944,136958760213656832,37261607463717120,-173335943950498560,63717860827605600,-112499180667494272,-5456828089574400,-98367159854622000,432669805763220400,97727202783025920,-17276723081773056,-250441221050012608,191189114285484480,91528876740574080,18184949419887360,129200609874929952,168330610106004720,115124409926380800,-18978236190144000,25355393763373200,-244142524705016408,21935760835530432,-178661095808532480,-435510167891040,234621980603989200,228961461329846784,30810369227489280,-118957381621891920,-27464748760669440,282804628265106560,-3865239408347136,-63740320557649560,-219156626250155440,-125103263755895040,-36837727923363840,-159187264415850112,-32842169827667112,-86426882791194240,-257849723182796800,-111982764116333880,-127662566481196128,-227144178023422464,40887931094384640,119683094116304400,-64366845517905920,18245820578214240,-7003827601247232,351861677967236360,26657394006622080,202934574646594560,-84624114082058496,-29476820574123408,48856077710209920,16377293851479680,100118737960919040,116442851221696032,195495682364092352,87009352543933440,135402619471257600,152097005809992080,-26596030915399008,-144826250192422656,5154399630544320,66293060942299080,370679980880843520,107859654579953408,8385259527836928,-16043117300400960,-751241072302770200,103180569178056480,158838602591933440,-654116015277122072,-157422553862373360,-275185430285007360,-58604266871521280,136704589283818272,-25609481615330316,-70239708421440800,38044731128025600,-171204232978755120,194088885916194368,72495701383300608,109522700585326080,379044927280785920,-11356817905331400,-139556165146184160,263089946276708352,-164068172575713120,33461309622731760,-16073129537850880,-37751577448022016,31427684950409616,37805136035298560,-29157569074788000,26087446519833600,529103057424941888,-189374160720400920,-316763921932016640,-67254483139176960,-113861861436620880,-137644138122293088,-39305108450456224,120058907166105600,453489847597618560,571201882640263600,-146726075760979968,-98194388106952704,83239445453703280,-340656024261716880,-12009156126549120,28268654234261760,38319717990914184,-433544381246097000,-188977767134041600,12188084094051840,35487796042593840,63360784994061632,-68954469514879200,299145878120448000,-353210548652636640,191928751917066912,-149943105682875648,213865136812687360,-266034824682698400,-286576793264725920,67269372527946368,-19052803887796224,40730296982026080,470895535633676480,69547761247929600,-59193873931401216,211028916038063552,165310972799732760,-13631910247232640,-781654965583641600,59967837864416064,-54869709605488992,536885902962823680,311777268671447040,152488312572731850,-643145261048814800,30121417005596256,-23586675478248960,96530498790033000,313272686450391360,-34833379843366656,37673607791305728,17755488442591920,-135884659960247760,143298185961710560,-41310707344982016,8059913140815648,-140605776943370960,-79954770311243520,-210152705878917120,-375089484481964032,-165667919091747312,-25963017040176480,98012286593786880,-150579150441109200,-128725368974561040,396160245729692416,-22793321678814720,348733768360407840,76028063428126040,93325366793602944,304982740422835200,-634820107677295080,328782606727264800,217598589865305600,-433898843537883136,-9423209678916000,874082710544833440,-236524411199282560,-24474795335112960,66356308262766456,420295660992996624,13044138971170560,23233122040227840,-934410665333425280,226815783204060624,248654154330813888,-223668550721454080,-457825336453627440,-307349219646728640,-74827667736307200,-129110067684347904,268288223706658320,-225700539076667600,78517892822328480,-18349251035208192,339434784794420744,-244963857573127800,-253082080731744000,-91305052972404480,263200059666967824,51329447689929792,226150581075138720,-33879589952102400,-293634798767170080,528307922154289088,-60579383108226048,210451165419110400,214583471112388320,169961457549209040,-23860329724927520,24229886799603456,560007875014356720,-271635163349151360,267811252781205760,28116041913653760,-285482207491691328,98730929075682200,-37591349649231360,-344367050053877760,-308986852405802648,-399087588644205696,-446102298767324160,140612360232960000,187069959103742880,236146286341579680,48656166659018688,-63805075602808320,237045418364293440,301186328471018960,55937142809455872,-12126168443879424,-89499790968596080,-397636406425587840,-333568304784347040,183887275128494080,59989717317739704,-832647285597333360,406407404929973760,-171177342563082240,-432082344485800176,-107688976470590256,-198467465208550560,-51791271827362560,1173406674625060440,-321148438043683800,-2532457606449408,80893603894118400,22473143210232000,762887479868248560,-59930039025832096,17333469135495168,244617915286027800,128208981347567120,266737509103779840,743680968023261184,-12949693087327168,127164889847286720,-275560659017783040,4732142732697600,135973256663615304,-725514494428131408,-1028030844378072320,-28109905468323840,378386031140285520,334947181203093352,-128015350563840960,708052224555878400,-813643546245893440,-151230701350922160,-189147552277736448,-1389943242096640,64616129861321280,-454085924174652000,466202060899744000,-9703092604423680,226159089865372992,-1133500300579305400,-70466247209959680,159751371335846400,-390040269399417472,19055621791354104,290757795054424320,279319492724940800,-559543330443908160,-22294131796508880,-62436434122365952,-242724985012224000,417087797258856960,206976378315534800,4541240188616736,-81616139765918208,686473028067031480,557436782721203280,338971397790938880,36069108665121792,283784514217929984,1111019712677709120,-269405639545405600,202189701838924800,-336238477988866752,102779130000445360,-237047786247106560,-309550062070824960,-340454624546987590,505866834418282788,-51154445057158080,-171318511263778560,230248602949038960,-673815493884568560,-112911564814874112,67243971652450560,-439771405589992080,-210431468067271880,102331918547622720,-396568425653452800,-652764357214065976,-381704614453446480,392310553181337600,-438946289115586560,-58839410278027056,116573476310735232,-200957037513877280,98481966066316800,-398410793456916240,9459231719204080,543255108403168512,-11635291678602240,996967711484229440,-53758765883541000,82593607554891840,-214745324155873280,450277960595165880,-325999164133803600,4393394930510080,-13363608583176192,278120386796841072,685973070227692720,144950112149230080,52936249777182720,-88486445797350592,262930985475780072,834071762140254720,-139774148435888640,-595099283141403600,194755006868016672,128664929226871840,-338809360950804480,3983958731676000,1020046976216172960,-226976979547901184,-656534534854017024,-244955648992934880,-612510650086751760,-12290837144375040,39175275122523648,-467156282942071272,-274295142064008120,87291197395170560,-93822978047984640,144581703108297840,-579749230578795328,128699540290865280,-477492197505945600,-517033113261320840,430294763981873232,-524743566700114944,231345091193610240,177720370401156000,182266981244306640,249117462890394400,-22003558207741440,-673361943410117280,1300582077232788000,-513484629390120960,194952994013094912,53517846239754160,290037964752290760,302031666052047360,614434585030041600,72775985322233424,819004707335331120,213116259768867840,479997307489566720,-1255523281291321680,-684397125365292768,-119748950584569984,-97610977153166400,725689941023561200,-97890661888547880,238278142171525632,13267941857584128,415452135722994240,-276999938065514400,-386522006335189760,-684900113722598400,781224767459559720,-1389318865640459600,-79465783593504000,439311021908951040,923057319691432992,228400913362443360,256932564300033600,323095021310223360,-308732497481488080,-38190217032071208,-85969059977281792,24587935215022080,-758533893694362240,-2570005765763609360,-438407672871574176,57249043370483712,-13548401356303880,-31566636122759760,231202858305196800,666845462224961536,-109813619766814608,1552181141919008640,-244212706830836480,153564163740172800,-22032584174168928,190192145848806640,3419729423362560,-224335289875593600,1847130880264812560,-84746839686979584,-339460404412436736,635499471138048000,-23409564988722120,283387460941976160,-83532957759783168,801380428696092672,-94439753700603840,-1957537037543502800,62206785291800160,-170604285252014592,404052668645990616,70155737976710760,-725603616385877760,-310052478663855360,-691435191931994400,276415010615220840,-635703632960689600,318770583561830400,1587892077157581360,-268390278088896832,-142424479199523840,-995992308962918400,-284717103138252400,-410420523903931680,572589306964370304,20284050213301248,-176127972101582880,848602783927510560,-818163812290929920,13416375279884544,352453294597760928,121808021672956080,495856248354369600,-242014599484416000,75206098208632992,584215502638609296,249724595047699200,-282568121987563520,1662110921344806240,-906980767707990912,-173163807257128512,219532424436990720,-1264215983699354400,2052628541914692560,-230263153045170432,-173067644179971072,-1719943723725115950,-322235734016889000,-6511388291376960,673282282968203264,-335529224432136528,-36543543925181040,56104327677207040,273053228669337600,-940773455315169360,-190136330430223760,53710921208412000,-99847128195164160,759074335211786440,-374474019340796424,254986222907029248,504989569889049600,-512345360920947840,-1047411962656984320,-204950136955366880,-387485954492820480,788067340964571360,1089383414775316160,571805033496675840,-395469669861826560,512476879961191824,141322061909157600,149283587327740000,-205944971567892480,-597203473043928168,660087144240641568,543155967680904960,-99714838160678400,-664150742245908720,891221277683866584,154845989471608512,-725041490668953600,-455613955414496320,44226430029077760,951095008608983040,-205022324579229696,-682497684818658720,368617318338003840,48147661656649280,-145791125340682752,-1586790382160242320,-802690805829505560,917068984404514560,49932807113249280,1192966543600733888,141727435496336976,255823920342856800,-659076965402240000,553307023029464760,-87381463956784272,-569053574426385152,-1112774560194232320,-132506637628163040,56043310149630640,-112241022666530784,357609361340245248,-684709470867534640,232365664178213280,-513843464914940160,-278048234866572288,-521082618307596048,642968126376914880,1280316209011807680,281034822996787200,2003260106894702976,-1552787610254536768,400400488886849280,-81590400987955200,-868719539526599200,-359062369154442756,7078299608953920,-252454268000563200,-81850532366719200,426623202126772200,428895774292643328,99651288779665920,1846080176751453840,1410900451882121200,-273429682213770720,484349916312514560,467264703784163736,-844684486188234960,-27954841272526080,1385523420391720960,-48203356737234816,30209855982898944,-638097636917753600,-200265633572544000,-1747279137506836320,-376526337477365944,-322285667349964032,95708073587892480,-2894441130154023040,-1105736767625194320,-454978886357117184,-820322388171710464,605811876028504200,1371873237209763600,-2550373013485132800,-303531085758996480,-88703568432974880,2567318910052754000,-168099119459863680,336078726246996480,21634656648427328,-660603137446669056,499365492824551680,291413273915554560,1932321752653028160,-587280217746519000,309607375853450688,1257683577069849600,1276267255755439200,-1238810688839383440,20786628013111296,43664885217558528,2021176016316391600,1414194378905619120,-1117645950200440320,214911884374138368,211559356231862904,-1975842181471482240,733211127081664000,-115819544703582720,535337431373918448,-368996269342988016,37577354204876640,277392787732684800,147850514340778480,-284111769299427168,-449679151515146496,1040251446487941120,687375286247680800,-1425539711567980800,173449626885053024,2950400751750144,-4047507884120950080,-1300600739367805920,-1277867659091178240,-40180922739975168,1103726836998744288,683680971226232520,-310720463271079680,467500890181248000,349734258039143736,-931262669157864384,273394829513034240,-570149019998208000,1367238658928028480,993976264847279168,394672035129489312,-590529142816081920,-280075313930693120,-797067813624732480,-555092852283509760,-142768456975938816,-506462025560752800,1013621271381903360,15702520832586080,-220694678804717568,2812439126015372352,-623794923185149200,527535745757729280,2100065172418805760,-985023875355957744,1680973231950263376,649303970888601600,-50197965856220160,-390188197202730960,-1168721469620787168,585162969736550656,284014093626938880,-174292508961474750,290270318460086360,-344271012766521888,504497187947484160,788337167292971480,-475557403508695200,710601934244632320,-1819662837486714880,-1009272547902682224,-461942006838285600,-82128262738384640,-37229488095018240,-898968482370671328,-94930229925675624,-477958030141152000,241951310659676160,-1507724284394144960,175805345140971480,-52664110043767200,-2037943385137479680,-488136258397571520,427875529027555200,1335212165465100288,475398996215463936,-988662837936537360,-700365372769567600,-696812244288027840,141406351713183744,-162045876102153384,774743277660374880,-921388184364456960,507678570956113920,1313758193871007632,1225253238254231424,1385715047641534720,-774923356671129600,2997579911576520600,911210187042756816,-952849972039680,-711886175625461760,-1133892421288593120,907835801627787360,696173258961413376,-220639311213101568,-1781002152685362360,2138876585906187600,2282457523030460160,-15597752279832576,-3085017265503681360,4016839521615614320,-86415651407263200,1914694313971507200,-2796447576091746112,904105884967375200,-1082776758463088640,-4226561805270138880,-338880193325918640,-1357093027401350688,-495553826854489504,-250664930215188480,-5182640997853440,-1734081444524832480,154641756257767680,-480812274013167360,1478219532352797520,-2649885263111711040,373905499385842560,672872161391795200,-11469126877047840,-916168295286368880,719024827202494720,-123438795864637440,1451032508044052208,1042603359120008928,939079266496620000,221906890675008000,2331805518877953520,1137060730592460408,-220579113083476224,-619998495496727040,381202435343425920,-2818336422278590200,-676338520881858912,-317095498116857856,1148959436970380640,1433552112630817040,-934800497926986240,486996803376906240,-874097059762099648,-191378860623683040,-201926421246052800,93366507619281600,877775061263842608,153213413809217520,-275551989636535040,106460196774243840,3454090019292188640,2088704952994485144,460765999441520832,-1447388435170022400,-2088283118201676000,-115124365541314800,-983350005598309632,2619321274840825856,-1982446992325277280,-2632703325160149120,-718219328316682720,63376159308553728,-722761587560574144,-1150146720132024320,1419776979203466240,118604597137297920,-1569210651433301632,-547696712075195016,-1268877956916760320,75800468050616320,336226961278402920,966305921549078880,2939952960676529152,946976436349870080,497397587969493120,-3020357047365236080,461973071177204928,162672372359972352,2130956329143146960,1403350603264071000,-1878604772068062720,126874991871555840,-308327459093075136,-509219443519404960,103154256812238720,1429679034951552000,-746514891643988448,-733909598463264080,-1156297708120473600,3363193054659870720,89813914186344240,118248498598637088,-940696430719347456,246637272063156480,1347330687650174160,96859759723978680,-3093754831058510592,-4355971843101696,-848223572047038000,509910888800384960,-906817007667205440,1573947070788870144,-857879397079878800,1439061632654764800,219272533905427200,-233281539735552000,1009912390343952480,-2992652736542908164,1356454696180465760,14136719182755840,-655408187322382800,-1131775215704111224,-1003742135750875392,-526169938832778240,2065641305264005920,-391953974490868680,409655443475162880,-1770091733550750720,1649538554837968080,3796510557088478880,-2018003266343285760,-1232926183986266112,2650132780820634528,-1228222580697648320,108972099061731840,163393902479174400,226796834382342224,-463256147117404368,1860611069737601280,-235359630857145600,-3634872616258594560,-2699751618719055120,256947000972436000,816818235453972480,2581884134889265080,2600313737148434560,39125276434320384,398119629793492992,1995596365514416810,-2029622588228183520,-812411612830325760,219585279025308672,-765237588502878216,3685833900216809280,495278038012161280,-557338321116668160,-123686252836717296,-2334924917808860168,-1352504969084586240,-3009317143891660800,-4314099840350352360,-714569247204271824,1558875055898983680,19367907892101120,-241066200870726000,272437498571330400,684401715632144832,360228434675459328,-1846662957458383680,1703774016553721200,2494085475743654400,566488822605843456,-177997497306491968,418445580218430360,-323858691298834560,-604641690682531840,1237361499491421480,249715406928035856,47508620084710400,-1306556922184335360,-1568572463930535360,5043482883279210368,659848643627284320,778137563129333760,2578151137879025920,953674504747473960,539003244375805440,136893668930915328,1180918552602590880,-1454785860172590000,1407793612008476000,-1150331781514122240,-2631784491444193488,-3859309927277980560,1573177856235532800,-3650800142149386240,117336536280001632,-1721179493445343344,312230088510354720,-753137530315153920,2078228344377625440,3513564379992075552,-1044718237542036992,324408890414949120,-949365740559624960,3581993034999574320,34371564445397472,-222058060616392704,-6899199012344323800,-3287467732275713520,-1274818944350035200,1342706305403961344,-577772186519018304,863006858312707680,583071757916648000,-450123458837944320,-3739630726623234960,1429182807088882848,913201668510109440,-820195722517063680,559368432702385840,4858678325313120,1349396060638177728,3487636544255564800,-1356698100990183600,4570280742020742720,-560756935362021376,416781552282501120,43868256981911040,2446868405388919600,1848341333043950400,-11334117379332096,7250786495290280488,-1812571450025115120,-733600116355645440,674085104836577280,-243675568421869920,-636130714925498496,-2134488079562500640,763304401829683200,166935040321832640,-2546777375813242432,-1692034130409638400,-2710201054475059200,-3714534847053745440,2470969071295253760,-119173717834093824,-726153252377398272,1626666662391839640,-4426948228995143040,2927706934325584640,39395563747486848,1955005298144744256,-2086767026563626160,-1129865821414368960,-775925702782771200,-3723892526048727648,130461168424117872,2686840422340757760,1586508117067202560,1987162923510222480,-207849312217090944,-1486434308529564416,-77390447406451200,1531097788639563600,-8394779253893224120,517770818299308288,488946857582278656,907839220810529920,1874752984789938000,1533874535293161600,-903486153767051264,-1472551149296604072,16328536426606800,-4376431197082581760,2474365777805967360,2716597303794508416,2108770809656050848,-486704686620878880,56194082680919040,6599140038175188840,1770430268651425656,434815299043588608,865972365778126080,-888273266649347040,1931217375898812960,-3103551037134810080,1594656713619256320,3170484734156241480,-1260901558240324000,-1113745398032931840,922887904104054784,2910497588447601152,-1556263910619250080,-882869157587940480,51391228117616640,1067288417902189176,1408656790504889640,-3833929650908026880,-48467547412416000,-940367994710086800,-2980345460736235592,104008501985977920,-146019169082941440,-2732905623996085760,-1212355822048272720,274500863494665984,-985222025879224320,-4105308977159427360,-2149529227961355360,-1621380124456338400,-47209973532632064,-390513912632075232,-2046784155277039480,-2726610200854848000,-1418891616232427520,-333958870821052672,2210674560653182800,2283563023369105920,7586857319373516800,-3683896555900481400,-163071473157334896,1061561918771019776,825531717321400320,-1790025846269839200,6173158827715443520,286274666316557184,162880265096842752,10643126729895554840,-639583555412879040,-1761716674451424000,414193907816911872,958139787167980560,2862413468326455120,3750373115732235520,-4494102860185804800,-1206811570454058624,-5860395184417983440,2351214106419502080,1294516554304512000,-1855640613260063350,1560116437657238880,330001617891504384,-621553526000985600,3145046363770053600,-2633930671553192880,103839892225583360,-116956138016019456,-5159240672088481440,3918651691644630080,607590962944199520,-1878361184653747200,-4151625586368944352,-707477062245173280,-111120690770073600,-1659547947157422080,1939426122566513328,2483986937668093728,-4300393085814383360,259125281279412480,-8280707875416812520,-1895824657558443920,-1427207556843802368,1227040436292503040,6765575636669992400,-1942690401129692280,135563182382747328,-313498857562587136,-2534929901931379680,-423115926273303120,8683637226333222400,422066887698677760,-2532502164766445520,109823318496734080,-999915932474487360,-780584902924216320,4978992070833245784,2322963244428814416,3771398621053324800,-225681422843681280,613169517383578320,190693988356532736,293311924272712128,-2872497384117504000,2001866140294206720,-1990263608169431920,979108039405711872,-4120582008779292672,-1962808639209579040,2013151086672056100,2936558942065632000,-215729479355385600,-1883983461707653776,7290783723858967680,-505755336632226560,-63892806284286720,-204631482051045504,-1559726577016425384,678858077349085920,-842735566524825600,-6142502456361767760,-3156749828090346624,-354257240122815744,1838828354779709440,1613693402554381440,1802651933236611600,3854709412799095904,535002438950180352,995778350787444720,-63322053286743680,93480145728668160,-611633087881339392,-5844655523133198800,1864880744302088040,-2093842949107140000,-5200400830112998400,508026921178592904,2848141510478189184,-8090279503613679360,581433790206443520,-267512106820128720,-6846129931843491168,-15554840157267840,12448757697269760,-345906207964474080,6437355873911828640,5228323815285346560,-109991021856680448,5120601989214258000,-1327720865715356160,967400087547035520,1188929901395410944,3146910016301484840,242816398244250160,-2690891221327054080,-2153890934025093120,7018874498443474064,3853585383122360160,290730462290452800,633150269695800000],[1,-88,1275,-8040,24035,-14136,-128844,389520,-256410,-806520,1892363,-1227600,-813450,2311640,-3336015,6141960,-11654893,5100360,31406575,-47059760,-3738471,-5321448,66711190,96031320,-239563575,-428120,15212241,135313320,321656710,-342748560,-49705194,-560479040,140514495,1035905760,-22047135,128373960,-1050554057,-511161640,-661865460,1200488520,2716732643,-608249928,-1677522825,-2763778600,2412105855,-1118929416,995820934,3383443920,-3185007540,2524846920,-4140519348,2656055448,-4980111015,-113399880,11785885980,-6061882144,380825775,-6405320880,3930891190,-7620631920,6140423133,17023668792,-2257804515,-4339716480,-29859856180,1113523224,-3479958426,41185495120,15141039375,-27186548400,7247355489,-10667305152,2978311740,-28074529880,-2532695880,-20863253400,23248235241,46127791800,48177644130,-16831668040,-5697382788,16887892824,-176169934095,-13125100440,34610543730,67590935104,2363163495,103915262880,111665796140,-58232403240,-68787504587,-153021903312,-51993359880,-173993238000,338507728305,24027687696,-132077475585,130093102480,14672078520,200295382560,-79635218234,-10081724808,-306632927070,-162461549800,-87561366165,230657446800,92998771894,197062844880,206785354380,-357375684600,296606548695,-33297956472,-275212839150,-185407622400,104808151800,-391603471984,167806763829,421708356600,285423436375,-163459243200,-209755195188,477126910184,-544659254205,-161340913800,-202458464775,128363399208,-218480281643,1185335966080,335592501330,-1113650188200,-291397658585,184433336736,626813866395,-44088084920,-619144537725,-915460206264,766565502681,-475088777880,1303231163340,351679810040,498168904827,129156387624,-1510374750665,-443963344200,336026582760,525497734984,-690590663811,84929627640,-3285605477140,2613920383800,813453256935,182341410416,1243979257950,490163163600,2252113718695,-691521356064,-1545675668772,-3791321646520,-699513937650,-958321941480,963664153209,-1424815174344,1945022633400,2525024054520,1934059786065,1633185838128,1229916889388,-869189873640,-4046548749300,1000125162960,-2322173941065,-577449017496,944808928255,-600283182840,-5123161031010,1629195296872,-623733347118,3284535949200,6871142352620,1512069156480,-624520507908,-3711699353704,1297025026260,3904252614360,-4246423036625,-2845540099512,702432531603,-12742139017680,3079551998820,339372687600,-407989454068,3276922701624,13972539568050,4625676594000,-6260676202770,685636646112,-172763288225,1946578935840,-12666670477140,-2484937681600,-1062203917170,316843110168,-739748538595,6822948825000,-4656107506050,7417281468792,5664815508429,-4809182723400,-3085153530030,-3247206058680,1626137277138,10618287133432,2671721938110,-18043612808760,12722639407325,-9210314648592,5068276830451,-6693189422920,-5548955989500,6181096409400,-4153288168311,869029797768,17529378923475,4437069348440,-2288008440630,2931913008528,-20984873647359,-9409697512800,-5790446234760,26313993320120,-250154400210,29880635400,-25250066759995,9383596292160,14802355101720,-5301001675552,14775717753615,3546872300040,7479654151340,-3815829050880,-2858273598213,-24466787947448,-16351658218395,-9577687119000,6178837007560,-1251762789144,4840242897336,19777643351440,16209505996920,-17434309402080,29288737658972,8649106983000,-4225739001660,-6189533003920,-4292975627985,-7364615718912,-16692833439412,18632341357080,-22450030074450,-24110784839120,-3862321924776,5126617114872,-8848298492825,18721720687560,-14129418503790,27508102826072,-23091862157196,64400055184080,59432640486725,-23839909923960,-14051854609541,-25894966748352,1212208106835,-2188345782480,-24732404754750,-42658393535616,6404216015736,-40323869461240,16918655878350,-15236207182680,44105262087535,6864491910024,1382983400760,-14856986874840,25802479702560,39118634596800,43366181777922,27252543040800,3863053762680,3458520954920,-23342998401459,3690437254824,-140606547919915,-38554711470000,-26401690009035,-5036829780840,-31506439041957,81292294972440,64558399960120,25534970393880,-44863937469342,51552697282416,26498076475290,-49369001989320,86770802094930,-7159674040200,15206317032588,18252372404640,-16534537404060,-86523704984640,-80028939876148,37101276562392,1538779787325,-141245795523480,115626682254165,-44338272938520,58997765770482,-807871991520,-9659983121250,119413637861440,-18529995184767,-24120568466280,-32884865181165,-11378428852560,64951411463400,131436453890008,-39205773773223,-50751887247600,-178319113941870,19399558174920,135357586920108,-35634180046080,-120774284714700,91877938319760,-138768789765320,-56217800296128,104234801987682,27274641744000,60814879882020,35676526663800,59992267652658,52192525607640,16890917121540,50026085658000,-80874806922000,-104389298943336,-152852147646052,-74487197243160,124359886875780,-87747263663400,29804022874362,-174513308940432,384245418838460,95353097374920,-117427829879340,173128184469072,24790517089965,-154675742870880,22251757950380,-66318104073120,-196774796457096,-82210102576184,140190990731055,209744992595280,-95434386442175,-55255869956784,-189614354818185,12250860928240,-39616262329875,241435916106720,-53403679959859,111833899208064,-16316788215420,144037932266800,-93688137927825,114285903721704,91398603978188,-53008964365800,-18521617183740,-409211816282640,40925838322821,26549832197688,194698622230585,60941135907960,-35275838369805,-301951406806168,126800770100004,-165852583738800,-321364689129460,-9942179093880,337845318384258,57033283335600,106681919595555,192897927387000,307269811243395,46173310295904,-32418926256695,-204124430473480,-51075203327760,340016996011680,66108922091058,-42635017385256,-453217805413515,-309761741562480,-269656882076835,1930226834184,-81426683459011,-203306028280320,-374403069317640,783560094800360,-173933900222610,144167341675104,633426713179000,53709029885640,395051351976120,47588745520096,6170163299751,-258362345877240,-366040271121475,180676666346880,-69503322088530,86060643913776,139037932809270,-299017189924800,-273039453143855,-414066393599976,112219575482190,-3348624184840,196943087159280,-635725428460560,174816479927815,173000746606632,-16699506989640,-66532924843880,174863505829980,399956986814112,338474813709775,391375479718080,410369111483760,-162436173604320,-162702378511644,-181614437630736,-525165769477160,60568432617000,349093158016350,65525198153416,-595662599010291,-176221690781400,-331810742976680,-2606501084880,-461223375560376,63668412926664,84520088711685,553051536879480,-863727762174850,108555243292320,777974601853764,623600466685160,673717728742350,-190338868176600,-235276912034142,175505452016136,-8846994961110,-42762444875920,72976795120125,-194349255264504,-278464859993705,-435827007238320,202830961043125,-413990829025080,210388572651642,-724919976073920,65418018555230,-698985506405880,347586848291925,433729858556696,-152501389492569,391648982404680,1739560066592130,-305183299456440,9617254903470,-326902266991344,-371507720399145,21307043652840,-866980484942600,245644563528936,-618177834724344,1943881870034400,-228395542744380,-380613942701640,420662195453058,-15843466473408,-1518540693207120,-558849944422000,51056187778365,342743255728008,235665253919909,973984496258520,-422174542487880,-208380205421520,536239178165067,423089064240480,21334946783405,-402085172071440,882206482185600,-446008361079688,-467759528215383,-541617327930360,-111587313503240,364297279071000,-71554497342075,-1017692199287424,-946755766695690,702277579546080,1882765010382520,726257600640,945887580110616,-1739677990114680,-117412569846825,825287163462720,-673306829965339,-117867192269640,508023776339460,-548037215855560,1275922916435625,168124323996552,-918938207719917,712500379517520,-274356550606050,210024382344920,626040760110762,749504577437736,-975841478691145,-1082147087807520,-1724018963202120,-2240817805393696,627680803229898,1431863393344560,140155240234020,881324472652800,-1278120150433896,2358044840745816,-1232088325634790,-167128455720600,1843009098071285,765047359566216,556597069939080,1538112245688480,148059917203440,-1418148681202440,349112773060375,-29821094843232,-1103820126128160,-377498504582440,-1837642621038840,-1188166963337640,929893635369762,-1900979783341200,-440025395786460,-36210838479200,896533483189245,-410825643579120,1912763059794125,-1199068487984400,424225663736895,796279144468016,46700495170377,971660780754600,792217062386750,-696037857096120,1833418560649698,427406200733248,2511333332940150,559146430149120,-2900119673318615,1289660160373200,-161920812274584,-2231483943845720,-1535143779095610,-2047896663369480,-2019611832241256,-394642391996424,2084068662083100,3335694509971480,-661283541604455,-331414099880784,-4216781300454905,848891309476320,-1199550485853180,2922202477826240,141315899437470,-209223219127032,-2202962125620025,2078208994554000,3102667151316720,-809117316136448,388960144451844,1342771855527000,5095615646375320,-1792083922575840,448371763439544,-79146259318280,825531199652445,84695648452800,-5842925388334760,1087810637838264,184189106498298,-6618625934705200,-1358581429992510,-2874541631900400,398521636240098,-746271371498256,3989889866937000,385484250481880,922361518137345,270013140337512,5237376919563989,-71250111073680,-2844895311286875,6166371572876280,-21134293691940,-3985002907991880,1314402292862820,2050984162596840,395014215068550,808939619631528,-1040297546359302,-571693137582960,-2464584413352270,1127088721563960,-3832324503168809,157495544266632,-1555836597548925,-460183084522200,602156390287945,-221176405697280,-505829176354755,-985579139508920,151083620587620,2886831186403560,-1701609957425022,269937823816608,706888561714170,-13445782889000,2221325753970255,2004311966924736,460205325864856,-2674545922026000,-2444362428121020,3119034057437040,137283101542620,2418460827383856,4261918975517560,-2315052395067720,-383737597828560,-963746825102824,-3580503352156476,-345118191458040,-1398390368952060,-3508712255128080,4021679260228350,-3922626523811160,2889447364925070,1959461812974600,2015946874276775,-253911688671576,-3804742661562024,-6467425284389120,477764387884575,3164194902435600,3712006627372615,1962538197919632,475875826980840,-2428502780323480,1999436644924725,1563396388114704,6135523681324709,1840344907183320,-2907102167011560,-3096866530804640,-1592650233747804,2688105021069600,-11138776841167175,1538743190723640,-3516923407870560,-1839891967542200,-20943837411354,3345435093997920,1970036474630680,2889915096305520,-1622610578645595,5491354755099312,280747998908190,1606889651829000,-571461013953830,972380164841832,-801896011978878,2418296577226200,3744323646718980,-8667089184677400,-1907141815522293,-2618929395837216,3608245136348160,2341264689173960,-5717345338904625,-659632748325672,1660317047828056,2291073346062120,-3525261215504490,-3232000758768080,-1016406775008075,-2733733445919216,8776530372657025,-3806631228952200,4087578073420710,-7172169025018144,2422618990421124,1174766270851800,6960956778274500,1521102716646480,1080912889329631,4116834637617080,3504664092462855,-642926996339760,-8284932873272770,-2001009082545528,1070498344185684,5420176122012960,660932254669320,-8240266988516640,728355432226818,5419890417416352,-7041036129006630,20276398501640,-6282194901343185,-2175903663015456,-5373156701090024,-2802749610977160,4142185525366020,10369877218090280,-3462341101896921,2948419685455728,-12874708790824295,-4070250543282000,12295780550160525,7776464995431880,2020541404550460,7821781270589880,-1671069220812680,3858737412827880,9792200526481464,-8625433560552320,-8901708030258945,2466114496972920,-1670051581700995,-530715983511504,3589100308394964,4489980982385360,2718352068117510,-9349106896464840,-642159606309804,-4673724224247384,-4459360896348120,-9856007378886240,10951487296425480,-4996829614471752,-11764988196397171,-4377990128676120,-1561069903250550,609950479886440,3778601331757119,-4717509315583680,6424535951519630,9469799515836120,6984530520110220,12929590950727000,6008904191864886,1081283922433920,8093920982730660,-183631320520560,-444021878566035,-6849194308763112,-11218930159454820,-1092549375984000,9225055565452430,-4424253850380672,-5647812353612610,12069578802816800,-5309420052759300,-4952374065227160,-1040410644616893,-1476177614045904,-14984674118455440,-17602727005688000,6462052958825025,-3484284537286248,-9673607922469051,11455272324395880,-7793714241591300,15536208750008800,-935964872428047,12058567000088664,1375684133891925,-3064861618249800,5056841872169340,5360921580256440,5610320772279258,10941460941973320,8633715402577170,652445022469680,-9863700117098856,-5251597217394176,4507676456671245,904493563327200,-13674778960657725,2821062027590664,8862857241007428,-17820403508696040,1668655295335875,-6263018218813080,5659657520564187,-4867330870367832,-5953437817624770,-13043997262354520,-9428024174287455,10680163741661040,11227213974429123,-6658468020079680,16581977214081240,-10786705735996520,-7103468837716629,-2424645064043688,13579513665304845,5914986839802480,9769188367932840,-10404497905865008,-3773534728822383,459517742992440,11319583950362680,-7092942881780880,-10302158340051072,26697529830571600,13162616419216695,22417984756872000,-20367063632325520,-9008489957907792,3335483351225124,-6490461136943920,-10143901319590500,-2556581682605280,-5301978270257576,7001615800496064,-23626146897047475,-3522731549557160,-9363921591910860,5079219195296400,-9087989299510638,1579045800359280,-9866275531979280,14303659751109960,-1459929077711952,-4514634324264528,34927092943858500,12996604858171320,5067292344378660,4960827229670072,9054754401171633,-7185902488221600,-261816893443875,-2476752968181240,-2777395104014949,-21364601351158024,5401868119944405,2929265250927840,-21305613710852615,2732175837921696,-11308785058810344,16829187244079320,-2346123635146500,-9079848087591600,36695260523041458,-4320200739073560,-5027920644005760,-30360770159100640,7680928397266245,-21491470280879496,17118812746272003,4886421256705080,-2756780849358360,-1163586307043160,-795580268210574,19910717265537120,4490008806480285,4031786402787000,26913960675681450,13866958850527552,-7977510485090766,-25806858270560640,-36564588392935880,-899630156234040,11682178273197168,437169556822328,3955456428090270,20328564647255040,-41598513040394940,-12967459720972680,5558140056642030,-8839199683207120,23215935002481150,18815780765822760,-10272171682414653,2910918534023808,5740937921146230,19236870668554000,-5036262932426385,1894285519349544,-10186157873564530,-7004417891807160,-32994304782724775,29247654758088520,-5730641259841410,3671876889423864,10197806923404815,-4143764487483720,39507812855407080,10143931484191384,-11102077080438822,-47890193474210760,-13181568287819030,16877998889698200,3729777252834276,5565414284059952,5736330896155860,11339003868291000,14596606043449705,1133930002349208,-7324179388630236,-26794108786728240,-17438833658436900,-6364674996131760,-30316489981600782,-17538411615000312,16452167772840345,-6070210602533000,13129750608639885,-11606649201225936,6252575189184856,-7441161521798400,34579316953658640,35049795338992520,4254096548560485,-16877698483496400,37727298637083230,17942260853447280,12306080236956000,-42139389853088,18654078000181074,-1405905485740920,-8140930688121660,-21746632920575400,-6490849284341730,-11867866805083784,-28881756292420125,3532520226858240,-27849759829442770,-11751733096351512,-15387233739051702,22852386941685840,-14323397326587000,-37026729113037840,19720113807537304,3088437261305448,-20872357527411720,22704977392491280,-23400877643138520,36525020906602968,-9912766322938171,24681075957752280,-26643052199736720,29415273821741040,17612530577473029,-1951026751581600,40246792849697305,20743998808765320,-28884572314100880,-26710052222694504,13312395973081899,24943035906657000,8346910570757220,7544922169478760,39672046981599384,-4676351343252864,-2281895669772225,14256191333769000,-47846699062614980,17946453101432352,-55730294253949635,-61884848519534040,8851155370580820,-61637998752269280,13547898028874759,5596962125893464,32978792817676860,-49912976314282400,42255746890098585,4290241903678368,36725718617364483,-26275279676383560,17687923853107140,1614575871862800,-15550479991695792,17386286492498880,-48076014124357535,-9678371776776120,19208480108474250,-21086718884574528,3927465876026847,92587055174679840,85323267507327725,-15250451862383760,-18220718708213010,-3506951843998680,-10784355458751765,34836794395603200,-8806839881828835,2356950840169176,17382845539617373,1758003981724320,-14174863012820190,-8892036773769240,-71373450198854216,3233470502114688,-4994927197538850,-64908839933316280,-33288698688273135,-13489240745562648,14659273181123844,17719824468529680,-55001213800237980,37802661671108480,-1730175992643294,27331964327123280,-19363704565685920,-19103046982476600,-4605979814380560,32834065270818464,18154691939509818,39816675924292080,78990743124911320,2810748698677920,-31529716276122297,32588125461801952,3064647785766885,-29845810168936080,25121831253032085,10475982718578432,-475448418676050,15690997699456200,30939034135037490,-54334591497770400,23226456501105627,-17785366425155856,-114555066138580080,-1124032873417440,8251151620473465,5590468785514536,49349353581380776,-33535834628784240,-19921128741793125,-1835500683675640,3995183139579063,-18088367199207624,-6603383587153500,-70525810048227480,67862264836021110,-30090263764368808,-21187264927553274,30712847582577600,-13211831289146630,36511407728759040,37809227381251944,15350108169419768,23739869990764950,-8331763797606120,46421562897974035,-12658028309350488,27025698368802672,15145700161750840,-33435350219228100,-29704296235952520,-24922061175250173,49511004768576936,40416352743817500,-17849124571795000,21382886761273200,-33301072696292280,-111056290316023784,37989443010936120,-7419483960692100,29443803510194920,-14105667132087300,-47068989554867280,-129961051323864300,21243084907832280,102337661250340065,55204341205135704,-28715548785200928,54499544212291920,-302179269002050,46850310090043680,378511858594122,-60313677333596576,-34195992378290985,-3392762180535720,-51239451295461520,44974740241479840,22776352224072084,-20019598921665440,28644540962527875,-25960253939889720,32923315860071307,-35667266162737440,14130588548971125,36375700991626480,6473623749837030,67223751104713392,-10858754296414849,-15940502257578600,-15584574660108720,553913096342680,-10711290532583817,-24118584167388744,-36424142878983420,-17198113669565400,20908312071891420,-95788485041879056,-6967967568436461,-68724256956445200,132643271979667620,-29043831181796160,28149873408010692,80704049542052376,85322653678928820,-35141740623310200,-101864488994191090,6884612376839208,47076061350434004,15221537154155840,-2121229136620440,-82730523752553600,70336226063644541,-34734802258031040,33048788986377780,77917640788038480,-17411220404720340,-65798996416664112,23510297377520030,47434844685252600,-63055481852397690,74697667887453600,11170240954582599,-31172008677940536,-90385086044076725,-46633150767467880,-162922274685941430,35211834370981224,-40985049853564206,143487144848440800,31275324850241050,-72603912442702440,-5948400479487312,34948694714004872,-60712791804157665,33335859545637360,70711149894298980,21718852730483040,20338099580940075,-19437551282048480,41824760678475720,97316601577904280,-36019589696697813,11748177024005928,42409343061231180,100736499129562440,345729448938510,-34653732939337248,-59060973139171784,-1423805489805600,-27352147370711580,-133153713652388440,11444489731906380,-20441191272077856,146486144986149540,40179496169274000,-45865310611291335,-114469758123437696,-37084922850785205,-18332936160883080,-75014437896649020,-78519904939007280,-71607201807512118,-44409271971993280,27016015571984610,3077127886991400,99744469412789910,40729491195963024,115994972554550964,-66140663927184000,48647959020416250,79559086781931240,-14380021655825096,29195134564616328,116332924626763425,3225389252773000,-15507053061936150,27298098560127336,-10724272427863304,-23716084560504360,-68926588922763000,-68798161097659840,74269134503613654,117951554815878816,-13366082054558420,-18304123515217440,-78374878888815120,-32446433283385704,-746734033336956,-81386261146293240,115810758096523550,72398140663629000,-53502439259620395,-11651069764394632,-32674817058960615,5966370076534560,-75475368988749280,88331666243486160,-28756404434966076,-283747510270138840,-82122889310457420,89265855742206840,-52904419485419964,23986263609791208,-59902388284767600,29983377750249000,-17348395261261350,81015740500380816,33466892855283363,-53307369939626880,-167913516009378960,368868513866461800,92438503920447525,59498677708850952,151321753214800575,-45203416472039760,241646823528700380,-45955171909762720,7212972172981098,-24545492341741800,-212882946224659260,13373481721774800,-7200143834393957,449763202882840,47123108620917615,21306166537574160,7882646698074665,-41049688009604232,-93602450034659511,-14253976051115240,-130039531441913100,-188541292311589800,30233054141129944,43702076454196608,-1872024852624870,-146680027997169480,-78285963778596915,-80888096565724536,121694185146296309,-39562216268529240,-28484812870479120,13803667341020400,68740818688514478,-93769935036456504,319065636868334510,10451578185753120,105416605722663675,73915350152664680,-7224120517122927,-26100884686920720,150875011024925220,42600967487403360,-71682544911998850,18573197694415056,-50042195898120135,83417604631770600,-61436183463194135,-19671666581149440,28341716160790032,150505888745111240,32099343196992240,-50213000410110120,-228336973803213407,-36388678214602848,-43295009029129440,-31284586932877040,5096548127279160,-61774867384896984,7187666791847685,-33924586672146720,63590060279841480,22294840184463600,-7387118369965719,-36677114413208280,-416220745178363270,-14770669943500680,19482147042208020,247196988661932104,-22027971612564822,126638279373033120,-59140436839204875,78412703333083680,129757151595440223,-73600016747682832,90452684500932780,191522280778956000,-200379738140056860,-88408529176750920,38749212717236964,-98393699163672640,42876957120908790,-10942672943648160,2135007695911365,-26733786050299104,132965276303657820,142393064081797840,-23676202240497210,156257355597808608,-21972872652142249,-29621947123879320,229318834276986300,-105878016453570240,-149811954114366192,-88843906637448600,209871731421679620,-2454081133086000,-83442863348306280,-171801165565623664,36534491519246061,-491137342673333400,-92118807792670620,1338427735418760,-24865301567453952,-52668181196389264,92762520292709190,112976911060709640,-116379988996574545,5404151493962784,17105725886639139,268989993863293560,242853579915872670,-142153957292139240,244785475526392347,38658798182879160,-64821442288584300,18907062754064760,105591041699397510,-12726518739984720,-254648205137979464,178974670279649280,139961226425443500,-154994232625429000,-42708218523249669,-94173454588171056,24907206825306355,61275305103048960,-233734994713999350,104959672008032000,-29382610994815419,47796273280567200,-81997514898795250,-26330953002433200,-12047020823239164,4081215147478328,-149780104456016355,-63154582650878400,233807772159392310,19652389735557744,-215217336999080093,457091840215250240,-246668774090927160,25486075202498880,73396301651051445,44395362785438568,-157186276996317525,-190382956196696800,-33122749350530070,83455560721895736,231672057153707896,-86147127496480680,178634065072935780,5342477163931720,10389190401439746,129932022154933152,186039263211349070,-129234185389744440,9635520316399620,-140954278157264616,-99256914312622044,31762948852999320,-337917761651772470,-1806180621127080,199151035867259568,175400747671095312,-65429722345575555,-139684766970690240,-199685046703542415,-168470520030631392,87388341992688990,-65898396082963400,11960433264470625,264615294318863400,72914152840101793,84443540631001200,-260963084074928760,-299512065496611440,478394064458369160,-39263465102782968,255716431350419416,-55281078702120480,131433772286871450,-91198790507261360,-119170741860993078,-85891977577029360,-245366483012754020,238592786939064240,340345878321138690,-70373388447500768,129871647043575528,70122465165596040,79099154264590020,-80909597141853480,-105396584701236444,-97380651828472608,-160497924993032220,-76065267179286000,219757915695146135,-205712872061127816,-67258939573222155,-111850945073331360,45061844982382080,223540635721557000,-32441248045958290,-22389242725795440,-315449905348223100,2279656488373000,-146971734572091075,267712797553017192,6131869571962365,263257905408516480,-94221925069159260,-377685500538020800,-161872259685974805,180069195317530200,-48605444306338425,-27532768305998040,-250604496177789600,158858998427614784,-24627346069368633,316763140753184400,85068219698230500,76338201753569880,14018419834129488,411289029339690568,68980692460836750,-176234053885223400,557822287093092630,-105664894263636576,-132532720161269088,129687822171030880,56020529016081630,216859440001699800,-94260795318163099,-5404456616167848,-363396295383111045,-430299665134895160,34129517869556505,-265397991230791104,-227445326455598504,294222607522938600,-64218895586976900,-163881415730351880,37185712046230392,-210426196127764032,-60884355928720310,-90497480755374000,380002577411853000,-59130483995842688,132357353046523005,-320903200418163000,247108016913634640,-3812124942816960,-85842049294835460,-232183479827798856,88260039032702505,-242643156550618320,-202236097786324030,8227215004768056,24137019107185446,344227449893764360,381027327914640660,163314692927840520,486371168546478387,-3152091553338288,414652918926591660,268903839957701760,-395699427830277330,-30814961742945072,2786357808393885,-253992943240316280,192849659658299475,-145469878367684640,128085947025134952,286836471966721032,-53476953489862155,224999603763752160,-787229119316981760,379802233111164704,79663192727179050,-69803735748793200,-597084499906194850,-517093296845953800,-30106096636682352,-545262007493259256,-127005890276442195,-29213785045827360,-125899763624546660,31455971109441888,436320228308526045,221004233785325320,-202007539623124620,325639836043195080,-357479284745961407,65867304606834192,98152791689662050,534655130691107400,-144345399171688770,74400841210254624,-256084844533058556,212984812576667520,444493449143676240,17230796275367400,139710783883192731,-169993007492282040,143063542811976765,116501749589812080,-65942939147557725,272170616568903360,35294000747116566,-219790466496610320,36271050351071940,-186410014964754240,171884399795167026,131797057200498536,-230295988494945240,112789008073356120,460337824178783870,112751379464827896,-321354737997321996,-336252023015387520,-26812162402092375,-413356502785175040,-619876146402127164,-69934999658666208,660088559879452440,-27198473255910840,-66372580313911575,-390686353130361456,-76326956008498664,-253444870428614040,341710657523219280,-144310348989005440,-9099107955881457,-113709685745181240,-51445851956366010,-7180597174988160,73920059368972860,260801387078520024,-40623771549117804,-164866694656488240,-115495975718625040,449298320570007720,117195129790042374,-94180150134429616,98392300333440300,-93915587357856000,623355798360979915,-63617066735597544,159675884769166326,347360801290498800,324570424675457040,69068961409686480,2134280870310590,71412395607554472,-25678099511982360,287221140095553400,-147618072789556215,-44313169948721256,-525978388937752557,-262503782138219160,-479571380501112900,-227420574641871440,-89228607020808882,-90767313819562464,213364528040846035,-23349718752947400,-323557127969823990,311676283696631040,-84444577702302180,-284107210018496640,-354595496590758500,513298552751553840,-321696651367400364,-50961446733785016,451004037038455125,1254067587544080,-408522938637679430,29893620510899376,80465720320898352,-432210328274331200,-260552143945717170,543743696587776960,483299967910519162,177570520705521240,77498694692191080,214416485856731400,-50485984216868460,259058056391770680,848255015199334897,42125922554320440,-318652742222262360,480513902973569920,-98796082208092731,46874140735595424,-528253360930869915,34971950648797800,-243701923259070180,-719650737991625112,72552738033691902,65023085904656880,-238424424183560560,-154270957839906600,-26913729021913404,15589813033454880,89351104702655310,-503039523844599840,419869630857142895,-314463228484061304,199559636551441681,-356350846663852280,167654153871489450,318933632204910360,226549025127420996,-71645161275255336,296379095841241875,-218969935308148320,514480531669644165,257727337016810760,42930648126556910,-648799322114213760,-109293575303050950,-319170174492858040,22211791809885216,534657065917608216,278115797452948095,21171300848377680,152529974948501640,-638742888845348816,-440371200117925164,219174881090654040,-15194955503038140,89819379606308880,-51398490002684319,-239374912769628504,163432297048273110,77121164533856880,126289692796058550,446920815143120952,87547299813201072,-232938740686968360,-962518467255670500,889337592738975600,216836611382802387,-322381349038810248,-11507843858451600,489091139835914000,416809051994452845,-291657412918435872,-541013564361123756,-32869199374984200,-578626263714286260,-142792540933020680,-136651971792380103,630939214321528920,23161707119476695,126991290933708960,-928819064477975550,295016435897528184,179900266197565419,-43726134561134400,-132919808077921290,46742719111888800,-231837107730629004,1350207712322196352,375772754836403340,173845652654955600,-190376148034070900,-42556794757965312,28475623946676060,-703418789054985960,-280300900646578125,-957690857630186760,983837714415007947,-205592050446224784,1009295182899369150,875092239107120720,-191447003904933975,-615710837176238232,317304349592529739,24091544224928880,178204325936609940,-810514228625280320,-22992270019500432,-208852430295912744,-1011237452815576860,-112470449185483440,-1800277888105834200,50927807843505384,230871822045878343,262226844905496240,1018054925343938820,384294525265200000,163017685160194356,-889523362848948504,223331948735932575,-322849097878230000,1675749650935584490,261084652471638216,-272023375020400476,-81311742466969520,47251463690275680,273882156272611560,-383852707312306672,-134863784491155720,1176337233767063610,704377319449643840,-482252994094263255,179433523191131832,167916023636576977,76909161331110240,676949534886591120,-1123972848479005360,-136651070118515211,-32675942400256584,-617598154778748640,-67753323893821680,-408234580293471360,-134067987905266240,8549429003167578,714159685788507480,227614613716940175,20959993879436040,12058013701663875,127420938936166920,-183239030045917230,-1186680733131687360,-1115653685751638630,159857408543126976,-1086708102780976956,462563805891029960,318049349401187850,-365748555991785120,-850407197881501810,101918070445191528,286490619619195260,351849576091054360,229476147114800805,187313267994340728,-145164650247414182,1239879691373292480,1632024490956626160,1279960133146312360,-216785012002424580,-169262068326796632,-1179179828068270820,-335023519304174400,973060598866096290,11279984114801416,484556921631366315,173436225487272000,-1282871607964117360,29666992077665280,248362443756840049,-746206411571126792,-169277990943059295,170041921022619360,727818997249206045,259018569609061152,199580680608822810,-517762819464248960,259533701719146690,387044816507427600,-592526469408143281,-535623710155020816,-624718630711708170,960633578506608600,-10345979082954900,-40823333686485792,-413444001210792409,-796220859337506120,35368419863815500,-714297880384415800,-269026519781554485,-350687475843083568,50863413769625700,-46021349183297400,51630749251238025,-135248036216160120,275261185427348115,-653874750796210680,596958077856360080,-1258616200559644680,1419588266578905654,913185066613767488,-1334726355505998045,-1281984323575725000,1552717535717374950,-70799767999248288,322759910493466512,1976051448004180200,-209805567467449140,761127913824105600,1156149836598195230,151709303163566808,-97911094482935370,-607559497406586000,433094123233395540,294282857113508208,144535563694877630,120291404045077320,-881876519714783760,248221911608276760,926425544961499746,-517689160114337640,-661619140925768245,-37506408587543160,-480917159506260360,-263124549034495720,271850267324936916,-386096530191024840,-653496611191284850,-356156518037138040,-1064379180325250097,-142523680744993176,-259243717775840655,-1068172947036666240,-130769897838567795,896155606451580528,-896403136742436180,859742202175070720,-30076586701161000,619634338813749600,-1249827869494106770,7625459704294080,-66257987327850720,-346478499428978280,337104334085241195,905002270896702000,378537780487717777,392416099033815360,215328290628443850,878922854868023680,327212321903703225,187012673671377840,-229287776598625800,236192899801207920,419525062118136660,-342053907839725752,-309380879663220315,610127287983561240,247865181985949220,327641366742707160,21561613987407912,931447623040610368,-813181210250401290,-655243332651105000,1887118805564835440,-618826770467248416,-209518031335568472,41653919394577000,321404222955172140,835961992048232880,-1911011714838179327,-7334252940411672,229139305035616140,-1703525656134408200,-762605071861836390,-741103350477886440,762180579719252750,-80182546264340520,1131305293122037500,-2977467190522520440,51883726702491087,-377343680040319608,522912117244229020,-334461422444618040,-501997850117302230,-226989031088671808,213305046259147260,625668391158736680,730147443714109575,380406960318937440,769725563163933636,-350191511417405672,842510199577327545,1320289722981555480,-261325944702066255,266799526307355528,691584880279180272,-422828986847456920,490308180850117590,-2246060949881760,-161430966628008333,-805440585449886768,-887976617434248375,344559604267438560,-290614898611948680,-123918676956665184,-292414791930963088,1511192953872584400,-242182481146027440,-947340885389840560,271939450265656866,1730553650267896656,-591120133357308090,547782519157335000,-76477539228159960,212916101156287672,-105920397627225324,-1261178085067925640,1126522368759737840,-651031836522619080,-653017059942628644,548245302687343272,-77322861998290770,445065354825786960,-2276252092619426320,-18401816186930880,-847519432371085914,-217724812608069360,-670324932014752950,467151155772701400,725168363113085648,997297340836346592,-2484665110289406660,-336765808711534760,-390647804718774810,112141584064089912,1935455852983277977,241892050811304960,1042609987735123500,989274208448829080,-444868069302322149,220526268113365344,3076202026820890500,-260255886858582120,121071297888731730,-886516514210730368,-918826480077698673,-796397185772733600,-1424145057299621030,-500534353004075280,365123814103710528,481121533635067864,-282062941542741660,926786467419303720,-382731615873015860,-70263775442718000,289878747707266245,1624878031417954080,178654546897984740,-786579554179280400,915589690169263439,-739276361450124672,-459365456245272390,-199881528267113000,643209330388520580,-163284615792022824,-1319255040292276437,-1645877278840786200,-227207305076054160,-597688369443354200,697349460553433358,-295179914471470512,1867090558648094675,-139317339327344640,247364311057167825,29441447865248816,-14183424995808684,1599062775406981560,-1290913595826828470,-883704986780578920,-1317400016178068592,-1079521170300502072,2231507497651898070,-309685255174369800,1895294594777352615,425026566167144088,-115365603328030500,460634773820113200,-178935279835031100,-1010210509750780200,732961792820589488,94877512906298232,429900769935292590,739787434438804840,-421929707349384780,-244246363881179616,801711005698494191,-184764153972546480,-377943099686194680,314159347328476640,-327954615337741977,-377759399670781632,-1736610151852099260,-33232111749660120,-644519832668939700,523398492961104416,-912397654381132161,-1456578657518712000,-1093149683647895580,1721732551316627520,1464639256217421405,-633894107841174984,-719419758802091865,530390872568917800,-1738589214657380965,638999429530357896,394078171478566938,-1527410016088802560,-139885314231851520,1768016294772530400,46760914524446694,20356330674132792,1325711789524752840,3805746169753614480,642069402711759825,-104665487271752616,-1482775007769279730,-198967870949728440,746064254671417440,2467814783440371680,345306821651765823,325566490565180040,-1044646935841419620,-559042868820324720,-542778405261582870,-2009754469066104376,590239318744537770,-1836585163777775400,-2092075222606705875,1167964288146936720,324632804072870688,-620150625368598720,872631481552199325,1518940049020786560,-1437605431834971520,25299511519921704,47002260718657530,-3371265919404260680,-1403223510816674910,794210878197818400,309987196517274276,-232606431531961896,3638336896193905350,-1325247635072576600,1634394228402477870,628345825790760,-928975262298492876,-232872139182180960,-286379656047939300,607032230936691560,-847231112453877855,-2132615086155825480,415051996588502690,-284039642367018000,1762328409513851025,1850967376766825128,385851446772732927,-2296299983000391480,1581161297588804580,1557605384161143240,-1144225354734136026,392392516779557952,-697377686119325640,-1763112058122818880,1290650487807195065,-665270990172489096,2213154580676200255,2276865726999753040,555259412704371060,341000570619004560,2103099114428887993,-254865359428510512,-1907194640726011680,659440817474794960,-594411147549360450,23936032882891584,-336782550160453155,-330658519684977000,411011455220462250,-3450438980468705720,-235861768265850870,369983411945151840,-429618618461809700,318356142937001160,-224177709757767480,874600929423656184,-1508720632869287514,-1655856724459807320,-1526822759109890320,-445707410940625680,-2776253935879983195,2334342875029545776,1149384583521812550,812442928960425840,81348230999021515,-379731737676589584,-895888826262801168,3067984325774039440,-1362363452303256480,-456993214626353760,-2807152581688060053,396696197573001768,-409906598827364100,2122799772663908800,-844673782489842690,-227187286580429400,449419871080575846,-350841036895351320,-522042461492775300,1391899582414715880,1192233203842724232,853970770588697520,6910782787827711850,423740236865493240,177722785102498350,1039374293779438848,1374142612615067727,716967567856995840,-946375956215357680,-682227778854403800,421999788595897248,-2327122064746033288,-126291125184820350,1091895269328797040,-2309376643441707070,-849830158515682344,209145989618997849,-27563458297754080,74218871542979625,-2694548333515180800,-1082172859269707152,1142605798506879168,-1547207599352665890,-3925463380384206960,-1796380352703776175,1707659464792133160,171090938527503885,-1411374289645050720,598720715885176080,-2456917109379056720,-119856818486505516,1133523105597782520,410548568563223035,-1186744729163235480,3072362117628891735,-1706214031609003952,1007351501951259927,-1412934569957334600,1479828889304335900,1663791890114250120,334664262362082312,1080794252124047592,-1171327187872737945,1234027519160436000,-395908716808155435,1372874263071699024,2346815386146699684,-867303604123983400,1136778747223394880,1991023671992308800,4004300353212327147,764553626459449992,-431251928942650200,-3064530021658781760,-177101294377702365,-385193576362906080,-2344704370234287516,-317698770812991120,427497778211441520,889243614678658360,429014883865612638,235197465740633592,-1003294194498677950,1099035390587410080,-5864893430055894480,-525766046400882848,-186581526723724671,4821570339903672600,2416553910975933000,-2008696690678374840,-623636255864359584,-1844297098711764664,9590924718978960,2025874516761511680,-2982640602143823350,-971895848163209640,1025564591685668034,-2665124487171196400,2232433906339271010,-1380380617713754800,-506996001607185343,37568261930690304,-1771845067071324960,-592213404843182680,364449985394424930,510171825003801840,-2074692650706708610,2224701920291190120,-3045652710279289560,1974195190997273520,-1425824447431369593,543356106679391544,2188336620093105185,-691528714006053000,1521710001713284200,1884141177310530424,228968434807860624,830881040331031560,255328152492605500,641901874237375320,82597309506125316,734090539823380240,736683821979807075,966861235756928160,4460781139018422570,-970140332724024000,-2044207444907950740,3014577595629492360,1430953055266620600,420256159514891040,-2038068047808948915,9586604360603736,-2763192934209382500,345390262564898760,-2004741441020017755,-1625106658356819000,3849416538172625043,-465647923601673120,-2160379921874459525,-2822000537540292640,827953616646993672,-4488928782630133296,-221870076639050385,584526170535635040,544461115929881040,306084819764392416,-586145219027158098,-1817428429002204120,-342012582392277830,-215646465374440440,126141903798179814,-1553769715426021896,-831745382262278760,431998456008596400,5636498316314120580,-1113326911613573184,979558127258662380,-1060673754572404720,1301617171317339660,-540958642705546560,-1046163722259229238,2939085746112410688,806620069668985605,-4805893883011076400,3928603410516416610,609298510086605400,-86087805044461473,-1289384240457593280,257873602781780700,4083167582372214960,-412437914408745027,948886547687497728,-2693293576814098650,-1211291423958073920,4945786445399992080,2171029209106795952,-2034596638622474685,3365232607772824800,680112142025404330,-1172076605890588200,1165076309903760540,183997960908292608,-4886213741540231475,-2319877662368544480,-4946464622267481720,-2073338017669389624,-122533614352099806,3327274862262420960,-617438046416961000,-3500886514605832440,1468265996321866753,-201239537507027064,1886774505857369040,-505047758257224520,-2576907718995763770,564334270242422064,304833502112690990,4745378402858492400,-472091121802506330,4811703138320857240,-1179032736170166273,219970900346895192,-7005773002773131300,626105697045025560,2909798860422373260,875117182344692928,-1475068503989140632,1682812227846380400,14018508466946820,-1643012409228911280,689309399399984220,669397958218535216,1968615894308292075,68391788057025000,-1356427067513674200,-216386025911354664,725703253411936968,-3586852832108128000,1186631203051574760,393500224478190960,1205578118369996473,398228825376395904,-1772298650890386630,1802753140696175360,3360167128075687425,-660533855548567968,142062799748756938,812036105817685560,-1364890450701132960,-2034363523880893200,1216173465693788700,-4579925370771851472,-6734297481814994520,1315391021639864400,617566993306720875,824500236850444440,-423347408326634253,2626223500390361760,4019889288633574125,-1513708458025701960,3073280699337180528,-1119146398082979944,3562770150823686615,-3517680265147711080,1905595190872044980,61674865084953120,-1690571940671042688,-3314807511331442280,-65867078909007660,-147322558271256480,1562071203934493076,-552828463491129168,1820490797702318760,-1105789859006416120,-723151327585035195,-1046583774221610504,-2583726312706764049,487007073171563040,3346022592722589780,5678341410345430640,-2122601417659384746,-1919928036745695240,2022784203411524620,754627375701001200,308755872559665120,-1529690407486328824,745342896113060421,1832184868070911200,-1734328880643567760,-882294229059633720,4338799256302028028,1693892927547705144,1359777149439781380,-1799901240879499920,-3175558119595337815,-1617100740825235320,-2060850577146812154,1719692657574873520,-1286829483950621820,-4712289712717965840,-2932397180729341127,2177948247104924232,-3099818305073402220,2916507813581213720,86091587238013890,318751913472899112,2749227135766317444,-2091975887651827320,-4148101142770971375,-1956298295937764240,-3667210427794745706,2188352174835479400,972323134408595260,2483595373847701680,-1235835040401465900,4922867086586354672,-1326050381451414258,4479352195342616280,4962423292285986120,843366082564971240,38607847721333352,817570996003249696,2013448974719608800,73757504527970880,-8764297646669344945,-794692574859107760,1810497155311700604,-2652488175109954440,4140324725381833500,-819823476522735960,1405598541938518928,2148868650601460568,1669457907808687950,1544897872208306000,433640220942265680,1807339204201227840,2038776709885540537,-434824334099113440,-4853918443870421700,-4517213277077682480,590195197419321351,-287608333903531872,-266032495914004545,941360034032024880,-227765417817548655,-3545788926008094528,-621217505144060364,2316614082903141120,8147222392685715920,-1725054869754888240,-5504887463765029884,-1107576857949550472,-4701229493133483585,281955223997853120,-2625542470927334625,-875900834129103552,-1711127565515201808,4918454778500631920,317517717647394000,-7176756077509387200,-2142721211925680309,-2625921802128655200,1726198189857776250,-7551829219055927960,1575119826632056650,-2164031034654244632,8688599476380813165,-1455719690595485520,2194637027765449320,6022563221464950160,899105118392040555,8015213536587497088,4150600505957776045,-1035252846918102120,4026487808605010100,1315177399572107368,3180245165312777184,-51288747134895600,-6707344732833042640,2885774875496984400,-305210923067852802,908418154653957648,-190942496606010825,2378572763899332000,2870617939160360620,-979867555878269784,-695153425060002018,-10416036520564267520,-3067959144922432200,2814404469047245800]],[[17600,-54120,-232320,963160,-801792,5549040,-26040320,24801876,23020800,26020696,-95251200,-204991800,387751936,-68906640,343732224,-197016400,-1228392000,356453832,1695161600,-1595218128,-1022284800,7947449840,-5607555072,-4145667900,-4951048960,6973037280,9766310400,-23919866216,35426426880,10468591584,-29410263040,-38237768160,-19162682880,60098197040,43651301760,-27134898120,-19271070720,43681083888,-34060738560,-22299960208,-114194572800,118173658680,45796424960,-67223752200,62287060992,-106178277920,140930211840,64099669788,209005720000,-369217562448,-360785568000,217925005320,103306088448,-238305729840,24155783168,494483344800,405865363200,101788059912,-121275686400,150695005560,-1716331069440,-1042625772720,388215472128,2098374053360,723870343680,-470148284760,-346748864000,-197655669024,205587486720,-666617501968,1817484134400,-1228455937920,-1464430570240,-642692589000,627358744320,-912928731680,3553746493440,679442908896,-2508099461120,-1814806288548,848479104000,6211682516600,-2807583905280,723202354320,-1517281514496,2385436804560,-7149632716800,-3383426983904,-4325447174400,3861317315856,13987511718400,-8622983706480,5409139507200,4670809716080,3296455557120,-970057326480,-8546622638400,-1816114477320,-7296375504000,-3960384133752,652217702400,194491247280,7325392003072,-2860958355360,11631037566720,-6112518119160,12272545612800,3125609883000,-10185714606080,7227831091536,-14449877729280,6618554435680,6706947371520,-11383482013200,-42098964540160,38516524277400,2674790138880,-13844916133664,2206960189440,15927430700148,14306444486400,-28606950267120,18424721187840,20843697402000,-27063146373120,-24323847839040,63080664924160,1613185807776,1827680025600,-20182775134392,-67298471961600,-15234274125840,9344799968256,8878207124160,28352408764416,-25827809058480,590448460800,777064069608,105772826790400,49725652351584,-22473573457920,-37932826741680,-64584878764032,10174634170800,-15955324689920,56855985564840,-47757420691200,-68630611250808,-25181540582400,107503267390416,-134777586155520,13750759638000,-4586840079360,104947000697440,76878707642880,-61640201194440,207358102814720,28763737375824,-38468624056320,-178386757158176,-25831277524800,-50400111214200,-39247929966080,-89278382664480,2997476140032,105030797672400,168958137384960,-7555244671260,-169834424460800,-66975179855976,207985639276800,-129380581471240,23447747321856,65896653438000,-67758725046272,127908777511680,-35727570700800,293833729451592,-118313803872000,-29115484471656,-53488498452480,-380287154810160,3880297168896,233522510899920,85801527482880,-42319736437680,-186873769139200,205534284484032,-423140116439040,-130811138164256,159168343572480,79143478051440,379137588881920,-80670562639680,112815418826880,317031433931960,192080157926400,-97625145533520,-309237263104000,42104751541248,149573491372800,-280880569076800,-649822909908480,97603838431680,1886413168640,-554692261582800,533805206937600,-125239960642784,270482546611200,-233486012682120,383548009363200,40400318328480,-12197053135872,485326904291280,722499825696768,325774229333280,-202147623532800,-676920118101024,-419418084518400,-46069242561056,-596227293143040,-85374775052160,-820131613638656,778941978734700,-700240270371840,1076571106471720,870290686848000,-46584636388488,-257901776824320,600929320069344,-600503632650240,-1753436006559200,345558462163200,346232076946800,179146985445120,-173377802476560,1510243382968320,965445259953376,179435095572480,-346011419373840,-1210660080731200,-332319699957960,265223209785600,-1011851645540120,39853226907648,402151196887440,-106922280222720,139517092847136,498191981760000,495723808944232,-1835021359987200,-986160047315760,2469623100538880,-840108717568320,-832664776998912,-1762772815819840,622040856307200,54158862082752,3693138333913600,1669487062545720,-112663397975040,2152772553808080,-1071012237950976,-369653461021680,-2288743488120320,-411821517837840,-827460981177600,-440538166220680,-4564482544926720,15124902232992,513037010124800,1826978954280480,1077321748208640,817220940476200,-347873977482240,1935202503877320,17677216465920,-1966975078492512,1437833196011520,-475325239343456,3190042066252800,-1126419758385240,-1173246803463680,2847901814295360,-565650585477120,-2340573280682560,2052689308876800,-136790151900996,-1386279016883200,-1697732144382912,-2162082450739200,-3006848492285160,842325838470144,168290095182000,2166718219706368,4926707000807040,-721343487110400,-1438173291030944,-1131138956640000,406097701444512,2252317221806080,-4260557070460080,-928217185050624,783616051540560,3600533974371840,221850021820440,-1606754567756800,2123725999587984,530678430904320,381913270335696,221387752734720,2193648161049840,1607320928167680,-4194553662406800,1195819519656960,-4075488650434520,-5289678951997440,2040902621406000,-2832678894960640,1696695465020928,150276415027200,9399504550990400,-3194059067844480,-2434344247335000,-2178254499296256,824329858584720,-1255378828492800,-2671756339466144,-6194639500262400,137174446276296,10932561229216000,5098457412461160,2680114626748416,7523496485981520,4153999052292096,-5268930854972640,-3845252956916800,-1317270903075600,1272836143603200,-6815957951656944,1345024380902400,-4262100028744320,-10611529738715136,-6967072477970880,-621561753457920,6328731739845560,4198368776025600,-549074494976328,12177960259379200,-5628045572465472,4202980835328000,-1643695155796320,3899666924229120,1852231067448960,-5954831491671040,-5470250759820000,-1934007177692160,9076438781528784,6399774350254080,1854844808459412,-6168458068678400,6530246587060680,6795918475906560,-6632671354241520,4930307355697152,-116818432478880,-20695413701754880,1556425722717360,-3906875312947200,2033127511184224,-15176451323404800,6962697549769080,-798441258313728,-1491205150908000,336973175193600,3274047985539760,14713285537843200,-655790618007096,8220625100300800,4262558468562576,-14908374208266240,4381725778135200,10810516133904384,-2448532143348480,-3645874310059520,-22204003250361240,-1707300894604800,14132242677878248,2553713565511680,3436797654897312,12645272069498880,9603654988047360,-7317758462150400,-14899458759561280,-3196361480083200,6590895895566840,-11125162287882240,-10532582761259328,10795451872972800,-4343176097622384,1290040409433600,737691847897680,-6970276075403520,-1413616662544680,3319835289071616,-12495969738726960,4561465673318400,-6555163734870384,31879362867123200,-2574864955378320,342304595212800,1476473479234320,-11703302750969856,-5533741094389200,8273389331677184,27744793337493120,6221122161830400,-12748318432225112,-5035286705433600,15106415747735928,3993013170938880,7410712907426400,-17208860236898304,-2339633780330000,-27364392506711040,-6383307296834160,-10758031889721600,-6387861125500608,499670716047360,17582463188917984,-18158012214312960,-6429858525306480,2236811812336640,19750670014330560,5501073394080000,3238121356572400,-9449829091676160,-644365886675280,-634539484119040,-12043879255476684,37913141394585600,13639782333438360,12720982721103360,-7829247834138720,26710301558407168,2314505519684880,-16319872601948160,-5923918055239536,-14587554227400000,2472096907393104,11648655806796800,-12068334164053680,-305343059788800,-21755412853894720,-9923355441905664,-11987503577114640,-75589091544876800,47571467616050112,-20034928343232000,-8696778980063016,28223586044559360,19468203345122400,62288097062182912,-15977462232774240,-13591869916162560,-20678143489906760,67789082728224000,-31910616725523648,-3151757109012480,3140422498285776,18706887833518080,-27320661940280320,9872872575413760,11194994008745400,-24367052395248640,-15210075746309400,33578577051402240,20077007274805952,-74930206518804480,-9668629501645296,21389404496064000,32626137678976800,28032278032260480,-4681205847930480,-4923342144654336,13757493808341360,-21167295027732480,13141332043617888,-24184594835385600,-16005799347077320,-50348232470131200,18175908503905680,-75010915135463424,44775978496827120,-27260547479666688,77372464664720960,21426589802534400,-28178654607179208,36684907427520000,-19881679667212992,1810289597690880,-68685609959861840,-1685952886210560,56662784003412240,94301168835258880,-3097650315216600,-42809972196710400,21165455275065816,19121971213762560,-13348452314381184,43510560456704000,-63711212077411200,-18312599855953920,5043971737825680,2839207021685760,18594034308619920,23941393806274560,-45883139844208176,-2704168904785920,47662351897288656,-76259260687737600,-27535250199351240,-35521684236529920,-50100337778391600,-4906486203260928,-104296158584418880,99572371897221120,4279298265883740,45138555619097600,-7104297641558040,-26812322461478400,79828317192223600,2790202826299392,55053491944514160,65355454355767296,31306375622470080,77565666952646400,-12635742585257064,15625644538521600,35800706478339336,-181474493953392640,-18909671267865840,32021565003005952,28798653708156240,2795251687388160,-89099937990811080,-45456943942924800,-28314536679685080,-12139964242560000,-25399846362263120,-873606071746560,-56976668894671680,-79354704902795520,92397130995871680,1367632762510080,166314345877199240,119791326991564800,17355962658523632,-156497628234465280,-56319111049791552,-18505957140211200,-42702899616444280,87517148138787840,-19084065655382640,-5810871652236288,76291156722760560,-1400036252712960,49271831207630544,47438642858956800,11978571211059864,-66761775065356800,-107778329786117760,47003048006713344,94378549771198000,-72942969704546304,-6558205823764320,18238686920132800,35690051073076128,17907356140608000,-26803567007555184,-2387986526638080,3913515929243760,23606918217580544,-146456017054261200,-80572352492163840,-28364300052547800,100066534594118400,-26950848269141568,123704014923407360,37491304928792880,70660143021219840,-75684185184330720,-93266350561105920,43079066827288800,-120789875801422080,-48562733088204720,2030695295016960,-39305151600753456,-176114098935398400,-17261957056867488,266937137643545600,88337571668410680,189205750607132160,-116217152675413240,91929169285324800,41500998069986400,79230309315379200,22099283244628128,-189416340911001600,71913694452287376,24201336962880000,-68984863446365640,-18640249030351872,121643610450924960,6786521787236352,3744994114725600,-282700985426956800,-17642412917207496,184706721227494400,25466747019728256,-203251597430169600,40703514730316480,-113746940239036416,-26773686857692500,-23297127974179840,-74190880566372960,-108486754102214400,93006792422584464,-38628449642280960,62166775847104368,12917788164751360,-14595247683376320,162707768406585600,-162237919894240400,50624177781450240,215354967141732600,74164907597946880,46526568549856560,82509509720801280,114427361147582736,259088734703884800,94416142996215480,-313960692598389760,33473810405670720,4568115940356096,-245586990721629040,38219018906511360,-46676617744852416,-155495490490912000,-42732490349355072,-88704195736992000,-129110252672249640,-74412649289392128,-60792925679650320,58069809980358656,230818271543602560,95218742377651200,9597703788235640,-157129953489484800,-1700983020940104,141251643797898240,5518419410755680,20963682017574912,-48971348381487840,102209931649900800,-210712821196368000,184854203903424000,-103326045394843920,57832762565959680,-341481068670898640,190823433169797120,-132860504391693360,93500515863434240,82807083937116000,-13297230621417600,402109041545708360,-27750457078364160,-167592340962245472,251280838634946560,262799970869899872,86168772918412800,-26635271265473640,-117876316546517760,100710867494215440,-297824044802572288,-427712299885313520,-307727988759797760,109476865423971760,-23694200284339200,61600158876991944,-227709823389382400,63717860827605600,-1894765584983040,432669805763220400,1460724363952128,191189114285484480,-111130246454867200,168330610106004720,115978110050880000,-244142524705016408,-457878913200783360,234621980603989200,-76527551384387584,-27464748760669440,23620907495454720,-219156626250155440,225119448420556800,-32842169827667112,-89532742018682880,-127662566481196128,52861214424514560,-64366845517905920,42801168674288640,26657394006622080,517147363834801920,48856077710209920,256587807889121280,195495682364092352,175052801888870400,-26596030915399008,-31499108853326400,370679980880843520,-51243252670114560,-751241072302770200,55153270877819904,-157422553862373360,-374086671843655680,-25609481615330316,-232495579115712000,194088885916194368,-669305392465881600,-11356817905331400,674256127950372864,33461309622731760,-131742960118136832,37805136035298560,-159423284287872000,-189374160720400920,410999619183859200,-137644138122293088,41687860004904960,571201882640263600,-126948820008124416,-340656024261716880,-172752886987155200,-433544381246097000,-74482736130316800,63360784994061632,766661532788736000,191928751917066912,276491633408573440,-286576793264725920,116433801536532480,470895535633676480,361740340691896320,165310972799732760,-271412788493122560,-54869709605488992,-26360360718827520,-643145261048814800,144140794589299200,313272686450391360,-230227603169090560,-135884659960247760,-105872527519629312,-140605776943370960,-341392558569553920,-165667919091747312,-598963973628697600,-128725368974561040,139292521370534400,76028063428126040,105898663304248320,328782606727264800,-560958189688274944,874082710544833440,149568193714579200,420295660992996624,-141980190245836800,226815783204060624,-573225594850754560,-307349219646728640,-166917591317385216,-225700539076667600,112134311881827840,-244963857573127800,557975323720249600,51329447689929792,-11763955180707840,528307922154289088,1343365940057702400,169961457549209040,-148071530442021120,-271635163349151360,-171820256138995200,98730929075682200,-882555935903416320,-399087588644205696,-349256431935488000,236146286341579680,389919906461606400,301186328471018960,74104362712596480,-397636406425587840,63850880898275328,-832647285597333360,-221303498799144960,-107688976470590256,316502216722771200,-321148438043683800,-494349801575168000,762887479868248560,44422821733195776,128208981347567120,961454347576590336,127164889847286720,-28918650033152000,-725514494428131408,171782755639756800,334947181203093352,245855827861309440,-151230701350922160,117517885112320,-454085924174652000,59296677027033600,-1133500300579305400,-976258380385728000,19055621791354104,715849777960345600,-22294131796508880,602886275904307200,206976378315534800,498765298569500160,557436782721203280,-220422330731299840,1111019712677709120,70206002900167680,102779130000445360,-400196140236963840,505866834418282788,1046946457723091200,-673815493884568560,-410935382320531200,-210431468067271880,-1016339449426329600,-381704614453446480,-567483687453450240,116573476310735232,-601834237071936000,9459231719204080,71104560258124800,-53758765883541000,-74565671314434048,-325999164133803600,-85303479176036352,685973070227692720,-323499304193894400,262930985475780072,854175351552652800,194755006868016672,-868312495635087360,1020046976216172960,-424728519801569280,-612510650086751760,-239404459082088960,-274295142064008120,573362643626572800,-579749230578795328,-165798842859048960,430294763981873232,299090272956456960,182266981244306640,134466189047308800,1300582077232788000,-1191379407857802240,290037964752290760,1574694472533811200,819004707335331120,620555746286714880,-684397125365292768,596511527047128000,-97890661888547880,-81081866907458560,-276999938065514400,-237816757891261440,-1389318865640459600,-37143172927979520,228400913362443360,-1974469574673587200,-38190217032071208,-150259604091801600,-2570005765763609360,146719853259792384,-31566636122759760,185539555745595392,1552181141919008640,-938447667301056000,190192145848806640,1370937882573072000,-84746839686979584,220663452727756800,283387460941976160,1036050040759615488,-1957537037543502800,1042581743206755840,70155737976710760,1894765147390227200,276415010615220840,816956415167692800,-268390278088896832,-1287650453326233600,-410420523903931680,-123958084636840960,848602783927510560,-81988960043738880,121808021672956080,-84034337648025600,584215502638609296,-1803707715603333120,-906980767707990912,-1341587038226054400,2052628541914692560,1057635603322045440,-322235734016889000,1725511413705883648,-36543543925181040,-678216311962337280,-190136330430223760,610176894526003200,-374474019340796424,-3086047371544192000,-1047411962656984320,-134546120783981568,1089383414775316160,-511275734854410240,141322061909157600,1258552604026009600,660087144240641568,609368455426368000,891221277683866584,-1858161723852595200,44226430029077760,-265059365228765184,368617318338003840,890945765970839040,-802690805829505560,-305144932358745600,141727435496336976,-228850227897984000,-87381463956784272,94083635187548160,56043310149630640,-2185390541523720960,232365664178213280,1699183657517941760,642968126376914880,720245886453350400,-1552787610254536768,202656240760258560,-359062369154442756,1542776082225664000,426623202126772200,-608980098097958400,1410900451882121200,168180037460176896,-844684486188234960,1791248631446947840,30209855982898944,1223845538498880000,-376526337477365944,-584882671926009600,-1105736767625194320,-2102350944790274048,1371873237209763600,-392414616718417920,2567318910052754000,-2053814438176089600,-660603137446669056,-1780858896150611200,-587280217746519000,436703432747535360,-1238810688839383440,278724612719443968,1414194378905619120,-1313350404508623360,-1975842181471482240,707786106521894400,-368996269342988016,710911950931353600,-284111769299427168,3630200751642378240,-1425539711567980800,-18030226816250880,-1300600739367805920,245550083410959360,683680971226232520,162329577388876800,-931262669157864384,-737106740140032000,993976264847279168,3608789206098278400,-797067813624732480,872473903741848320,1013621271381903360,-565604051755032576,-623794923185149200,2715030876187607040,1680973231950263376,306765346899123200,-1168721469620787168,-1735641683275737600,290270318460086360,175175741979104256,-475557403508695200,153850115459645440,-461942006838285600,227513538358444800,-94930229925675624,-1478591342920243200,175805345140971480,-5222912677931253760,427875529027555200,-574339398028492800,-700365372769567600,-864149927136122880,774743277660374880,-3102480155842918400,1225253238254231424,-269075382826383360,911210187042756816,-920349031324631040,907835801627787360,1348351346302287360,2138876585906187600,95319597265643520,4016839521615614320,4907045642060390400,904105884967375200,-5464233182919147520,-1357093027401350688,1531841240203929600,-1734081444524832480,2938297230080467200,-2649885263111711040,233640311472184320,-916168295286368880,-787942769126768640,1042603359120008928,-1356097665236160000,1137060730592460408,3788879694702220800,-2818336422278590200,-812663447526408192,1433552112630817040,-1209614614459318272,-191378860623683040,-570573102117832000,153213413809217520,-650590091398156800,2088704952994485144,-502574343564579840,-115124365541314800,3386341637986893824,-2632703325160149120,-387298751330050560,-1150146720132024320,-724805871394598400,-547696712075195016,194264094116618240,966305921549078880,1224281178260152320,-3020357047365236080,-994108942199831040,1403350603264071000,-775347172548396800,-509219443519404960,496425137191603200,-733909598463264080,-284353578648207360,118248498598637088,-1507227773719289600,96859759723978680,26619827930065920,509910888800384960,4033766673975287808,1439061632654764800,579430414719385600,-2992652736542908164,-86391061672396800,-1131775215704111224,3215482959533644800,-391953974490868680,-614626087525604352,3796510557088478880,-1593966083313205248,-1228222580697648320,-998518292928288000,-463256147117404368,1438308855238112000,-2699751618719055120,2093370379486863360,2600313737148434560,514701687119904768,-2029622588228183520,-1341910038487997440,3685833900216809280,3405956406824083200,-2334924917808860168,-1044920320916705280,-714569247204271824,123630523692318720,272437498571330400,-2201395989683362560,1703774016553721200,-3461876138146821120,418445580218430360,-1549596899944570880,249715406928035856,-845244169401139200,5043482883279210368,-4755285108012595200,953674504747473960,-836572421244482560,-1454785860172590000,-399427842539049984,-3859309927277980560,-4719870239697960960,-1721179493445343344,4602507129703718400,3513564379992075552,-1982498774758022400,3581993034999574320,-569098174408777728,-3287467732275713520,1735893306884734976,863006858312707680,2750754470676326400,1429182807088882848,5012307193159833600,4858678325313120,1211006392085191680,4570280742020742720,-35238335706562560,2446868405388919600,69264050651473920,-1812571450025115120,-4119408974001305600,-636130714925498496,1956223252574822400,-2546777375813242432,-4402715008381747200,2470969071295253760,4437603208972989440,-4426948228995143040,-240750667345752960,-2086767026563626160,-269423425844305920,130461168424117872,2051088023234314240,-207849312217090944,472941623039424000,-8394779253893224120,-2988008574113925120,1874752984789938000,-2315485955723419648,16328536426606800,3198938572933693440,2108770809656050848,-343408283050060800,1770430268651425656,-5292053346421881600,1931217375898812960,553710069518349312,-1260901558240324000,5891039730740527104,-1556263910619250080,-314057505163212800,1408656790504889640,296190567520320000,-2980345460736235592,-374223040240558080,-1212355822048272720,2447118651964522496,-2149529227961355360,288505393810529280,-2046784155277039480,8671004321420390400,2210674560653182800,2634372186727034880,-163071473157334896,1067273592856289280,6173158827715443520,-995379397814039040,-639583555412879040,-2531184992214461440,2862413468326455120,-11517644197367193600,-5860395184417983440,1673592067918848000,1560116437657238880,3798382658894912000,-2633930671553192880,714731954542341120,3918651691644630080,-652220313784427520,-707477062245173280,140312610677719040,2483986937668093728,-1583543385596409600,-1895824657558443920,-7498580444009740800,-1942690401129692280,-803445851156529152,-423115926273303120,-1048340096073596928,109823318496734080,4770241073425766400,2322963244428814416,1379164250711385600,190693988356532736,-997412617190246400,-1990263608169431920,-5327219139972415488,2013151086672056100,1318346818282912000,7290783723858967680,390456038403974400,-1559726577016425384,-2159792223202099200,-3156749828090346624,2377295631014133760,1802651933236611600,-3269459349139991040,-63322053286743680,3737757759274851840,1864880744302088040,-1805726762739901440,2848141510478189184,3711447017204613120,-6846129931843491168,-76075741483315200,6437355873911828640,672167355790824960,-1327720865715356160,3047031188626833408,242816398244250160,-7516506238998282240,3853585383122360160,-3869251648141000000],[-8040,-14136,389520,-806520,-1227600,2311640,6141960,5100360,-47059760,-5321448,96031320,-428120,135313320,-342748560,-560479040,1035905760,128373960,-511161640,1200488520,-608249928,-2763778600,-1118929416,3383443920,2524846920,2656055448,-113399880,-6061882144,-6405320880,-7620631920,17023668792,-4339716480,1113523224,41185495120,-27186548400,-10667305152,-28074529880,-20863253400,46127791800,-16831668040,16887892824,-13125100440,67590935104,103915262880,-58232403240,-153021903312,-173993238000,24027687696,130093102480,200295382560,-10081724808,-162461549800,230657446800,197062844880,-357375684600,-33297956472,-185407622400,-391603471984,421708356600,-163459243200,477126910184,-161340913800,128363399208,1185335966080,-1113650188200,184433336736,-44088084920,-915460206264,-475088777880,351679810040,129156387624,-443963344200,525497734984,84929627640,2613920383800,182341410416,490163163600,-691521356064,-3791321646520,-958321941480,-1424815174344,2525024054520,1633185838128,-869189873640,1000125162960,-577449017496,-600283182840,1629195296872,3284535949200,1512069156480,-3711699353704,3904252614360,-2845540099512,-12742139017680,339372687600,3276922701624,4625676594000,685636646112,1946578935840,-2484937681600,316843110168,6822948825000,7417281468792,-4809182723400,-3247206058680,10618287133432,-18043612808760,-9210314648592,-6693189422920,6181096409400,869029797768,4437069348440,2931913008528,-9409697512800,26313993320120,29880635400,9383596292160,-5301001675552,3546872300040,-3815829050880,-24466787947448,-9577687119000,-1251762789144,19777643351440,-17434309402080,8649106983000,-6189533003920,-7364615718912,18632341357080,-24110784839120,5126617114872,18721720687560,27508102826072,64400055184080,-23839909923960,-25894966748352,-2188345782480,-42658393535616,-40323869461240,-15236207182680,6864491910024,-14856986874840,39118634596800,27252543040800,3458520954920,3690437254824,-38554711470000,-5036829780840,81292294972440,25534970393880,51552697282416,-49369001989320,-7159674040200,18252372404640,-86523704984640,37101276562392,-141245795523480,-44338272938520,-807871991520,119413637861440,-24120568466280,-11378428852560,131436453890008,-50751887247600,19399558174920,-35634180046080,91877938319760,-56217800296128,27274641744000,35676526663800,52192525607640,50026085658000,-104389298943336,-74487197243160,-87747263663400,-174513308940432,95353097374920,173128184469072,-154675742870880,-66318104073120,-82210102576184,209744992595280,-55255869956784,12250860928240,241435916106720,111833899208064,144037932266800,114285903721704,-53008964365800,-409211816282640,26549832197688,60941135907960,-301951406806168,-165852583738800,-9942179093880,57033283335600,192897927387000,46173310295904,-204124430473480,340016996011680,-42635017385256,-309761741562480,1930226834184,-203306028280320,783560094800360,144167341675104,53709029885640,47588745520096,-258362345877240,180676666346880,86060643913776,-299017189924800,-414066393599976,-3348624184840,-635725428460560,173000746606632,-66532924843880,399956986814112,391375479718080,-162436173604320,-181614437630736,60568432617000,65525198153416,-176221690781400,-2606501084880,63668412926664,553051536879480,108555243292320,623600466685160,-190338868176600,175505452016136,-42762444875920,-194349255264504,-435827007238320,-413990829025080,-724919976073920,-698985506405880,433729858556696,391648982404680,-305183299456440,-326902266991344,21307043652840,245644563528936,1943881870034400,-380613942701640,-15843466473408,-558849944422000,342743255728008,973984496258520,-208380205421520,423089064240480,-402085172071440,-446008361079688,-541617327930360,364297279071000,-1017692199287424,702277579546080,726257600640,-1739677990114680,825287163462720,-117867192269640,-548037215855560,168124323996552,712500379517520,210024382344920,749504577437736,-1082147087807520,-2240817805393696,1431863393344560,881324472652800,2358044840745816,-167128455720600,765047359566216,1538112245688480,-1418148681202440,-29821094843232,-377498504582440,-1188166963337640,-1900979783341200,-36210838479200,-410825643579120,-1199068487984400,796279144468016,971660780754600,-696037857096120,427406200733248,559146430149120,1289660160373200,-2231483943845720,-2047896663369480,-394642391996424,3335694509971480,-331414099880784,848891309476320,2922202477826240,-209223219127032,2078208994554000,-809117316136448,1342771855527000,-1792083922575840,-79146259318280,84695648452800,1087810637838264,-6618625934705200,-2874541631900400,-746271371498256,385484250481880,270013140337512,-71250111073680,6166371572876280,-3985002907991880,2050984162596840,808939619631528,-571693137582960,1127088721563960,157495544266632,-460183084522200,-221176405697280,-985579139508920,2886831186403560,269937823816608,-13445782889000,2004311966924736,-2674545922026000,3119034057437040,2418460827383856,-2315052395067720,-963746825102824,-345118191458040,-3508712255128080,-3922626523811160,1959461812974600,-253911688671576,-6467425284389120,3164194902435600,1962538197919632,-2428502780323480,1563396388114704,1840344907183320,-3096866530804640,2688105021069600,1538743190723640,-1839891967542200,3345435093997920,2889915096305520,5491354755099312,1606889651829000,972380164841832,2418296577226200,-8667089184677400,-2618929395837216,2341264689173960,-659632748325672,2291073346062120,-3232000758768080,-2733733445919216,-3806631228952200,-7172169025018144,1174766270851800,1521102716646480,4116834637617080,-642926996339760,-2001009082545528,5420176122012960,-8240266988516640,5419890417416352,20276398501640,-2175903663015456,-2802749610977160,10369877218090280,2948419685455728,-4070250543282000,7776464995431880,7821781270589880,3858737412827880,-8625433560552320,2466114496972920,-530715983511504,4489980982385360,-9349106896464840,-4673724224247384,-9856007378886240,-4996829614471752,-4377990128676120,609950479886440,-4717509315583680,9469799515836120,12929590950727000,1081283922433920,-183631320520560,-6849194308763112,-1092549375984000,-4424253850380672,12069578802816800,-4952374065227160,-1476177614045904,-17602727005688000,-3484284537286248,11455272324395880,15536208750008800,12058567000088664,-3064861618249800,5360921580256440,10941460941973320,652445022469680,-5251597217394176,904493563327200,2821062027590664,-17820403508696040,-6263018218813080,-4867330870367832,-13043997262354520,10680163741661040,-6658468020079680,-10786705735996520,-2424645064043688,5914986839802480,-10404497905865008,459517742992440,-7092942881780880,26697529830571600,22417984756872000,-9008489957907792,-6490461136943920,-2556581682605280,7001615800496064,-3522731549557160,5079219195296400,1579045800359280,14303659751109960,-4514634324264528,12996604858171320,4960827229670072,-7185902488221600,-2476752968181240,-21364601351158024,2929265250927840,2732175837921696,16829187244079320,-9079848087591600,-4320200739073560,-30360770159100640,-21491470280879496,4886421256705080,-1163586307043160,19910717265537120,4031786402787000,13866958850527552,-25806858270560640,-899630156234040,437169556822328,20328564647255040,-12967459720972680,-8839199683207120,18815780765822760,2910918534023808,19236870668554000,1894285519349544,-7004417891807160,29247654758088520,3671876889423864,-4143764487483720,10143931484191384,-47890193474210760,16877998889698200,5565414284059952,11339003868291000,1133930002349208,-26794108786728240,-6364674996131760,-17538411615000312,-6070210602533000,-11606649201225936,-7441161521798400,35049795338992520,-16877698483496400,17942260853447280,-42139389853088,-1405905485740920,-21746632920575400,-11867866805083784,3532520226858240,-11751733096351512,22852386941685840,-37026729113037840,3088437261305448,22704977392491280,36525020906602968,24681075957752280,29415273821741040,-1951026751581600,20743998808765320,-26710052222694504,24943035906657000,7544922169478760,-4676351343252864,14256191333769000,17946453101432352,-61884848519534040,-61637998752269280,5596962125893464,-49912976314282400,4290241903678368,-26275279676383560,1614575871862800,17386286492498880,-9678371776776120,-21086718884574528,92587055174679840,-15250451862383760,-3506951843998680,34836794395603200,2356950840169176,1758003981724320,-8892036773769240,3233470502114688,-64908839933316280,-13489240745562648,17719824468529680,37802661671108480,27331964327123280,-19103046982476600,32834065270818464,39816675924292080,2810748698677920,32588125461801952,-29845810168936080,10475982718578432,15690997699456200,-54334591497770400,-17785366425155856,-1124032873417440,5590468785514536,-33535834628784240,-1835500683675640,-18088367199207624,-70525810048227480,-30090263764368808,30712847582577600,36511407728759040,15350108169419768,-8331763797606120,-12658028309350488,15145700161750840,-29704296235952520,49511004768576936,-17849124571795000,-33301072696292280,37989443010936120,29443803510194920,-47068989554867280,21243084907832280,55204341205135704,54499544212291920,46850310090043680,-60313677333596576,-3392762180535720,44974740241479840,-20019598921665440,-25960253939889720,-35667266162737440,36375700991626480,67223751104713392,-15940502257578600,553913096342680,-24118584167388744,-17198113669565400,-95788485041879056,-68724256956445200,-29043831181796160,80704049542052376,-35141740623310200,6884612376839208,15221537154155840,-82730523752553600,-34734802258031040,77917640788038480,-65798996416664112,47434844685252600,74697667887453600,-31172008677940536,-46633150767467880,35211834370981224,143487144848440800,-72603912442702440,34948694714004872,33335859545637360,21718852730483040,-19437551282048480,97316601577904280,11748177024005928,100736499129562440,-34653732939337248,-1423805489805600,-133153713652388440,-20441191272077856,40179496169274000,-114469758123437696,-18332936160883080,-78519904939007280,-44409271971993280,3077127886991400,40729491195963024,-66140663927184000,79559086781931240,29195134564616328,3225389252773000,27298098560127336,-23716084560504360,-68798161097659840,117951554815878816,-18304123515217440,-32446433283385704,-81386261146293240,72398140663629000,-11651069764394632,5966370076534560,88331666243486160,-283747510270138840,89265855742206840,23986263609791208,29983377750249000,81015740500380816,-53307369939626880,368868513866461800,59498677708850952,-45203416472039760,-45955171909762720,-24545492341741800,13373481721774800,449763202882840,21306166537574160,-41049688009604232,-14253976051115240,-188541292311589800,43702076454196608,-146680027997169480,-80888096565724536,-39562216268529240,13803667341020400,-93769935036456504,10451578185753120,73915350152664680,-26100884686920720,42600967487403360,18573197694415056,83417604631770600,-19671666581149440,150505888745111240,-50213000410110120,-36388678214602848,-31284586932877040,-61774867384896984,-33924586672146720,22294840184463600,-36677114413208280,-14770669943500680,247196988661932104,126638279373033120,78412703333083680,-73600016747682832,191522280778956000,-88408529176750920,-98393699163672640,-10942672943648160,-26733786050299104,142393064081797840,156257355597808608,-29621947123879320,-105878016453570240,-88843906637448600,-2454081133086000,-171801165565623664,-491137342673333400,1338427735418760,-52668181196389264,112976911060709640,5404151493962784,268989993863293560,-142153957292139240,38658798182879160,18907062754064760,-12726518739984720,178974670279649280,-154994232625429000,-94173454588171056,61275305103048960,104959672008032000,47796273280567200,-26330953002433200,4081215147478328,-63154582650878400,19652389735557744,457091840215250240,25486075202498880,44395362785438568,-190382956196696800,83455560721895736,-86147127496480680,5342477163931720,129932022154933152,-129234185389744440,-140954278157264616,31762948852999320,-1806180621127080,175400747671095312,-139684766970690240,-168470520030631392,-65898396082963400,264615294318863400,84443540631001200,-299512065496611440,-39263465102782968,-55281078702120480,-91198790507261360,-85891977577029360,238592786939064240,-70373388447500768,70122465165596040,-80909597141853480,-97380651828472608,-76065267179286000,-205712872061127816,-111850945073331360,223540635721557000,-22389242725795440,2279656488373000,267712797553017192,263257905408516480,-377685500538020800,180069195317530200,-27532768305998040,158858998427614784,316763140753184400,76338201753569880,411289029339690568,-176234053885223400,-105664894263636576,129687822171030880,216859440001699800,-5404456616167848,-430299665134895160,-265397991230791104,294222607522938600,-163881415730351880,-210426196127764032,-90497480755374000,-59130483995842688,-320903200418163000,-3812124942816960,-232183479827798856,-242643156550618320,8227215004768056,344227449893764360,163314692927840520,-3152091553338288,268903839957701760,-30814961742945072,-253992943240316280,-145469878367684640,286836471966721032,224999603763752160,379802233111164704,-69803735748793200,-517093296845953800,-545262007493259256,-29213785045827360,31455971109441888,221004233785325320,325639836043195080,65867304606834192,534655130691107400,74400841210254624,212984812576667520,17230796275367400,-169993007492282040,116501749589812080,272170616568903360,-219790466496610320,-186410014964754240,131797057200498536,112789008073356120,112751379464827896,-336252023015387520,-413356502785175040,-69934999658666208,-27198473255910840,-390686353130361456,-253444870428614040,-144310348989005440,-113709685745181240,-7180597174988160,260801387078520024,-164866694656488240,449298320570007720,-94180150134429616,-93915587357856000,-63617066735597544,347360801290498800,69068961409686480,71412395607554472,287221140095553400,-44313169948721256,-262503782138219160,-227420574641871440,-90767313819562464,-23349718752947400,311676283696631040,-284107210018496640,513298552751553840,-50961446733785016,1254067587544080,29893620510899376,-432210328274331200,543743696587776960,177570520705521240,214416485856731400,259058056391770680,42125922554320440,480513902973569920,46874140735595424,34971950648797800,-719650737991625112,65023085904656880,-154270957839906600,15589813033454880,-503039523844599840,-314463228484061304,-356350846663852280,318933632204910360,-71645161275255336,-218969935308148320,257727337016810760,-648799322114213760,-319170174492858040,534657065917608216,21171300848377680,-638742888845348816,219174881090654040,89819379606308880,-239374912769628504,77121164533856880,446920815143120952,-232938740686968360,889337592738975600,-322381349038810248,489091139835914000,-291657412918435872,-32869199374984200,-142792540933020680,630939214321528920,126991290933708960,295016435897528184,-43726134561134400,46742719111888800,1350207712322196352,173845652654955600,-42556794757965312,-703418789054985960,-957690857630186760,-205592050446224784,875092239107120720,-615710837176238232,24091544224928880,-810514228625280320,-208852430295912744,-112470449185483440,50927807843505384,262226844905496240,384294525265200000,-889523362848948504,-322849097878230000,261084652471638216,-81311742466969520,273882156272611560,-134863784491155720,704377319449643840,179433523191131832,76909161331110240,-1123972848479005360,-32675942400256584,-67753323893821680,-134067987905266240,714159685788507480,20959993879436040,127420938936166920,-1186680733131687360,159857408543126976,462563805891029960,-365748555991785120,101918070445191528,351849576091054360,187313267994340728,1239879691373292480,1279960133146312360,-169262068326796632,-335023519304174400,11279984114801416,173436225487272000,29666992077665280,-746206411571126792,170041921022619360,259018569609061152,-517762819464248960,387044816507427600,-535623710155020816,960633578506608600,-40823333686485792,-796220859337506120,-714297880384415800,-350687475843083568,-46021349183297400,-135248036216160120,-653874750796210680,-1258616200559644680,913185066613767488,-1281984323575725000,-70799767999248288,1976051448004180200,761127913824105600,151709303163566808,-607559497406586000,294282857113508208,120291404045077320,248221911608276760,-517689160114337640,-37506408587543160,-263124549034495720,-386096530191024840,-356156518037138040,-142523680744993176,-1068172947036666240,896155606451580528,859742202175070720,619634338813749600,7625459704294080,-346478499428978280,905002270896702000,392416099033815360,878922854868023680,187012673671377840,236192899801207920,-342053907839725752,610127287983561240,327641366742707160,931447623040610368,-655243332651105000,-618826770467248416,41653919394577000,835961992048232880,-7334252940411672,-1703525656134408200,-741103350477886440,-80182546264340520,-2977467190522520440,-377343680040319608,-334461422444618040,-226989031088671808,625668391158736680,380406960318937440,-350191511417405672,1320289722981555480,266799526307355528,-422828986847456920,-2246060949881760,-805440585449886768,344559604267438560,-123918676956665184,1511192953872584400,-947340885389840560,1730553650267896656,547782519157335000,212916101156287672,-1261178085067925640,-651031836522619080,548245302687343272,445065354825786960,-18401816186930880,-217724812608069360,467151155772701400,997297340836346592,-336765808711534760,112141584064089912,241892050811304960,989274208448829080,220526268113365344,-260255886858582120,-886516514210730368,-796397185772733600,-500534353004075280,481121533635067864,926786467419303720,-70263775442718000,1624878031417954080,-786579554179280400,-739276361450124672,-199881528267113000,-163284615792022824,-1645877278840786200,-597688369443354200,-295179914471470512,-139317339327344640,29441447865248816,1599062775406981560,-883704986780578920,-1079521170300502072,-309685255174369800,425026566167144088,460634773820113200,-1010210509750780200,94877512906298232,739787434438804840,-244246363881179616,-184764153972546480,314159347328476640,-377759399670781632,-33232111749660120,523398492961104416,-1456578657518712000,1721732551316627520,-633894107841174984,530390872568917800,638999429530357896,-1527410016088802560,1768016294772530400,20356330674132792,3805746169753614480,-104665487271752616,-198967870949728440,2467814783440371680,325566490565180040,-559042868820324720,-2009754469066104376,-1836585163777775400,1167964288146936720,-620150625368598720,1518940049020786560,25299511519921704,-3371265919404260680,794210878197818400,-232606431531961896,-1325247635072576600,628345825790760,-232872139182180960,607032230936691560,-2132615086155825480,-284039642367018000,1850967376766825128,-2296299983000391480,1557605384161143240,392392516779557952,-1763112058122818880,-665270990172489096,2276865726999753040,341000570619004560,-254865359428510512,659440817474794960,23936032882891584,-330658519684977000,-3450438980468705720,369983411945151840,318356142937001160,874600929423656184,-1655856724459807320,-445707410940625680,2334342875029545776,812442928960425840,-379731737676589584,3067984325774039440,-456993214626353760,396696197573001768,2122799772663908800,-227187286580429400,-350841036895351320,1391899582414715880,853970770588697520,423740236865493240,1039374293779438848,716967567856995840,-682227778854403800,-2327122064746033288,1091895269328797040,-849830158515682344,-27563458297754080,-2694548333515180800,1142605798506879168,-3925463380384206960,1707659464792133160,-1411374289645050720,-2456917109379056720,1133523105597782520,-1186744729163235480,-1706214031609003952,-1412934569957334600,1663791890114250120,1080794252124047592,1234027519160436000,1372874263071699024,-867303604123983400,1991023671992308800,764553626459449992,-3064530021658781760,-385193576362906080,-317698770812991120,889243614678658360,235197465740633592,1099035390587410080,-525766046400882848,4821570339903672600,-2008696690678374840,-1844297098711764664,2025874516761511680,-971895848163209640,-2665124487171196400,-1380380617713754800,37568261930690304,-592213404843182680,510171825003801840,2224701920291190120,1974195190997273520,543356106679391544,-691528714006053000,1884141177310530424,830881040331031560,641901874237375320,734090539823380240,966861235756928160,-970140332724024000,3014577595629492360,420256159514891040,9586604360603736,345390262564898760,-1625106658356819000,-465647923601673120,-2822000537540292640,-4488928782630133296,584526170535635040,306084819764392416,-1817428429002204120,-215646465374440440,-1553769715426021896,431998456008596400,-1113326911613573184,-1060673754572404720,-540958642705546560,2939085746112410688,-4805893883011076400,609298510086605400,-1289384240457593280,4083167582372214960,948886547687497728,-1211291423958073920,2171029209106795952,3365232607772824800,-1172076605890588200,183997960908292608,-2319877662368544480,-2073338017669389624,3327274862262420960,-3500886514605832440,-201239537507027064,-505047758257224520,564334270242422064,4745378402858492400,4811703138320857240,219970900346895192,626105697045025560,875117182344692928,1682812227846380400,-1643012409228911280,669397958218535216,68391788057025000,-216386025911354664,-3586852832108128000,393500224478190960,398228825376395904,1802753140696175360,-660533855548567968,812036105817685560,-2034363523880893200,-4579925370771851472,1315391021639864400,824500236850444440,2626223500390361760,-1513708458025701960,-1119146398082979944,-3517680265147711080,61674865084953120,-3314807511331442280,-147322558271256480,-552828463491129168,-1105789859006416120,-1046583774221610504,487007073171563040,5678341410345430640,-1919928036745695240,754627375701001200,-1529690407486328824,1832184868070911200,-882294229059633720,1693892927547705144,-1799901240879499920,-1617100740825235320,1719692657574873520,-4712289712717965840,2177948247104924232,2916507813581213720,318751913472899112,-2091975887651827320,-1956298295937764240,2188352174835479400,2483595373847701680,4922867086586354672,4479352195342616280,843366082564971240,817570996003249696,73757504527970880,-794692574859107760,-2652488175109954440,-819823476522735960,2148868650601460568,1544897872208306000,1807339204201227840,-434824334099113440,-4517213277077682480,-287608333903531872,941360034032024880,-3545788926008094528,2316614082903141120,-1725054869754888240,-1107576857949550472,281955223997853120,-875900834129103552,4918454778500631920,-7176756077509387200,-2625921802128655200,-7551829219055927960,-2164031034654244632,-1455719690595485520,6022563221464950160,8015213536587497088,-1035252846918102120,1315177399572107368,-51288747134895600,2885774875496984400,908418154653957648,2378572763899332000,-979867555878269784,-10416036520564267520,2814404469047245800],[2784,13080,-64768,-697950,3549600,-2813096,-5917440,-10887888,66913440,-64883280,-10404096,118753250,-358701696,230605320,286686720,411289968,-713845440,-832062824,-593598720,482090400,5268338592,-2457640440,-903513600,-4856035590,-2264644800,6608544072,1701367040,3810765552,-9287465760,8128661640,4520482560,1038454560,-32447222112,335482080,3753864960,-9065525392,87435904800,-2606159136,-34635983360,-14676862230,-10407903264,-96496832080,-3916585728,-20299756080,185723952960,48750867888,70679051520,215419084592,-666944992800,84984938280,-315096320,153683265120,42350878944,-114856604280,99590603520,-397863789984,895492280640,196340035320,-252262940160,-687875045870,-138379260096,283063626000,-412512573440,353432304720,391192354080,-1300422436432,762426639360,612114629664,-61379223840,1812523901280,94483234560,-787658532320,-2924742494688,-409854254040,-376214967040,2045757939984,-1842633440640,913250527368,883559550720,85384326720,7563383678112,-3519681534240,-447671947008,-2184802816430,-4670223544800,-353160087192,-2034141049600,2215719843312,6715302700320,-3504805720840,-823532050176,-2219815518720,2772365480256,8359821328320,2490214725120,-2071519494352,-8867060991360,-4157817308040,1858287333120,732977505360,-11527205864832,18113274356320,1954856809728,3534728501040,-13864629065760,-15547950287904,-83462311680,1270915802464,32811906568320,21541557610560,-4461545257984,-8288383083750,1060218957600,-42948347468680,-4714316167680,-7722653361456,10943601072960,5609586690576,-5608785093120,12153070736400,17094938002272,-13741247065560,12529420230912,12174198751440,-6285727769760,53580209565488,-3194031329280,-10404886281792,-83129839605120,-43329125390760,819553092864,25646906601760,-9688204257984,44071401677640,30312524408320,1588211186016,42152653620000,-45087900512952,-20009299622400,-10514748375120,20176637681376,26953774351680,-7851136591872,10362890295530,8291619884160,-45779745734184,-20662853991680,-52992244636992,-7051025329920,151668828206560,-15355354502400,-107622920972160,64723086910944,-160625559901680,33950054764800,-13237004530784,134126561257920,92447595685560,-12388107677440,147209508354480,-15861513681792,-88349710506200,12429489118464,54101558169120,-490457096520480,58073824801080,-9660073923840,53125293104224,96355753744320,48959530067280,49746928236544,-13462613797920,6579047170080,-63142185485720,76481633479680,13420970167872,310877576453760,24318845837664,-42859048784640,-17897220939390,-191504412770208,-132099760861200,-112624120837632,-90581411527200,-144749513905920,-98155049424520,-128059023168000,66155569054848,942405515601120,81898178743920,17684378144256,-340320439561760,-367703692028640,84981928246920,95748523425280,63712677205584,40847066599680,-84131551387512,147417401564160,221545401398640,-221704447563456,179830804956120,-7420149458688,-16431051155200,-853666068962880,33691293765360,-119571700652800,283389374187216,-243770843403360,594855941888120,169763880844800,-341951271063600,258908580952896,-183806422837440,145038253831680,-136025260842096,575690426593920,76401243776880,-263028503865600,338927004004050,825752631566880,-1121857712882720,-24507295963392,-533208901875600,-766192544193600,592375990458384,-136460010086400,-70430729907296,291785894611200,-762265362628440,-288220155380224,346691417344320,467174030499936,715086706832960,310377350457600,506219185210704,794618846868000,-1241699171320296,-120306002995200,876577319446400,-583958463403392,695366783238000,351165405895424,-1166940021690960,-1516331363706720,-746221820743536,-118746912556800,-10244447054688,-563644365933600,2050448412555840,94475461817088,174298492556320,-608249104094112,129269055885480,872407271034880,-490994276781888,934289523702720,766108719489936,-819646538515200,870364341024960,-811251081500640,-770510037066000,135742935837696,-324189262566950,1745049804043680,-220056108710256,-32448830501120,-564834626249904,-1723698393026400,-856379416885960,-673778711810304,-49085830495680,2134118359463904,-567339939163800,-349665340519680,-762448885504544,3628195558738560,-1250793175956456,258836340189440,-2701866538643520,1386902231038368,2615060869149840,95059101291264,1562928676520640,-4204883305851360,39354574233792,-326757021331200,2521365459643744,935498006403840,268716831272400,386766332948224,-195118342642080,-1922604408049824,-178441764297280,62508205943040,163923519210528,-9147125648357760,-565556476030704,1923845402476800,2158171965281200,2264653867307040,-899740559997960,134203278066176,2710364246264640,3463238254132800,749060692206200,360760088409600,-1857647357465904,6269884592846880,-43224853115520,-508959718063104,-2198438436443750,-4303161061861248,-2622537164229840,-2790412731838720,402595209580080,-1947446802417600,2955309415530472,-705324948929280,177001940454480,2682841002533856,-3590706087291840,-1048663968317184,-5253535237157840,5414943011385600,2789493564705768,1858417704126720,632728344734640,5384422444404960,-6814753442560680,1202024776862208,2480884035413280,3424088620056192,9081403023851280,-639723746999040,-3702057664339056,-11265591718051200,-2262089249554200,736092119938560,-4679447582179920,-6464932251924960,8207857241798160,-425002476877056,2615380194878880,2630348056261920,489679058540448,-441808422570240,10776684466381024,-14262880310331840,612521029717080,1199087738497792,2760681461484960,-1736473638376512,-11167177144159240,2417418458611200,-6249919238236512,19129260309694080,2005850789899968,1112882899169280,-3842421387555520,-1738665094015872,2738513121729000,-2731810724326144,9191829155195970,3610917673107840,-1053437580864152,2873529924168960,-594126050732880,-11822041733964000,-5407755544844640,-2094317513240832,-9554247788103040,1955572167982752,9878157571968000,-9378214317012480,974783855517264,8573472764714880,-18164322020893960,249778298073600,-241696194194400,-1135842640125312,6734996395023600,2411815108395264,5269102668192880,38899550157451200,-2446987156459848,3404497973184000,-1185206034758592,-17429722548511680,5229815093140720,504628571538432,-11368624693144320,-480972994418400,-13985182026647040,1432682096778240,16485017196502816,-35264010608357760,2360570472736680,-1828914133657600,3814182069139440,-2957175705401280,15239772674920640,233196529083648,-4918323979905600,-2059459931448480,7052558133790224,5021690335200000,-768581258666544,-12962603296843200,-2566866311442840,5459119161030912,12917209226739600,15770846375466336,19701814571341640,-3539558484422400,11438314910561616,-8589067427603520,-6281256822161472,-2389943659188480,-46737389697692110,4527166179552192,748656062879400,7815059330205952,-19928874999926640,7438073875698240,4756170655009400,-13280099027247360,11130873580047936,35419828109992800,-22776400388256480,-6778791581363712,23490963292248320,14110082695975584,-4211356116071040,-4926187415269120,-15035175009098640,-15448293474768000,-29104884226492360,4549286957318400,-5954640154091040,-11562754260577824,15660471018287520,639605931157248,35777064360860480,48801790922954400,-2996160301518384,3265683040451840,9440066808689088,-6369815498713920,27065438007426720,2157887974276608,-22620542192219040,-58421888234247456,-15968075008244040,-6925537369420800,-25514785848478896,-16120602317571840,19125408740093040,19367099083608320,43547982758456880,-696429850184640,-26132243486667800,21992147654400,20822077256756400,-70296185859826080,8285108252503872,6906326871029760,-2461657695456080,41209756603188480,-7795167005333400,-3901537233206272,-19801166611121280,41135598226064160,36515922877608720,2610498012829440,14645006072499264,20823357157330560,-11411286739741632,-2808450181447680,27201694632912330,-7957433697424992,34798014548880,-18007555929321728,-67553284774047840,-45523016480011680,-16091479059509616,-7049177719584000,-14620251208310160,17201882229047040,8016416695722600,-921297412809984,35311432225338720,13475236226183424,-32595742212044880,14556345506659840,-22309293523619376,45127264695425280,26368351237880872,-12831651719930880,-39929696159152800,81539845642578048,-22257493489671360,6365742739488000,-21336277322806160,-11764457380621440,32958743641883832,-4555496290885120,74755821091463712,-11951644148310240,-39510419895709240,-5420357169119232,5724980179380000,-46472848295323008,49835472361530240,13713403238810880,-69198049486825776,-62500883727268800,-18570691446819600,-17745537641592320,32031234573600240,-10752704238576384,51243183772420160,3773190196545792,46994659135678800,-24633663004024800,4128742243176408,13779186426044160,8288495102420288,-39336301114551360,44641583949921720,20245963679988992,-97051385338697280,-64287744245633664,-72642642644815320,47398440615482880,18828856975149408,165460471115042400,27025651077001632,-17546173704034560,116434711975960640,-39120363232962144,-38329411184211840,-19058695526787072,48010238826496650,3374787369428640,-44669263166448520,-1610622495905280,-29638502195453712,-68855014837224000,13272087802894800,-31396577642213376,-64900543315840960,17829337387809024,-38073336760336680,-29678367923472640,78351300914601792,47101537965326400,-21452414614417688,-11213848486452480,36123939846849360,122789049651697440,-53185673880018000,5052266045777664,-175529810207783680,3850225787715840,23743731572843856,-10934742339882240,-71583891989073360,71834103491927040,2727681570878880,28791315063244800,55991330445836640,120731450069734848,119396033954592960,20057871678028800,37628088872798912,10754741675301120,-54797293860834096,2545471422821120,-45537631869343680,-64986907549661856,22066741045558000,2716161819550464,-41123397329152320,-391448629409043360,-22966585164195552,-28376267641920000,104494593213026256,-73502304985153440,99862021905279720,-3707106718698240,108657471832092480,-87713926292808288,41272069639617520,59831129099715840,-3035385966570768,179730585488974080,90762983950771440,18793738209895680,-86501674945512640,-124901201914648128,-80567000698192800,37942785199858176,44765639327666400,73770644907207360,4091903062662200,-36335585464139520,-15739627245285504,241569913032285120,-31180794697056000,-5269520093587200,-57667000842816750,42334386618724992,-63717371611200120,13433746089815040,-115012054111457952,-46032152132903040,-93993998112882008,-63681446868695040,94320751955001600,-222800568615196032,68094830807224320,27306539549920512,99259227156686080,4283962927912800,-39755049487270656,-103956905505281280,-200343675237537360,321904683395595360,266558312456516080,-32632968882750720,-108086659379047200,164249779905021888,-233532829536520320,-594593785758720,126497216486014000,-26893393009560000,-20872044198783528,87888437466019840,54267398251748640,-51587506594391328,-124439871753206640,-17752738391182080,-9402187318310160,-91551464664363360,81909790541095968,-8374523635484160,132997940172586896,180824729514105600,-96138053667303720,96737230063045888,54974627263274400,-109148874184652832,37481301074733600,-37353389014233600,114666603520586208,-496440413214166080,-144262578965231760,14278074816741120,-186959587293532320,376835521985580672,207551735038073400,-26226756513914880,50272526676403440,-336235608645724800,1169330899102960,67622162603343360,32056143792960672,-386332310706650880,77008745354337720,-41376301017950208,42575465940940160,290189688733706688,58982166618254880,20074136323584000,45255266965367232,169308625591543680,184861128555311168,26257923624556800,-52138876064771760,167018473144999872,-240978624990492480,38413698847223040,173828455396173730,47024313266367360,223178986168872216,36819199044288000,-149692481904593232,-225155462470848000,-220911562735726280,-76830524022295296,-173335943950498560,-425540379046608768,-98367159854622000,-54822577170965760,-250441221050012608,346217925062171520,129200609874929952,-64581986056262400,25355393763373200,82974399682223808,-435510167891040,-128441795380157952,-118957381621891920,1069739246046272640,-63740320557649560,70179879667941120,-159187264415850112,-326919078384082560,-111982764116333880,127422343769236992,119683094116304400,69016799578462560,351861677967236360,-113841346752967680,-29476820574123408,61948894133857920,116442851221696032,-48810124597816320,152097005809992080,-547821033336555264,66293060942299080,-60506635496071424,-16043117300400960,390291718195257120,-654116015277122072,154372314550126080,136704589283818272,-265689331855015200,-171204232978755120,-40668320288193024,379044927280785920,-527886363813827040,-164068172575713120,9016633643184640,31427684950409616,-110291674326372000,529103057424941888,177696834254545920,-113861861436620880,-148675845008247456,453489847597618560,82309749817135104,83239445453703280,-45425938391729280,38319717990914184,106011918148364800,35487796042593840,-260827775991064800,-353210548652636640,84114425139174144,-266034824682698400,254453713475275392,40730296982026080,-39014597773228800,211028916038063552,-51564182239532160,59967837864416064,-301179896784023040,152488312572731850,113937533890733664,96530498790033000,19540676497498368,17755488442591920,542040964289948640,8059913140815648,44852676028258560,-375089484481964032,-98207934021537120,-150579150441109200,-222236235409339648,348733768360407840,353013343958411136,-634820107677295080,-122067501631756800,-9423209678916000,-894679294536416640,66356308262766456,-7317443813095680,-934410665333425280,940561366381774272,-457825336453627440,41976496535001600,268288223706658320,297002464154025120,339434784794420744,141972874556832000,263200059666967824,855439154501611680,-293634798767170080,33983556377785344,214583471112388320,-90254290698638880,560007875014356720,-150235580828481280,-285482207491691328,-142193366064483840,-308986852405802648,250252509064596480,187069959103742880,184047239101505472,237045418364293440,-31379372795548416,-89499790968596080,-1261758370271225760,59989717317739704,-227984641789985280,-432082344485800176,-750724759701908640,1173406674625060440,1420646949959424,22473143210232000,-226691886749886624,244617915286027800,-149633236814315520,-12949693087327168,-1042338144980309760,135973256663615304,576700229773064960,378386031140285520,-484231978219746240,-813643546245893440,106107163472876544,64616129861321280,1763459969490336000,226159089865372992,39529845995831040,-390040269399417472,1099822963901518080,-559543330443908160,35025316702790656,417087797258856960,17177734626506784,686473028067031480,-190154686565648640,283784514217929984,-1019056114802186400,-336238477988866752,132978026431303680,-340454624546987590,-193497248694467520,230248602949038960,63340633920539136,-439771405589992080,387081604941007680,-652764357214065976,-220076651784652800,-58839410278027056,-760141837552492320,-398410793456916240,-304752865689582336,996967711484229440,312419298142416960,450277960595165880,-2464587400042240,278120386796841072,548289554651435520,-88486445797350592,-467893915346972160,-595099283141403600,486689080119036960,3983958731676000,127328549502481152,-244955648992934880,-46491427459157760,-467156282942071272,-48968232685095680,144581703108297840,486820000230664320,-517033113261320840,294368342295186432,177720370401156000,942313881368013600,-673361943410117280,288052353072506880,53517846239754160,1142467606370787840,72775985322233424,-119553023772779520,-1255523281291321680,-452963421776416896,725689941023561200,-133668226096221696,415452135722994240,-1462061502224413440,781224767459559720,44578366406112000,923057319691432992,971875351917518400,-308732497481488080,48226545840914176,-758533893694362240,-1658324675644650144,-13548401356303880,-129699164415110400,-109813619766814608,-923761108447077120,-22032584174168928,-1918384798471680,1847130880264812560,-1284045877560086784,-23409564988722120,46859951914024704,-94439753700603840,235303926973331040,404052668645990616,407045931143297280,-691435191931994400,-2404618089894782400,1587892077157581360,79896659063147520,-284717103138252400,2165881291560878976,-176127972101582880,458969943480277760,352453294597760928,1875630156818702400,75206098208632992,-140089406977977600,1662110921344806240,-655010923103051328,-1264215983699354400,129172012683876096,-1719943723725115950,-24630033971730240,-335529224432136528,-31473159428677120,-940773455315169360,203167397614428000,759074335211786440,-143041051874674944,-512345360920947840,-775246170222474720,788067340964571360,-320768677327403520,512476879961191824,564681395544060000,-597203473043928168,-304697250162458880,-664150742245908720,585721786262171328,-455613955414496320,-533541102390405120,-682497684818658720,182123763657760320,-1586790382160242320,-514453332714727680,1192966543600733888,967681785644719200,553307023029464760,319225175897728256,-132506637628163040,-424563868347312096,-684709470867534640,288253651049844480,-521082618307596048,4842935225392489920,2003260106894702976,-224614908399939840,-868719539526599200,26774437651260480,-81850532366719200,-240600068505629184,1846080176751453840,-1034277493591219680,467264703784163736,15681984128490240,-48203356737234816,-2413673670080198400,-1747279137506836320,180794398757296896,-2894441130154023040,-1721007091872573696,605811876028504200,1430697056345318400,-88703568432974880,-635853191000353920,21634656648427328,-280131861828407040,1932321752653028160,1171123552141313472,1276267255755439200,-11660791324428288,2021176016316391600,-4227617289888622080,211559356231862904,-411313559094592000,535337431373918448,142140426774968160,147850514340778480,252259036215813888,687375286247680800,656092066913026656,-4047507884120950080,716852589246270720,1103726836998744288,-1175333926286257920,349734258039143736,-153367831190238720,1367238658928028480,1492889872011546528,-280075313930693120,311393551280993280,-506462025560752800,59396491844999520,2812439126015372352,-295934686644579840,-985023875355957744,2456062846404710400,-390188197202730960,-328262153754650368,-174292508961474750,-1302242526551626272,788337167292971480,-398630353356744960,-1009272547902682224,-310659080793020160,-898968482370671328,268122797396256000,-1507724284394144960,-199207720600336800,-488136258397571520,-749021458675544064,-988662837936537360,-2635768054480800960,-162045876102153384,516876298545914880,1313758193871007632,5241617788904935680,2997579911576520600,534525594071040,-1133892421288593120,2633351023027954944,-1781002152685362360,-1280403000724404480,-3085017265503681360,-326876594453560800,-2796447576091746112,607411352308561920,-338880193325918640,-1874486214623503776,-5182640997853440,-86750253510455040,1478219532352797520,1414338193329056640,-11469126877047840,-403355390869692160,1451032508044052208,3552169399356780000,2331805518877953520,123739502461462272,381202435343425920,-2558323970292248928,1148959436970380640,524400279324894720,-874097059762099648,-763808636887243200,877775061263842608,154577945405861120,3454090019292188640,1742897476148361408,-2088283118201676000,551635368994173696,-1982446992325277280,-2716742676676147680,-722761587560574144,-796460256626334720,-1569210651433301632,-4799668793554702080,336226961278402920,-1649241904769760256,497397587969493120,1747463356192036032,2130956329143146960,1053851457501596160,-308327459093075136,390192188811511680,-746514891643988448,648654811872460800,89813914186344240,-3558286498807966464,1347330687650174160,1735521002788920576,-848223572047038000,-3430133898567255360,-857879397079878800,-123006543410361600,1009912390343952480,5130937329030457440,-655408187322382800,563074856640734976,2065641305264005920,1549566242710398720,1649538554837968080,1132050612826721280,2650132780820634528,412198809494376960,226796834382342224,-1043757429364995840,-3634872616258594560,971929960200084000,2581884134889265080,-21948325804618752,1995596365514416810,-3073035231140797440,-765237588502878216,-277838899372675840,-123686252836717296,-5115997056972130560,-4314099840350352360,-874490885016503040,-241066200870726000,2588823880869417408,-1846662957458383680,-1399121120539123200,-177997497306491968,-1225030701869504640,1237361499491421480,-26651177120691200,-1568572463930535360,2495949217198858080,2578151137879025920,-302367673674232320,1180918552602590880,5325132358466844000,-2631784491444193488,-882514407156518400,117336536280001632,1181044247843515680,2078228344377625440,586061450328459776,-949365740559624960,130014178554329568,-6899199012344323800,715142334635385600,-577772186519018304,2205532301684712000,-3739630726623234960,-512283862822744320,559368432702385840,5104237272848759232,-1356698100990183600,314570963739670528,43868256981911040,6991551998905377600,7250786495290280488,411531772589752320,-243675568421869920,-8073933170519024160,166935040321832640,949189878034675200,-3714534847053745440,-450787541372441856,1626666662391839640,-1642372182670449920,1955005298144744256,-4273840281002178240,-3723892526048727648,-1507251944239937280,1987162923510222480,-5622599340959656704,1531097788639563600,-290456800509368064,907839220810529920,5802047155239350400,-1472551149296604072,2455071159339009280,2716597303794508416,-1841013379826802720,6599140038175188840,-243920777512257024,-888273266649347040,-11739519140466455520,3170484734156241480,624784003774571520,2910497588447601152,-3339548552615253120,1067288417902189176,2150741023680112640,-940367994710086800,393423464033916480,-2732905623996085760,-153988289277495552,-4105308977159427360,-6133046557726149600,-390513912632075232,1529561819991744000,-333958870821052672,8637825349265748480,-3683896555900481400,-595510344676425728,-1790025846269839200,1082865042153933696,10643126729895554840,988280085667872000,958139787167980560,14186193959508890880,-1206811570454058624,-1318973767015818240,-1855640613260063350,1248266989415690496,3145046363770053600,-58251646858254080,-5159240672088481440,2298278859832406880,-4151625586368944352,62335997261260800,1939426122566513328,-16266704281123971840,-8280707875416812520,800628629448962304,6765575636669992400,512782472491261632,-2534929901931379680,-4871308687943027200,-2532502164766445520,-3782290701099147840,4978992070833245784,-2115662641078694400,613169517383578320,1109484235292432832,2001866140294206720,-549255729422716416,-1962808639209579040,11107853389552608000,-1883983461707653776,283716408354663680,-204631482051045504,2567854466494368480,-6142502456361767760,198729671288408832,1613693402554381440,14580857344066145376,995778350787444720,-52440081750228480,-5844655523133198800,-7920188546622660000,508026921178592904,4538449477636942080,-267512106820128720,-58837873638360960,-345906207964474080,-2932962140282023680,5120601989214258000,3659295983330090880,3146910016301484840,1509524343671274240,7018874498443474064,1099719574750843200]],[[1073520,-2309120,10548480,1418472,-64883280,15586560,35551008,-68906640,411289968,-309173760,1058154240,-1595218128,-140557680,-878477312,-598699200,-2614158360,3810765552,13823139840,12394432512,-38237768160,335482080,-408519936,23115239200,43681083888,-138316610880,18686384640,6981739776,103397152320,48750867888,109008936960,-10084046400,-369217562448,153683265120,-111537423360,-177531075840,494483344800,-301991481792,19845112320,-36583022784,-59629983840,353432304720,-118451510784,509523229440,-197655669024,1812523901280,-2162292572160,-773207785952,-642692589000,117001244448,1386646609920,-1575040938240,2578771639224,-3519681534240,459422820864,1899031115520,2385436804560,2215719843312,40480611840,1468035393792,-8622983706480,-3134057073840,5095577092096,-2344165549440,2793373756992,732977505360,1878353664000,-199299958272,-2860958355360,-15547950287904,752877607680,8674412081280,7227831091536,12748398894000,-1097500478976,8403780994560,2202841882800,5609586690576,-26102830202880,-12279354032160,-28606950267120,12174198751440,16242148048896,5693708021760,1613185807776,-2478084768720,11012477230080,-2561249401536,-3328397431920,1588211186016,-96618839040,-54862265364480,49725652351584,26953774351680,-2857097650176,2192037440640,56855985564840,19866539324304,-72521550464000,27372588460800,-21150104572800,-160625559901680,-12580152159744,2027961048960,28763737375824,147209508354480,39835183933440,-22156915385088,-89278382664480,-89323608282048,130688421642240,25473360185280,-3830452878672,-13462613797920,9149144260608,51112024254720,127908777511680,24318845837664,-29778379868160,-50627603376032,-380287154810160,-5180543438400,-14040249951744,228279128256000,-77053821236784,81898178743920,-64081959321600,149517629243136,-80670562639680,63712677205584,31637599488000,-262787541918720,42104751541248,-255532826068560,106334657985024,-225681834323520,853174635223680,283389374187216,-44260780354560,-17307627955200,40400318328480,-183806422837440,-42433089601536,152194020823680,-676920118101024,-521305132657680,-232643649822720,43686918891264,44549347253400,592375990458384,-142411203302400,-28918967457600,600929320069344,346691417344320,86973546756096,-553281363859200,-173377802476560,-71015414597712,138792305541120,-154379823658368,902932935082200,-1166940021690960,114775257569280,-325584840591360,139517092847136,2050448412555840,17173435345920,-160801487289248,-840108717568320,184071408458256,-101788503759360,1461109046918400,-2567845478020032,-770510037066000,-828423543865344,26384729451840,-411821517837840,-564834626249904,667699123691520,1201083790618368,1826978954280480,872628084377280,56924832678912,959178136218240,-112495485161664,-2701866538643520,-522006883568640,-1596948262576128,2847901814295360,39354574233792,1271124629913600,247315564911360,-1697732144382912,-11159232701760,2425855384099840,-111427671463680,-1846998915432480,-565556476030704,185095465632000,-920865589975296,-4260557070460080,2710364246264640,-33696358401024,-643094070643200,2123725999587984,16204790910240,-2618464504381440,-1137617292216192,6451661648638080,402595209580080,-2063995110481920,71908710750720,1696695465020928,-3590706087291840,-742686232096512,1431536658182400,824329858584720,-973202281881984,1013668281861120,-2142739819623936,291591615197520,9081403023851280,3213101115162624,1116535399077600,-1317270903075600,-4679447582179920,-5958003708518400,757613110954752,-6967072477970880,28005786075456,-687005799713280,-3770646518823360,2109927395042064,2760681461484960,-638127314873856,6628170674442240,-5470250759820000,2005850789899968,283112403517440,-459647093820288,6530246587060680,6591867041738160,1923770869211136,-5122379430040320,-2393945328249216,-5407755544844640,2483419307466240,29567776493376,-1491205150908000,974783855517264,902608437265920,-445256966131200,4262558468562576,-10359127917452160,374774249291776,10283789122084800,-1269894136175280,-1185206034758592,7354564610764800,337238976400128,9603654988047360,-13985182026647040,-804491642013696,-9322669471175040,-10532582761259328,218141178835680,-211097521543680,-415698160540416,-13322102693518080,7052558133790224,714597369446400,5270922636295680,-2574864955378320,12917209226739600,-261170442878976,6309647733100800,27744793337493120,2354813171594064,823956006343680,1196837035973568,-11398450491267840,-19928874999926640,4477809682916352,1353921764912640,-6387861125500608,-22776400388256480,5265458681978880,3730251747211936,19750670014330560,23125669569120384,-27215025034137600,-8109598489132800,-688815051541848,15660471018287520,-2081615354362368,-18332722017028800,2314505519684880,9440066808689088,-3671538881472000,-3846669867188736,-12068334164053680,-913248146756880,-7675674460962816,-4261768428783360,-17834315918925744,43547982758456880,11012642567700480,60298914170880,-15977462232774240,8285108252503872,-634418462246400,10894533354865920,3140422498285776,7423362755091360,-1615560966885888,-4653496457652480,23394685171112640,-11411286739741632,-21471610263306240,-120314465954496,32626137678976800,-67553284774047840,38525138563507200,12565925500128000,13141332043617888,-12330086182666560,8238801676930560,3562418772439296,2560833372860640,-22309293523619376,-3506169240414720,-8575283556299520,-19881679667212992,-22257493489671360,-30670747569487872,-3110143905221760,-3097650315216600,4275444287168064,7461257185198080,9662375823212544,23885029003874400,49835472361530240,-464597512639488,25414441473093120,-45883139844208176,32031234573600240,713688413391360,-6726121654712064,-50100337778391600,38909790480008448,77018818530017280,-10399252018789440,10927151807673024,-97051385338697280,8035641600645120,-4832326945797120,31306375622470080,27025651077001632,958578460392960,-10342164992622176,-18909671267865840,-73844761924236240,-457404821572608,2871109666613760,-1619368529747760,13272087802894800,-675730689392640,-1767069749535552,92397130995871680,78351300914601792,-71893653500067840,19989903823676160,-56319111049791552,-3041801724996000,-14320987877256192,1017875782959360,-108406871037269280,-71583891989073360,-7762687013283840,78941132223528960,-107778329786117760,119396033954592960,1679572524072960,2843207569332480,35690051073076128,17071840614890160,-6877279205068800,-4841853678329088,225264651376302720,-22966585164195552,-16374523842673920,-1111337009766720,37491304928792880,108657471832092480,-5721563325399552,-106655491003841280,-48562733088204720,-139602949395848064,-27589963585126400,-33019857977435712,5052213468030960,44765639327666400,35870108117606400,-175989837528748800,22099283244628128,-31180794697056000,6091230116966400,11191849335984768,121643610450924960,-6577783810369344,46260161251683840,113519100939847680,-9547361780866272,68094830807224320,-87982788615880704,-1741967770878720,-74190880566372960,-200343675237537360,-6362507360563200,58171814095338240,-14595247683376320,87550342003527840,-8283956364237312,-7109747577240000,-71562722071268736,54267398251748640,-42396338406090240,1809912625297920,33473810405670720,81909790541095968,278598424167383040,47804238837062400,-42732490349355072,-84556718761616640,-29035286580731904,66586476068851200,13200987508888320,-144262578965231760,25712174207370240,-37348255684839456,5518419410755680,50272526676403440,25725199185229824,-120543855075525120,-103326045394843920,4404293813913840,-76826454353510400,76716814262933952,-31043980126467000,45255266965367232,-79919898737817600,71994982382991360,262799970869899872,-240978624990492480,1103170429057536,12431715001453440,-427712299885313520,212707399889752416,3877232773800960,136958760213656832,-98004725203311360,-98367159854622000,-17276723081773056,5234730987605760,168330610106004720,25355393763373200,66979191198965760,228961461329846784,-27464748760669440,98039270614009536,-36837727923363840,-86426882791194240,-7301293498996416,119683094116304400,-7003827601247232,-76079202439806720,48856077710209920,116442851221696032,-208263371380162560,-144826250192422656,370679980880843520,-917539974933120,158838602591933440,-275185430285007360,-347096971212742872,-171204232978755120,109522700585326080,214651958460823296,33461309622731760,31427684950409616,1491996510259200,-316763921932016640,-137644138122293088,-170011177148394720,-98194388106952704,-12009156126549120,666836541522043200,35487796042593840,299145878120448000,-8575564888889856,-286576793264725920,40730296982026080,22191500516193792,-13631910247232640,-54869709605488992,-234542951949393360,-23586675478248960,-34833379843366656,-7771532499522720,8059913140815648,-210152705878917120,-244678765048058880,-128725368974561040,348733768360407840,-469095309834117120,217598589865305600,874082710544833440,3795058296965232,23233122040227840,248654154330813888,115223753970661680,268288223706658320,-18349251035208192,389266674270566400,51329447689929792,-293634798767170080,12036149423308800,-23860329724927520,-271635163349151360,107025915591499536,-344367050053877760,-446102298767324160,-363217653576062208,237045418364293440,-12126168443879424,-19077480285122880,-832647285597333360,-432082344485800176,73593453907745280,-2532457606449408,762887479868248560,-376247903743615680,743680968023261184,-275560659017783040,-41493715876188576,378386031140285520,708052224555878400,70910513626334976,-454085924174652000,226159089865372992,-245714294944419840,290757795054424320,-22294131796508880,23854137564165120,-81616139765918208,338971397790938880,-416515981974103440,-336238477988866752,-309550062070824960,78680879515381248,-673815493884568560,-439771405589992080,-22680591092121600,392310553181337600,116573476310735232,1082506475390986800,-11635291678602240,82593607554891840,501420764640620160,278120386796841072,52936249777182720,47702336733987840,194755006868016672,3983958731676000,246131660279513088,-12290837144375040,-274295142064008120,-222381760757675904,-477492197505945600,-524743566700114944,10424236030354080,-673361943410117280,194952994013094912,-113230228534600320,819004707335331120,-1255523281291321680,150135878205411840,238278142171525632,-276999938065514400,44679904792197840,439311021908951040,256932564300033600,-359909448345877248,-758533893694362240,57249043370483712,-355614144921262080,1552181141919008640,-22032584174168928,-12830212008979200,-339460404412436736,283387460941976160,35405012441404080,-170604285252014592,-725603616385877760,-425155157526544704,1587892077157581360,-995992308962918400,32747599392415488,848602783927510560,352453294597760928,90730117032192000,249724595047699200,-906980767707990912,1944496228699664640,-173067644179971072,-6511388291376960,-2090002943270880,-940773455315169360,-99847128195164160,-362325854927245824,-1047411962656984320,788067340964571360,608273658557300736,149283587327740000,660087144240641568,-37984192472175840,-725041490668953600,951095008608983040,-138192871438954080,-1586790382160242320,49932807113249280,-393483909974158080,-87381463956784272,-132506637628163040,20452439404141056,-513843464914940160,642968126376914880,-751012642756626912,-81590400987955200,7078299608953920,-656191045128064320,1846080176751453840,484349916312514560,-1598796784949760,30209855982898944,-1747279137506836320,-260044685303673600,-454978886357117184,1371873237209763600,136435353226115328,336078726246996480,499365492824551680,-33587803802718000,1276267255755439200,43664885217558528,419000126762067840,-1975842181471482240,535337431373918448,-426659080860794880,-449679151515146496,-1425539711567980800,-231485578083077760,-40180922739975168,-310720463271079680,349125925214463408,1367238658928028480,-590529142816081920,853790785562566656,1013621271381903360,2812439126015372352,120107190490398720,649303970888601600,-1168721469620787168,-1642554707098536000,504497187947484160,710601934244632320,710515055779119360,-898968482370671328,241951310659676160,-3011972380718400,427875529027555200,-988662837936537360,-53012565635977728,-921388184364456960,1225253238254231424,-4610590997457735360,-711886175625461760,696173258961413376,122326897713847200,-3085017265503681360,1914694313971507200,405927833380231680,-1357093027401350688,-5182640997853440,739539497669769216,373905499385842560,-916168295286368880,82987633022206176,221906890675008000,-220579113083476224,4004750303889987600,1148959436970380640,486996803376906240,310583926837255680,153213413809217520,3454090019292188640,-82779220749772800,-983350005598309632,-2632703325160149120,270959865914892528,118604597137297920,-1268877956916760320,-1486279436781097728,497397587969493120,162672372359972352,-107441399523363840,-509219443519404960,-746514891643988448,-1260845007289712640,-940696430719347456,96859759723978680,1304656449694012800,1573947070788870144,219272533905427200,-171156170303790408,-655408187322382800,-526169938832778240,1210244990516944416,3796510557088478880,2650132780820634528,-251316888300656640,1860611069737601280,-2699751618719055120,147663440966507760,398119629793492992,-812411612830325760,-1381801518752697360,-123686252836717296,-3009317143891660800,-2397712658512324608,272437498571330400,-1846662957458383680,32398699726559232,-323858691298834560,249715406928035856,588050322290806320,778137563129333760,539003244375805440,2237612603499504000,-2631784491444193488,-3650800142149386240,17857102346187840,3513564379992075552,-949365740559624960,-2092703323211956224,-1274818944350035200,863006858312707680,5751942657274267776,-820195722517063680,1349396060638177728,261384068878323840,43868256981911040,-11334117379332096,275023178575073280,-636130714925498496,166935040321832640,4168572298875371520,-119173717834093824,-4426948228995143040,111810907984136832,-775925702782771200,2686840422340757760,77921714073004128,1531097788639563600,488946857582278656,-2359259246547624960,16328536426606800,2716597303794508416,3213859018106880,434815299043588608,1931217375898812960,-4505139841440720240,922887904104054784,-882869157587940480,-2166661276227249984,-940367994710086800,-146019169082941440,15699287781416448,-2149529227961355360,-390513912632075232,531935687644554240,2283563023369105920,-163071473157334896,2753246717512139520,162880265096842752,-1761716674451424000,163707509756276640,-1206811570454058624,1294516554304512000,-123716029842393408,-2633930671553192880,-5159240672088481440,2889115694461624320,-111120690770073600,2483986937668093728,-473591282427919440,1227040436292503040,135563182382747328,1149631831150268400,-2532502164766445520,-780584902924216320,-5800804997024378880,190693988356532736,2001866140294206720,-235664842577117184,2936558942065632000,7290783723858967680,76715364918130848,-842735566524825600,-354257240122815744,-2772666958045944960,995778350787444720,-611633087881339392,-119751328315080000,2848141510478189184,-267512106820128720,-4666979782149120,5228323815285346560,-1327720865715356160,-4840276295866423104,-2153890934025093120,290730462290452800],[-256410,-1227600,-3336015,5100360,-3738471,96031320,15212241,-342748560,140514495,128373960,-661865460,-608249928,2412105855,3383443920,-4140519348,-113399880,380825775,-7620631920,-2257804515,1113523224,15141039375,-10667305152,-2532695880,46127791800,-5697382788,-13125100440,2363163495,-58232403240,-51993359880,24027687696,14672078520,-10081724808,-87561366165,197062844880,296606548695,-185407622400,167806763829,-163459243200,-544659254205,128363399208,335592501330,184433336736,-619144537725,-475088777880,498168904827,-443963344200,-690590663811,2613920383800,1243979257950,-691521356064,-699513937650,-1424815174344,1934059786065,-869189873640,-2322173941065,-600283182840,-623733347118,1512069156480,1297025026260,-2845540099512,3079551998820,3276922701624,-6260676202770,1946578935840,-1062203917170,6822948825000,5664815508429,-3247206058680,2671721938110,-9210314648592,-5548955989500,869029797768,-2288008440630,-9409697512800,-250154400210,9383596292160,14775717753615,-3815829050880,-16351658218395,-1251762789144,16209505996920,8649106983000,-4292975627985,18632341357080,-3862321924776,18721720687560,-23091862157196,-23839909923960,1212208106835,-42658393535616,16918655878350,6864491910024,25802479702560,27252543040800,-23342998401459,-38554711470000,-31506439041957,25534970393880,26498076475290,-7159674040200,-16534537404060,37101276562392,115626682254165,-807871991520,-18529995184767,-11378428852560,-39205773773223,19399558174920,-120774284714700,-56217800296128,60814879882020,52192525607640,-80874806922000,-74487197243160,29804022874362,95353097374920,24790517089965,-66318104073120,140190990731055,-55255869956784,-39616262329875,111833899208064,-93688137927825,-53008964365800,40925838322821,60941135907960,126800770100004,-9942179093880,106681919595555,46173310295904,-51075203327760,-42635017385256,-269656882076835,-203306028280320,-173933900222610,53709029885640,6170163299751,180676666346880,139037932809270,-414066393599976,196943087159280,173000746606632,174863505829980,391375479718080,-162702378511644,60568432617000,-595662599010291,-2606501084880,84520088711685,108555243292320,673717728742350,175505452016136,72976795120125,-435827007238320,210388572651642,-698985506405880,-152501389492569,-305183299456440,-371507720399145,245644563528936,-228395542744380,-15843466473408,51056187778365,973984496258520,536239178165067,-402085172071440,-467759528215383,364297279071000,-946755766695690,726257600640,-117412569846825,-117867192269640,1275922916435625,712500379517520,626040760110762,-1082147087807520,627680803229898,881324472652800,-1232088325634790,765047359566216,148059917203440,-29821094843232,-1837642621038840,-1900979783341200,896533483189245,-1199068487984400,46700495170377,-696037857096120,2511333332940150,1289660160373200,-1535143779095610,-394642391996424,-661283541604455,848891309476320,141315899437470,2078208994554000,388960144451844,-1792083922575840,825531199652445,1087810637838264,-1358581429992510,-746271371498256,922361518137345,-71250111073680,-21134293691940,2050984162596840,-1040297546359302,1127088721563960,-1555836597548925,-221176405697280,151083620587620,269937823816608,2221325753970255,-2674545922026000,137283101542620,-2315052395067720,-3580503352156476,-3508712255128080,2889447364925070,-253911688671576,477764387884575,1962538197919632,1999436644924725,1840344907183320,-1592650233747804,1538743190723640,-20943837411354,2889915096305520,280747998908190,972380164841832,3744323646718980,-2618929395837216,-5717345338904625,2291073346062120,-1016406775008075,-3806631228952200,2422618990421124,1521102716646480,3504664092462855,-2001009082545528,660932254669320,5419890417416352,-6282194901343185,-2802749610977160,-3462341101896921,-4070250543282000,2020541404550460,3858737412827880,-8901708030258945,-530715983511504,2718352068117510,-4673724224247384,10951487296425480,-4377990128676120,3778601331757119,9469799515836120,6008904191864886,-183631320520560,-11218930159454820,-4424253850380672,-5309420052759300,-1476177614045904,6462052958825025,11455272324395880,-935964872428047,-3064861618249800,5610320772279258,652445022469680,4507676456671245,2821062027590664,1668655295335875,-4867330870367832,-9428024174287455,-6658468020079680,-7103468837716629,5914986839802480,-3773534728822383,-7092942881780880,13162616419216695,-9008489957907792,-10143901319590500,7001615800496064,-9363921591910860,1579045800359280,-1459929077711952,12996604858171320,9054754401171633,-2476752968181240,5401868119944405,2732175837921696,-2346123635146500,-4320200739073560,7680928397266245,4886421256705080,-795580268210574,4031786402787000,-7977510485090766,-899630156234040,3955456428090270,-12967459720972680,23215935002481150,2910918534023808,-5036262932426385,-7004417891807160,-5730641259841410,-4143764487483720,-11102077080438822,16877998889698200,5736330896155860,1133930002349208,-17438833658436900,-17538411615000312,13129750608639885,-7441161521798400,4254096548560485,17942260853447280,18654078000181074,-21746632920575400,-28881756292420125,-11751733096351512,-14323397326587000,3088437261305448,-23400877643138520,24681075957752280,17612530577473029,20743998808765320,13312395973081899,7544922169478760,-2281895669772225,17946453101432352,8851155370580820,5596962125893464,42255746890098585,-26275279676383560,-15550479991695792,-9678371776776120,3927465876026847,-15250451862383760,-10784355458751765,2356950840169176,-14174863012820190,3233470502114688,-33288698688273135,17719824468529680,-1730175992643294,-19103046982476600,18154691939509818,2810748698677920,3064647785766885,10475982718578432,30939034135037490,-17785366425155856,8251151620473465,-33535834628784240,3995183139579063,-70525810048227480,-21187264927553274,36511407728759040,23739869990764950,-12658028309350488,-33435350219228100,49511004768576936,21382886761273200,37989443010936120,-14105667132087300,21243084907832280,-28715548785200928,46850310090043680,-34195992378290985,44974740241479840,28644540962527875,-35667266162737440,6473623749837030,-15940502257578600,-10711290532583817,-17198113669565400,-6967967568436461,-29043831181796160,85322653678928820,6884612376839208,-2121229136620440,-34734802258031040,-17411220404720340,47434844685252600,11170240954582599,-46633150767467880,-40985049853564206,-72603912442702440,-60712791804157665,21718852730483040,41824760678475720,11748177024005928,345729448938510,-1423805489805600,11444489731906380,40179496169274000,-37084922850785205,-78519904939007280,27016015571984610,40729491195963024,48647959020416250,29195134564616328,-15507053061936150,-23716084560504360,74269134503613654,-18304123515217440,-746734033336956,72398140663629000,-32674817058960615,88331666243486160,-82122889310457420,23986263609791208,-17348395261261350,-53307369939626880,92438503920447525,-45203416472039760,7212972172981098,13373481721774800,47123108620917615,-41049688009604232,-130039531441913100,43702076454196608,-78285963778596915,-39562216268529240,68740818688514478,10451578185753120,-7224120517122927,42600967487403360,-50042195898120135,-19671666581149440,32099343196992240,-36388678214602848,5096548127279160,-33924586672146720,-7387118369965719,-14770669943500680,-22027971612564822,78412703333083680,90452684500932780,-88408529176750920,42876957120908790,-26733786050299104,-23676202240497210,-29621947123879320,-149811954114366192,-2454081133086000,36534491519246061,1338427735418760,92762520292709190,5404151493962784,242853579915872670,38658798182879160,105591041699397510,178974670279649280,-42708218523249669,61275305103048960,-29382610994815419,-26330953002433200,-149780104456016355,19652389735557744,-246668774090927160,44395362785438568,-33122749350530070,-86147127496480680,10389190401439746,-129234185389744440,-99256914312622044,-1806180621127080,-65429722345575555,-168470520030631392,11960433264470625,84443540631001200,478394064458369160,-55281078702120480,-119170741860993078,238592786939064240,129871647043575528,-80909597141853480,-160497924993032220,-205712872061127816,45061844982382080,-22389242725795440,-146971734572091075,263257905408516480,-161872259685974805,-27532768305998040,-24627346069368633,76338201753569880,68980692460836750,-105664894263636576,56020529016081630,-5404456616167848,34129517869556505,294222607522938600,37185712046230392,-90497480755374000,132357353046523005,-3812124942816960,88260039032702505,8227215004768056,381027327914640660,-3152091553338288,-395699427830277330,-253992943240316280,128085947025134952,224999603763752160,79663192727179050,-517093296845953800,-127005890276442195,31455971109441888,-202007539623124620,65867304606834192,-144345399171688770,212984812576667520,139710783883192731,116501749589812080,35294000747116566,-186410014964754240,-230295988494945240,112751379464827896,-26812162402092375,-69934999658666208,-66372580313911575,-253444870428614040,-9099107955881457,-7180597174988160,-40623771549117804,449298320570007720,98392300333440300,-63617066735597544,324570424675457040,71412395607554472,-147618072789556215,-262503782138219160,-89228607020808882,-23349718752947400,-84444577702302180,513298552751553840,451004037038455125,29893620510899376,-260552143945717170,177570520705521240,-50485984216868460,42125922554320440,-98796082208092731,34971950648797800,72552738033691902,-154270957839906600,89351104702655310,-314463228484061304,167654153871489450,-71645161275255336,514480531669644165,-648799322114213760,22211791809885216,21171300848377680,-440371200117925164,89819379606308880,163432297048273110,446920815143120952,-962518467255670500,-322381349038810248,416809051994452845,-32869199374984200,-136651971792380103,126991290933708960,179900266197565419,46742719111888800,375772754836403340,-42556794757965312,-280300900646578125,-205592050446224784,-191447003904933975,24091544224928880,-22992270019500432,-112470449185483440,230871822045878343,384294525265200000,223331948735932575,261084652471638216,47251463690275680,-134863784491155720,-482252994094263255,76909161331110240,-136651070118515211,-67753323893821680,8549429003167578,20959993879436040,-183239030045917230,159857408543126976,318049349401187850,101918070445191528,229476147114800805,1239879691373292480,-216785012002424580,-335023519304174400,484556921631366315,29666992077665280,-169277990943059295,259018569609061152,259533701719146690,-535623710155020816,-10345979082954900,-796220859337506120,-269026519781554485,-46021349183297400,275261185427348115,-1258616200559644680,-1334726355505998045,-70799767999248288,-209805567467449140,151709303163566808,433094123233395540,120291404045077320,926425544961499746,-37506408587543160,271850267324936916,-356156518037138040,-259243717775840655,896155606451580528,-30076586701161000,7625459704294080,337104334085241195,392416099033815360,327212321903703225,236192899801207920,-309380879663220315,327641366742707160,-813181210250401290,-618826770467248416,321404222955172140,-7334252940411672,-762605071861836390,-80182546264340520,51883726702491087,-334461422444618040,213305046259147260,380406960318937440,842510199577327545,266799526307355528,490308180850117590,-805440585449886768,-290614898611948680,1511192953872584400,271939450265656866,547782519157335000,-105920397627225324,-651031836522619080,-77322861998290770,-18401816186930880,-670324932014752950,997297340836346592,-390647804718774810,241892050811304960,-444868069302322149,-260255886858582120,-918826480077698673,-500534353004075280,-282062941542741660,-70263775442718000,178654546897984740,-739276361450124672,643209330388520580,-1645877278840786200,697349460553433358,-139317339327344640,-14183424995808684,-883704986780578920,2231507497651898070,425026566167144088,-178935279835031100,94877512906298232,-421929707349384780,-184764153972546480,-327954615337741977,-33232111749660120,-912397654381132161,1721732551316627520,-719419758802091865,638999429530357896,-139885314231851520,20356330674132792,642069402711759825,-198967870949728440,345306821651765823,-559042868820324720,590239318744537770,1167964288146936720,872631481552199325,25299511519921704,-1403223510816674910,-232606431531961896,1634394228402477870,-232872139182180960,-847231112453877855,-284039642367018000,385851446772732927,1557605384161143240,-697377686119325640,-665270990172489096,555259412704371060,-254865359428510512,-594411147549360450,-330658519684977000,-235861768265850870,318356142937001160,-1508720632869287514,-445707410940625680,1149384583521812550,-379731737676589584,-1362363452303256480,396696197573001768,-844673782489842690,-350841036895351320,1192233203842724232,423740236865493240,1374142612615067727,-682227778854403800,-126291125184820350,-849830158515682344,74218871542979625,1142605798506879168,-1796380352703776175,-1411374289645050720,-119856818486505516,-1186744729163235480,1007351501951259927,1663791890114250120,-1171327187872737945,1372874263071699024,1136778747223394880,764553626459449992,-177101294377702365,-317698770812991120,429014883865612638,1099035390587410080,-186581526723724671,-2008696690678374840,9590924718978960,-971895848163209640,2232433906339271010,37568261930690304,364449985394424930,2224701920291190120,-1425824447431369593,-691528714006053000,228968434807860624,641901874237375320,736683821979807075,-970140332724024000,1430953055266620600,9586604360603736,-2004741441020017755,-465647923601673120,827953616646993672,584526170535635040,-586145219027158098,-215646465374440440,-831745382262278760,-1113326911613573184,1301617171317339660,2939085746112410688,3928603410516416610,-1289384240457593280,-412437914408745027,-1211291423958073920,-2034596638622474685,-1172076605890588200,-4886213741540231475,-2073338017669389624,-617438046416961000,-201239537507027064,-2576907718995763770,4745378402858492400,-1179032736170166273,626105697045025560,-1475068503989140632,-1643012409228911280,1968615894308292075,-216386025911354664,1186631203051574760,398228825376395904,3360167128075687425,812036105817685560,1216173465693788700,1315391021639864400,-423347408326634253,-1513708458025701960,3562770150823686615,61674865084953120,-65867078909007660,-552828463491129168,-723151327585035195,487007073171563040,-2122601417659384746,754627375701001200,745342896113060421,-882294229059633720,1359777149439781380,-1617100740825235320,-1286829483950621820,2177948247104924232,86091587238013890,-2091975887651827320,-3667210427794745706,2483595373847701680,-1326050381451414258,843366082564971240,2013448974719608800,-794692574859107760,4140324725381833500,2148868650601460568,433640220942265680,-434824334099113440,590195197419321351,941360034032024880,-621217505144060364,-1725054869754888240,-4701229493133483585,-875900834129103552,317517717647394000,-2625921802128655200,1575119826632056650,-1455719690595485520,899105118392040555,-1035252846918102120,3180245165312777184,2885774875496984400,-190942496606010825,-979867555878269784,-3067959144922432200],[38016,938400,5549040,-10887888,-3767040,18546432,-204991800,230605320,265875456,-188717760,356453832,482090400,-2944128000,1610611200,-4145667900,6608544072,-1598123520,-2455307040,10468591584,1038454560,3135711744,-6691672320,-27134898120,-2606159136,-26345840640,-2751514656,118173658680,-20299756080,24303968256,-125993091840,64099669788,84984938280,59037638400,11196209376,-238305729840,-397863789984,-66414332160,449686110720,150695005560,283063626000,-156297461760,103418668320,-470148284760,612114629664,592081459200,-168426635520,-1228455937920,-409854254040,-102658703616,-487132978560,679442908896,85384326720,-138842035200,798023905536,723202354320,-353160087192,-1120058572800,1775309909280,3861317315856,-2219815518720,2110607769600,-4439078423040,-970057326480,-4157817308040,1193952355200,-3047422240128,194491247280,3534728501040,-1903260692736,148780642560,3125609883000,21541557610560,-11176920760320,280287770400,-11383482013200,-7722653361456,7703258956800,9998269079040,15927430700148,-13741247065560,-3014954376192,-1661744123040,-24323847839040,-10404886281792,-299074913280,-1460942469888,-15234274125840,44071401677640,21930471112704,11143804980000,777064069608,-10514748375120,-8769028546560,13995504359424,10174634170800,-45779745734184,7814850658560,-1864064167680,107503267390416,-107622920972160,750573831168,-60519662841600,-61640201194440,92447595685560,15487657574400,-4193273731968,-50400111214200,54101558169120,8632578155520,17220131777280,-7555244671260,48959530067280,-34034013699840,1739288332320,65896653438000,13420970167872,5846329751040,76400913050880,-29115484471656,-132099760861200,-45894229819392,-38267112871680,-42319736437680,66155569054848,-165106264350720,-31524326257152,79143478051440,84981928246920,-18460704898944,10798649790720,-97625145533520,221545401398640,-24475662224640,13227222948096,97603838431680,33691293765360,412896123494400,-64445165497440,-233486012682120,-341951271063600,-35126889937920,-258546452482560,325774229333280,76401243776880,68632050193920,218302419839520,-85374775052160,-533208901875600,114584771515392,243254800588800,-46584636388488,-762265362628440,-464487080386560,123505778178144,346232076946800,506219185210704,589286228213760,214458527078400,-346011419373840,695366783238000,-43400161601280,-400869211094880,402151196887440,-10244447054688,-81522324288000,-168412779760896,-986160047315760,129269055885480,-512567575314432,246996080978880,54158862082752,870364341024960,-324464830694400,-241976537797632,-369653461021680,-220056108710256,135402706010880,-455690379765600,15124902232992,-49085830495680,-176289013343232,623316476578560,1935202503877320,-1250793175956456,225250367569920,366652313952672,-1126419758385240,1562928676520640,-220712835932160,582479907590400,-136790151900996,268716831272400,353795310120960,-508274728564896,168290095182000,163923519210528,118038025163520,-3429463543545600,406097701444512,-899740559997960,-717972160045056,915568733851200,221850021820440,-1857647357465904,1528326770995200,907276019155968,2193648161049840,-2622537164229840,-195679557762048,-514842258110400,2040902621406000,177001940454480,-24590686095360,1869357508739328,-2434344247335000,2789493564705768,-971030340403200,1423468002543840,137174446276296,2480884035413280,1045761668210688,1140377114215680,-5268930854972640,-2262089249554200,-208282278044160,-1709120020623840,-4262100028744320,2615380194878880,101710105111296,787571535886080,-549074494976328,612521029717080,6496860792422400,-459067743478848,1852231067448960,-6249919238236512,-5569841871897600,-1983834733301760,1854844808459412,2738513121729000,-1112059386966528,954610419327360,-116818432478880,-594126050732880,639306869391360,3733348610559744,6962697549769080,9878157571968000,-3985551536947200,2266550271131520,-655790618007096,-241696194194400,-5817141597880320,-4299322584530688,-2448532143348480,-2446987156459848,279376510026240,-4607857685238720,3436797654897312,-11368624693144320,1197451384715520,-2553911563822080,6590895895566840,2360570472736680,8350237449523200,-781782083037120,737691847897680,-4918323979905600,9560956036853760,-8951708858400000,-6555163734870384,-2566866311442840,-56013479216640,4169304214203744,-5533741094389200,11438314910561616,-1018001808299520,4260334348988160,15106415747735928,748656062879400,-13310982338174976,1966387346448960,-6383307296834160,11130873580047936,194967960084480,12083932818952704,-6429858525306480,-4211356116071040,-900175646304000,-4084031608272000,-644365886675280,-5954640154091040,-6203968591841280,-1140167094671616,-7829247834138720,-2996160301518384,6570461115187200,-1683974212303680,2472096907393104,-22620542192219040,-879372413568000,12345523136793600,-11987503577114640,19125408740093040,3278442819801600,-184113638554560,19468203345122400,20822077256756400,2224124168099328,-12311278335313920,-31910616725523648,-7795167005333400,2930613489991680,10874928266660640,11194994008745400,14645006072499264,13102121977528320,5006367714754560,-9668629501645296,34798014548880,-4587100041642624,-12034820448738720,13757493808341360,-14620251208310160,3957479154881280,1642312779356928,18175908503905680,-32595742212044880,-21085920917225472,11930196413733120,-28178654607179208,-39929696159152800,5213541561676800,-11347628361696000,56662784003412240,32958743641883832,7005268177643520,-3159630062196960,-13348452314381184,5724980179380000,2996607249156096,-24445631860488960,18594034308619920,-18570691446819600,-2091663482388480,-2842668936635136,-27535250199351240,46994659135678800,-1914476024930304,-24562897542078720,4279298265883740,44641583949921720,4387470948241920,-16995610547696256,55053491944514160,18828856975149408,-12692563683160320,31277961820235520,35800706478339336,-38329411184211840,-12892039835811840,892185166630560,-89099937990811080,-29638502195453712,-34962476841600000,55967812318728192,-56976668894671680,-38073336760336680,-223794452047104,12452130726465600,17355962658523632,36123939846849360,3028247532034560,-9006213385951488,-19084065655382640,23743731572843856,16558934210641920,18990625061084160,11978571211059864,55991330445836640,18340255078612992,-35755336469529600,-6558205823764320,-54797293860834096,-2930294641190400,-17180446823473824,3913515929243760,-41123397329152320,13184566771444992,50583781448640000,-26950848269141568,99862021905279720,54655328872488960,-23188739134880352,43079066827288800,-3035385966570768,5848298710425600,-33501881156770560,-17261957056867488,-80567000698192800,-30960941008439808,19502584285813440,41500998069986400,-15739627245285504,30995401239982080,9393492340742400,-68984863446365640,-63717371611200120,5249346581004288,-12169419529388160,-17642412917207496,94320751955001600,-79307327930572800,-48676874849858304,-26773686857692500,-39755049487270656,17752377943998720,85101238139065440,62166775847104368,-108086659379047200,-26624907557441280,1059928052874240,215354967141732600,-20872044198783528,50790787008430080,-13638076455988512,94416142996215480,-9402187318310160,13155940543426560,14928498654558720,-46676617744852416,-96138053667303720,14515232029689600,-28855449497092128,-60792925679650320,114666603520586208,-15581248752706560,-25452220325495040,-1700983020940104,207551735038073400,3284161955069952,-88889873550019200,-210712821196368000,32056143792960672,22565932686090240,73757753988519936,-132860504391693360,58982166618254880,2175910465322880,44759751593166720,-167592340962245472,-52138876064771760,-14100344659376640,-68476593597223680,100710867494215440,223178986168872216,-238026328702525440,-59523857894592000,61600158876991944,-173335943950498560,-5456828089574400,97727202783025920,191189114285484480,129200609874929952,-18978236190144000,21935760835530432,234621980603989200,-118957381621891920,-3865239408347136,-125103263755895040,-32842169827667112,-111982764116333880,40887931094384640,18245820578214240,26657394006622080,-29476820574123408,100118737960919040,87009352543933440,-26596030915399008,66293060942299080,8385259527836928,103180569178056480,-157422553862373360,136704589283818272,38044731128025600,72495701383300608,-11356817905331400,-164068172575713120,-37751577448022016,-29157569074788000,-189374160720400920,-113861861436620880,120058907166105600,-146726075760979968,-340656024261716880,38319717990914184,12188084094051840,-68954469514879200,191928751917066912,-266034824682698400,-19052803887796224,69547761247929600,165310972799732760,59967837864416064,311777268671447040,30121417005596256,313272686450391360,17755488442591920,-41310707344982016,-79954770311243520,-165667919091747312,-150579150441109200,-22793321678814720,93325366793602944,328782606727264800,-9423209678916000,-24474795335112960,13044138971170560,226815783204060624,-457825336453627440,-129110067684347904,78517892822328480,-244963857573127800,263200059666967824,-33879589952102400,-60579383108226048,169961457549209040,560007875014356720,28116041913653760,-37591349649231360,-399087588644205696,187069959103742880,-63805075602808320,55937142809455872,-397636406425587840,59989717317739704,-171177342563082240,-198467465208550560,-321148438043683800,22473143210232000,17333469135495168,266737509103779840,127164889847286720,135973256663615304,-28109905468323840,-128015350563840960,-151230701350922160,64616129861321280,-9703092604423680,-70466247209959680,19055621791354104,-559543330443908160,-242724985012224000,4541240188616736,557436782721203280,283784514217929984,202189701838924800,-237047786247106560,505866834418282788,230248602949038960,67243971652450560,102331918547622720,-381704614453446480,-58839410278027056,98481966066316800,543255108403168512,-53758765883541000,450277960595165880,-13363608583176192,144950112149230080,262930985475780072,-595099283141403600,-338809360950804480,-226976979547901184,-612510650086751760,-467156282942071272,-93822978047984640,128699540290865280,430294763981873232,177720370401156000,-22003558207741440,-513484629390120960,290037964752290760,72775985322233424,479997307489566720,-119748950584569984,-97890661888547880,415452135722994240,-684900113722598400,-79465783593504000,228400913362443360,-308732497481488080,24587935215022080,-438407672871574176,-31566636122759760,-109813619766814608,153564163740172800,3419729423362560,-84746839686979584,-23409564988722120,801380428696092672,62206785291800160,70155737976710760,-691435191931994400,318770583561830400,-142424479199523840,-410420523903931680,-176127972101582880,13416375279884544,495856248354369600,584215502638609296,1662110921344806240,219532424436990720,-230263153045170432,-322235734016889000,-335529224432136528,273053228669337600,53710921208412000,-374474019340796424,-512345360920947840,-387485954492820480,571805033496675840,141322061909157600,-597203473043928168,-99714838160678400,154845989471608512,44226430029077760,-682497684818658720,-145791125340682752,917068984404514560,141727435496336976,553307023029464760,-1112774560194232320,-112241022666530784,232365664178213280,-521082618307596048,281034822996787200,400400488886849280,-359062369154442756,-81850532366719200,99651288779665920,-273429682213770720,-844684486188234960,-48203356737234816,-200265633572544000,-322285667349964032,-1105736767625194320,605811876028504200,-303531085758996480,-168099119459863680,-660603137446669056,1932321752653028160,1257683577069849600,20786628013111296,1414194378905619120,211559356231862904,-115819544703582720,37577354204876640,-284111769299427168,687375286247680800,2950400751750144,-1277867659091178240,683680971226232520,349734258039143736,-570149019998208000,394672035129489312,-797067813624732480,-506462025560752800,-220694678804717568,527535745757729280,1680973231950263376,-390188197202730960,284014093626938880,-344271012766521888,-475557403508695200,-1009272547902682224,-37229488095018240,-477958030141152000,175805345140971480,-488136258397571520,475398996215463936,-696812244288027840,774743277660374880,1313758193871007632,-774923356671129600,-952849972039680,907835801627787360,-1781002152685362360,-15597752279832576,-86415651407263200,904105884967375200,-338880193325918640,-250664930215188480,154641756257767680,-2649885263111711040,-11469126877047840,-123438795864637440,939079266496620000,1137060730592460408,381202435343425920,-317095498116857856,-934800497926986240,-191378860623683040,877775061263842608,106460196774243840,460765999441520832,-115124365541314800,-1982446992325277280,63376159308553728,1419776979203466240,-547696712075195016,336226961278402920,946976436349870080,461973071177204928,1403350603264071000,-308327459093075136,1429679034951552000,-1156297708120473600,118248498598637088,1347330687650174160,-4355971843101696,-906817007667205440,1439061632654764800,1009912390343952480,14136719182755840,-1003742135750875392,-391953974490868680,1649538554837968080,-1232926183986266112,108972099061731840,-463256147117404368,-3634872616258594560,816818235453972480,39125276434320384,-2029622588228183520,-765237588502878216,-557338321116668160,-1352504969084586240,-714569247204271824,-241066200870726000,360228434675459328,2494085475743654400,418445580218430360,1237361499491421480,-1306556922184335360,659848643627284320,953674504747473960,1180918552602590880,-1150331781514122240,1573177856235532800,-1721179493445343344,2078228344377625440,324408890414949120,34371564445397472,-3287467732275713520,-577772186519018304,-450123458837944320,913201668510109440,4858678325313120,-1356698100990183600,416781552282501120,1848341333043950400,-1812571450025115120,-243675568421869920,763304401829683200,-1692034130409638400,2470969071295253760,1626666662391839640,39395563747486848,-1129865821414368960,130461168424117872,1987162923510222480,-77390447406451200,517770818299308288,1874752984789938000,-1472551149296604072,2474365777805967360,-486704686620878880,1770430268651425656,-888273266649347040,1594656713619256320,-1113745398032931840,-1556263910619250080,1067288417902189176,-48467547412416000,104008501985977920,-1212355822048272720,-4105308977159427360,-47209973532632064,-2726610200854848000,2210674560653182800,-3683896555900481400,825531717321400320,286274666316557184,-639583555412879040,958139787167980560,-4494102860185804800,2351214106419502080,1560116437657238880,3145046363770053600,-116956138016019456,607590962944199520,-707477062245173280,1939426122566513328,259125281279412480,-1427207556843802368,-1942690401129692280,-2534929901931379680,422066887698677760,-999915932474487360,2322963244428814416,613169517383578320,-2872497384117504000,979108039405711872,2013151086672056100,-1883983461707653776,-63892806284286720,678858077349085920,-3156749828090346624,1613693402554381440,535002438950180352,93480145728668160,1864880744302088040,508026921178592904,581433790206443520,-15554840157267840,6437355873911828640,5120601989214258000,1188929901395410944,-2690891221327054080,3853585383122360160],[48303,-806520,-813450,-9446976,31406575,-5321448,-13701150,135313320,-49705194,-388356120,-1050554057,1200488520,2580205320,-1118929416,-3185007540,151905456,11785885980,-6405320880,-16683904935,-4339716480,-3479958426,41815751040,2978311740,-20863253400,2755381860,16887892824,34610543730,-38957335560,-68787504587,-173993238000,203148952776,200295382560,-306632927070,13191789600,206785354380,-33297956472,-39292075350,421708356600,-209755195188,248159177280,-218480281643,-1113650188200,35848817190,-915460206264,1303231163340,1217186175744,336026582760,84929627640,-1251176073336,490163163600,-1545675668772,-54808468560,1945022633400,1633185838128,1517031792225,-577449017496,-5123161031010,-5051959355520,-624520507908,3904252614360,40173609366,339372687600,13972539568050,-257041902744,-12666670477140,316843110168,7161579668880,-4809182723400,1626137277138,-1031952564720,5068276830451,6181096409400,-24908589697050,2931913008528,-5790446234760,-45959538240,14802355101720,3546872300040,-163470741786,-9577687119000,4840242897336,6536039295960,-4225739001660,-7364615718912,34530491131920,5126617114872,-14129418503790,3683176025760,-14051854609541,-2188345782480,-2400909985782,-15236207182680,1382983400760,-60168545902080,3863053762680,3690437254824,-1509968763270,81292294972440,-44863937469342,134138595677400,15206317032588,-86523704984640,-2366804036520,-44338272938520,-9659983121250,-1379506574160,64951411463400,-50751887247600,-50744912615271,91877938319760,104234801987682,-54874224377280,16890917121540,-104389298943336,7112406233160,-174513308940432,-117427829879340,57987196981560,-196774796457096,209744992595280,291646682691336,241435916106720,-16316788215420,6536253726288,-18521617183740,26549832197688,-332443974250080,-165852583738800,337845318384258,-296697160267200,-32418926256695,340016996011680,-25920489517830,1930226834184,-374403069317640,-54047647581048,395051351976120,-258362345877240,106903368906768,-299017189924800,112219575482190,-36358488364320,-16699506989640,399956986814112,-153845419204620,-181614437630736,349093158016350,271047366555840,-461223375560376,553051536879480,44494020913608,-190338868176600,-8846994961110,276162999182352,202830961043125,-724919976073920,-534624877682280,391648982404680,9617254903470,1218595110480,-618177834724344,-380613942701640,569293650491940,342743255728008,-422174542487880,-650755171922688,882206482185600,-541617327930360,-4092353778150,702277579546080,945887580110616,-309396214466640,508023776339460,168124323996552,421989031028880,749504577437736,-1724018963202120,81891310612320,-1278120150433896,-167128455720600,1644354606680631,-1418148681202440,-1103820126128160,1827524892158784,-440025395786460,-410825643579120,24262367318190,971660780754600,1833418560649698,-209621325133440,-161920812274584,-2047896663369480,-3205515280635360,-331414099880784,-1199550485853180,-11965920565104,3102667151316720,1342771855527000,-168092431851078,84695648452800,184189106498298,4421345272122240,3989889866937000,270013140337512,-162705609123750,-3985002907991880,395014215068550,-5387708626997760,-3832324503168809,-460183084522200,778018106455128,2886831186403560,706888561714170,114630861163392,-2444362428121020,2418460827383856,143861391977220,-345118191458040,4021679260228350,-3013856931677760,-3804742661562024,3164194902435600,27216349926480,1563396388114704,-2907102167011560,-1007757728980200,-3516923407870560,3345435093997920,2495744549591832,1606889651829000,-801896011978878,-495689250682800,3608245136348160,-659632748325672,5009263909192620,-2733733445919216,4087578073420710,-1806913227430080,1080912889329631,-642926996339760,61224075439848,-8240266988516640,-7041036129006630,815735887077672,4142185525366020,2948419685455728,-18912194764966440,7821781270589880,9792200526481464,141042329328240,3589100308394964,-9349106896464840,1671793093790190,-4996829614471752,-1561069903250550,7256022065284608,6984530520110220,1081283922433920,-25394554917270,-1092549375984000,-5647812353612610,13455903008176200,-14984674118455440,-3484284537286248,11987546547221280,12058567000088664,5056841872169340,625765405217040,-9863700117098856,904493563327200,-3322642834065861,-6263018218813080,-5953437817624770,-16427207364349824,16581977214081240,-2424645064043688,558720645270480,459517742992440,-10302158340051072,-8404395375114000,3335483351225124,-2556581682605280,36339481648998360,5079219195296400,-9866275531979280,-258201531981216,5067292344378660,-7185902488221600,-26174523671470944,2929265250927840,-11308785058810344,13965754737432960,-5027920644005760,-21491470280879496,-157666155775920,19910717265537120,26913960675681450,9674867863795680,11682178273197168,20328564647255040,-8548999947856368,18815780765822760,5740937921146230,108338214786768,-32994304782724775,3671876889423864,-14811290276262210,-47890193474210760,3729777252834276,-17440572294129600,-7324179388630236,-6364674996131760,940934440809090,-11606649201225936,34579316953658640,23982576244783200,12306080236956000,-1405905485740920,9983604160364688,3532520226858240,-15387233739051702,-2117637331080480,-20872357527411720,36525020906602968,9988352972617140,-1951026751581600,-28884572314100880,-38364994493179200,39672046981599384,14256191333769000,-3187333972276470,-61637998752269280,32978792817676860,-1608391191467016,17687923853107140,17386286492498880,-29544648708430800,92587055174679840,-18220718708213010,1992390310310400,17382845539617373,-8892036773769240,13571522469375750,-13489240745562648,-55001213800237980,-42039415924426368,-4605979814380560,39816675924292080,-1803251484106434,-29845810168936080,-475448418676050,20369778748849800,-114555066138580080,5590468785514536,30640776741729000,-18088367199207624,67862264836021110,1756533027427200,37809227381251944,-8331763797606120,-10131805193165964,-29704296235952520,40416352743817500,51220528062072768,-7419483960692100,-47068989554867280,5852908345686930,54499544212291920,378511858594122,-31973821037464320,22776352224072084,-25960253939889720,-21734321110525800,67223751104713392,-15584574660108720,-1379393087889168,20908312071891420,-68724256956445200,-10553253044201829,-35141740623310200,47076061350434004,127248186630620160,33048788986377780,-65798996416664112,-3606277019292180,-31172008677940536,-162922274685941430,-53792645040624600,-5948400479487312,33335859545637360,-31282121444416920,97316601577904280,42409343061231180,-1981920636565056,-27352147370711580,-20441191272077856,65172885378983730,-18332936160883080,-71607201807512118,-4732944092331840,115994972554550964,79559086781931240,6653327202392850,27298098560127336,-68926588922763000,-44219474343169992,-78374878888815120,-81386261146293240,82292339843810712,5966370076534560,-28756404434966076,5105304007098480,-59902388284767600,81015740500380816,62949974882812020,59498677708850952,241646823528700380,37753530967414080,-7200143834393957,21306166537574160,-5353323051270942,-188541292311589800,-1872024852624870,-58008429967295808,-28484812870479120,-93769935036456504,-162141750233389080,-26100884686920720,-71682544911998850,4770830096773200,28341716160790032,-50213000410110120,16231092027056280,-61774867384896984,63590060279841480,56413232846002368,19482147042208020,126638279373033120,7421087273313006,191522280778956000,38749212717236964,4102355803894920,132965276303657820,156257355597808608,-352716319181933280,-88843906637448600,-83442863348306280,-28089188444314800,-24865301567453952,112976911060709640,161206529992903584,-142153957292139240,-64821442288584300,19574715090978432,139961226425443500,-94173454588171056,-13367801105930700,47796273280567200,-12047020823239164,23676351291370800,-215217336999080093,25486075202498880,241768911929345640,83455560721895736,178634065072935780,7431088492263744,9635520316399620,31762948852999320,-74660771828693916,-139684766970690240,87388341992688990,-407005961397215040,-260963084074928760,-39263465102782968,7516976773986900,-85891977577029360,340345878321138690,-99641391801761520,-105396584701236444,-76065267179286000,103451274175292568,223540635721557000,-315449905348223100,15311063863500624,-94221925069159260,180069195317530200,93950428261120200,316763140753184400,14018419834129488,271066382300831040,-132532720161269088,216859440001699800,-20783406461054490,-265397991230791104,-64218895586976900,78887775539096784,380002577411853000,-320903200418163000,132034037909580576,-242643156550618320,24137019107185446,9340314382135440,414652918926591660,-30814961742945072,-523984311633947625,286836471966721032,-787229119316981760,107365436494081920,-30106096636682352,-29213785045827360,24954081170684490,325639836043195080,98152791689662050,-27892519892109288,444493449143676240,-169993007492282040,101427128066030760,-219790466496610320,171884399795167026,6450643082798640,-321354737997321996,-413356502785175040,-247464047280876030,-390686353130361456,341710657523219280,174897373509802944,73920059368972860,-164866694656488240,6702638548130028,-93915587357856000,159675884769166326,650914651202618880,-25678099511982360,-44313169948721256,737630873838462240,-90767313819562464,-323557127969823990,-16248695155534080,-321696651367400364,1254067587544080,-30166214093480124,543743696587776960,77498694692191080,-398458349018831808,-318652742222262360,46874140735595424,-13937830932189960,65023085904656880,-26913729021913404,188587114031431080,199559636551441681,318933632204910360,-455862005827767000,257727337016810760,-109293575303050950,30578173909355952,152529974948501640,219174881090654040,73035325673192322,77121164533856880,87547299813201072,-1367894107825983360,-11507843858451600,-291657412918435872,-33092865779319720,630939214321528920,-928819064477975550,16392718929142800,-231837107730629004,173845652654955600,-43798483873107936,-957690857630186760,1009295182899369150,-35213811351651504,178204325936609940,-208852430295912744,674915578755519150,262226844905496240,163017685160194356,496575633719088000,-272023375020400476,273882156272611560,67277226474966420,179433523191131832,676949534886591120,88782532548545880,-408234580293471360,714159685788507480,-18546484517530200,-1186680733131687360,-1086708102780976956,-20917937244536640,286490619619195260,187313267994340728,-611838184057293420,-169262068326796632,973060598866096290,-266763029995123200,248362443756840049,170041921022619360,11414443293908820,387044816507427600,-624718630711708170,15304472750444904,35368419863815500,-350687475843083568,-79413485115250440,-653874750796210680,1419588266578905654,-73319408073450000,322759910493466512,761127913824105600,-922726570857174720,294282857113508208,-881876519714783760,796260000237758784,-480917159506260360,-386096530191024840,-60874107453578034,-1068172947036666240,-896403136742436180,-232297953088390200,-66257987327850720,905002270896702000,-331197401755780560,187012673671377840,419525062118136660,34894476306575280,21561613987407912,-655243332651105000,78547308897596814,835961992048232880,229139305035616140,1139894360348192064,1131305293122037500,-377343680040319608,-28710323946930060,625668391158736680,769725563163933636,-1876082155251852240,691584880279180272,-2246060949881760,1365800785655153400,-123918676956665184,-242182481146027440,98974041213769632,-76477539228159960,-1261178085067925640,244812975741274653,445065354825786960,-847519432371085914,-718527270929307840,-2484665110289406660,112141584064089912,59629081063167000,220526268113365344,121071297888731730,298565499863248200,365123814103710528,926786467419303720,-445863791444522472,-786579554179280400,-459365456245272390,-9338594206814928,-227207305076054160,-295179914471470512,3352641199213993650,1599062775406981560,-1317400016178068592,476328268693730880,-115365603328030500,-1010210509750780200,24586938703009980,-244246363881179616,-377943099686194680,141620194050927984,-644519832668939700,-1456578657518712000,-2252768155791283368,530390872568917800,394078171478566938,101116609472548800,1325711789524752840,-104665487271752616,-279695924477612280,325566490565180040,-542778405261582870,2824859810901522240,324632804072870688,1518940049020786560,2688159184656660,794210878197818400,3638336896193905350,5921610744994560,-286379656047939300,-2132615086155825480,-2710645166818983240,-2296299983000391480,-1144225354734136026,-100836125755551360,2213154580676200255,341000570619004560,714998158478381160,23936032882891584,411011455220462250,-569073131873858304,-224177709757767480,-1655856724459807320,-158779862980346790,812442928960425840,-895888826262801168,171324572708832120,-409906598827364100,-227187286580429400,802955832454651680,853970770588697520,177722785102498350,41004898980756480,421999788595897248,1091895269328797040,-297188603483640462,-2694548333515180800,-1547207599352665890,-2626558619734437696,598720715885176080,1133523105597782520,175714919214872670,-1412934569957334600,334664262362082312,-462631020909057000,2346815386146699684,1991023671992308800,663310510435581120,-385193576362906080,427497778211441520,13451442932141424,-5864893430055894480,4821570339903672600,233798252670020808,2025874516761511680,1025564591685668034,2123169569063786880,-1771845067071324960,510171825003801840,-174187351442902320,543356106679391544,1521710001713284200,-2257554567319234200,82597309506125316,966861235756928160,3144204565165962144,420256159514891040,-2763192934209382500,-92943303639318000,-2160379921874459525,-4488928782630133296,-204115870997182980,-1817428429002204120,126141903798179814,-664458747036819840,979558127258662380,-540958642705546560,46132316098326810,609298510086605400,257873602781780700,-355733033070606336,4945786445399992080,3365232607772824800,-1792009055387757024,-2319877662368544480,-122533614352099806,-200223140223181680,1886774505857369040,564334270242422064,-4449046599401100480,219970900346895192,2909798860422373260,-2588340974049210240,689309399399984220,68391788057025000,41504511403642896,393500224478190960,-1772298650890386630,247630986499662216,-1364890450701132960,-4579925370771851472,-949882539801749400,2626223500390361760,3073280699337180528,-201183610508519760,-1690571940671042688,-147322558271256480,-682493301988568370,-1046583774221610504,3346022592722589780,2953049854584481344,308755872559665120,1832184868070911200,248145150741228216,-1799901240879499920,-2060850577146812154,6695986862976253920,-3099818305073402220,318751913472899112,6380212821530902200,2188352174835479400,-1235835040401465900,256183672042874160,38607847721333352,73757504527970880,-678746733204658923,-819823476522735960,1669457907808687950,-2779876470369083904,-4853918443870421700,-287608333903531872,-13026388316048910,2316614082903141120,-5504887463765029884,-105703666331131440,-1711127565515201808,-7176756077509387200,-2655073115231922000,-2164031034654244632,2194637027765449320,458407096933729536,4026487808605010100,-51288747134895600,829276731471732390,2378572763899332000,-695153425060002018,-4328848034403036480]],[[15902720,-3767040,-95251200,151298048,-209915904,201009600,1695161600,-2944128000,-2520547328,810171648,9766310400,13823139840,-41489858560,3135711744,43651301760,-55499699200,20800757760,18686384640,45796424960,24303968256,-86065520640,-34200936000,-360785568000,297516257280,508413345792,-66414332160,-121275686400,-669700177920,547666132992,-118451510784,-346748864000,592081459200,-1109930342400,239634093312,627358744320,1386646609920,1531686379520,-138842035200,-2807583905280,-4369693250560,-3213697843200,707800446720,13987511718400,2110607769600,-6388695695360,1398538249920,-7296375504000,1878353664000,-4473587802112,-1903260692736,12272545612800,-3974393405440,8824482938880,-1097500478976,-42098964540160,7703258956800,46450492047360,-2341054552320,18424721187840,-10559847260160,-21401341788160,-299074913280,-67298471961600,26912546524160,-17314703425536,-96618839040,105772826790400,-8769028546560,39441728950272,2610871312896,-47757420691200,-72521550464000,-60581355028480,750573831168,76878707642880,80909657128960,-54268734996480,4226936322240,-39247929966080,8632578155520,-103182063452160,27791087639040,207985639276800,9149144260608,41379984269312,5846329751040,-118313803872000,-154044143052800,81669671092224,-14040249951744,-186873769139200,-165106264350720,224543114526720,-62040696362496,112815418826880,553181042304000,188849968384000,-24475662224640,-649822909908480,736065003520,-325992719769600,-44260780354560,383548009363200,-35126889937920,324757399928832,33078702032640,-419418084518400,-232643649822720,-185541605720064,114584771515392,870290686848000,-742743942195200,366725183447040,-56545930172160,179146985445120,589286228213760,-109580300206080,198108013210560,265223209785600,114775257569280,-2250422346055680,-81522324288000,-1835021359987200,963629371555840,282497711603712,-101788503759360,3693138333913600,-324464830694400,654062919991296,374521661692416,-827460981177600,-1781028629544960,-313309664460800,-176289013343232,-347873977482240,50909480371200,646293540372480,-522006883568640,-1173246803463680,-220712835932160,2895784678195200,226845657308160,-2162082450739200,2425855384099840,-1323206211248128,118038025163520,-1131138956640000,878838163005440,566858548322304,-589178286715392,-1606754567756800,1528326770995200,4659608314183680,-263016151881984,1195819519656960,-2063995110481920,-3996137217064960,-24590686095360,-3194059067844480,-6273261680604160,766654864588800,1013668281861120,10932561229216000,1045761668210688,-2536830722850816,629223211131840,1272836143603200,3873601505664000,-4769790503256064,101710105111296,4198368776025600,4751753491865600,-8145587011584000,-638127314873856,-5954831491671040,-5569841871897600,-3908316777799680,1009384047601920,6795918475906560,1923770869211136,12638606951956480,639306869391360,-15176451323404800,-2299470035118080,7092366173798400,-2407628542556160,8220625100300800,-5817141597880320,7125915230273536,596597614373376,-1707300894604800,7354564610764800,-7722417429780480,1197451384715520,-3196361480083200,-4340959210168320,-6592739582668800,-211097521543680,-6970276075403520,9560956036853760,2050339223961600,-5216623014620160,342304595212800,-4566545507524608,11671495515570176,-1018001808299520,-5035286705433600,11499673946956800,10509382598467584,4477809682916352,-10758031889721600,194967960084480,11089025941340160,-366023751109632,5501073394080000,-27215025034137600,-13355325303029760,-6203968591841280,12720982721103360,10422169722650624,-23022888474378240,2387054328120000,11648655806796800,-879372413568000,6060153755910144,12369124070979840,-20034928343232000,11012642567700480,-38039093487050752,2224124168099328,67789082728224000,-9076899464652800,8408583694417920,-1615560966885888,-24367052395248640,13102121977528320,-16951755795333120,-3500084372083200,28032278032260480,-14178973864872960,12926783003566080,3957479154881280,-50348232470131200,-29268725659410432,16647908075470848,-3506169240414720,36684907427520000,5213541561676800,-35484709469552640,-15431100354860544,-42809972196710400,7461257185198080,93174126293811200,2996607249156096,2839207021685760,68949991102361600,1651425210040320,12478788112538880,-35521684236529920,-1914476024930304,-60808452047339520,-7386309101306880,-26812322461478400,8035641600645120,29376709409275904,-12692563683160320,15625644538521600,-70810057017835520,45173693313712128,-457404821572608,-45456943942924800,-34962476841600000,533507758325760,12985315347730176,1367632762510080,46741723917926400,95572480003194880,3028247532034560,87517148138787840,-16735013506759680,-29466944231178240,-7762687013283840,-66761775065356800,18340255078612992,-102902632726265856,-2984512405112640,17907356140608000,-6877279205068800,-14416651196186624,13184566771444992,100066534594118400,48268426924564480,-43151868703088640,15261766455453696,-120789875801422080,5848298710425600,-79161758697881600,-43680622523489280,189205750607132160,35870108117606400,-153552301037977600,30995401239982080,24201336962880000,-53682964959697920,-4144501901524992,46260161251683840,184706721227494400,-79307327930572800,69464804636737536,3812257304865792,-108486754102214400,-111247961613465600,271884204929187840,-26624907557441280,50624177781450240,28938619534499840,-27992955058913280,-42396338406090240,-313960692598389760,13155940543426560,-23340203052226560,25444716625785600,-88704195736992000,-29035286580731904,-35463002319896576,-15581248752706560,-157129953489484800,406797518217446400,9422993089855488,-16725261542711040,184854203903424000,22565932686090240,269199811010887680,-15300084414016512,-13297230621417600,-79919898737817600,-153456210145525760,-14100344659376640,-117876316546517760,-116208824360566784,187928260536360960,3877232773800960,-227709823389382400,-5456828089574400,30744263433388032,18184949419887360,115978110050880000,-178661095808532480,-107959499667275776,-3865239408347136,225119448420556800,-257849723182796800,-32282133700853760,-7003827601247232,517147363834801920,100118737960919040,-106904050858598400,5154399630544320,-51243252670114560,158838602591933440,-168148711702200320,38044731128025600,-669305392465881600,263089946276708352,-29804728846123008,26087446519833600,410999619183859200,120058907166105600,77527140177985536,28268654234261760,-74482736130316800,299145878120448000,-168852342384394240,-19052803887796224,361740340691896320,-781654965583641600,-554813689795706880,-23586675478248960,-230227603169090560,-41310707344982016,115824061757521920,98012286593786880,139292521370534400,304982740422835200,342574938492289024,-24474795335112960,-141980190245836800,-223668550721454080,101935910073102336,-18349251035208192,557975323720249600,-33879589952102400,603831328852377600,24229886799603456,-171820256138995200,-344367050053877760,-492705554604032000,-63805075602808320,74104362712596480,183887275128494080,135149167768412160,-51791271827362560,-494349801575168000,17333469135495168,-587156351469305856,4732142732697600,171782755639756800,708052224555878400,2473430927278080,-9703092604423680,-976258380385728000,279319492724940800,850508078795980800,-81616139765918208,-220422330731299840,202189701838924800,244398193388912640,-171318511263778560,-410935382320531200,-396568425653452800,346560034060247040,98481966066316800,71104560258124800,-214745324155873280,-38343173405442048,52936249777182720,854175351552652800,-338809360950804480,823145108172963840,39175275122523648,573362643626572800,-477492197505945600,-182653241801564160,-22003558207741440,-1191379407857802240,614434585030041600,-378970929604116480,-97610977153166400,-81081866907458560,-684900113722598400,-781762474447994880,323095021310223360,-150259604091801600,57249043370483712,-1012784082507005952,153564163740172800,1370937882573072000,635499471138048000,-632711645025435648,-170604285252014592,1894765147390227200,318770583561830400,786363017701785600,20284050213301248,-81988960043738880,-242014599484416000,-810750960923770880,219532424436990720,1057635603322045440,673282282968203264,-956778210998353920,-99847128195164160,-3086047371544192000,-387485954492820480,312234060648407040,-205944971567892480,609368455426368000,-725041490668953600,161870701612376064,-145791125340682752,-305144932358745600,-659076965402240000,1980203888124887040,357609361340245248,1699183657517941760,281034822996787200,285892674744483840,-252454268000563200,-608980098097958400,484349916312514560,-1093908424945776640,-200265633572544000,-584882671926009600,-820322388171710464,239646047881912320,336078726246996480,-1780858896150611200,1257683577069849600,125284293924421632,214911884374138368,707786106521894400,277392787732684800,821274616591810560,2950400751750144,245550083410959360,467500890181248000,450148158646272000,-590529142816081920,872473903741848320,-220694678804717568,-1658058572834979840,-50197965856220160,-1735641683275737600,504497187947484160,3238125272416911360,-37229488095018240,-1478591342920243200,-2037943385137479680,-1229898467078307840,141406351713183744,-3102480155842918400,-774923356671129600,562053498091683840,-220639311213101568,95319597265643520,1914694313971507200,3336985502584913920,-250664930215188480,2938297230080467200,672872161391795200,-354173434917519360,221906890675008000,3788879694702220800,-317095498116857856,-1706436259946692608,93366507619281600,-650590091398156800,-1447388435170022400,-2068025388829589504,63376159308553728,-724805871394598400,75800468050616320,-747663653101854720,162672372359972352,-775347172548396800,1429679034951552000,-5984867197350051840,246637272063156480,26619827930065920,1573947070788870144,817418257000038400,14136719182755840,3215482959533644800,-1770091733550750720,973428756345028608,163393902479174400,1438308855238112000,816818235453972480,-314326276090134528,219585279025308672,3405956406824083200,-3009317143891660800,55570847214305280,360228434675459328,-3461876138146821120,-604641690682531840,1638125463247257600,778137563129333760,-836572421244482560,-1150331781514122240,2882406009536348160,-753137530315153920,-1982498774758022400,-222058060616392704,-1060103148089655296,-450123458837944320,5012307193159833600,3487636544255564800,-741670846774640640,-11334117379332096,-4119408974001305600,763304401829683200,1493706650104627200,-726153252377398272,-240750667345752960,-775925702782771200,-1252591309509591040,-77390447406451200,-2988008574113925120,-903486153767051264,-1953579081307914240,56194082680919040,-5292053346421881600,1594656713619256320,2647971221290909696,51391228117616640,296190567520320000,-146019169082941440,3452216888079417344,-47209973532632064,8671004321420390400,7586857319373516800,-651779744280698880,162880265096842752,-2531184992214461440,-4494102860185804800,-1022056028894208000,-621553526000985600,714731954542341120,-1878361184653747200,2953197723101429760,259125281279412480,-7498580444009740800,-313498857562587136,-1478921907285000192,-780584902924216320,1379164250711385600,-2872497384117504000,3253311570734235648,-215729479355385600,390456038403974400,-842735566524825600,-1451804999986216960,535002438950180352,3737757759274851840,-5200400830112998400,1668263216698490880,12448757697269760,672167355790824960,1188929901395410944,-1700488816424386560,633150269695800000],[6141960,-47059760,96031320,135313320,-560479040,128373960,1200488520,-2763778600,3383443920,2656055448,-6061882144,-7620631920,-4339716480,41185495120,-10667305152,-20863253400,-16831668040,-13125100440,103915262880,-153021903312,24027687696,200295382560,-162461549800,197062844880,-33297956472,-391603471984,-163459243200,-161340913800,1185335966080,184433336736,-915460206264,351679810040,-443963344200,84929627640,182341410416,-691521356064,-958321941480,2525024054520,-869189873640,-577449017496,1629195296872,1512069156480,3904252614360,-12742139017680,3276922701624,685636646112,-2484937681600,6822948825000,-4809182723400,10618287133432,-9210314648592,6181096409400,4437069348440,-9409697512800,29880635400,-5301001675552,-3815829050880,-9577687119000,19777643351440,8649106983000,-7364615718912,-24110784839120,18721720687560,64400055184080,-25894966748352,-42658393535616,-15236207182680,-14856986874840,27252543040800,3690437254824,-5036829780840,25534970393880,-49369001989320,18252372404640,37101276562392,-44338272938520,119413637861440,-11378428852560,-50751887247600,-35634180046080,-56217800296128,35676526663800,50026085658000,-74487197243160,-174513308940432,173128184469072,-66318104073120,209744992595280,12250860928240,111833899208064,114285903721704,-409211816282640,60941135907960,-165852583738800,57033283335600,46173310295904,340016996011680,-309761741562480,-203306028280320,144167341675104,47588745520096,180676666346880,-299017189924800,-3348624184840,173000746606632,399956986814112,-162436173604320,60568432617000,-176221690781400,63668412926664,108555243292320,-190338868176600,-42762444875920,-435827007238320,-724919976073920,433729858556696,-305183299456440,21307043652840,1943881870034400,-15843466473408,342743255728008,-208380205421520,-402085172071440,-541617327930360,-1017692199287424,726257600640,825287163462720,-548037215855560,712500379517520,749504577437736,-2240817805393696,881324472652800,-167128455720600,1538112245688480,-29821094843232,-1188166963337640,-36210838479200,-1199068487984400,971660780754600,427406200733248,1289660160373200,-2047896663369480,3335694509971480,848891309476320,-209223219127032,-809117316136448,-1792083922575840,84695648452800,-6618625934705200,-746271371498256,270013140337512,6166371572876280,2050984162596840,-571693137582960,157495544266632,-221176405697280,2886831186403560,-13445782889000,-2674545922026000,2418460827383856,-963746825102824,-3508712255128080,1959461812974600,-6467425284389120,1962538197919632,1563396388114704,-3096866530804640,1538743190723640,3345435093997920,5491354755099312,972380164841832,-8667089184677400,2341264689173960,2291073346062120,-2733733445919216,-7172169025018144,1521102716646480,-642926996339760,5420176122012960,5419890417416352,-2175903663015456,10369877218090280,-4070250543282000,7821781270589880,-8625433560552320,-530715983511504,-9349106896464840,-9856007378886240,-4377990128676120,-4717509315583680,12929590950727000,-183631320520560,-1092549375984000,12069578802816800,-1476177614045904,-3484284537286248,15536208750008800,-3064861618249800,10941460941973320,-5251597217394176,2821062027590664,-6263018218813080,-13043997262354520,-6658468020079680,-2424645064043688,-10404497905865008,-7092942881780880,22417984756872000,-6490461136943920,7001615800496064,5079219195296400,14303659751109960,12996604858171320,-7185902488221600,-21364601351158024,2732175837921696,-9079848087591600,-30360770159100640,4886421256705080,19910717265537120,13866958850527552,-899630156234040,20328564647255040,-8839199683207120,2910918534023808,1894285519349544,29247654758088520,-4143764487483720,-47890193474210760,5565414284059952,1133930002349208,-6364674996131760,-6070210602533000,-7441161521798400,-16877698483496400,-42139389853088,-21746632920575400,3532520226858240,22852386941685840,3088437261305448,36525020906602968,29415273821741040,20743998808765320,24943035906657000,-4676351343252864,17946453101432352,-61637998752269280,-49912976314282400,-26275279676383560,17386286492498880,-21086718884574528,-15250451862383760,34836794395603200,1758003981724320,3233470502114688,-13489240745562648,37802661671108480,-19103046982476600,39816675924292080,32588125461801952,10475982718578432,-54334591497770400,-1124032873417440,-33535834628784240,-18088367199207624,-30090263764368808,36511407728759040,-8331763797606120,15145700161750840,49511004768576936,-33301072696292280,29443803510194920,21243084907832280,54499544212291920,-60313677333596576,44974740241479840,-25960253939889720,36375700991626480,-15940502257578600,-24118584167388744,-95788485041879056,-29043831181796160,-35141740623310200,15221537154155840,-34734802258031040,-65798996416664112,74697667887453600,-46633150767467880,143487144848440800,34948694714004872,21718852730483040,97316601577904280,100736499129562440,-1423805489805600,-20441191272077856,-114469758123437696,-78519904939007280,3077127886991400,-66140663927184000,29195134564616328,27298098560127336,-68798161097659840,-18304123515217440,-81386261146293240,-11651069764394632,88331666243486160,89265855742206840,29983377750249000,-53307369939626880,59498677708850952,-45955171909762720,13373481721774800,21306166537574160,-14253976051115240,43702076454196608,-80888096565724536,13803667341020400,10451578185753120,-26100884686920720,18573197694415056,-19671666581149440,-50213000410110120,-31284586932877040,-33924586672146720,-36677114413208280,247196988661932104,78412703333083680,191522280778956000,-98393699163672640,-26733786050299104,156257355597808608,-105878016453570240,-2454081133086000,-491137342673333400,-52668181196389264,5404151493962784,-142153957292139240,18907062754064760,178974670279649280,-94173454588171056,104959672008032000,-26330953002433200,-63154582650878400,457091840215250240,44395362785438568,83455560721895736,5342477163931720,-129234185389744440,31762948852999320,175400747671095312,-168470520030631392,264615294318863400,-299512065496611440,-55281078702120480,-85891977577029360,-70373388447500768,-80909597141853480,-76065267179286000,-111850945073331360,-22389242725795440,267712797553017192,-377685500538020800,-27532768305998040,316763140753184400,411289029339690568,-105664894263636576,216859440001699800,-430299665134895160,294222607522938600,-210426196127764032,-59130483995842688,-3812124942816960,-242643156550618320,344227449893764360,-3152091553338288,-30814961742945072,-145469878367684640,224999603763752160,-69803735748793200,-545262007493259256,31455971109441888,325639836043195080,534655130691107400,212984812576667520,-169993007492282040,272170616568903360,-186410014964754240,112789008073356120,-336252023015387520,-69934999658666208,-390686353130361456,-144310348989005440,-7180597174988160,-164866694656488240,-94180150134429616,-63617066735597544,69068961409686480,287221140095553400,-262503782138219160,-90767313819562464,311676283696631040,513298552751553840,1254067587544080,-432210328274331200,177570520705521240,259058056391770680,480513902973569920,34971950648797800,65023085904656880,15589813033454880,-314463228484061304,318933632204910360,-218969935308148320,-648799322114213760,534657065917608216,-638742888845348816,89819379606308880,77121164533856880,-232938740686968360,-322381349038810248,-291657412918435872,-142792540933020680,126991290933708960,-43726134561134400,1350207712322196352,-42556794757965312,-957690857630186760,875092239107120720,24091544224928880,-208852430295912744,50927807843505384,384294525265200000,-322849097878230000,-81311742466969520,-134863784491155720,179433523191131832,-1123972848479005360,-67753323893821680,714159685788507480,127420938936166920,159857408543126976,-365748555991785120,351849576091054360,1239879691373292480,-169262068326796632,11279984114801416,29666992077665280,170041921022619360,-517762819464248960,-535623710155020816,-40823333686485792,-714297880384415800,-46021349183297400,-653874750796210680,913185066613767488,-70799767999248288,761127913824105600,-607559497406586000,120291404045077320,-517689160114337640,-263124549034495720,-356156518037138040,-1068172947036666240,859742202175070720,7625459704294080,905002270896702000,878922854868023680,236192899801207920,610127287983561240,931447623040610368,-618826770467248416,835961992048232880,-1703525656134408200,-80182546264340520,-377343680040319608,-226989031088671808,380406960318937440,1320289722981555480,-422828986847456920,-805440585449886768,-123918676956665184,-947340885389840560,547782519157335000,-1261178085067925640,548245302687343272,-18401816186930880,467151155772701400,-336765808711534760,241892050811304960,220526268113365344,-886516514210730368,-500534353004075280,926786467419303720,1624878031417954080,-739276361450124672,-163284615792022824,-597688369443354200,-139317339327344640,1599062775406981560,-1079521170300502072,425026566167144088,-1010210509750780200,739787434438804840,-184764153972546480,-377759399670781632,523398492961104416,1721732551316627520,530390872568917800,-1527410016088802560,20356330674132792,-104665487271752616,2467814783440371680,-559042868820324720,-1836585163777775400,-620150625368598720,25299511519921704,794210878197818400,-1325247635072576600,-232872139182180960,-2132615086155825480,1850967376766825128,1557605384161143240,-1763112058122818880,2276865726999753040,-254865359428510512,23936032882891584,-3450438980468705720,318356142937001160,-1655856724459807320,2334342875029545776,-379731737676589584,-456993214626353760,2122799772663908800,-350841036895351320,853970770588697520,1039374293779438848,-682227778854403800,1091895269328797040,-27563458297754080,1142605798506879168,1707659464792133160,-2456917109379056720,-1186744729163235480,-1412934569957334600,1080794252124047592,1372874263071699024,1991023671992308800,-3064530021658781760,-317698770812991120,235197465740633592,-525766046400882848,-2008696690678374840,2025874516761511680,-2665124487171196400,37568261930690304,510171825003801840,1974195190997273520,-691528714006053000,830881040331031560,734090539823380240,-970140332724024000,420256159514891040,345390262564898760,-465647923601673120,-4488928782630133296,306084819764392416,-215646465374440440,431998456008596400,-1060673754572404720,2939085746112410688,609298510086605400,4083167582372214960,-1211291423958073920,3365232607772824800,183997960908292608,-2073338017669389624,-3500886514605832440,-505047758257224520,4745378402858492400,219970900346895192,875117182344692928,-1643012409228911280,68391788057025000,-3586852832108128000,398228825376395904,-660533855548567968,-2034363523880893200,1315391021639864400,2626223500390361760,-1119146398082979944,61674865084953120,-147322558271256480,-1105789859006416120,487007073171563040,-1919928036745695240,-1529690407486328824,-882294229059633720,-1799901240879499920,1719692657574873520,2177948247104924232,318751913472899112,-1956298295937764240,2483595373847701680,4479352195342616280,817570996003249696,-794692574859107760,-819823476522735960,1544897872208306000,-434824334099113440,-287608333903531872,-3545788926008094528,-1725054869754888240,281955223997853120,4918454778500631920,-2625921802128655200,-2164031034654244632,6022563221464950160,-1035252846918102120,-51288747134895600,908418154653957648,-979867555878269784,2814404469047245800],[-5917440,17689760,-10404096,-94829184,286686720,-188717760,-593598720,1392779168,-903513600,-598699200,1701367040,-2455307040,4520482560,-8578001248,3753864960,23115239200,-34635983360,-2751514656,-3916585728,49099435840,70679051520,-176318791200,-315096320,11196209376,99590603520,236739338560,-252262940160,-36583022784,-412512573440,103418668320,762426639360,-16226691360,94483234560,-773207785952,-376214967040,-487132978560,883559550720,1999515225248,-447671947008,-1234656799200,-2034141049600,1775309909280,-823532050176,732924207424,2490214725120,-2344165549440,1858287333120,-3047422240128,1954856809728,-3665361707040,-83462311680,8674412081280,-4461545257984,280287770400,-4714316167680,2893135915840,-5608785093120,4519351425888,12529420230912,-1661744123040,-3194031329280,-21976854148480,819553092864,-2561249401536,30312524408320,11143804980000,-20009299622400,5334053639904,-7851136591872,2192037440640,-20662853991680,-1864064167680,-15355354502400,17110701137376,33950054764800,35458746079680,-12388107677440,-4193273731968,12429489118464,-129661071493920,-9660073923840,25473360185280,49746928236544,1739288332320,76481633479680,82186025959040,-42859048784640,-50627603376032,-112624120837632,-38267112871680,-128059023168000,249141688032480,17684378144256,-97209022030560,95748523425280,10798649790720,147417401564160,-58611520620224,-7420149458688,-225681834323520,-119571700652800,-64445165497440,169763880844800,68447096113984,145038253831680,152194020823680,-263028503865600,218302419839520,-24507295963392,-202556649614400,-136460010086400,77138799724800,-288220155380224,123505778178144,310377350457600,210071649172000,-120306002995200,-154379823658368,351165405895424,-400869211094880,-118746912556800,-149009430074400,94475461817088,-160801487289248,872407271034880,246996080978880,-819646538515200,-214468676718560,135742935837696,461335005666720,-32448830501120,-455690379765600,-673778711810304,564192209973216,-349665340519680,959178136218240,258836340189440,366652313952672,95059101291264,-1111635816489440,-326757021331200,247315564911360,386766332948224,-508274728564896,62508205943040,-2418205631175040,1923845402476800,598701597104160,134203278066176,915568733851200,360760088409600,1657555696959520,-508959718063104,-1137617292216192,-2790412731838720,-514842258110400,-705324948929280,709256816761824,-1048663968317184,1431536658182400,1858417704126720,1423468002543840,1202024776862208,905218830589568,-639723746999040,-2978259879484800,736092119938560,-1709120020623840,-425002476877056,695379371195680,-441808422570240,-3770646518823360,1199087738497792,-459067743478848,2417418458611200,5057160771528320,1112882899169280,-459647093820288,-2731810724326144,954610419327360,2873529924168960,-3125367354956000,-2094317513240832,516990343259808,-9378214317012480,2266550271131520,249778298073600,-300280238194048,2411815108395264,10283789122084800,3404497973184000,-4607857685238720,504628571538432,-127153780133600,1432682096778240,-9322669471175040,-1828914133657600,-781782083037120,233196529083648,-544454924405920,5021690335200000,-3426895124452800,5459119161030912,4169304214203744,-3539558484422400,-2270672998102080,-2389943659188480,1196837035973568,7815059330205952,1966387346448960,-13280099027247360,9363862603791200,-6778791581363712,3730251747211936,-4926187415269120,-4084031608272000,4549286957318400,-3056820091876896,639605931157248,12901622887677600,3265683040451840,-1683974212303680,2157887974276608,-15444867004456224,-6925537369420800,-4261768428783360,19367099083608320,-184113638554560,21992147654400,-18584049135356320,6906326871029760,10894533354865920,-3901537233206272,10874928266660640,2610498012829440,5505025455386240,-2808450181447680,-2103689368284768,-18007555929321728,-12034820448738720,-7049177719584000,4547624037564160,-921297412809984,3562418772439296,14556345506659840,11930196413733120,-12831651719930880,21556510917003392,6365742739488000,-3110143905221760,-4555496290885120,-3159630062196960,-5420357169119232,-12285925411407232,13713403238810880,-16523222134795200,-17745537641592320,-2842668936635136,3773190196545792,-6512347690719200,13779186426044160,-10399252018789440,20245963679988992,-16995610547696256,47398440615482880,43742423398229600,-17546173704034560,-10342164992622176,-19058695526787072,892185166630560,-1610622495905280,-18203049899496000,-31396577642213376,4713502987581696,-29678367923472640,12452130726465600,-11213848486452480,32461472896425760,5052266045777664,1017875782959360,-10934742339882240,18990625061084160,28791315063244800,31917509788550592,20057871678028800,2843207569332480,2545471422821120,-17180446823473824,2716161819550464,-103486419269057440,-28376267641920000,-19431643846649760,-3707106718698240,-23188739134880352,59831129099715840,47514982370648320,18793738209895680,-33019857977435712,37942785199858176,19502584285813440,-36335585464139520,63863310341868480,-5269520093587200,11191849335984768,13433746089815040,-12169419529388160,-63681446868695040,-58901299748844928,27306539549920512,1132541923471200,-103956905505281280,85101238139065440,-32632968882750720,43422355607074752,-594593785758720,-7109747577240000,87888437466019840,-13638076455988512,-17752738391182080,-24203260773337440,-8374523635484160,47804238837062400,96737230063045888,-28855449497092128,-37353389014233600,-131242867861216320,14278074816741120,99623183973199488,-26226756513914880,-88889873550019200,67622162603343360,-102133829267275520,-41376301017950208,76716814262933952,20074136323584000,44759751593166720,26257923624556800,44154308992356288,38413698847223040,12431715001453440,36819199044288000,-59523857894592000,-76830524022295296,-112499180667494272,-54822577170965760,91528876740574080,-64581986056262400,21935760835530432,-128441795380157952,282804628265106560,70179879667941120,-86426882791194240,127422343769236992,18245820578214240,-113841346752967680,16377293851479680,-48810124597816320,-144826250192422656,-60506635496071424,103180569178056480,154372314550126080,-70239708421440800,-40668320288193024,-139556165146184160,9016633643184640,-29157569074788000,177696834254545920,-39305108450456224,82309749817135104,-12009156126549120,106011918148364800,-68954469514879200,84114425139174144,67269372527946368,-39014597773228800,-13631910247232640,-301179896784023040,30121417005596256,19540676497498368,143298185961710560,44852676028258560,-25963017040176480,-222236235409339648,93325366793602944,-122067501631756800,-236524411199282560,-7317443813095680,248654154330813888,41976496535001600,78517892822328480,141972874556832000,226150581075138720,33983556377785344,-23860329724927520,-150235580828481280,-37591349649231360,250252509064596480,48656166659018688,-31379372795548416,-333568304784347040,-227984641789985280,-198467465208550560,1420646949959424,-59930039025832096,-149633236814315520,-275560659017783040,576700229773064960,-128015350563840960,106107163472876544,466202060899744000,39529845995831040,290757795054424320,35025316702790656,4541240188616736,-190154686565648640,-269405639545405600,132978026431303680,-51154445057158080,63340633920539136,102331918547622720,-220076651784652800,-200957037513877280,-304752865689582336,82593607554891840,-2464587400042240,144950112149230080,-467893915346972160,128664929226871840,127328549502481152,-12290837144375040,-48968232685095680,128699540290865280,294368342295186432,249117462890394400,288052353072506880,302031666052047360,-119553023772779520,-119748950584569984,-133668226096221696,-386522006335189760,44578366406112000,256932564300033600,48226545840914176,-438407672871574176,-129699164415110400,-244212706830836480,-1918384798471680,-339460404412436736,46859951914024704,62206785291800160,407045931143297280,-635703632960689600,79896659063147520,572589306964370304,458969943480277760,495856248354369600,-140089406977977600,-173163807257128512,129172012683876096,-6511388291376960,-31473159428677120,53710921208412000,-143041051874674944,-204950136955366880,-320768677327403520,149283587327740000,-304697250162458880,154845989471608512,-533541102390405120,48147661656649280,-514453332714727680,255823920342856800,319225175897728256,-112241022666530784,288253651049844480,1280316209011807680,-224614908399939840,7078299608953920,-240600068505629184,-273429682213770720,15681984128490240,-638097636917753600,180794398757296896,-454978886357117184,1430697056345318400,-168099119459863680,-280131861828407040,309607375853450688,-11660791324428288,-1117645950200440320,-411313559094592000,37577354204876640,252259036215813888,173449626885053024,716852589246270720,-310720463271079680,-153367831190238720,394672035129489312,311393551280993280,15702520832586080,-295934686644579840,649303970888601600,-328262153754650368,-344271012766521888,-398630353356744960,-82128262738384640,268122797396256000,-52664110043767200,-749021458675544064,-696812244288027840,516876298545914880,1385715047641534720,534525594071040,696173258961413376,-1280403000724404480,-86415651407263200,607411352308561920,-495553826854489504,-86750253510455040,373905499385842560,-403355390869692160,939079266496620000,123739502461462272,-676338520881858912,524400279324894720,-201926421246052800,154577945405861120,460765999441520832,551635368994173696,-718219328316682720,-796460256626334720,-1268877956916760320,-1649241904769760256,461973071177204928,1053851457501596160,103154256812238720,648654811872460800,-940696430719347456,1735521002788920576,-906817007667205440,-123006543410361600,1356454696180465760,563074856640734976,409655443475162880,1132050612826721280,108972099061731840,-1043757429364995840,256947000972436000,-21948325804618752,-812411612830325760,-277838899372675840,-1352504969084586240,-874490885016503040,684401715632144832,-1399121120539123200,-323858691298834560,-26651177120691200,659848643627284320,-302367673674232320,1407793612008476000,-882514407156518400,312230088510354720,586061450328459776,34371564445397472,715142334635385600,583071757916648000,-512283862822744320,1349396060638177728,314570963739670528,1848341333043950400,411531772589752320,-2134488079562500640,949189878034675200,-119173717834093824,-1642372182670449920,-1129865821414368960,-1507251944239937280,-1486434308529564416,-290456800509368064,1533874535293161600,2455071159339009280,-486704686620878880,-243920777512257024,-3103551037134810080,624784003774571520,-882869157587940480,2150741023680112640,104008501985977920,-153988289277495552,-1621380124456338400,1529561819991744000,2283563023369105920,-595510344676425728,286274666316557184,988280085667872000,3750373115732235520,-1318973767015818240,330001617891504384,-58251646858254080,607590962944199520,62335997261260800,-4300393085814383360,800628629448962304,135563182382747328,-4871308687943027200,-999915932474487360,-2115662641078694400,293311924272712128,-549255729422716416,2936558942065632000,283716408354663680,678858077349085920,198729671288408832,3854709412799095904,-52440081750228480,-2093842949107140000,4538449477636942080,-15554840157267840,-2932962140282023680,967400087547035520,1509524343671274240,290730462290452800],[2311640,5100360,-5321448,-428120,-342748560,1035905760,-511161640,-608249928,-1118929416,2524846920,-113399880,-6405320880,17023668792,1113523224,-27186548400,-28074529880,46127791800,16887892824,67590935104,-58232403240,-173993238000,130093102480,-10081724808,230657446800,-357375684600,-185407622400,421708356600,477126910184,128363399208,-1113650188200,-44088084920,-475088777880,129156387624,525497734984,2613920383800,490163163600,-3791321646520,-1424815174344,1633185838128,1000125162960,-600283182840,3284535949200,-3711699353704,-2845540099512,339372687600,4625676594000,1946578935840,316843110168,7417281468792,-3247206058680,-18043612808760,-6693189422920,869029797768,2931913008528,26313993320120,9383596292160,3546872300040,-24466787947448,-1251762789144,-17434309402080,-6189533003920,18632341357080,5126617114872,27508102826072,-23839909923960,-2188345782480,-40323869461240,6864491910024,39118634596800,3458520954920,-38554711470000,81292294972440,51552697282416,-7159674040200,-86523704984640,-141245795523480,-807871991520,-24120568466280,131436453890008,19399558174920,91877938319760,27274641744000,52192525607640,-104389298943336,-87747263663400,95353097374920,-154675742870880,-82210102576184,-55255869956784,241435916106720,144037932266800,-53008964365800,26549832197688,-301951406806168,-9942179093880,192897927387000,-204124430473480,-42635017385256,1930226834184,783560094800360,53709029885640,-258362345877240,86060643913776,-414066393599976,-635725428460560,-66532924843880,391375479718080,-181614437630736,65525198153416,-2606501084880,553051536879480,623600466685160,175505452016136,-194349255264504,-413990829025080,-698985506405880,391648982404680,-326902266991344,245644563528936,-380613942701640,-558849944422000,973984496258520,423089064240480,-446008361079688,364297279071000,702277579546080,-1739677990114680,-117867192269640,168124323996552,210024382344920,-1082147087807520,1431863393344560,2358044840745816,765047359566216,-1418148681202440,-377498504582440,-1900979783341200,-410825643579120,796279144468016,-696037857096120,559146430149120,-2231483943845720,-394642391996424,-331414099880784,2922202477826240,2078208994554000,1342771855527000,-79146259318280,1087810637838264,-2874541631900400,385484250481880,-71250111073680,-3985002907991880,808939619631528,1127088721563960,-460183084522200,-985579139508920,269937823816608,2004311966924736,3119034057437040,-2315052395067720,-345118191458040,-3922626523811160,-253911688671576,3164194902435600,-2428502780323480,1840344907183320,2688105021069600,-1839891967542200,2889915096305520,1606889651829000,2418296577226200,-2618929395837216,-659632748325672,-3232000758768080,-3806631228952200,1174766270851800,4116834637617080,-2001009082545528,-8240266988516640,20276398501640,-2802749610977160,2948419685455728,7776464995431880,3858737412827880,2466114496972920,4489980982385360,-4673724224247384,-4996829614471752,609950479886440,9469799515836120,1081283922433920,-6849194308763112,-4424253850380672,-4952374065227160,-17602727005688000,11455272324395880,12058567000088664,5360921580256440,652445022469680,904493563327200,-17820403508696040,-4867330870367832,10680163741661040,-10786705735996520,5914986839802480,459517742992440,26697529830571600,-9008489957907792,-2556581682605280,-3522731549557160,1579045800359280,-4514634324264528,4960827229670072,-2476752968181240,2929265250927840,16829187244079320,-4320200739073560,-21491470280879496,-1163586307043160,4031786402787000,-25806858270560640,437169556822328,-12967459720972680,18815780765822760,19236870668554000,-7004417891807160,3671876889423864,10143931484191384,16877998889698200,11339003868291000,-26794108786728240,-17538411615000312,-11606649201225936,35049795338992520,17942260853447280,-1405905485740920,-11867866805083784,-11751733096351512,-37026729113037840,22704977392491280,24681075957752280,-1951026751581600,-26710052222694504,7544922169478760,14256191333769000,-61884848519534040,5596962125893464,4290241903678368,1614575871862800,-9678371776776120,92587055174679840,-3506951843998680,2356950840169176,-8892036773769240,-64908839933316280,17719824468529680,27331964327123280,32834065270818464,2810748698677920,-29845810168936080,15690997699456200,-17785366425155856,5590468785514536,-1835500683675640,-70525810048227480,30712847582577600,15350108169419768,-12658028309350488,-29704296235952520,-17849124571795000,37989443010936120,-47068989554867280,55204341205135704,46850310090043680,-3392762180535720,-20019598921665440,-35667266162737440,67223751104713392,553913096342680,-17198113669565400,-68724256956445200,80704049542052376,6884612376839208,-82730523752553600,77917640788038480,47434844685252600,-31172008677940536,35211834370981224,-72603912442702440,33335859545637360,-19437551282048480,11748177024005928,-34653732939337248,-133153713652388440,40179496169274000,-18332936160883080,-44409271971993280,40729491195963024,79559086781931240,3225389252773000,-23716084560504360,117951554815878816,-32446433283385704,72398140663629000,5966370076534560,-283747510270138840,23986263609791208,81015740500380816,368868513866461800,-45203416472039760,-24545492341741800,449763202882840,-41049688009604232,-188541292311589800,-146680027997169480,-39562216268529240,-93769935036456504,73915350152664680,42600967487403360,83417604631770600,150505888745111240,-36388678214602848,-61774867384896984,22294840184463600,-14770669943500680,126638279373033120,-73600016747682832,-88408529176750920,-10942672943648160,142393064081797840,-29621947123879320,-88843906637448600,-171801165565623664,1338427735418760,112976911060709640,268989993863293560,38658798182879160,-12726518739984720,-154994232625429000,61275305103048960,47796273280567200,4081215147478328,19652389735557744,25486075202498880,-190382956196696800,-86147127496480680,129932022154933152,-140954278157264616,-1806180621127080,-139684766970690240,-65898396082963400,84443540631001200,-39263465102782968,-91198790507261360,238592786939064240,70122465165596040,-97380651828472608,-205712872061127816,223540635721557000,2279656488373000,263257905408516480,180069195317530200,158858998427614784,76338201753569880,-176234053885223400,129687822171030880,-5404456616167848,-265397991230791104,-163881415730351880,-90497480755374000,-320903200418163000,-232183479827798856,8227215004768056,163314692927840520,268903839957701760,-253992943240316280,286836471966721032,379802233111164704,-517093296845953800,-29213785045827360,221004233785325320,65867304606834192,74400841210254624,17230796275367400,116501749589812080,-219790466496610320,131797057200498536,112751379464827896,-413356502785175040,-27198473255910840,-253444870428614040,-113709685745181240,260801387078520024,449298320570007720,-93915587357856000,347360801290498800,71412395607554472,-44313169948721256,-227420574641871440,-23349718752947400,-284107210018496640,-50961446733785016,29893620510899376,543743696587776960,214416485856731400,42125922554320440,46874140735595424,-719650737991625112,-154270957839906600,-503039523844599840,-356350846663852280,-71645161275255336,257727337016810760,-319170174492858040,21171300848377680,219174881090654040,-239374912769628504,446920815143120952,889337592738975600,489091139835914000,-32869199374984200,630939214321528920,295016435897528184,46742719111888800,173845652654955600,-703418789054985960,-205592050446224784,-615710837176238232,-810514228625280320,-112470449185483440,262226844905496240,-889523362848948504,261084652471638216,273882156272611560,704377319449643840,76909161331110240,-32675942400256584,-134067987905266240,20959993879436040,-1186680733131687360,462563805891029960,101918070445191528,187313267994340728,1279960133146312360,-335023519304174400,173436225487272000,-746206411571126792,259018569609061152,387044816507427600,960633578506608600,-796220859337506120,-350687475843083568,-135248036216160120,-1258616200559644680,-1281984323575725000,1976051448004180200,151709303163566808,294282857113508208,248221911608276760,-37506408587543160,-386096530191024840,-142523680744993176,896155606451580528,619634338813749600,-346478499428978280,392416099033815360,187012673671377840,-342053907839725752,327641366742707160,-655243332651105000,41653919394577000,-7334252940411672,-741103350477886440,-2977467190522520440,-334461422444618040,625668391158736680,-350191511417405672,266799526307355528,-2246060949881760,344559604267438560,1511192953872584400,1730553650267896656,212916101156287672,-651031836522619080,445065354825786960,-217724812608069360,997297340836346592,112141584064089912,989274208448829080,-260255886858582120,-796397185772733600,481121533635067864,-70263775442718000,-786579554179280400,-199881528267113000,-1645877278840786200,-295179914471470512,29441447865248816,-883704986780578920,-309685255174369800,460634773820113200,94877512906298232,-244246363881179616,314159347328476640,-33232111749660120,-1456578657518712000,-633894107841174984,638999429530357896,1768016294772530400,3805746169753614480,-198967870949728440,325566490565180040,-2009754469066104376,1167964288146936720,1518940049020786560,-3371265919404260680,-232606431531961896,628345825790760,607032230936691560,-284039642367018000,-2296299983000391480,392392516779557952,-665270990172489096,341000570619004560,659440817474794960,-330658519684977000,369983411945151840,874600929423656184,-445707410940625680,812442928960425840,3067984325774039440,396696197573001768,-227187286580429400,1391899582414715880,423740236865493240,716967567856995840,-2327122064746033288,-849830158515682344,-2694548333515180800,-3925463380384206960,-1411374289645050720,1133523105597782520,-1706214031609003952,1663791890114250120,1234027519160436000,-867303604123983400,764553626459449992,-385193576362906080,889243614678658360,1099035390587410080,4821570339903672600,-1844297098711764664,-971895848163209640,-1380380617713754800,-592213404843182680,2224701920291190120,543356106679391544,1884141177310530424,641901874237375320,966861235756928160,3014577595629492360,9586604360603736,-1625106658356819000,-2822000537540292640,584526170535635040,-1817428429002204120,-1553769715426021896,-1113326911613573184,-540958642705546560,-4805893883011076400,-1289384240457593280,948886547687497728,2171029209106795952,-1172076605890588200,-2319877662368544480,3327274862262420960,-201239537507027064,564334270242422064,4811703138320857240,626105697045025560,1682812227846380400,669397958218535216,-216386025911354664,393500224478190960,1802753140696175360,812036105817685560,-4579925370771851472,824500236850444440,-1513708458025701960,-3517680265147711080,-3314807511331442280,-552828463491129168,-1046583774221610504,5678341410345430640,754627375701001200,1832184868070911200,1693892927547705144,-1617100740825235320,-4712289712717965840,2916507813581213720,-2091975887651827320,2188352174835479400,4922867086586354672,843366082564971240,73757504527970880,-2652488175109954440,2148868650601460568,1807339204201227840,-4517213277077682480,941360034032024880,2316614082903141120,-1107576857949550472,-875900834129103552,-7176756077509387200,-7551829219055927960,-1455719690595485520,8015213536587497088,1315177399572107368,2885774875496984400,2378572763899332000,-10416036520564267520],[3392512,-20142080,23020800,15586560,18653184,265875456,-1228392000,-277390080,4325452800,-878477312,-4951048960,-1598123520,1704222720,11840716800,-19162682880,-7142940288,81539025920,-26345840640,-114194572800,-7493960448,2996379648,109008936960,209005720000,59037638400,-437104816128,-285702619136,405865363200,19845112320,-82565775360,-156297461760,723870343680,56740723200,-869874001920,1405816473600,-1464430570240,-102658703616,170956431360,-1940004577280,848479104000,459422820864,6419864185856,-1120058572800,-4325447174400,-2288865553920,260211916800,5095577092096,-8546622638400,1193952355200,-2759638886400,5666160467968,11631037566720,-2008234736640,-489993707520,-11176920760320,6706947371520,6888921470208,-11317470919680,-26102830202880,14306444486400,-3014954376192,-1301898977280,38830876917760,1827680025600,11012477230080,-39539364361216,21930471112704,590448460800,-17308280747520,-1081113108480,-49956137054208,-15955324689920,7814850658560,106547182566400,-21114202193920,-4586840079360,-12580152159744,9975163207680,15487657574400,-25831277524800,6422388539904,-12682807729152,130688421642240,-169834424460800,-34034013699840,1127976689664,-52411094048768,-35727570700800,19360440633600,226318512609280,-45894229819392,85801527482880,30579344040960,-20355566837760,-64081959321600,379137588881920,-18460704898944,-812722302950400,-239193746176000,149573491372800,106334657985024,90747740160,412896123494400,270482546611200,-62762401532160,51607710139392,113186530787328,-202147623532800,68632050193920,-28682093813760,-235012649648128,-700240270371840,-142411203302400,1091224248555520,-464487080386560,345558462163200,-29314961254656,72651726766080,138792305541120,-1210660080731200,-43400161601280,-168625467107328,1264623684157440,498191981760000,300276222543360,118803621150720,-512567575314432,622040856307200,-604331727367680,476697110461440,-828423543865344,-2288743488120320,135402706010880,-219578872135680,396832009011200,1077321748208640,56924832678912,-74795170053120,225250367569920,3190042066252800,191985840566784,-27211171553280,-826422829056000,-1386279016883200,353795310120960,-3564017245021184,1675947596603392,-721343487110400,185095465632000,108349910507520,-717972160045056,3600533974371840,262923474723840,-2245386515435520,-2618464504381440,1607320928167680,-195679557762048,-254465150607360,1140450479308800,150276415027200,522664211101824,9216548092169216,-971030340403200,-6194639500262400,-1788964564780800,128929520738304,3213101115162624,-3845252956916800,-208282278044160,-5691016314086400,-1662397961568256,-621561753457920,-687005799713280,585832622284800,6496860792422400,3899666924229120,974426971364352,8183098058357760,4950199035371520,-6168458068678400,-1112059386966528,237177230450688,-16007817047326720,-3906875312947200,2483419307466240,3378334468446208,-3985551536947200,14713285537843200,-1345193198231040,-717181840834560,374774249291776,-3645874310059520,279376510026240,-10805176299540480,9781065733662720,-7317758462150400,523040969468160,-535186751938560,8350237449523200,1290040409433600,1140590630520576,-14046761574322176,714597369446400,31879362867123200,-56013479216640,-562998761201664,-3330907306721280,6221122161830400,823956006343680,-16895086379719680,-13310982338174976,-27364392506711040,1760405218318080,24037145763840,-14045147473674240,2236811812336640,-900175646304000,39983759617781760,7505018210222080,37913141394585600,-2081615354362368,1284925034299392,6570461115187200,-14587554227400000,-1906143677475840,1291956011596800,-7675674460962816,-75589091544876800,3278442819801600,1357723056291840,48179585891196928,-13591869916162560,-11092758991891200,13335595532769280,2930613489991680,9872872575413760,3987335846495232,1615330106818560,-21471610263306240,21389404496064000,-4587100041642624,20831459163780096,-16372815304581120,-24184594835385600,8238801676930560,-3608473026502656,-21085920917225472,21426589802534400,-6002984851776000,-7659628910791680,19940614302597120,94301168835258880,7005268177643520,919881022832640,-36015075470868480,-18312599855953920,-464597512639488,-101299920408924160,-2091663482388480,-76259260687737600,5812639238704896,-236031290744832,77018818530017280,45138555619097600,4387470948241920,-11805800719706112,10238559074287616,77565666952646400,-2556923651758080,-8730007029596160,-12892039835811840,2795251687388160,7438409008842240,51366157772160000,-675730689392640,-79354704902795520,-223794452047104,5762678291251200,-121050269263544320,-18505957140211200,-14320987877256192,24586740464698368,16558934210641920,47438642858956800,10924654101603840,2261127338459136,29367198982471680,18238686920132800,-2930294641190400,10103958317690880,18259853768769536,-80572352492163840,-16374523842673920,5950901949603840,54655328872488960,-93266350561105920,19765616040232704,-8592201165250560,-27589963585126400,266937137643545600,-30960941008439808,4422342096691200,122472195408527360,-189416340911001600,-3960218775744000,78869917033915392,5249346581004288,-282700985426956800,-30224736200862720,-9777615772262400,-87982788615880704,-23297127974179840,17752377943998720,163443235842754560,-152785189635358720,162707768406585600,-8283956364237312,3567775011102720,50790787008430080,259088734703884800,51375386061554688,-19328439476883456,29562253318563840,-155495490490912000,14515232029689600,-3579692866117632,44916758250635264,95218742377651200,25712174207370240,-597658615456496640,3284161955069952,102209931649900800,-30248869729651200,2782101290065920,-76826454353510400,93500515863434240,2175910465322880,117416684930549760,194364691150192640,86168772918412800,19288851798521088,-14327115332124672,-238026328702525440,-23694200284339200,37261607463717120,8017060514749440,-17276723081773056,-111130246454867200,-18978236190144000,-22026710442147840,30810369227489280,23620907495454720,-36837727923363840,378827553394503680,40887931094384640,42801168674288640,-84624114082058496,12343406049976320,135402619471257600,-31499108853326400,8385259527836928,-233362434761452544,-58604266871521280,-232495579115712000,109522700585326080,32435746801238016,-37751577448022016,-159423284287872000,-67254483139176960,-176388097313218560,-98194388106952704,-172752886987155200,12188084094051840,36880998672384000,213865136812687360,116433801536532480,-59193873931401216,1148391530367452160,311777268671447040,144140794589299200,37673607791305728,-5093100905545728,-210152705878917120,-598963973628697600,-22793321678814720,-448074420851819520,-433898843537883136,149568193714579200,23233122040227840,-27575574746480640,-129110067684347904,112134311881827840,-91305052972404480,49775202444042240,210451165419110400,-148071530442021120,28116041913653760,-42456211650478080,140612360232960000,389919906461606400,-12126168443879424,-270163433481463808,-171177342563082240,316502216722771200,80893603894118400,2137003044102144,743680968023261184,-28918650033152000,-28109905468323840,-1040255884680099840,-1389943242096640,59296677027033600,159751371335846400,34436649788006400,-242724985012224000,498765298569500160,36069108665121792,-297052985451156480,-309550062070824960,1046946457723091200,67243971652450560,-48891997683302400,-438946289115586560,-601834237071936000,-11635291678602240,315499449635657728,-13363608583176192,-323499304193894400,-139774148435888640,-41771017103523840,-656534534854017024,-239404459082088960,-93822978047984640,701521796158402560,231345091193610240,134466189047308800,194952994013094912,75752209113292800,479997307489566720,596511527047128000,13267941857584128,1006241275726371840,439311021908951040,-1974469574673587200,24587935215022080,7058101237456896,666845462224961536,-938447667301056000,-224335289875593600,-933662859370444800,801380428696092672,1042581743206755840,-310052478663855360,39300482904883200,-995992308962918400,-123958084636840960,13416375279884544,355562912679321600,-282568121987563520,-1341587038226054400,-173067644179971072,83007404749504512,273053228669337600,610176894526003200,504989569889049600,569286459971048448,-395469669861826560,1258552604026009600,-99714838160678400,-89388676931788800,-205022324579229696,890945765970839040,49932807113249280,968302432983424000,-1112774560194232320,-2185390541523720960,-278048234866572288,34648128862617600,-81590400987955200,1542776082225664000,99651288779665920,-711597016737632256,1385523420391720960,1223845538498880000,95708073587892480,-101135636897882112,-303531085758996480,-2053814438176089600,291413273915554560,-1847763055801512960,43664885217558528,-1313350404508623360,-115819544703582720,34199110816358400,1040251446487941120,-18030226816250880,-40180922739975168,-686842771250764800,-570149019998208000,3608789206098278400,-142768456975938816,-27208933003321344,2100065172418805760,306765346899123200,284014093626938880,-741196977237257216,-1819662837486714880,227513538358444800,241951310659676160,-251253294058045440,475398996215463936,-864149927136122880,507678570956113920,1138501587872040960,-711886175625461760,1348351346302287360,-15597752279832576,236058203092377600,-4226561805270138880,1531841240203929600,-480812274013167360,-988570053521515520,-123438795864637440,-1356097665236160000,-619998495496727040,-39093965521256448,486996803376906240,-570573102117832000,106460196774243840,2126473563511434240,2619321274840825856,-387298751330050560,118604597137297920,9345263184322560,946976436349870080,-994108942199831040,126874991871555840,-2100455273966515200,3363193054659870720,-1507227773719289600,-4355971843101696,194048269001367552,-233281539735552000,-86391061672396800,-526169938832778240,2600582666631324672,-1232926183986266112,-998518292928288000,-235359630857145600,100703618069667840,398119629793492992,-1341910038487997440,-557338321116668160,4421227360404910080,19367907892101120,-2201395989683362560,566488822605843456,-74544865974558720,-1306556922184335360,-4755285108012595200,136893668930915328,1690043987652455424,-3650800142149386240,4602507129703718400,324408890414949120,-27377021171884032,1342706305403961344,2750754470676326400,-820195722517063680,-5123964466128020480,416781552282501120,69264050651473920,674085104836577280,94106022143385600,-2710201054475059200,4437603208972989440,39395563747486848,1139974214332293120,1586508117067202560,472941623039424000,488946857582278656,-111388703889088512,2474365777805967360,-343408283050060800,865972365778126080,-2342837114066783232,922887904104054784,-314057505163212800,-48467547412416000,-18002363311595520,-985222025879224320,288505393810529280,-1418891616232427520,-11146456008463175680,825531717321400320,-995379397814039040,414193907816911872,-554067475913318400,1294516554304512000,3798382658894912000,-116956138016019456,2759649935591070720,-1659547947157422080,-1583543385596409600,1227040436292503040,-38650544083058688,422066887698677760,4770241073425766400,-225681422843681280,4220214560346470400,-4120582008779292672,1318346818282912000,-63892806284286720,-103898905461964800,1838828354779709440,-3269459349139991040,-611633087881339392,7640322816037411840,581433790206443520,-76075741483315200,-109991021856680448,146580398802173952,-2153890934025093120,-3869251648141000000]],[[607034500,-68906640,-188717760,-277390080,-2457640440,-10590980400,-3032871680,13823139840,1038454560,60098197040,59052739200,-26345840640,-96496832080,-67223752200,-125993091840,-174825936000,153683265120,-238305729840,236739338560,19845112320,921735501000,2098374053360,-1359108357120,592081459200,-787658532320,-3285270714000,-487132978560,-1940004577280,-3519681534240,723202354320,9263577523200,707800446720,-2219815518720,4670809716080,-2344165549440,3050202355200,18113274356320,-2860958355360,148780642560,-3974393405440,-42367972927500,-11383482013200,2893135915840,-26102830202880,-13741247065560,67872994277000,5693708021760,-299074913280,25646906601760,8878207124160,56964117480000,-17308280747520,26953774351680,10174634170800,36833783202560,-185271550464000,-107622920972160,104947000697440,35458746079680,15487657574400,-225707913631200,-89278382664480,17220131777280,27791087639040,-13462613797920,336845872188000,82186025959040,19360440633600,-132099760861200,233522510899920,743341628256000,-165106264350720,-340320439561760,-80670562639680,10798649790720,-1222693746176000,179830804956120,97603838431680,213149553337600,-44260780354560,-873586427313600,485326904291280,152194020823680,68632050193920,-1121857712882720,1989971080297200,243254800588800,-742743942195200,346691417344320,346232076946800,1073829461672000,138792305541120,695366783238000,-1011851645540120,211679278905600,-265459824288000,174298492556320,-840108717568320,246996080978880,-604331727367680,-3938638943316000,-369653461021680,57843567415040,-1781028629544960,-49085830495680,2087762737351200,959178136218240,225250367569920,2615060869149840,2847901814295360,1488067407590400,226845657308160,-195118342642080,168290095182000,-2418205631175040,946157965632000,-899740559997960,783616051540560,-643094070643200,1528326770995200,3600060098712500,-4194553662406800,-514842258110400,1140450479308800,-3590706087291840,-12443709481710000,-3312831559530240,1013668281861120,2480884035413280,7523496485981520,-7608591129484800,-208282278044160,8207857241798160,-6967072477970880,787571535886080,12139353491865600,2760681461484960,1852231067448960,5057160771528320,4950199035371520,13998538512354000,-6632671354241520,-5122379430040320,639306869391360,-9554247788103040,-4855787182158000,2266550271131520,-1345193198231040,6734996395023600,-2448532143348480,-31022512691328000,7354564610764800,-11368624693144320,-14899458759561280,-9322669471175040,21332437449523200,15239772674920640,-1413616662544680,-8951708858400000,-5216623014620160,32999727195489600,-5533741094389200,-2270672998102080,823956006343680,748656062879400,-11959575186580000,23673220005093120,194967960084480,23490963292248320,19750670014330560,-13298765983272000,7505018210222080,15660471018287520,-7829247834138720,-5821434985153280,12201976203120000,-22620542192219040,-21755412853894720,-4261768428783360,3278442819801600,-66760311064792800,-15977462232774240,-12311278335313920,-9076899464652800,-19801166611121280,28599966274370400,5505025455386240,-21471610263306240,34798014548880,-4681205847930480,64233613000128000,3957479154881280,35311432225338720,44775978496827120,11930196413733120,-19547422351776000,-22257493489671360,56662784003412240,8120667301143040,7461257185198080,29264550491880000,5043971737825680,-16523222134795200,-2091663482388480,51243183772420160,-127991847934641600,-24562897542078720,-7386309101306880,-97051385338697280,55053491944514160,111749218710729600,-2556923651758080,-38329411184211840,28798653708156240,2871109666613760,-178718726841600000,-64900543315840960,92397130995871680,12452130726465600,-121050269263544320,-173187648489393000,-19084065655382640,19492366779790080,-7762687013283840,55991330445836640,482437623989948000,2843207569332480,-2930294641190400,22066741045558000,-146456017054261200,129226906448640000,48268426924564480,108657471832092480,43079066827288800,47514982370648320,-70484363585126400,-80567000698192800,-116217152675413240,64772130609987840,30995401239982080,-294778113635785500,121643610450924960,-12169419529388160,-30224736200862720,68094830807224320,-229198877287380000,185314483726805760,-111247961613465600,-108086659379047200,-162237919894240400,-36343106952240000,50790787008430080,-124439871753206640,33473810405670720,14928498654558720,65003879125785600,54974627263274400,-60792925679650320,-131242867861216320,25712174207370240,530234551053698400,-48971348381487840,-120543855075525120,22565932686090240,42575465940940160,423287419874616000,44759751593166720,194364691150192640,-240978624990492480,100710867494215440,-213723661883296000,3877232773800960,-173335943950498560,432669805763220400,91528876740574080,-97011611190144000,-435510167891040,-27464748760669440,-125103263755895040,-257849723182796800,305755630835054400,26657394006622080,16377293851479680,135402619471257600,66293060942299080,-1919203289880895200,-275185430285007360,38044731128025600,379044927280785920,33461309622731760,-149045608137288000,-67254483139176960,453489847597618560,-340656024261716880,-188977767134041600,974103878120448000,-266034824682698400,470895535633676480,-13631910247232640,311777268671447040,493437805430658000,-135884659960247760,-79954770311243520,98012286593786880,348733768360407840,839944305164764800,-236524411199282560,23233122040227840,-457825336453627440,-225700539076667600,-646551393231744000,-33879589952102400,214583471112388320,-271635163349151360,-37591349649231360,718772360232960000,237045418364293440,-397636406425587840,406407404929973760,-51791271827362560,73178932272732000,128208981347567120,-275560659017783040,-28109905468323840,-813643546245893440,-2321164447612152000,-70466247209959680,279319492724940800,417087797258856960,557436782721203280,-688253356732905600,-309550062070824960,230248602949038960,-210431468067271880,392310553181337600,251592891066316800,996967711484229440,-325999164133803600,144950112149230080,-139774148435888640,20364919669176000,-612510650086751760,87291197395170560,-477492197505945600,177720370401156000,4235064354576538000,302031666052047360,479997307489566720,725689941023561200,-276999938065514400,-406207596093504000,323095021310223360,-758533893694362240,-31566636122759760,-244212706830836480,-573111671125593600,-23409564988722120,-1957537037543502800,-725603616385877760,318770583561830400,-727369710169502400,848602783927510560,495856248354369600,-282568121987563520,-1264215983699354400,-1647181931282514000,56104327677207040,-99847128195164160,-512345360920947840,1089383414775316160,1277957376390240000,-99714838160678400,-455613955414496320,368617318338003840,917068984404514560,-3369023215402240000,-132506637628163040,232365664178213280,1280316209011807680,-81590400987955200,-209104396429219200,1410900451882121200,-27954841272526080,-200265633572544000,-2894441130154023040,3504738661428513600,-168099119459863680,291413273915554560,1276267255755439200,1414194378905619120,3747977002081664000,277392787732684800,687375286247680800,-1300600739367805920,-310720463271079680,-1856567019998208000,-280075313930693120,1013621271381903360,527535745757729280,-50197965856220160,-890936172535693500,-475557403508695200,-82128262738384640,241951310659676160,-488136258397571520,-1789230617300817600,-921388184364456960,-774923356671129600,-1133892421288593120,2138876585906187600,-220766952969763200,-4226561805270138880,-5182640997853440,-2649885263111711040,719024827202494720,1134328015675008000,381202435343425920,1433552112630817040,-201926421246052800,106460196774243840,-6800042497107926000,-2632703325160149120,1419776979203466240,75800468050616320,497397587969493120,7173548780998446000,103154256812238720,3363193054659870720,1347330687650174160,509910888800384960,560177796405427200,14136719182755840,2065641305264005920,3796510557088478880,108972099061731840,-601275668357145600,2581884134889265080,-2029622588228183520,495278038012161280,-3009317143891660800,-1232265228214476000,1703774016553721200,-323858691298834560,-1306556922184335360,2578151137879025920,-4737195635563215000,1573177856235532800,-753137530315153920,-949365740559624960,-3287467732275713520,2980505148541648000,-820195722517063680,-1356698100990183600,2446868405388919600,-733600116355645440,1950021601829683200,-3714534847053745440,-4426948228995143040,-1129865821414368960,1586508117067202560,3911511259733313600,1874752984789938000,-4376431197082581760,56194082680919040,-888273266649347040,-6445387784802824000,-882869157587940480,-48467547412416000,-2732905623996085760,-2149529227961355360,-8878616638354848000,7586857319373516800,-1790025846269839200,-639583555412879040,3750373115732235520,6617218554304512000,3145046363770053600,3918651691644630080,-111120690770073600,259125281279412480,17284085626513742400,-423115926273303120,-999915932474487360,-225681422843681280,2001866140294206720,5143017775539243600,-505755336632226560,-842735566524825600,1613693402554381440,-63322053286743680,-10703158925669640000,581433790206443520,-345906207964474080,-1327720865715356160,-2690891221327054080,-1036817308429200000],[-239563575,-342748560,-22047135,1200488520,2412105855,2524846920,11785885980,-7620631920,-29859856180,-27186548400,-2532695880,-16831668040,34610543730,-58232403240,338507728305,200295382560,-87561366165,-357375684600,104808151800,-163459243200,-202458464775,-1113650188200,-619144537725,351679810040,336026582760,2613920383800,2252113718695,-958321941480,1934059786065,1000125162960,-5123161031010,1512069156480,-4246423036625,339372687600,-6260676202770,-2484937681600,-4656107506050,-3247206058680,12722639407325,6181096409400,-2288008440630,26313993320120,14802355101720,-3815829050880,6178837007560,-17434309402080,-4292975627985,-24110784839120,-14129418503790,-23839909923960,-24732404754750,-15236207182680,25802479702560,3458520954920,-26401690009035,25534970393880,86770802094930,-86523704984640,115626682254165,119413637861440,64951411463400,19399558174920,-138768789765320,35676526663800,-80874806922000,-87747263663400,-117427829879340,-66318104073120,-95434386442175,241435916106720,-93688137927825,-409211816282640,-35275838369805,-9942179093880,307269811243395,340016996011680,-269656882076835,783560094800360,395051351976120,180676666346880,-273039453143855,-635725428460560,174863505829980,-162436173604320,349093158016350,-2606501084880,-863727762174850,-190338868176600,72976795120125,-413990829025080,347586848291925,-305183299456440,-866980484942600,-380613942701640,51056187778365,-208380205421520,882206482185600,364297279071000,1882765010382520,825287163462720,1275922916435625,210024382344920,-1724018963202120,881324472652800,1843009098071285,-1418148681202440,-1837642621038840,-36210838479200,424225663736895,-696037857096120,-2900119673318615,-2047896663369480,-661283541604455,2922202477826240,3102667151316720,-1792083922575840,-5842925388334760,-2874541631900400,922361518137345,6166371572876280,395014215068550,1127088721563960,602156390287945,2886831186403560,2221325753970255,3119034057437040,-383737597828560,-3508712255128080,2015946874276775,3164194902435600,1999436644924725,-3096866530804640,-3516923407870560,2889915096305520,-571461013953830,-8667089184677400,-5717345338904625,-3232000758768080,4087578073420710,1521102716646480,-8284932873272770,-8240266988516640,-6282194901343185,10369877218090280,12295780550160525,3858737412827880,-1670051581700995,-9349106896464840,10951487296425480,609950479886440,6984530520110220,-183631320520560,9225055565452430,-4952374065227160,6462052958825025,15536208750008800,5056841872169340,652445022469680,-13674778960657725,-6263018218813080,-9428024174287455,-10786705735996520,9769188367932840,-7092942881780880,-20367063632325520,-2556581682605280,-9363921591910860,14303659751109960,5067292344378660,-2476752968181240,-21305613710852615,-9079848087591600,7680928397266245,-1163586307043160,26913960675681450,-899630156234040,-41598513040394940,18815780765822760,-5036262932426385,29247654758088520,39507812855407080,16877998889698200,14596606043449705,-6364674996131760,13129750608639885,35049795338992520,12306080236956000,-21746632920575400,-27849759829442770,-37026729113037840,-23400877643138520,29415273821741040,-28884572314100880,7544922169478760,-47846699062614980,-61637998752269280,42255746890098585,1614575871862800,19208480108474250,-15250451862383760,-8806839881828835,-8892036773769240,-33288698688273135,37802661671108480,-4605979814380560,2810748698677920,25121831253032085,-54334591497770400,8251151620473465,-1835500683675640,67862264836021110,36511407728759040,46421562897974035,-29704296235952520,21382886761273200,29443803510194920,102337661250340065,46850310090043680,-51239451295461520,-25960253939889720,6473623749837030,553913096342680,20908312071891420,-29043831181796160,-101864488994191090,-82730523752553600,-17411220404720340,74697667887453600,-162922274685941430,-72603912442702440,70711149894298980,97316601577904280,345729448938510,-133153713652388440,-45865310611291335,-78519904939007280,99744469412789910,79559086781931240,-15507053061936150,-68798161097659840,-78374878888815120,72398140663629000,-75475368988749280,89265855742206840,-17348395261261350,368868513866461800,241646823528700380,13373481721774800,7882646698074665,-188541292311589800,-78285963778596915,13803667341020400,105416605722663675,42600967487403360,-61436183463194135,-50213000410110120,5096548127279160,22294840184463600,19482147042208020,78412703333083680,-200379738140056860,-10942672943648160,-23676202240497210,-105878016453570240,-83442863348306280,1338427735418760,-116379988996574545,-142153957292139240,105591041699397510,-154994232625429000,-233734994713999350,-26330953002433200,233807772159392310,25486075202498880,-33122749350530070,5342477163931720,9635520316399620,-1806180621127080,-199685046703542415,264615294318863400,478394064458369160,-91198790507261360,340345878321138690,-80909597141853480,219757915695146135,223540635721557000,-146971734572091075,-377685500538020800,-250604496177789600,76338201753569880,557822287093092630,216859440001699800,34129517869556505,-163881415730351880,380002577411853000,-3812124942816960,-202236097786324030,163314692927840520,-395699427830277330,-145469878367684640,-787229119316981760,-517093296845953800,-125899763624546660,325639836043195080,-144345399171688770,17230796275367400,-65942939147557725,-186410014964754240,460337824178783870,-413356502785175040,-66372580313911575,-144310348989005440,73920059368972860,449298320570007720,623355798360979915,69068961409686480,-147618072789556215,-227420574641871440,-323557127969823990,513298552751553840,-408522938637679430,543743696587776960,-50485984216868460,480513902973569920,-243701923259070180,-154270957839906600,419869630857142895,318933632204910360,514480531669644165,-319170174492858040,152529974948501640,89819379606308880,126289692796058550,889337592738975600,416809051994452845,-142792540933020680,-928819064477975550,46742719111888800,-190376148034070900,-957690857630186760,-191447003904933975,-810514228625280320,-1800277888105834200,384294525265200000,1675749650935584490,273882156272611560,-482252994094263255,-1123972848479005360,-408234580293471360,20959993879436040,-1115653685751638630,-365748555991785120,229476147114800805,1279960133146312360,973060598866096290,29666992077665280,727818997249206045,387044816507427600,-10345979082954900,-714297880384415800,51630749251238025,-1258616200559644680,1552717535717374950,761127913824105600,433094123233395540,248221911608276760,-480917159506260360,-356156518037138040,-130769897838567795,619634338813749600,337104334085241195,878922854868023680,419525062118136660,327641366742707160,1887118805564835440,835961992048232880,-762605071861836390,-2977467190522520440,-501997850117302230,380406960318937440,-261325944702066255,-2246060949881760,-290614898611948680,-947340885389840560,-76477539228159960,-651031836522619080,-2276252092619426320,467151155772701400,-390647804718774810,989274208448829080,121071297888731730,-500534353004075280,-382731615873015860,-786579554179280400,643209330388520580,-597688369443354200,247364311057167825,-883704986780578920,1895294594777352615,-1010210509750780200,-421929707349384780,314159347328476640,-644519832668939700,1721732551316627520,-1738589214657380965,1768016294772530400,642069402711759825,2467814783440371680,-542778405261582870,1167964288146936720,-1437605431834971520,794210878197818400,1634394228402477870,607032230936691560,1762328409513851025,1557605384161143240,1290650487807195065,341000570619004560,-594411147549360450,-3450438980468705720,-224177709757767480,-445707410940625680,81348230999021515,-456993214626353760,-844673782489842690,1391899582414715880,177722785102498350,-682227778854403800,-2309376643441707070,-2694548333515180800,-1796380352703776175,-2456917109379056720,3072362117628891735,1663791890114250120,-395908716808155435,1991023671992308800,-177101294377702365,889243614678658360,-5864893430055894480,-2008696690678374840,-2982640602143823350,-1380380617713754800,364449985394424930,1974195190997273520,1521710001713284200,641901874237375320,4460781139018422570,420256159514891040,-2004741441020017755,-2822000537540292640,544461115929881040,-215646465374440440,5636498316314120580,-540958642705546560,3928603410516416610,4083167582372214960,4945786445399992080,-1172076605890588200,-4946464622267481720,-3500886514605832440,-2576907718995763770,4811703138320857240,2909798860422373260,-1643012409228911280,-1356427067513674200,393500224478190960,3360167128075687425,-2034363523880893200,617566993306720875,-1513708458025701960,1905595190872044980,-147322558271256480,-723151327585035195,5678341410345430640,308755872559665120,-882294229059633720,-3175558119595337815,-4712289712717965840,86091587238013890,-1956298295937764240,-1235835040401465900,843366082564971240,-8764297646669344945,-819823476522735960,433640220942265680,-4517213277077682480,-227765417817548655,-1725054869754888240,-2625542470927334625,-7176756077509387200,1575119826632056650,6022563221464950160,4026487808605010100,2885774875496984400,2870617939160360620,2814404469047245800],[15586560,230605320,-197016400,1058154240,-2944128000,-4856035590,6973037280,-2455307040,11840716800,335482080,-27134898120,61742405120,18686384640,-20299756080,-106178277920,-176318791200,59037638400,-114856604280,494483344800,449686110720,-669700177920,353432304720,-470148284760,-16226691360,1405816473600,-409854254040,-912928731680,-1575040938240,-138842035200,-2184802816430,2385436804560,1775309909280,-2288865553920,8359821328320,-970057326480,-3312599159040,1878353664000,3534728501040,-6112518119160,8674412081280,-11176920760320,-42948347468680,38516524277400,9998269079040,-2341054552320,12174198751440,-24323847839040,-21976854148480,11012477230080,44071401677640,-25827809058480,35668751500800,-8769028546560,10362890295530,56855985564840,-1864064167680,-21114202193920,-160625559901680,-61640201194440,22083148468480,4226936322240,54101558169120,105030797672400,25473360185280,-34034013699840,-63142185485720,127908777511680,76400913050880,-154044143052800,-90581411527200,-42319736437680,249141688032480,-64081959321600,84981928246920,317031433931960,-262787541918720,-24475662224640,-16431051155200,-554692261582800,-64445165497440,-62762401532160,-183806422837440,325774229333280,468876898195200,-232643649822720,-533208901875600,1076571106471720,77138799724800,-464487080386560,715086706832960,-173377802476560,214458527078400,198108013210560,-1166940021690960,402151196887440,-149009430074400,300276222543360,129269055885480,-1762772815819840,1461109046918400,-324464830694400,-324189262566950,-411821517837840,-455690379765600,396832009011200,-567339939163800,1935202503877320,-461403910772480,-522006883568640,1562928676520640,-2340573280682560,247315564911360,353795310120960,-178441764297280,4926707000807040,-3429463543545600,878838163005440,2710364246264640,221850021820440,1657555696959520,-2618464504381440,-2622537164229840,-4075488650434520,1257318387221760,-24590686095360,-5253535237157840,824329858584720,1423468002543840,-1788964564780800,9081403023851280,-5268930854972640,-1312164213803520,3873601505664000,2615380194878880,6328731739845560,-3770646518823360,6496860792422400,-11167177144159240,-5470250759820000,-1983834733301760,1009384047601920,9191829155195970,-116818432478880,-3125367354956000,2483419307466240,9878157571968000,3274047985539760,-445256966131200,-5817141597880320,5269102668192880,-22204003250361240,-4607857685238720,9781065733662720,-13985182026647040,6590895895566840,3260238238259200,-211097521543680,-4918323979905600,-12495969738726960,-3426895124452800,-56013479216640,19701814571341640,27744793337493120,4260334348988160,11499673946956800,-19928874999926640,-6383307296834160,9363862603791200,-14045147473674240,-4211356116071040,3238121356572400,-8109598489132800,-6203968591841280,35777064360860480,2314505519684880,-1683974212303680,-1906143677475840,-15968075008244040,-11987503577114640,-34523959235997440,11012642567700480,20822077256756400,-20678143489906760,10894533354865920,2930613489991680,36515922877608720,-15210075746309400,5006367714754560,-3500084372083200,-67553284774047840,13757493808341360,4547624037564160,8238801676930560,-32595742212044880,77372464664720960,22873813935528960,5213541561676800,-21336277322806160,-3097650315216600,-3159630062196960,-36015075470868480,49835472361530240,18594034308619920,31633349708925440,12478788112538880,46994659135678800,-104296158584418880,-10399252018789440,4387470948241920,-72642642644815320,31306375622470080,31277961820235520,-70810057017835520,48010238826496650,-89099937990811080,-18203049899496000,-675730689392640,-38073336760336680,166314345877199240,19989903823676160,3028247532034560,-175529810207783680,76291156722760560,18990625061084160,10924654101603840,119396033954592960,-6558205823764320,-4537579492855040,-6877279205068800,-41123397329152320,-28364300052547800,-19431643846649760,54655328872488960,41272069639617520,-48562733088204720,-33501881156770560,-43680622523489280,44765639327666400,41500998069986400,63863310341868480,-3960218775744000,-63717371611200120,3744994114725600,113519100939847680,-79307327930572800,99259227156686080,-74190880566372960,85101238139065440,-152785189635358720,-233532829536520320,215354967141732600,-156670692874209280,-42396338406090240,-9402187318310160,-245586990721629040,47804238837062400,14515232029689600,37481301074733600,230818271543602560,-25452220325495040,406797518217446400,50272526676403440,-210712821196368000,-102133829267275520,-76826454353510400,58982166618254880,402109041545708360,-46807602982905600,-14100344659376640,173828455396173730,-427712299885313520,-59523857894592000,37261607463717120,-98367159854622000,191189114285484480,115124409926380800,-178661095808532480,-118957381621891920,-219156626250155440,-86426882791194240,40887931094384640,351861677967236360,48856077710209920,87009352543933440,5154399630544320,-16043117300400960,-157422553862373360,-70239708421440800,109522700585326080,-164068172575713120,37805136035298560,-316763921932016640,120058907166105600,83239445453703280,-433544381246097000,-68954469514879200,213865136812687360,40730296982026080,165310972799732760,536885902962823680,-23586675478248960,17755488442591920,-140605776943370960,-25963017040176480,-22793321678814720,-634820107677295080,874082710544833440,13044138971170560,-223668550721454080,268288223706658320,-244963857573127800,226150581075138720,210451165419110400,560007875014356720,98730929075682200,-446102298767324160,-63805075602808320,-89499790968596080,-832647285597333360,-198467465208550560,80893603894118400,244617915286027800,127164889847286720,-1028030844378072320,708052224555878400,64616129861321280,-1133500300579305400,290757795054424320,-242724985012224000,686473028067031480,1111019712677709120,-237047786247106560,-171318511263778560,-439771405589992080,-381704614453446480,-200957037513877280,-11635291678602240,450277960595165880,685973070227692720,834071762140254720,-338809360950804480,-244955648992934880,-274295142064008120,128699540290865280,231345091193610240,-673361943410117280,290037964752290760,213116259768867840,-97610977153166400,415452135722994240,-1389318865640459600,256932564300033600,24587935215022080,-13548401356303880,1552181141919008640,3419729423362560,635499471138048000,-94439753700603840,70155737976710760,-635703632960689600,-995992308962918400,-176127972101582880,121808021672956080,249724595047699200,219532424436990720,-1719943723725115950,-36543543925181040,53710921208412000,504989569889049600,788067340964571360,141322061909157600,543155967680904960,-725041490668953600,-682497684818658720,-802690805829505560,255823920342856800,-1112774560194232320,-684709470867534640,642968126376914880,400400488886849280,-252454268000563200,1846080176751453840,-844684486188234960,-638097636917753600,95708073587892480,605811876028504200,2567318910052754000,499365492824551680,1257683577069849600,2021176016316391600,-1975842181471482240,37577354204876640,1040251446487941120,-4047507884120950080,683680971226232520,273394829513034240,-590529142816081920,-506462025560752800,-623794923185149200,649303970888601600,284014093626938880,788337167292971480,-461942006838285600,-477958030141152000,-2037943385137479680,-988662837936537360,774743277660374880,1385715047641534720,-711886175625461760,-1781002152685362360,4016839521615614320,-1082776758463088640,-250664930215188480,1478219532352797520,-916168295286368880,939079266496620000,-619998495496727040,1148959436970380640,-191378860623683040,-275551989636535040,-1447388435170022400,-1982446992325277280,-1150146720132024320,-1268877956916760320,946976436349870080,2130956329143146960,-509219443519404960,-1156297708120473600,246637272063156480,-848223572047038000,1439061632654764800,1356454696180465760,-526169938832778240,1649538554837968080,-1228222580697648320,1860611069737601280,816818235453972480,1995596365514416810,3685833900216809280,-1352504969084586240,19367907892101120,-1846662957458383680,418445580218430360,47508620084710400,778137563129333760,1180918552602590880,-3859309927277980560,312230088510354720,324408890414949120,-6899199012344323800,863006858312707680,913201668510109440,3487636544255564800,43868256981911040,-1812571450025115120,-2134488079562500640,-2710201054475059200,1626666662391839640,-2086767026563626160,2686840422340757760,-77390447406451200,907839220810529920,16328536426606800,-486704686620878880,865972365778126080,3170484734156241480,-1556263910619250080,-3833929650908026880,-146019169082941440,-4105308977159427360,-2046784155277039480,2283563023369105920,825531717321400320,10643126729895554840,2862413468326455120,2351214106419502080,-621553526000985600,-5159240672088481440,-707477062245173280,-4300393085814383360,1227040436292503040,-2534929901931379680,109823318496734080,3771398621053324800,-2872497384117504000,-1962808639209579040,7290783723858967680,678858077349085920,1838828354779709440,995778350787444720,1864880744302088040,-8090279503613679360,12448757697269760,5120601989214258000,242816398244250160,290730462290452800],[66711190,135313320,140514495,-511161640,-1677522825,3383443920,-4980111015,-6405320880,-2257804515,41185495120,2978311740,46127791800,-176169934095,103915262880,-51993359880,130093102480,-306632927070,197062844880,-275212839150,421708356600,-544659254205,1185335966080,626813866395,-475088777880,-1510374750665,84929627640,1243979257950,-3791321646520,1945022633400,-869189873640,944808928255,3284535949200,1297025026260,-12742139017680,13972539568050,1946578935840,-739748538595,-4809182723400,2671721938110,-6693189422920,17529378923475,-9409697512800,-25250066759995,3546872300040,-16351658218395,19777643351440,-4225739001660,18632341357080,-8848298492825,64400055184080,1212208106835,-40323869461240,1382983400760,27252543040800,-140606547919915,81292294972440,26498076475290,18252372404640,1538779787325,-807871991520,-32884865181165,-50751887247600,-120774284714700,27274641744000,16890917121540,-74487197243160,384245418838460,-154675742870880,140190990731055,12250860928240,-16316788215420,-53008964365800,194698622230585,-165852583738800,106681919595555,-204124430473480,-453217805413515,-203306028280320,633426713179000,-258362345877240,139037932809270,-3348624184840,-16699506989640,391375479718080,-525165769477160,-176221690781400,84520088711685,623600466685160,-8846994961110,-435827007238320,65418018555230,391648982404680,-371507720399145,1943881870034400,-1518540693207120,973984496258520,21334946783405,-541617327930360,-946755766695690,-1739677990114680,508023776339460,712500379517520,-975841478691145,1431863393344560,-1232088325634790,1538112245688480,-1103820126128160,-1900979783341200,1912763059794125,971660780754600,2511333332940150,-2231483943845720,2084068662083100,848891309476320,-2202962125620025,1342771855527000,825531199652445,-6618625934705200,3989889866937000,-71250111073680,1314402292862820,-571693137582960,-1555836597548925,-985579139508920,706888561714170,-2674545922026000,4261918975517560,-345118191458040,2889447364925070,-6467425284389120,475875826980840,1840344907183320,-11138776841167175,3345435093997920,280747998908190,2418296577226200,3608245136348160,2291073346062120,8776530372657025,1174766270851800,3504664092462855,5420176122012960,-7041036129006630,-2802749610977160,-12874708790824295,7821781270589880,-8901708030258945,4489980982385360,-4459360896348120,-4377990128676120,6424535951519630,1081283922433920,-11218930159454820,12069578802816800,-14984674118455440,11455272324395880,1375684133891925,10941460941973320,4507676456671245,-17820403508696040,-5953437817624770,-6658468020079680,13579513665304845,459517742992440,13162616419216695,-6490461136943920,-23626146897047475,1579045800359280,34927092943858500,-7185902488221600,5401868119944405,16829187244079320,-5027920644005760,4886421256705080,4490008806480285,-25806858270560640,3955456428090270,-8839199683207120,5740937921146230,-7004417891807160,10197806923404815,-47890193474210760,5736330896155860,-26794108786728240,16452167772840345,-7441161521798400,37727298637083230,-1405905485740920,-28881756292420125,22852386941685840,-20872357527411720,24681075957752280,40246792849697305,24943035906657000,-2281895669772225,-61884848519534040,32978792817676860,-26275279676383560,-48076014124357535,92587055174679840,-10784355458751765,1758003981724320,-4994927197538850,17719824468529680,-19363704565685920,39816675924292080,3064647785766885,15690997699456200,-114555066138580080,-33535834628784240,-6603383587153500,30712847582577600,23739869990764950,15145700161750840,40416352743817500,37989443010936120,-129961051323864300,54499544212291920,-34195992378290985,-20019598921665440,14130588548971125,-15940502257578600,-36424142878983420,-68724256956445200,85322653678928820,15221537154155840,33048788986377780,47434844685252600,-90385086044076725,143487144848440800,-60712791804157665,-19437551282048480,42409343061231180,-1423805489805600,146486144986149540,-18332936160883080,27016015571984610,-66140663927184000,116332924626763425,-23716084560504360,-13366082054558420,-81386261146293240,-32674817058960615,-283747510270138840,-59902388284767600,-53307369939626880,151321753214800575,-24545492341741800,47123108620917615,-14253976051115240,-1872024852624870,-39562216268529240,319065636868334510,-26100884686920720,-50042195898120135,150505888745111240,-43295009029129440,-33924586672146720,-416220745178363270,126638279373033120,90452684500932780,-98393699163672640,132965276303657820,-29621947123879320,209871731421679620,-491137342673333400,92762520292709190,268989993863293560,-64821442288584300,178974670279649280,24907206825306355,47796273280567200,-149780104456016355,457091840215250240,-157186276996317525,-86147127496480680,186039263211349070,31762948852999320,-65429722345575555,-65898396082963400,-260963084074928760,-55281078702120480,-245366483012754020,70122465165596040,-160497924993032220,-111850945073331360,-315449905348223100,263257905408516480,-48605444306338425,316763140753184400,68980692460836750,129687822171030880,-363396295383111045,294222607522938600,-60884355928720310,-320903200418163000,88260039032702505,344227449893764360,414652918926591660,-253992943240316280,-53476953489862155,-69803735748793200,-127005890276442195,221004233785325320,98152791689662050,212984812576667520,143063542811976765,-219790466496610320,-230295988494945240,-336252023015387520,660088559879452440,-253444870428614040,-51445851956366010,-164866694656488240,98392300333440300,347360801290498800,-25678099511982360,-262503782138219160,213364528040846035,-284107210018496640,451004037038455125,-432210328274331200,77498694692191080,42125922554320440,-528253360930869915,65023085904656880,89351104702655310,-356350846663852280,296379095841241875,-648799322114213760,278115797452948095,219174881090654040,163432297048273110,-232938740686968360,-11507843858451600,-32869199374984200,23161707119476695,-43726134561134400,375772754836403340,-703418789054985960,1009295182899369150,24091544224928880,-1011237452815576860,262226844905496240,223331948735932575,-81311742466969520,1176337233767063610,76909161331110240,-617598154778748640,714159685788507480,-183239030045917230,462563805891029960,286490619619195260,1239879691373292480,-1179179828068270820,173436225487272000,-169277990943059295,-517762819464248960,-624718630711708170,-796220859337506120,50863413769625700,-653874750796210680,-1334726355505998045,1976051448004180200,-97911094482935370,120291404045077320,-661619140925768245,-386096530191024840,-259243717775840655,859742202175070720,-66257987327850720,392416099033815360,-229287776598625800,610127287983561240,-813181210250401290,41653919394577000,229139305035616140,-80182546264340520,522912117244229020,625668391158736680,842510199577327545,-422828986847456920,-887976617434248375,1511192953872584400,-591120133357308090,-1261178085067925640,-77322861998290770,-217724812608069360,-2484665110289406660,241892050811304960,3076202026820890500,-796397185772733600,-282062941542741660,1624878031417954080,-459365456245272390,-1645877278840786200,1867090558648094675,1599062775406981560,2231507497651898070,460634773820113200,429900769935292590,-184764153972546480,-1736610151852099260,-1456578657518712000,-719419758802091865,-1527410016088802560,1325711789524752840,-198967870949728440,-1044646935841419620,-1836585163777775400,872631481552199325,-3371265919404260680,3638336896193905350,-232872139182180960,415051996588502690,-2296299983000391480,-697377686119325640,2276865726999753040,-1907194640726011680,-330658519684977000,-429618618461809700,-1655856724459807320,1149384583521812550,3067984325774039440,-409906598827364100,-350841036895351320,6910782787827711850,716967567856995840,-126291125184820350,-27563458297754080,-1547207599352665890,-1411374289645050720,410548568563223035,-1412934569957334600,-1171327187872737945,-867303604123983400,-431251928942650200,-317698770812991120,-1003294194498677950,4821570339903672600,9590924718978960,-2665124487171196400,-1771845067071324960,2224701920291190120,2188336620093105185,830881040331031560,736683821979807075,3014577595629492360,-2763192934209382500,-465647923601673120,-221870076639050385,-1817428429002204120,-831745382262278760,-1060673754572404720,806620069668985605,-1289384240457593280,-2693293576814098650,3365232607772824800,-4886213741540231475,3327274862262420960,1886774505857369040,4745378402858492400,-7005773002773131300,1682812227846380400,1968615894308292075,-3586852832108128000,-1772298650890386630,812036105817685560,-6734297481814994520,2626223500390361760,3562770150823686615,-3314807511331442280,1820490797702318760,487007073171563040,2022784203411524620,1832184868070911200,1359777149439781380,1719692657574873520,-3099818305073402220,-2091975887651827320,972323134408595260,4479352195342616280,2013448974719608800,-2652488175109954440,1669457907808687950,-434824334099113440,-266032495914004545,2316614082903141120,-4701229493133483585,4918454778500631920,1726198189857776250,-1455719690595485520,4150600505957776045,-51288747134895600,-190942496606010825,-10416036520564267520],[-64883280,-204991800,-511050240,201009600,482090400,7947449840,-598699200,-1598123520,8128661640,-38237768160,-6691672320,-55499699200,-14676862230,118173658680,49099435840,109008936960,84984938280,217925005320,-177531075840,-66414332160,-687875045870,-1042625772720,103418668320,56740723200,1812523901280,-1228455937920,670644071680,1386646609920,85384326720,6211682516600,-1234656799200,-1120058572800,-3504805720840,-8622983706480,-4439078423040,1398538249920,732977505360,194491247280,-3665361707040,-2008234736640,21541557610560,6618554435680,8403780994560,7703258956800,12153070736400,-28606950267120,-1661744123040,38830876917760,-43329125390760,-15234274125840,-54035369597440,-96618839040,-10514748375120,-37932826741680,2192037440640,7814850658560,151668828206560,13750759638000,-60519662841600,80909657128960,147209508354480,-50400111214200,-129661071493920,130688421642240,48959530067280,-129380581471240,-136336824898560,5846329751040,-17897220939390,-380287154810160,-38267112871680,30579344040960,81898178743920,79143478051440,-170682150453760,553181042304000,221545401398640,-280880569076800,-225681834323520,412896123494400,594855941888120,40400318328480,-258546452482560,33078702032640,338927004004050,-85374775052160,-202556649614400,-142411203302400,-762265362628440,-1753436006559200,-553281363859200,589286228213760,876577319446400,-332319699957960,-400869211094880,1264623684157440,2050448412555840,-986160047315760,-1555160787496960,-101788503759360,870364341024960,2152772553808080,461335005666720,135402706010880,-856379416885960,1826978954280480,623316476578560,50909480371200,-2701866538643520,-1126419758385240,-1111635816489440,-826422829056000,268716831272400,-3006848492285160,-111427671463680,118038025163520,2158171965281200,-4260557070460080,915568733851200,262923474723840,-43224853115520,2193648161049840,4974214000234240,-2063995110481920,177001940454480,9399504550990400,1431536658182400,-971030340403200,-6814753442560680,5098457412461160,1140377114215680,629223211131840,-4679447582179920,-4262100028744320,695379371195680,-687005799713280,612521029717080,-1643695155796320,-4309311165350400,-5569841871897600,-3842421387555520,6530246587060680,954610419327360,-16007817047326720,-5407755544844640,6962697549769080,16717686391196160,-2407628542556160,-241696194194400,4381725778135200,10283789122084800,279376510026240,5229815093140720,9603654988047360,-2553911563822080,-4340959210168320,3814182069139440,737691847897680,-544454924405920,714597369446400,-2566866311442840,1476473479234320,6309647733100800,-1018001808299520,-46737389697692110,7410712907426400,1966387346448960,1760405218318080,-22776400388256480,-6429858525306480,8781464522871040,-27215025034137600,-5954640154091040,13639782333438360,12901622887677600,6570461115187200,27065438007426720,-12068334164053680,12345523136793600,12369124070979840,43547982758456880,19468203345122400,-18584049135356320,-11092758991891200,-7795167005333400,-27320661940280320,-4653496457652480,13102121977528320,27201694632912330,32626137678976800,-12034820448738720,-16372815304581120,8016416695722600,18175908503905680,-25948268077089280,-3506169240414720,-39929696159152800,-68685609959861840,-3110143905221760,7005268177643520,-39510419895709240,-63711212077411200,-24445631860488960,68949991102361600,32031234573600240,-27535250199351240,-6512347690719200,77018818530017280,44641583949921720,79828317192223600,-84492872401512960,-12692563683160320,116434711975960640,-18909671267865840,892185166630560,7438409008842240,13272087802894800,-56976668894671680,52904916733146880,46741723917926400,36123939846849360,-42702899616444280,1017875782959360,16558934210641920,2727681570878880,-107778329786117760,-35755336469529600,-2984512405112640,-45537631869343680,3913515929243760,-103486419269057440,-16374523842673920,99862021905279720,-75684185184330720,-106655491003841280,5848298710425600,-86501674945512640,88337571668410680,19502584285813440,122472195408527360,-31180794697056000,-68984863446365640,-23947112594887680,46260161251683840,94320751955001600,40703514730316480,1132541923471200,17752377943998720,266558312456516080,-14595247683376320,1059928052874240,28938619534499840,54267398251748640,94416142996215480,-24203260773337440,29562253318563840,-96138053667303720,-129110252672249640,66586476068851200,-15581248752706560,-186959587293532320,5518419410755680,-88889873550019200,-30248869729651200,77008745354337720,-132860504391693360,-35784329968128000,-79919898737817600,-52138876064771760,-26635271265473640,12431715001453440,-238026328702525440,-220911562735726280,63717860827605600,97727202783025920,18184949419887360,25355393763373200,234621980603989200,282804628265106560,-36837727923363840,-111982764116333880,-64366845517905920,202934574646594560,100118737960919040,152097005809992080,370679980880843520,103180569178056480,-58604266871521280,-171204232978755120,-11356817905331400,-16073129537850880,26087446519833600,-113861861436620880,571201882640263600,-12009156126549120,12188084094051840,-353210548652636640,-286576793264725920,69547761247929600,-781654965583641600,152488312572731850,313272686450391360,143298185961710560,-210152705878917120,-150579150441109200,76028063428126040,217598589865305600,-24474795335112960,-934410665333425280,-307349219646728640,78517892822328480,-91305052972404480,-293634798767170080,169961457549209040,267811252781205760,-344367050053877760,187069959103742880,301186328471018960,-333568304784347040,-171177342563082240,1173406674625060440,762887479868248560,266737509103779840,4732142732697600,378386031140285520,-151230701350922160,466202060899744000,159751371335846400,-559543330443908160,206976378315534800,338971397790938880,202189701838924800,-340454624546987590,-673815493884568560,102331918547622720,-438946289115586560,-398410793456916240,-53758765883541000,4393394930510080,52936249777182720,-595099283141403600,1020046976216172960,-12290837144375040,-93822978047984640,-517033113261320840,182266981244306640,-513484629390120960,614434585030041600,-1255523281291321680,-97890661888547880,-386522006335189760,439311021908951040,-308732497481488080,-2570005765763609360,231202858305196800,153564163740172800,1847130880264812560,283387460941976160,62206785291800160,-310052478663855360,1587892077157581360,-410420523903931680,-818163812290929920,-242014599484416000,1662110921344806240,2052628541914692560,-6511388291376960,273053228669337600,759074335211786440,-1047411962656984320,571805033496675840,-205944971567892480,-664150742245908720,44226430029077760,48147661656649280,49932807113249280,553307023029464760,56043310149630640,-513843464914940160,281034822996787200,-868719539526599200,426623202126772200,-273429682213770720,1385523420391720960,-1747279137506836320,-1105736767625194320,-2550373013485132800,336078726246996480,1932321752653028160,-1238810688839383440,-1117645950200440320,-115819544703582720,147850514340778480,-1425539711567980800,-1277867659091178240,467500890181248000,1367238658928028480,-797067813624732480,15702520832586080,2100065172418805760,-390188197202730960,290270318460086360,710601934244632320,-37229488095018240,-1507724284394144960,427875529027555200,-696812244288027840,507678570956113920,2997579911576520600,907835801627787360,2282457523030460160,1914694313971507200,-338880193325918640,-1734081444524832480,373905499385842560,-123438795864637440,2331805518877953520,-2818336422278590200,-934800497926986240,93366507619281600,3454090019292188640,-115124365541314800,-718219328316682720,118604597137297920,336226961278402920,-3020357047365236080,-1878604772068062720,1429679034951552000,89813914186344240,96859759723978680,-906817007667205440,-233281539735552000,-655408187322382800,-391953974490868680,-2018003266343285760,163393902479174400,-3634872616258594560,2600313737148434560,-812411612830325760,-557338321116668160,-4314099840350352360,272437498571330400,2494085475743654400,-604641690682531840,-1568572463930535360,953674504747473960,1407793612008476000,-3650800142149386240,2078228344377625440,3581993034999574320,-1274818944350035200,-450123458837944320,559368432702385840,4570280742020742720,1848341333043950400,674085104836577280,166935040321832640,2470969071295253760,2927706934325584640,-775925702782771200,1987162923510222480,-8394779253893224120,1533874535293161600,2474365777805967360,6599140038175188840,1931217375898812960,-1113745398032931840,51391228117616640,-940367994710086800,-1212355822048272720,-1621380124456338400,-1418891616232427520,-3683896555900481400,6173158827715443520,-1761716674451424000,-4494102860185804800,-1855640613260063350,-2633930671553192880,607590962944199520,-1659547947157422080,-8280707875416812520,-1942690401129692280,8683637226333222400,-780584902924216320,613169517383578320,-1990263608169431920,2936558942065632000,-63892806284286720,-6142502456361767760,1802651933236611600,93480145728668160,-5200400830112998400,-267512106820128720,6437355873911828640,967400087547035520,-2153890934025093120],[80234700,96031320,321656710,1035905760,-661865460,-7060653600,-3185007540,-113399880,3930891190,-4339716480,77396898750,-28074529880,48177644130,-13125100440,111665796140,-566571363000,14672078520,-162461549800,206785354380,-185407622400,1459007420750,-161340913800,335592501330,-44088084920,1303231163340,-1134197719200,-3285605477140,490163163600,-699513937650,2525024054520,-10337759686800,-600283182840,6871142352620,3904252614360,3079551998820,23645207844000,-12666670477140,6822948825000,-3085153530030,-18043612808760,-18068975520750,4437069348440,-5790446234760,9383596292160,7479654151340,-48958546494000,16209505996920,-6189533003920,-22450030074450,18721720687560,151833177596100,-2188345782480,16918655878350,-14856986874840,3863053762680,-98496117720000,64558399960120,-49369001989320,-16534537404060,-141245795523480,-49379221402500,-11378428852560,-178319113941870,91877938319760,60814879882020,162899132533000,124359886875780,95353097374920,22251757950380,209744992595280,-202507619751750,144037932266800,-18521617183740,60941135907960,-321364689129460,492798318012000,-51075203327760,-309761741562480,-374403069317640,53709029885640,-935126843387100,-299017189924800,196943087159280,-66532924843880,410369111483760,309609448242000,-331810742976680,553051536879480,673717728742350,-42762444875920,1736355130965000,-698985506405880,1739560066592130,21307043652840,-228395542744380,-2856689788172000,-422174542487880,-402085172071440,-111587313503240,702277579546080,-299955099143700,-548037215855560,-274356550606050,-1082147087807520,140155240234020,-426964783845600,148059917203440,-377498504582440,-440025395786460,-1199068487984400,4049599386605500,559146430149120,-1535143779095610,3335694509971480,-1199550485853180,6767238291429000,5095615646375320,84695648452800,-1358581429992510,385484250481880,-14542335496833750,2050984162596840,-2464584413352270,-460183084522200,151083620587620,-34350079764000,-2444362428121020,-2315052395067720,-1398390368952060,1959461812974600,1220549592962700,-2428502780323480,-2907102167011560,1538743190723640,1970036474630680,8213985354954000,3744323646718980,2341264689173960,-3525261215504490,-3806631228952200,22666850821243250,-642926996339760,660932254669320,20276398501640,4142185525366020,-20806020074532000,-1671069220812680,2466114496972920,2718352068117510,-9856007378886240,-3988081329031800,9469799515836120,8093920982730660,-1092549375984000,-5309420052759300,-44969867630688000,-7793714241591300,-3064861618249800,8633715402577170,904493563327200,8529714621507750,-13043997262354520,16581977214081240,5914986839802480,11319583950362680,72999320694372000,-10143901319590500,-3522731549557160,-9866275531979280,12996604858171320,-1338337157115750,2929265250927840,-2346123635146500,-30360770159100640,-2756780849358360,10300046168412000,-36564588392935880,20328564647255040,23215935002481150,19236870668554000,-84290889597177900,-4143764487483720,-13181568287819030,11339003868291000,-17438833658436900,-31029275055658000,34579316953658640,17942260853447280,-8140930688121660,3532520226858240,-46641046740649500,22704977392491280,-26643052199736720,20743998808765320,8346910570757220,72873794849394000,8851155370580820,-49912976314282400,17687923853107140,-9678371776776120,217976228591312100,34836794395603200,-14174863012820190,-64908839933316280,-55001213800237980,-48802750498101600,78990743124911320,-29845810168936080,30939034135037490,-1124032873417440,-101831422931246250,-70525810048227480,-13211831289146630,-8331763797606120,-33435350219228100,-152799251524920000,-7419483960692100,21243084907832280,-302179269002050,-3392762180535720,146423147163699750,36375700991626480,-15584574660108720,-17198113669565400,132643271979667620,-89776966013935200,-2121229136620440,77917640788038480,-63055481852397690,-46633150767467880,79899393893209800,33335859545637360,41824760678475720,100736499129562440,-27352147370711580,205386718825524000,-75014437896649020,3077127886991400,48647959020416250,3225389252773000,-224444535211825500,-18304123515217440,115810758096523550,5966370076534560,-82122889310457420,153266918765874000,-167913516009378960,-45203416472039760,-212882946224659260,21306166537574160,-332213327730975600,-146680027997169480,-28484812870479120,10451578185753120,150875011024925220,213107812053645600,32099343196992240,-31284586932877040,63590060279841480,-14770669943500680,-302309919993501750,191522280778956000,42876957120908790,142393064081797840,229318834276986300,-7991184648711000,-92118807792670620,112976911060709640,242853579915872670,18907062754064760,715443940292631000,61275305103048960,-81997514898795250,-63154582650878400,-246668774090927160,-486373295259196800,178634065072935780,-129234185389744440,-337917761651772470,-139684766970690240,30555441809392500,-299512065496611440,131433772286871450,238592786939064240,79099154264590020,-388825075773036000,45061844982382080,2279656488373000,-94221925069159260,-27532768305998040,277006266084949250,-176234053885223400,56020529016081630,-430299665134895160,-64218895586976900,-462598648724124000,247108016913634640,-242643156550618320,381027327914640660,268903839957701760,492675007949315100,224999603763752160,-597084499906194850,-29213785045827360,-202007539623124620,1365888958425482400,444493449143676240,116501749589812080,36271050351071940,112789008073356120,-137056523486076750,-27198473255910840,341710657523219280,-7180597174988160,-115495975718625040,-305815806107856000,324570424675457040,287221140095553400,-479571380501112900,-23349718752947400,-1812596286629821000,1254067587544080,-260552143945717170,214416485856731400,-318652742222262360,89343201820672800,-238424424183560560,-503039523844599840,167654153871489450,-218969935308148320,-279213420322582200,21171300848377680,-15194955503038140,77121164533856880,-962518467255670500,2500101643742164000,-578626263714286260,126991290933708960,-132919808077921290,173845652654955600,459007662585843750,875092239107120720,178204325936609940,-112470449185483440,1018054925343938820,-1650317281471980000,47251463690275680,704377319449643840,676949534886591120,-67753323893821680,581489393453268300,-1186680733131687360,318049349401187850,351849576091054360,1632024490956626160,-855888028679174400,-1282871607964117360,170041921022619360,259533701719146690,960633578506608600,180793797793503000,-46021349183297400,596958077856360080,-1281984323575725000,-209805567467449140,-1978386151703461000,-881876519714783760,-37506408587543160,-653496611191284850,-1068172947036666240,-153743377716786000,-346478499428978280,215328290628443850,236192899801207920,247865181985949220,-1673956877572980000,321404222955172140,-1703525656134408200,1131305293122037500,-334461422444618040,1865315180091062700,1320289722981555480,490308180850117590,344559604267438560,-242182481146027440,2800116103141710000,1126522368759737840,445065354825786960,-670324932014752950,-336765808711534760,3395034017520279750,-260255886858582120,-1424145057299621030,926786467419303720,178654546897984740,-1021740319282738000,-227207305076054160,-139317339327344640,-1290913595826828470,-309685255174369800,-457127798780343600,739787434438804840,-377943099686194680,-33232111749660120,-1093149683647895580,1354995014365792800,-139885314231851520,3805746169753614480,746064254671417440,-559042868820324720,-10694122785839127750,1518940049020786560,-1403223510816674910,-1325247635072576600,-286379656047939300,-924913687288893000,1581161297588804580,-1763112058122818880,555259412704371060,659440817474794960,2100979410786868500,318356142937001160,-1526822759109890320,812442928960425840,-1362363452303256480,5423138400788908800,-522042461492775300,423740236865493240,-946375956215357680,1091895269328797040,189607714072276500,-3925463380384206960,598720715885176080,-1186744729163235480,1479828889304335900,6308014964472936000,1136778747223394880,-3064530021658781760,427497778211441520,1099035390587410080,7868985363124370500,2025874516761511680,2232433906339271010,-592213404843182680,-3045652710279289560,-3534907778459178000,255328152492605500,966861235756928160,1430953055266620600,345390262564898760,-5519144794286568900,584526170535635040,-342012582392277830,431998456008596400,1301617171317339660,-12277666505667326400,257873602781780700,-1211291423958073920,680112142025404330,-2319877662368544480,-3156176321807586000,-505047758257224520,-472091121802506330,626105697045025560,14018508466946820,-8427371786161725000,1186631203051574760,1802753140696175360,-1364890450701132960,1315391021639864400,20548586959776152250,-3517680265147711080,-65867078909007660,-1105789859006416120,3346022592722589780,1927854313982251200,-1734328880643567760,-1799901240879499920,-1286829483950621820,2916507813581213720,-10597196630319799500,2483595373847701680,4962423292285986120,73757504527970880,4140324725381833500,7897100141739556000,-4853918443870421700,941360034032024880,8147222392685715920,281955223997853120,1033927801631769000,-7551829219055927960,2194637027765449320,-1035252846918102120,-6707344732833042640,12158620740461832000,-3067959144922432200]],[[1889395200,-1595218128,-5607555072,-2614158360,35426426880,-38237768160,2496510720,43681083888,-114194572800,103397152320,140930211840,-369217562448,-38728958976,494483344800,-121275686400,-59629983840,723870343680,-197655669024,-2795480432640,-642692589000,3553746493440,2578771639224,-2807583905280,2385436804560,-247381516800,-8622983706480,3296455557120,2793373756992,652217702400,-2860958355360,-4600918713600,7227831091536,6706947371520,2202841882800,2206960189440,-28606950267120,41625945833472,1613185807776,-67298471961600,-3328397431920,590448460800,49725652351584,-3693746479104,56855985564840,-25181540582400,-21150104572800,76878707642880,28763737375824,-243437235148800,-89278382664480,168958137384960,-3830452878672,23447747321856,127908777511680,181978988083200,-380287154810160,85801527482880,-77053821236784,159168343572480,-80670562639680,10985472460800,42104751541248,-649822909908480,853174635223680,270482546611200,40400318328480,-270861732642816,-676920118101024,-596227293143040,44549347253400,870290686848000,600929320069344,-531505007953920,-173377802476560,179435095572480,902932935082200,39853226907648,139517092847136,-104948771558400,-840108717568320,622040856307200,-2567845478020032,-1071012237950976,-411821517837840,1711202697584640,1826978954280480,-347873977482240,-112495485161664,3190042066252800,2847901814295360,-3157250557870080,-1697732144382912,842325838470144,-1846998915432480,-1131138956640000,-4260557070460080,205922190228480,2123725999587984,221387752734720,6451661648638080,-5289678951997440,1696695465020928,4538638085034240,824329858584720,-6194639500262400,291591615197520,4153999052292096,-1317270903075600,-2068787983933440,-6967072477970880,4198368776025600,2109927395042064,3899666924229120,-5470250759820000,366016696565760,6530246587060680,4930307355697152,-2393945328249216,-15176451323404800,-1491205150908000,-5515940449958400,4262558468562576,10810516133904384,-1269894136175280,2553713565511680,9603654988047360,4916337812305920,-10532582761259328,1290040409433600,-13322102693518080,4561465673318400,-2574864955378320,-669336757420032,27744793337493120,-5035286705433600,-11398450491267840,-27364392506711040,-6387861125500608,6807352022507520,19750670014330560,-9449829091676160,-688815051541848,12720982721103360,2314505519684880,22437182053440000,-12068334164053680,-9923355441905664,-17834315918925744,28223586044559360,-15977462232774240,3877001713728000,3140422498285776,9872872575413760,23394685171112640,-74930206518804480,32626137678976800,13377021505643520,13141332043617888,-50348232470131200,2560833372860640,21426589802534400,-19881679667212992,2593171634651136,-3097650315216600,19121971213762560,23885029003874400,2839207021685760,-45883139844208176,-4361429192947200,-50100337778391600,99572371897221120,10927151807673024,2790202826299392,31306375622470080,-5857979480179200,-18909671267865840,2795251687388160,-1619368529747760,-873606071746560,92397130995871680,-184251572966522880,-56319111049791552,87517148138787840,-108406871037269280,47438642858956800,-107778329786117760,-4171763463487488,35690051073076128,-2387986526638080,225264651376302720,100066534594118400,37491304928792880,34965109210775040,-48562733088204720,-176114098935398400,5052213468030960,91929169285324800,22099283244628128,-37224184048128000,121643610450924960,-282700985426956800,-9547361780866272,-113746940239036416,-74190880566372960,-2209243132293120,-14595247683376320,50624177781450240,-71562722071268736,259088734703884800,33473810405670720,360180880863068160,-42732490349355072,-74412649289392128,13200987508888320,-157129953489484800,5518419410755680,-157209550576404480,-103326045394843920,190823433169797120,-31043980126467000,-27750457078364160,262799970869899872,-6741597066462720,-427712299885313520,-23694200284339200,-98004725203311360,1460724363952128,168330610106004720,171656616872632320,-27464748760669440,225119448420556800,-7301293498996416,42801168674288640,48856077710209920,-269249493350154240,370679980880843520,55153270877819904,-347096971212742872,-669305392465881600,33461309622731760,-9117756451584000,-137644138122293088,-126948820008124416,666836541522043200,766661532788736000,-286576793264725920,-135614725376739840,-54869709605488992,144140794589299200,-7771532499522720,-341392558569553920,-128725368974561040,-162883205144174592,874082710544833440,-141980190245836800,115223753970661680,112134311881827840,51329447689929792,76829953174732800,-271635163349151360,-882555935903416320,-363217653576062208,74104362712596480,-832647285597333360,-449737773880665600,762887479868248560,961454347576590336,-41493715876188576,245855827861309440,-454085924174652000,1501587357993676800,-22294131796508880,498765298569500160,-416515981974103440,-400196140236963840,-673815493884568560,-58126613144371200,116573476310735232,71104560258124800,501420764640620160,-323499304193894400,194755006868016672,159228692775567360,-274295142064008120,-165798842859048960,10424236030354080,-1191379407857802240,819004707335331120,-917497033477516800,-276999938065514400,-37143172927979520,-359909448345877248,146719853259792384,1552181141919008640,78406851165984000,283387460941976160,1042581743206755840,-425155157526544704,-1287650453326233600,848602783927510560,31504071679027200,-906980767707990912,1057635603322045440,-2090002943270880,610176894526003200,-1047411962656984320,786395482313785344,660087144240641568,-1858161723852595200,-138192871438954080,-305144932358745600,-87381463956784272,-124987129691973120,642968126376914880,202656240760258560,-656191045128064320,168180037460176896,30209855982898944,1589161965744672000,1371873237209763600,-2053814438176089600,-33587803802718000,278724612719443968,-1975842181471482240,-1093456834391900160,-1425539711567980800,245550083410959360,349125925214463408,3608789206098278400,1013621271381903360,155278386078842880,-1168721469620787168,175175741979104256,710515055779119360,-1478591342920243200,427875529027555200,323965678886530560,1225253238254231424,-920349031324631040,122326897713847200,4907045642060390400,-1357093027401350688,-4519408041315256320,-916168295286368880,-1356097665236160000,4004750303889987600,-1209614614459318272,153213413809217520,-28743294832404480,-2632703325160149120,-724805871394598400,-1486279436781097728,-994108942199831040,-509219443519404960,106602798030520320,96859759723978680,4033766673975287808,-171156170303790408,3215482959533644800,3796510557088478880,1535825428504012800,-2699751618719055120,514701687119904768,-1381801518752697360,-1044920320916705280,272437498571330400,-197992053884528640,249715406928035856,-4755285108012595200,2237612603499504000,-4719870239697960960,3513564379992075552,-5363253364967866368,863006858312707680,5012307193159833600,261384068878323840,69264050651473920,-636130714925498496,6771835540938424320,-4426948228995143040,-269423425844305920,77921714073004128,-2988008574113925120,16328536426606800,-19640249555097600,1931217375898812960,5891039730740527104,-2166661276227249984,-374223040240558080,-2149529227961355360,-3250718091161164800,-163071473157334896,-995379397814039040,163707509756276640,1673592067918848000,-2633930671553192880,1003182966192218112,2483986937668093728,-7498580444009740800,1149631831150268400,4770241073425766400,190693988356532736,-304674984582414336,7290783723858967680,-2159792223202099200,-2772666958045944960,3737757759274851840,2848141510478189184,28520432002022400,-1327720865715356160,-7516506238998282240],[128373960,-608249928,3383443920,-113399880,-7620631920,1113523224,-10667305152,46127791800,-13125100440,-58232403240,24027687696,-10081724808,197062844880,-185407622400,-163459243200,128363399208,184433336736,-475088777880,-443963344200,2613920383800,-691521356064,-1424815174344,-869189873640,-600283182840,1512069156480,-2845540099512,3276922701624,1946578935840,6822948825000,-3247206058680,-9210314648592,869029797768,-9409697512800,9383596292160,-3815829050880,-1251762789144,8649106983000,18632341357080,18721720687560,-23839909923960,-42658393535616,6864491910024,27252543040800,-38554711470000,25534970393880,-7159674040200,37101276562392,-807871991520,-11378428852560,19399558174920,-56217800296128,52192525607640,-74487197243160,95353097374920,-66318104073120,-55255869956784,111833899208064,-53008964365800,60941135907960,-9942179093880,46173310295904,-42635017385256,-203306028280320,53709029885640,180676666346880,-414066393599976,173000746606632,391375479718080,60568432617000,-2606501084880,108555243292320,175505452016136,-435827007238320,-698985506405880,-305183299456440,245644563528936,-15843466473408,973984496258520,-402085172071440,364297279071000,726257600640,-117867192269640,712500379517520,-1082147087807520,881324472652800,765047359566216,-29821094843232,-1900979783341200,-1199068487984400,-696037857096120,1289660160373200,-394642391996424,848891309476320,2078208994554000,-1792083922575840,1087810637838264,-746271371498256,-71250111073680,2050984162596840,1127088721563960,-221176405697280,269937823816608,-2674545922026000,-2315052395067720,-3508712255128080,-253911688671576,1962538197919632,1840344907183320,1538743190723640,2889915096305520,972380164841832,-2618929395837216,2291073346062120,-3806631228952200,1521102716646480,-2001009082545528,5419890417416352,-2802749610977160,-4070250543282000,3858737412827880,-530715983511504,-4673724224247384,-4377990128676120,9469799515836120,-183631320520560,-4424253850380672,-1476177614045904,11455272324395880,-3064861618249800,652445022469680,2821062027590664,-4867330870367832,-6658468020079680,5914986839802480,-7092942881780880,-9008489957907792,7001615800496064,1579045800359280,12996604858171320,-2476752968181240,2732175837921696,-4320200739073560,4886421256705080,4031786402787000,-899630156234040,-12967459720972680,2910918534023808,-7004417891807160,-4143764487483720,16877998889698200,1133930002349208,-17538411615000312,-7441161521798400,17942260853447280,-21746632920575400,-11751733096351512,3088437261305448,24681075957752280,20743998808765320,7544922169478760,17946453101432352,5596962125893464,-26275279676383560,-9678371776776120,-15250451862383760,2356950840169176,3233470502114688,17719824468529680,-19103046982476600,2810748698677920,10475982718578432,-17785366425155856,-33535834628784240,-70525810048227480,36511407728759040,-12658028309350488,49511004768576936,37989443010936120,21243084907832280,46850310090043680,44974740241479840,-35667266162737440,-15940502257578600,-17198113669565400,-29043831181796160,6884612376839208,-34734802258031040,47434844685252600,-46633150767467880,-72603912442702440,21718852730483040,11748177024005928,-1423805489805600,40179496169274000,-78519904939007280,40729491195963024,29195134564616328,-23716084560504360,-18304123515217440,72398140663629000,88331666243486160,23986263609791208,-53307369939626880,-45203416472039760,13373481721774800,-41049688009604232,43702076454196608,-39562216268529240,10451578185753120,42600967487403360,-19671666581149440,-36388678214602848,-33924586672146720,-14770669943500680,78412703333083680,-88408529176750920,-26733786050299104,-29621947123879320,-2454081133086000,1338427735418760,5404151493962784,38658798182879160,178974670279649280,61275305103048960,-26330953002433200,19652389735557744,44395362785438568,-86147127496480680,-129234185389744440,-1806180621127080,-168470520030631392,84443540631001200,-55281078702120480,238592786939064240,-80909597141853480,-205712872061127816,-22389242725795440,263257905408516480,-27532768305998040,76338201753569880,-105664894263636576,-5404456616167848,294222607522938600,-90497480755374000,-3812124942816960,8227215004768056,-3152091553338288,-253992943240316280,224999603763752160,-517093296845953800,31455971109441888,65867304606834192,212984812576667520,116501749589812080,-186410014964754240,112751379464827896,-69934999658666208,-253444870428614040,-7180597174988160,449298320570007720,-63617066735597544,71412395607554472,-262503782138219160,-23349718752947400,513298552751553840,29893620510899376,177570520705521240,42125922554320440,34971950648797800,-154270957839906600,-314463228484061304,-71645161275255336,-648799322114213760,21171300848377680,89819379606308880,446920815143120952,-322381349038810248,-32869199374984200,126991290933708960,46742719111888800,-42556794757965312,-205592050446224784,24091544224928880,-112470449185483440,384294525265200000,261084652471638216,-134863784491155720,76909161331110240,-67753323893821680,20959993879436040,159857408543126976,101918070445191528,1239879691373292480,-335023519304174400,29666992077665280,259018569609061152,-535623710155020816,-796220859337506120,-46021349183297400,-1258616200559644680,-70799767999248288,151709303163566808,120291404045077320,-37506408587543160,-356156518037138040,896155606451580528,7625459704294080,392416099033815360,236192899801207920,327641366742707160,-618826770467248416,-7334252940411672,-80182546264340520,-334461422444618040,380406960318937440,266799526307355528,-805440585449886768,1511192953872584400,547782519157335000,-651031836522619080,-18401816186930880,997297340836346592,241892050811304960,-260255886858582120,-500534353004075280,-70263775442718000,-739276361450124672,-1645877278840786200,-139317339327344640,-883704986780578920,425026566167144088,94877512906298232,-184764153972546480,-33232111749660120,1721732551316627520,638999429530357896,20356330674132792,-198967870949728440,-559042868820324720,1167964288146936720,25299511519921704,-232606431531961896,-232872139182180960,-284039642367018000,1557605384161143240,-665270990172489096,-254865359428510512,-330658519684977000,318356142937001160,-445707410940625680,-379731737676589584,396696197573001768,-350841036895351320,423740236865493240,-682227778854403800,-849830158515682344,1142605798506879168,-1411374289645050720,-1186744729163235480,1663791890114250120,1372874263071699024,764553626459449992,-317698770812991120,1099035390587410080,-2008696690678374840,-971895848163209640,37568261930690304,2224701920291190120,-691528714006053000,641901874237375320,-970140332724024000,9586604360603736,-465647923601673120,584526170535635040,-215646465374440440,-1113326911613573184,2939085746112410688,-1289384240457593280,-1211291423958073920,-1172076605890588200,-2073338017669389624,-201239537507027064,4745378402858492400,626105697045025560,-1643012409228911280,-216386025911354664,398228825376395904,812036105817685560,1315391021639864400,-1513708458025701960,61674865084953120,-552828463491129168,487007073171563040,754627375701001200,-882294229059633720,-1617100740825235320,2177948247104924232,-2091975887651827320,2483595373847701680,843366082564971240,-794692574859107760,2148868650601460568,-434824334099113440,941360034032024880,-1725054869754888240,-875900834129103552,-2625921802128655200,-1455719690595485520,-1035252846918102120,2885774875496984400,-979867555878269784],[-713845440,482090400,-903513600,6608544072,-9287465760,1038454560,3753864960,-2606159136,-10407903264,-20299756080,70679051520,84984938280,42350878944,-397863789984,-252262940160,283063626000,391192354080,612114629664,94483234560,-409854254040,-1842633440640,85384326720,-447671947008,-353160087192,6715302700320,-2219815518720,2490214725120,-4157817308040,-11527205864832,3534728501040,-83462311680,21541557610560,1060218957600,-7722653361456,-5608785093120,-13741247065560,-6285727769760,-10404886281792,819553092864,44071401677640,42152653620000,-10514748375120,-7851136591872,-45779745734184,-7051025329920,-107622920972160,33950054764800,92447595685560,-15861513681792,54101558169120,-9660073923840,48959530067280,6579047170080,13420970167872,-42859048784640,-132099760861200,-144749513905920,66155569054848,17684378144256,84981928246920,40847066599680,221545401398640,-7420149458688,33691293765360,-243770843403360,-341951271063600,145038253831680,76401243776880,825752631566880,-533208901875600,-136460010086400,-762265362628440,467174030499936,506219185210704,-120306002995200,695366783238000,-1516331363706720,-10244447054688,94475461817088,129269055885480,934289523702720,870364341024960,135742935837696,-220056108710256,-1723698393026400,-49085830495680,-349665340519680,-1250793175956456,1386902231038368,1562928676520640,-326757021331200,268716831272400,-1922604408049824,163923519210528,1923845402476800,-899740559997960,3463238254132800,-1857647357465904,-508959718063104,-2622537164229840,-1947446802417600,177001940454480,-1048663968317184,2789493564705768,5384422444404960,2480884035413280,-639723746999040,-2262089249554200,-6464932251924960,2615380194878880,-441808422570240,612521029717080,-1736473638376512,-6249919238236512,1112882899169280,2738513121729000,3610917673107840,-594126050732880,-2094317513240832,9878157571968000,8573472764714880,-241696194194400,2411815108395264,-2446987156459848,-17429722548511680,-11368624693144320,1432682096778240,2360570472736680,-2957175705401280,-4918323979905600,5021690335200000,-2566866311442840,15770846375466336,11438314910561616,-2389943659188480,748656062879400,7438073875698240,11130873580047936,-6778791581363712,-4211356116071040,-15448293474768000,-5954640154091040,639605931157248,-2996160301518384,-6369815498713920,-22620542192219040,-6925537369420800,19125408740093040,-696429850184640,20822077256756400,6906326871029760,-7795167005333400,41135598226064160,14645006072499264,-2808450181447680,34798014548880,-45523016480011680,-14620251208310160,-921297412809984,-32595742212044880,45127264695425280,-39929696159152800,6365742739488000,32958743641883832,-11951644148310240,5724980179380000,13713403238810880,-18570691446819600,-10752704238576384,46994659135678800,13779186426044160,44641583949921720,-64287744245633664,18828856975149408,-17546173704034560,-38329411184211840,3374787369428640,-29638502195453712,-31396577642213376,-38073336760336680,47101537965326400,36123939846849360,5052266045777664,23743731572843856,71834103491927040,55991330445836640,20057871678028800,-54797293860834096,-64986907549661856,-41123397329152320,-28376267641920000,99862021905279720,-87713926292808288,-3035385966570768,18793738209895680,-80567000698192800,73770644907207360,-15739627245285504,-5269520093587200,-63717371611200120,-46032152132903040,94320751955001600,27306539549920512,-39755049487270656,321904683395595360,-108086659379047200,-594593785758720,-20872044198783528,-51587506594391328,-9402187318310160,-8374523635484160,-96138053667303720,-109148874184652832,114666603520586208,14278074816741120,207551735038073400,-336235608645724800,32056143792960672,-41376301017950208,58982166618254880,169308625591543680,-52138876064771760,38413698847223040,223178986168872216,-225155462470848000,-173335943950498560,-54822577170965760,129200609874929952,82974399682223808,-118957381621891920,70179879667941120,-111982764116333880,69016799578462560,-29476820574123408,-48810124597816320,66293060942299080,390291718195257120,136704589283818272,-40668320288193024,-164068172575713120,-110291674326372000,-113861861436620880,82309749817135104,38319717990914184,-260827775991064800,-266034824682698400,-39014597773228800,59967837864416064,113937533890733664,17755488442591920,44852676028258560,-150579150441109200,353013343958411136,-9423209678916000,-7317443813095680,-457825336453627440,297002464154025120,263200059666967824,33983556377785344,560007875014356720,-142193366064483840,187069959103742880,-31379372795548416,59989717317739704,-750724759701908640,22473143210232000,-149633236814315520,135973256663615304,-484231978219746240,64616129861321280,39529845995831040,-559543330443908160,17177734626506784,283784514217929984,132978026431303680,230248602949038960,387081604941007680,-58839410278027056,-304752865689582336,450277960595165880,548289554651435520,-595099283141403600,127328549502481152,-467156282942071272,486820000230664320,177720370401156000,288052353072506880,72775985322233424,-452963421776416896,415452135722994240,44578366406112000,-308732497481488080,-1658324675644650144,-109813619766814608,-1918384798471680,-23409564988722120,235303926973331040,-691435191931994400,79896659063147520,-176127972101582880,1875630156818702400,1662110921344806240,129172012683876096,-335529224432136528,203167397614428000,-512345360920947840,-320768677327403520,-597203473043928168,585721786262171328,-682497684818658720,-514453332714727680,553307023029464760,-424563868347312096,-521082618307596048,-224614908399939840,-81850532366719200,-1034277493591219680,-48203356737234816,180794398757296896,605811876028504200,-635853191000353920,1932321752653028160,-11660791324428288,211559356231862904,142140426774968160,687375286247680800,716852589246270720,349734258039143736,1492889872011546528,-506462025560752800,-295934686644579840,-390188197202730960,-1302242526551626272,-1009272547902682224,268122797396256000,-488136258397571520,-2635768054480800960,1313758193871007632,534525594071040,-1781002152685362360,-326876594453560800,-338880193325918640,-86750253510455040,-11469126877047840,3552169399356780000,381202435343425920,524400279324894720,877775061263842608,1742897476148361408,-1982446992325277280,-796460256626334720,336226961278402920,1747463356192036032,-308327459093075136,648654811872460800,1347330687650174160,-3430133898567255360,1009912390343952480,563074856640734976,1649538554837968080,412198809494376960,-3634872616258594560,-21948325804618752,-765237588502878216,-5115997056972130560,-241066200870726000,-1399121120539123200,1237361499491421480,2495949217198858080,1180918552602590880,-882514407156518400,2078228344377625440,130014178554329568,-577772186519018304,-512283862822744320,-1356698100990183600,6991551998905377600,-243675568421869920,949189878034675200,1626666662391839640,-4273840281002178240,1987162923510222480,-290456800509368064,-1472551149296604072,-1841013379826802720,-888273266649347040,624784003774571520,1067288417902189176,393423464033916480,-4105308977159427360,1529561819991744000,-3683896555900481400,1082865042153933696,958139787167980560,-1318973767015818240,3145046363770053600,2298278859832406880,1939426122566513328,800628629448962304,-2534929901931379680,-3782290701099147840,613169517383578320,-549255729422716416,-1883983461707653776,2567854466494368480,1613693402554381440,-52440081750228480,508026921178592904,-58837873638360960,5120601989214258000,1509524343671274240],[-388356120,1200488520,-1118929416,151905456,-6405320880,-4339716480,41815751040,-20863253400,16887892824,-38957335560,-173993238000,200295382560,13191789600,-33297956472,421708356600,248159177280,-1113650188200,-915460206264,1217186175744,84929627640,490163163600,-54808468560,1633185838128,-577449017496,-5051959355520,3904252614360,339372687600,-257041902744,316843110168,-4809182723400,-1031952564720,6181096409400,2931913008528,-45959538240,3546872300040,-9577687119000,6536039295960,-7364615718912,5126617114872,3683176025760,-2188345782480,-15236207182680,-60168545902080,3690437254824,81292294972440,134138595677400,-86523704984640,-44338272938520,-1379506574160,-50751887247600,91877938319760,-54874224377280,-104389298943336,-174513308940432,57987196981560,209744992595280,241435916106720,6536253726288,26549832197688,-165852583738800,-296697160267200,340016996011680,1930226834184,-54047647581048,-258362345877240,-299017189924800,-36358488364320,399956986814112,-181614437630736,271047366555840,553051536879480,-190338868176600,276162999182352,-724919976073920,391648982404680,1218595110480,-380613942701640,342743255728008,-650755171922688,-541617327930360,702277579546080,-309396214466640,168124323996552,749504577437736,81891310612320,-167128455720600,-1418148681202440,1827524892158784,-410825643579120,971660780754600,-209621325133440,-2047896663369480,-331414099880784,-11965920565104,1342771855527000,84695648452800,4421345272122240,270013140337512,-3985002907991880,-5387708626997760,-460183084522200,2886831186403560,114630861163392,2418460827383856,-345118191458040,-3013856931677760,3164194902435600,1563396388114704,-1007757728980200,3345435093997920,1606889651829000,-495689250682800,-659632748325672,-2733733445919216,-1806913227430080,-642926996339760,-8240266988516640,815735887077672,2948419685455728,7821781270589880,141042329328240,-9349106896464840,-4996829614471752,7256022065284608,1081283922433920,-1092549375984000,13455903008176200,-3484284537286248,12058567000088664,625765405217040,904493563327200,-6263018218813080,-16427207364349824,-2424645064043688,459517742992440,-8404395375114000,-2556581682605280,5079219195296400,-258201531981216,-7185902488221600,2929265250927840,13965754737432960,-21491470280879496,19910717265537120,9674867863795680,20328564647255040,18815780765822760,108338214786768,3671876889423864,-47890193474210760,-17440572294129600,-6364674996131760,-11606649201225936,23982576244783200,-1405905485740920,3532520226858240,-2117637331080480,36525020906602968,-1951026751581600,-38364994493179200,14256191333769000,-61637998752269280,-1608391191467016,17386286492498880,92587055174679840,1992390310310400,-8892036773769240,-13489240745562648,-42039415924426368,39816675924292080,-29845810168936080,20369778748849800,5590468785514536,-18088367199207624,1756533027427200,-8331763797606120,-29704296235952520,51220528062072768,-47068989554867280,54499544212291920,-31973821037464320,-25960253939889720,67223751104713392,-1379393087889168,-68724256956445200,-35141740623310200,127248186630620160,-65798996416664112,-31172008677940536,-53792645040624600,33335859545637360,97316601577904280,-1981920636565056,-20441191272077856,-18332936160883080,-4732944092331840,79559086781931240,27298098560127336,-44219474343169992,-81386261146293240,5966370076534560,5105304007098480,81015740500380816,59498677708850952,37753530967414080,21306166537574160,-188541292311589800,-58008429967295808,-93769935036456504,-26100884686920720,4770830096773200,-50213000410110120,-61774867384896984,56413232846002368,126638279373033120,191522280778956000,4102355803894920,156257355597808608,-88843906637448600,-28089188444314800,112976911060709640,-142153957292139240,19574715090978432,-94173454588171056,47796273280567200,23676351291370800,25486075202498880,83455560721895736,7431088492263744,31762948852999320,-139684766970690240,-407005961397215040,-39263465102782968,-85891977577029360,-99641391801761520,-76065267179286000,223540635721557000,15311063863500624,180069195317530200,316763140753184400,271066382300831040,216859440001699800,-265397991230791104,78887775539096784,-320903200418163000,-242643156550618320,9340314382135440,-30814961742945072,286836471966721032,107365436494081920,-29213785045827360,325639836043195080,-27892519892109288,-169993007492282040,-219790466496610320,6450643082798640,-413356502785175040,-390686353130361456,174897373509802944,-164866694656488240,-93915587357856000,650914651202618880,-44313169948721256,-90767313819562464,-16248695155534080,1254067587544080,543743696587776960,-398458349018831808,46874140735595424,65023085904656880,188587114031431080,318933632204910360,257727337016810760,30578173909355952,219174881090654040,77121164533856880,-1367894107825983360,-291657412918435872,630939214321528920,16392718929142800,173845652654955600,-957690857630186760,-35213811351651504,-208852430295912744,262226844905496240,496575633719088000,273882156272611560,179433523191131832,88782532548545880,714159685788507480,-1186680733131687360,-20917937244536640,187313267994340728,-169262068326796632,-266763029995123200,170041921022619360,387044816507427600,15304472750444904,-350687475843083568,-653874750796210680,-73319408073450000,761127913824105600,294282857113508208,796260000237758784,-386096530191024840,-1068172947036666240,-232297953088390200,905002270896702000,187012673671377840,34894476306575280,-655243332651105000,835961992048232880,1139894360348192064,-377343680040319608,625668391158736680,-1876082155251852240,-2246060949881760,-123918676956665184,98974041213769632,-1261178085067925640,445065354825786960,-718527270929307840,112141584064089912,220526268113365344,298565499863248200,926786467419303720,-786579554179280400,-9338594206814928,-295179914471470512,1599062775406981560,476328268693730880,-1010210509750780200,-244246363881179616,141620194050927984,-1456578657518712000,530390872568917800,101116609472548800,-104665487271752616,325566490565180040,2824859810901522240,1518940049020786560,794210878197818400,5921610744994560,-2132615086155825480,-2296299983000391480,-100836125755551360,341000570619004560,23936032882891584,-569073131873858304,-1655856724459807320,812442928960425840,171324572708832120,-227187286580429400,853970770588697520,41004898980756480,1091895269328797040,-2694548333515180800,-2626558619734437696,1133523105597782520,-1412934569957334600,-462631020909057000,1991023671992308800,-385193576362906080,13451442932141424,4821570339903672600,2025874516761511680,2123169569063786880,510171825003801840,543356106679391544,-2257554567319234200,966861235756928160,420256159514891040,-92943303639318000,-4488928782630133296,-1817428429002204120,-664458747036819840,-540958642705546560,609298510086605400,-355733033070606336,3365232607772824800,-2319877662368544480,-200223140223181680,564334270242422064,219970900346895192,-2588340974049210240,68391788057025000,393500224478190960,247630986499662216,-4579925370771851472,2626223500390361760,-201183610508519760,-147322558271256480,-1046583774221610504,2953049854584481344,1832184868070911200,-1799901240879499920,6695986862976253920,318751913472899112,2188352174835479400,256183672042874160,73757504527970880,-819823476522735960,-2779876470369083904,-287608333903531872,2316614082903141120,-105703666331131440,-7176756077509387200,-2164031034654244632,458407096933729536,-51288747134895600,2378572763899332000,-4328848034403036480],[343732224,356453832,-1022284800,-4145667900,9766310400,10468591584,-19162682880,-27134898120,-34060738560,118173658680,62287060992,64099669788,-360785568000,-238305729840,405865363200,150695005560,388215472128,-470148284760,205587486720,-1228455937920,627358744320,679442908896,848479104000,723202354320,-7149632716800,3861317315856,5409139507200,-970057326480,-7296375504000,194491247280,11631037566720,3125609883000,-14449877729280,-11383482013200,2674790138880,15927430700148,18424721187840,-24323847839040,1827680025600,-15234274125840,28352408764416,777064069608,-22473573457920,10174634170800,-47757420691200,107503267390416,-4586840079360,-61640201194440,-38468624056320,-50400111214200,2997476140032,-7555244671260,207985639276800,65896653438000,-35727570700800,-29115484471656,3880297168896,-42319736437680,-423140116439040,79143478051440,112815418826880,-97625145533520,149573491372800,97603838431680,533805206937600,-233486012682120,-12197053135872,325774229333280,-419418084518400,-85374775052160,-700240270371840,-46584636388488,-600503632650240,346232076946800,1510243382968320,-346011419373840,265223209785600,402151196887440,498191981760000,-986160047315760,-832664776998912,54158862082752,-112663397975040,-369653461021680,-827460981177600,15124902232992,1077321748208640,1935202503877320,1437833196011520,-1126419758385240,-565650585477120,-136790151900996,-2162082450739200,168290095182000,-721343487110400,406097701444512,-928217185050624,221850021820440,530678430904320,2193648161049840,1195819519656960,2040902621406000,150276415027200,-2434344247335000,-1255378828492800,137174446276296,2680114626748416,-5268930854972640,1272836143603200,-4262100028744320,-621561753457920,-549074494976328,4202980835328000,1852231067448960,-1934007177692160,1854844808459412,6795918475906560,-116818432478880,-3906875312947200,6962697549769080,336973175193600,-655790618007096,-14908374208266240,-2448532143348480,-1707300894604800,3436797654897312,-7317758462150400,6590895895566840,10795451872972800,737691847897680,3319835289071616,-6555163734870384,342304595212800,-5533741094389200,6221122161830400,15106415747735928,-17208860236898304,-6383307296834160,499670716047360,-6429858525306480,5501073394080000,-644365886675280,37913141394585600,-7829247834138720,-16319872601948160,2472096907393104,-305343059788800,-11987503577114640,-20034928343232000,19468203345122400,-13591869916162560,-31910616725523648,18706887833518080,11194994008745400,33578577051402240,-9668629501645296,28032278032260480,13757493808341360,-24184594835385600,18175908503905680,-27260547479666688,-28178654607179208,1810289597690880,56662784003412240,-42809972196710400,-13348452314381184,-18312599855953920,18594034308619920,-2704168904785920,-27535250199351240,-4906486203260928,4279298265883740,-26812322461478400,55053491944514160,77565666952646400,35800706478339336,32021565003005952,-89099937990811080,-12139964242560000,-56976668894671680,1367632762510080,17355962658523632,-18505957140211200,-19084065655382640,-1400036252712960,11978571211059864,47003048006713344,-6558205823764320,17907356140608000,3913515929243760,-80572352492163840,-26950848269141568,70660143021219840,43079066827288800,2030695295016960,-17261957056867488,189205750607132160,41500998069986400,-189416340911001600,-68984863446365640,6786521787236352,-17642412917207496,-203251597430169600,-26773686857692500,-108486754102214400,62166775847104368,162707768406585600,215354967141732600,82509509720801280,94416142996215480,4568115940356096,-46676617744852416,-88704195736992000,-60792925679650320,95218742377651200,-1700983020940104,20963682017574912,-210712821196368000,57832762565959680,-132860504391693360,-13297230621417600,-167592340962245472,86168772918412800,100710867494215440,-307727988759797760,61600158876991944,-1894765584983040,191189114285484480,115978110050880000,234621980603989200,23620907495454720,-32842169827667112,52861214424514560,26657394006622080,256587807889121280,-26596030915399008,-51243252670114560,-157422553862373360,-232495579115712000,-11356817905331400,-131742960118136832,-189374160720400920,41687860004904960,-340656024261716880,-74482736130316800,191928751917066912,116433801536532480,165310972799732760,-26360360718827520,313272686450391360,-105872527519629312,-165667919091747312,139292521370534400,328782606727264800,149568193714579200,226815783204060624,-166917591317385216,-244963857573127800,-11763955180707840,169961457549209040,-171820256138995200,-399087588644205696,389919906461606400,-397636406425587840,-221303498799144960,-321148438043683800,44422821733195776,127164889847286720,171782755639756800,-151230701350922160,59296677027033600,19055621791354104,602886275904307200,557436782721203280,70206002900167680,505866834418282788,-410935382320531200,-381704614453446480,-601834237071936000,-53758765883541000,-85303479176036352,262930985475780072,-868312495635087360,-612510650086751760,573362643626572800,430294763981873232,134466189047308800,290037964752290760,620555746286714880,-97890661888547880,-237816757891261440,228400913362443360,-150259604091801600,-31566636122759760,-938447667301056000,-84746839686979584,1036050040759615488,70155737976710760,816956415167692800,-410420523903931680,-81988960043738880,584215502638609296,-1341587038226054400,-322235734016889000,-678216311962337280,-374474019340796424,-134546120783981568,141322061909157600,609368455426368000,44226430029077760,890945765970839040,141727435496336976,94083635187548160,232365664178213280,720245886453350400,-359062369154442756,-608980098097958400,-844684486188234960,1223845538498880000,-1105736767625194320,-392414616718417920,-660603137446669056,436703432747535360,1414194378905619120,707786106521894400,-284111769299427168,-18030226816250880,683680971226232520,-737106740140032000,-797067813624732480,-565604051755032576,1680973231950263376,-1735641683275737600,-475557403508695200,227513538358444800,175805345140971480,-574339398028492800,774743277660374880,-269075382826383360,907835801627787360,95319597265643520,904105884967375200,1531841240203929600,-2649885263111711040,-787942769126768640,1137060730592460408,-812663447526408192,-191378860623683040,-650590091398156800,-115124365541314800,-387298751330050560,-547696712075195016,1224281178260152320,1403350603264071000,496425137191603200,118248498598637088,26619827930065920,1439061632654764800,-86391061672396800,-391953974490868680,-1593966083313205248,-463256147117404368,2093370379486863360,-2029622588228183520,3405956406824083200,-714569247204271824,-2201395989683362560,418445580218430360,-845244169401139200,953674504747473960,-399427842539049984,-1721179493445343344,-1982498774758022400,-3287467732275713520,2750754470676326400,4858678325313120,-35238335706562560,-1812571450025115120,1956223252574822400,2470969071295253760,-240750667345752960,130461168424117872,472941623039424000,1874752984789938000,3198938572933693440,1770430268651425656,553710069518349312,-1556263910619250080,296190567520320000,-1212355822048272720,288505393810529280,2210674560653182800,1067273592856289280,-639583555412879040,-11517644197367193600,1560116437657238880,714731954542341120,-707477062245173280,-1583543385596409600,-1942690401129692280,-1048340096073596928,2322963244428814416,-997412617190246400,2013151086672056100,390456038403974400,-3156749828090346624,-3269459349139991040,1864880744302088040,3711447017204613120,6437355873911828640,3047031188626833408,3853585383122360160],[-342748560,128373960,-608249928,3383443920,-113399880,-7620631920,1113523224,-10667305152,46127791800,-13125100440,-58232403240,24027687696,-10081724808,197062844880,-185407622400,-163459243200,128363399208,184433336736,-475088777880,-443963344200,2613920383800,-691521356064,-1424815174344,-869189873640,-600283182840,1512069156480,-2845540099512,3276922701624,1946578935840,6822948825000,-3247206058680,-9210314648592,869029797768,-9409697512800,9383596292160,-3815829050880,-1251762789144,8649106983000,18632341357080,18721720687560,-23839909923960,-42658393535616,6864491910024,27252543040800,-38554711470000,25534970393880,-7159674040200,37101276562392,-807871991520,-11378428852560,19399558174920,-56217800296128,52192525607640,-74487197243160,95353097374920,-66318104073120,-55255869956784,111833899208064,-53008964365800,60941135907960,-9942179093880,46173310295904,-42635017385256,-203306028280320,53709029885640,180676666346880,-414066393599976,173000746606632,391375479718080,60568432617000,-2606501084880,108555243292320,175505452016136,-435827007238320,-698985506405880,-305183299456440,245644563528936,-15843466473408,973984496258520,-402085172071440,364297279071000,726257600640,-117867192269640,712500379517520,-1082147087807520,881324472652800,765047359566216,-29821094843232,-1900979783341200,-1199068487984400,-696037857096120,1289660160373200,-394642391996424,848891309476320,2078208994554000,-1792083922575840,1087810637838264,-746271371498256,-71250111073680,2050984162596840,1127088721563960,-221176405697280,269937823816608,-2674545922026000,-2315052395067720,-3508712255128080,-253911688671576,1962538197919632,1840344907183320,1538743190723640,2889915096305520,972380164841832,-2618929395837216,2291073346062120,-3806631228952200,1521102716646480,-2001009082545528,5419890417416352,-2802749610977160,-4070250543282000,3858737412827880,-530715983511504,-4673724224247384,-4377990128676120,9469799515836120,-183631320520560,-4424253850380672,-1476177614045904,11455272324395880,-3064861618249800,652445022469680,2821062027590664,-4867330870367832,-6658468020079680,5914986839802480,-7092942881780880,-9008489957907792,7001615800496064,1579045800359280,12996604858171320,-2476752968181240,2732175837921696,-4320200739073560,4886421256705080,4031786402787000,-899630156234040,-12967459720972680,2910918534023808,-7004417891807160,-4143764487483720,16877998889698200,1133930002349208,-17538411615000312,-7441161521798400,17942260853447280,-21746632920575400,-11751733096351512,3088437261305448,24681075957752280,20743998808765320,7544922169478760,17946453101432352,5596962125893464,-26275279676383560,-9678371776776120,-15250451862383760,2356950840169176,3233470502114688,17719824468529680,-19103046982476600,2810748698677920,10475982718578432,-17785366425155856,-33535834628784240,-70525810048227480,36511407728759040,-12658028309350488,49511004768576936,37989443010936120,21243084907832280,46850310090043680,44974740241479840,-35667266162737440,-15940502257578600,-17198113669565400,-29043831181796160,6884612376839208,-34734802258031040,47434844685252600,-46633150767467880,-72603912442702440,21718852730483040,11748177024005928,-1423805489805600,40179496169274000,-78519904939007280,40729491195963024,29195134564616328,-23716084560504360,-18304123515217440,72398140663629000,88331666243486160,23986263609791208,-53307369939626880,-45203416472039760,13373481721774800,-41049688009604232,43702076454196608,-39562216268529240,10451578185753120,42600967487403360,-19671666581149440,-36388678214602848,-33924586672146720,-14770669943500680,78412703333083680,-88408529176750920,-26733786050299104,-29621947123879320,-2454081133086000,1338427735418760,5404151493962784,38658798182879160,178974670279649280,61275305103048960,-26330953002433200,19652389735557744,44395362785438568,-86147127496480680,-129234185389744440,-1806180621127080,-168470520030631392,84443540631001200,-55281078702120480,238592786939064240,-80909597141853480,-205712872061127816,-22389242725795440,263257905408516480,-27532768305998040,76338201753569880,-105664894263636576,-5404456616167848,294222607522938600,-90497480755374000,-3812124942816960,8227215004768056,-3152091553338288,-253992943240316280,224999603763752160,-517093296845953800,31455971109441888,65867304606834192,212984812576667520,116501749589812080,-186410014964754240,112751379464827896,-69934999658666208,-253444870428614040,-7180597174988160,449298320570007720,-63617066735597544,71412395607554472,-262503782138219160,-23349718752947400,513298552751553840,29893620510899376,177570520705521240,42125922554320440,34971950648797800,-154270957839906600,-314463228484061304,-71645161275255336,-648799322114213760,21171300848377680,89819379606308880,446920815143120952,-322381349038810248,-32869199374984200,126991290933708960,46742719111888800,-42556794757965312,-205592050446224784,24091544224928880,-112470449185483440,384294525265200000,261084652471638216,-134863784491155720,76909161331110240,-67753323893821680,20959993879436040,159857408543126976,101918070445191528,1239879691373292480,-335023519304174400,29666992077665280,259018569609061152,-535623710155020816,-796220859337506120,-46021349183297400,-1258616200559644680,-70799767999248288,151709303163566808,120291404045077320,-37506408587543160,-356156518037138040,896155606451580528,7625459704294080,392416099033815360,236192899801207920,327641366742707160,-618826770467248416,-7334252940411672,-80182546264340520,-334461422444618040,380406960318937440,266799526307355528,-805440585449886768,1511192953872584400,547782519157335000,-651031836522619080,-18401816186930880,997297340836346592,241892050811304960,-260255886858582120,-500534353004075280,-70263775442718000,-739276361450124672,-1645877278840786200,-139317339327344640,-883704986780578920,425026566167144088,94877512906298232,-184764153972546480,-33232111749660120,1721732551316627520,638999429530357896,20356330674132792,-198967870949728440,-559042868820324720,1167964288146936720,25299511519921704,-232606431531961896,-232872139182180960,-284039642367018000,1557605384161143240,-665270990172489096,-254865359428510512,-330658519684977000,318356142937001160,-445707410940625680,-379731737676589584,396696197573001768,-350841036895351320,423740236865493240,-682227778854403800,-849830158515682344,1142605798506879168,-1411374289645050720,-1186744729163235480,1663791890114250120,1372874263071699024,764553626459449992,-317698770812991120,1099035390587410080,-2008696690678374840,-971895848163209640,37568261930690304,2224701920291190120,-691528714006053000,641901874237375320,-970140332724024000,9586604360603736,-465647923601673120,584526170535635040,-215646465374440440,-1113326911613573184,2939085746112410688,-1289384240457593280,-1211291423958073920,-1172076605890588200,-2073338017669389624,-201239537507027064,4745378402858492400,626105697045025560,-1643012409228911280,-216386025911354664,398228825376395904,812036105817685560,1315391021639864400,-1513708458025701960,61674865084953120,-552828463491129168,487007073171563040,754627375701001200,-882294229059633720,-1617100740825235320,2177948247104924232,-2091975887651827320,2483595373847701680,843366082564971240,-794692574859107760,2148868650601460568,-434824334099113440,941360034032024880,-1725054869754888240,-875900834129103552,-2625921802128655200,-1455719690595485520,-1035252846918102120,2885774875496984400,-979867555878269784],[134475552,411289968,-593598720,-140557680,-2264644800,3810765552,-6952974336,335482080,87435904800,-138316610880,-3916585728,48750867888,-38144001600,153683265120,99590603520,-301991481792,-138379260096,353432304720,-285830104320,1812523901280,-2924742494688,117001244448,883559550720,-3519681534240,7183291610880,2215719843312,-823532050176,-3134057073840,-8867060991360,732977505360,111802415616,-15547950287904,32811906568320,12748398894000,-4714316167680,5609586690576,-46447991339040,12174198751440,-3194031329280,-2478084768720,-9688204257984,1588211186016,30776392765440,26953774351680,8291619884160,19866539324304,-15355354502400,-160625559901680,7670983098240,147209508354480,12429489118464,-89323608282048,96355753744320,-13462613797920,-28672598972160,24318845837664,-191504412770208,-5180543438400,-128059023168000,81898178743920,565566684528384,63712677205584,147417401564160,-255532826068560,-853666068962880,283389374187216,9709157145600,-183806422837440,575690426593920,-521305132657680,-24507295963392,592375990458384,-109389137774400,346691417344320,310377350457600,-71015414597712,-583958463403392,-1166940021690960,182645154478080,2050448412555840,-608249104094112,184071408458256,-819646538515200,-770510037066000,99803107056960,-564834626249904,-673778711810304,872628084377280,3628195558738560,-2701866538643520,895849025347584,39354574233792,935498006403840,-11159232701760,62508205943040,-565556476030704,-3483274188167424,2710364246264640,360760088409600,16204790910240,-4303161061861248,402595209580080,-40339032860160,-3590706087291840,5414943011385600,-973202281881984,1202024776862208,9081403023851280,4223416509554400,-4679447582179920,-425002476877056,28005786075456,-14262880310331840,2760681461484960,-3718242085662720,2005850789899968,-1738665094015872,6591867041738160,2873529924168960,-5407755544844640,111843328474944,974783855517264,249778298073600,-10359127917452160,38899550157451200,-1185206034758592,-189182840419584,-13985182026647040,-35264010608357760,218141178835680,233196529083648,7052558133790224,19937837798161920,12917209226739600,-3539558484422400,2354813171594064,4527166179552192,-19928874999926640,-759517087633920,-22776400388256480,14110082695975584,23125669569120384,4549286957318400,15660471018287520,-69345513716587200,9440066808689088,2157887974276608,-913248146756880,-16120602317571840,43547982758456880,-33826220144640,8285108252503872,41209756603188480,7423362755091360,2610498012829440,-11411286739741632,-455102545132224,-67553284774047840,-7049177719584000,-12330086182666560,13475236226183424,-22309293523619376,4810524921826560,-22257493489671360,-11764457380621440,4275444287168064,-5420357169119232,49835472361530240,96132887311265280,32031234573600240,3773190196545792,38909790480008448,-39336301114551360,-97051385338697280,2710817554959360,27025651077001632,-39120363232962144,-73844761924236240,-1610622495905280,13272087802894800,-6684133400417088,78351300914601792,-11213848486452480,-3041801724996000,3850225787715840,-71583891989073360,-44284049783930880,119396033954592960,10754741675301120,17071840614890160,2716161819550464,-22966585164195552,-4203753036943680,108657471832092480,59831129099715840,-139602949395848064,-124901201914648128,44765639327666400,98726006418566400,-31180794697056000,42334386618724992,-6577783810369344,-63681446868695040,68094830807224320,-6589182437671680,-200343675237537360,-32632968882750720,87550342003527840,-26893393009560000,54267398251748640,-1015316838581760,81909790541095968,180824729514105600,-84556718761616640,-37353389014233600,-144262578965231760,-141273836720914464,50272526676403440,67622162603343360,4404293813913840,290189688733706688,45255266965367232,-40387429141678080,-240978624990492480,47024313266367360,212707399889752416,-76830524022295296,-98367159854622000,19800938953117440,25355393763373200,-128441795380157952,98039270614009536,-326919078384082560,119683094116304400,42678576978428160,116442851221696032,-547821033336555264,-917539974933120,154372314550126080,-171204232978755120,811944364612679424,31427684950409616,177696834254545920,-170011177148394720,-45425938391729280,35487796042593840,4810682742547968,40730296982026080,-51564182239532160,-234542951949393360,19540676497498368,8059913140815648,-925524024312222720,348733768360407840,-122067501631756800,3795058296965232,940561366381774272,268288223706658320,-218369109956659200,-293634798767170080,-90254290698638880,107025915591499536,250252509064596480,237045418364293440,-72162642817638720,-432082344485800176,1420646949959424,-376247903743615680,-1042338144980309760,378386031140285520,-39779068619651328,226159089865372992,1099822963901518080,23854137564165120,-190154686565648640,-336238477988866752,297618979036442112,-439771405589992080,-220076651784652800,1082506475390986800,312419298142416960,278120386796841072,-26759847436139520,3983958731676000,-46491427459157760,-222381760757675904,294368342295186432,-673361943410117280,-428305647065662080,-1255523281291321680,-133668226096221696,44679904792197840,971875351917518400,-758533893694362240,199490861785098240,-22032584174168928,-1284045877560086784,35405012441404080,407045931143297280,1587892077157581360,123871354223484672,352453294597760928,-140089406977977600,1944496228699664640,-24630033971730240,-940773455315169360,203255967398211072,788067340964571360,564681395544060000,-37984192472175840,-533541102390405120,-1586790382160242320,-1488395659467467520,-132506637628163040,288253651049844480,-751012642756626912,26774437651260480,1846080176751453840,896886001313280,-1747279137506836320,-1721007091872573696,136435353226115328,-280131861828407040,1276267255755439200,1584913522969560960,535337431373918448,252259036215813888,-231485578083077760,-1175333926286257920,1367238658928028480,-478955806535098368,2812439126015372352,2456062846404710400,-1642554707098536000,-398630353356744960,-898968482370671328,-11393112918369600,-988662837936537360,516876298545914880,-4610590997457735360,2633351023027954944,-3085017265503681360,-227715613847447040,-5182640997853440,1414338193329056640,82987633022206176,123739502461462272,1148959436970380640,1174817462384401920,3454090019292188640,551635368994173696,270959865914892528,-4799668793554702080,497397587969493120,60272004610667520,-746514891643988448,-3558286498807966464,1304656449694012800,-123006543410361600,-655408187322382800,4577883224998876704,2650132780820634528,-1043757429364995840,147663440966507760,-3073035231140797440,-123686252836717296,1345058320628865024,-1846662957458383680,-1225030701869504640,588050322290806320,-302367673674232320,-2631784491444193488,67546430613840960,-949365740559624960,715142334635385600,5751942657274267776,5104237272848759232,43868256981911040,-154281295298211840,166935040321832640,-450787541372441856,111810907984136832,-1507251944239937280,1531097788639563600,-8924154541288842240,2716597303794508416,-243920777512257024,-4505139841440720240,-3339548552615253120,-940367994710086800,-8806917535916544,-390513912632075232,8637825349265748480,2753246717512139520,988280085667872000,-1206811570454058624,-467969330273401152,-5159240672088481440,62335997261260800,-473591282427919440,512782472491261632,-2532502164766445520,3254110120281968640,2001866140294206720,11107853389552608000,76715364918130848,198729671288408832,995778350787444720,-452972415800520000,-267512106820128720,-2932962140282023680,-4840276295866423104,1099719574750843200]],[[14917231840,-1598123520,-8058251520,60098197040,-2606159136,18686384640,49099435840,-196907460288,153683265120,-285702619136,449686110720,-1042625772720,-1300422436432,592081459200,682104696896,-912928731680,85384326720,459422820864,3626077523200,3861317315856,8359821328320,-4296162769920,-3047422240128,-2860958355360,1270915802464,-11176920760320,8403780994560,-13844916133664,12122186732880,-10559847260160,-21976854148480,-15234274125840,1588211186016,-17308280747520,13995504359424,-50156937766320,151668828206560,750573831168,35458746079680,-178386757158176,54101558169120,130688421642240,139614929583360,65896653438000,24318845837664,-154044143052800,-38267112871680,205534284484032,-340320439561760,56709348562944,-262787541918720,-280880569076800,33691293765360,-44260780354560,68447096113984,325774229333280,-1041148196272800,-235012649648128,243254800588800,600929320069344,715086706832960,589286228213760,-154379823658368,892630380247760,-10244447054688,300276222543360,-1555160787496960,54158862082752,-770510037066000,374521661692416,1399833035865600,1826978954280480,-762448885504544,225250367569920,-169453180562688,-2340573280682560,268716831272400,-2140029344696320,-2418205631175040,406097701444512,2710364246264640,262923474723840,907276019155968,-4194553662406800,-2607100535895856,-24590686095360,1431536658182400,-2671756339466144,2480884035413280,3213101115162624,-1312164213803520,6710165161232400,489679058540448,4751753491865600,-459067743478848,-5470250759820000,-3842421387555520,-1112059386966528,15735412171960320,2033127511184224,9878157571968000,-2407628542556160,-300280238194048,-2448532143348480,-1185206034758592,-30046407709982720,-2553911563822080,-10532582761259328,15239772674920640,9560956036853760,-3426895124452800,1476473479234320,-10090597206627168,823956006343680,-13931192719062784,-6383307296834160,-22776400388256480,-366023751109632,-4084031608272000,36997533435893184,35777064360860480,6570461115187200,-3846669867188736,-21755412853894720,19125408740093040,11012642567700480,16394386389895360,-31910616725523648,-19801166611121280,3987335846495232,5006367714754560,32626137678976800,-16091479059509616,-3491189779069440,3562418772439296,77372464664720960,-39929696159152800,19940614302597120,8120667301143040,-13348452314381184,-78459972356026800,68949991102361600,-2842668936635136,-50100337778391600,8288495102420288,4387470948241920,-84492872401512960,38815675487016064,-38329411184211840,-457404821572608,-18203049899496000,-56976668894671680,78351300914601792,-121050269263544320,27666142594879488,76291156722760560,2727681570878880,18340255078612992,2843207569332480,-26803567007555184,-41123397329152320,14445198076700160,6608320672462080,43079066827288800,90762983950771440,-43680622523489280,19502584285813440,22099283244628128,177146976200348000,5249346581004288,113519100939847680,40703514730316480,-39755049487270656,-111247961613465600,43422355607074752,-189980801093974800,54267398251748640,51375386061554688,14928498654558720,-42732490349355072,37481301074733600,-15581248752706560,-87885097566868224,-48971348381487840,32056143792960672,-76826454353510400,-35784329968128000,-167592340962245472,-240978624990492480,182956852113530880,-59523857894592000,63717860827605600,-250441221050012608,-18978236190144000,228961461329846784,-219156626250155440,343999302197738880,-7003827601247232,16377293851479680,-26596030915399008,-16043117300400960,-58604266871521280,72495701383300608,-102789632419541760,529103057424941888,120058907166105600,-12009156126549120,63360784994061632,-266034824682698400,-59193873931401216,-473627403605744640,313272686450391360,8059913140815648,98012286593786880,93325366793602944,874082710544833440,-934410665333425280,396612581771771904,-253082080731744000,528307922154289088,560007875014356720,-344367050053877760,48656166659018688,-397636406425587840,381172308368214048,80893603894118400,266737509103779840,-725514494428131408,-813643546245893440,-9703092604423680,290757795054424320,-182589418214050400,283784514217929984,-309550062070824960,-112911564814874112,-381704614453446480,-398410793456916240,-214745324155873280,-228206561577825600,194755006868016672,-244955648992934880,-93822978047984640,-524743566700114944,1300582077232788000,72775985322233424,299850680526566400,-386522006335189760,228400913362443360,-758533893694362240,666845462224961536,3419729423362560,283387460941976160,-1241207405105311616,318770583561830400,572589306964370304,121808021672956080,1662110921344806240,-173067644179971072,56104327677207040,330351675317632752,788067340964571360,-205944971567892480,154845989471608512,368617318338003840,1192966543600733888,-1112774560194232320,1578473212055900160,-1552787610254536768,-81850532366719200,484349916312514560,-638097636917753600,-1105736767625194320,-88703568432974880,-257077549511354880,20786628013111296,-1975842181471482240,147850514340778480,2950400751750144,-310720463271079680,993976264847279168,446788214902814400,2100065172418805760,585162969736550656,-475557403508695200,-898968482370671328,-2037943385137479680,-696812244288027840,-1929014227158565680,-1133892421288593120,-15597752279832576,-1082776758463088640,-1734081444524832480,-11469126877047840,221906890675008000,2077640975097830912,-191378860623683040,3454090019292188640,2619321274840825856,1419776979203466240,966305921549078880,2130956329143146960,-4391823994263552000,-940696430719347456,509910888800384960,1009912390343952480,-526169938832778240,-2018003266343285760,-463256147117404368,-2277674031801021840,219585279025308672,-1352504969084586240,272437498571330400,-177997497306491968,-1306556922184335360,539003244375805440,11855395180005090560,2078228344377625440,-222058060616392704,583071757916648000,4858678325313120,43868256981911040,674085104836577280,1492670467925683200,-4426948228995143040,-3723892526048727648,-77390447406451200,1533874535293161600,2108770809656050848,-888273266649347040,-814148778032300032,-3833929650908026880,-1212355822048272720,-390513912632075232,7586857319373516800,286274666316557184,2862413468326455120,-11457609650326846720,-116956138016019456,-111120690770073600,-1895824657558443920,-2534929901931379680,-780584902924216320,293311924272712128,-6184188919594593600,-204631482051045504,1838828354779709440,93480145728668160,2848141510478189184,-345906207964474080,1188929901395410944,-893093476882252800],[-3185007540,-6061882144,-2257804515,-27186548400,23248235241,-13125100440,-68787504587,130093102480,-87561366165,-33297956472,285423436375,128363399208,626813866395,351679810040,-690590663811,490163163600,963664153209,-869189873640,-5123161031010,-3711699353704,3079551998820,685636646112,-739748538595,-3247206058680,5068276830451,4437069348440,-250154400210,3546872300040,6178837007560,8649106983000,-22450030074450,27508102826072,1212208106835,-15236207182680,43366181777922,-38554711470000,-44863937469342,18252372404640,115626682254165,-24120568466280,-178319113941870,-56217800296128,16890917121540,-87747263663400,24790517089965,209744992595280,-53403679959859,-53008964365800,-35275838369805,57033283335600,-51075203327760,1930226834184,633426713179000,180676666346880,112219575482190,-66532924843880,-162702378511644,-176221690781400,-863727762174850,175505452016136,202830961043125,433729858556696,-371507720399145,-380613942701640,235665253919909,-402085172071440,-71554497342075,-1739677990114680,1275922916435625,749504577437736,140155240234020,765047359566216,-1103820126128160,-36210838479200,46700495170377,559146430149120,-2019611832241256,848891309476320,3102667151316720,-79146259318280,-1358581429992510,270013140337512,1314402292862820,1127088721563960,-505829176354755,-13445782889000,137283101542620,-345118191458040,2015946874276775,1962538197919632,-2907102167011560,-1839891967542200,280747998908190,-8667089184677400,1660317047828056,-3806631228952200,1080912889329631,5420176122012960,-6282194901343185,2948419685455728,-1671069220812680,-530715983511504,-4459360896348120,609950479886440,6008904191864886,-1092549375984000,-1040410644616893,11455272324395880,5056841872169340,-5251597217394176,1668655295335875,10680163741661040,13579513665304845,-7092942881780880,3335483351225124,-3522731549557160,-1459929077711952,-7185902488221600,-21305613710852615,-4320200739073560,-2756780849358360,13866958850527552,3955456428090270,18815780765822760,-10186157873564530,-4143764487483720,3729777252834276,-26794108786728240,13129750608639885,-16877698483496400,-8140930688121660,-11751733096351512,-20872357527411720,29415273821741040,13312395973081899,14256191333769000,13547898028874759,-26275279676383560,19208480108474250,-3506951843998680,-14174863012820190,-13489240745562648,-19363704565685920,2810748698677920,-475448418676050,-1124032873417440,3995183139579063,30712847582577600,46421562897974035,49511004768576936,-7419483960692100,55204341205135704,-34195992378290985,-25960253939889720,-10858754296414849,-17198113669565400,28149873408010692,15221537154155840,-17411220404720340,-31172008677940536,31275324850241050,21718852730483040,42409343061231180,-133153713652388440,-37084922850785205,3077127886991400,-14380021655825096,-23716084560504360,-78374878888815120,-11651069764394632,-82122889310457420,81015740500380816,151321753214800575,13373481721774800,-93602450034659511,-146680027997169480,68740818688514478,-26100884686920720,-61436183463194135,-36388678214602848,63590060279841480,247196988661932104,90452684500932780,-10942672943648160,-21972872652142249,-2454081133086000,-24865301567453952,268989993863293560,105591041699397510,-94173454588171056,-81997514898795250,19652389735557744,-157186276996317525,5342477163931720,-99256914312622044,-139684766970690240,72914152840101793,-55281078702120480,340345878321138690,-97380651828472608,45061844982382080,267712797553017192,-48605444306338425,76338201753569880,-132532720161269088,-430299665134895160,37185712046230392,-320903200418163000,-202236097786324030,-3152091553338288,192849659658299475,379802233111164704,-127005890276442195,325639836043195080,-256084844533058556,116501749589812080,171884399795167026,-336252023015387520,-66372580313911575,-113709685745181240,-115495975718625040,-63617066735597544,-25678099511982360,-227420574641871440,-84444577702302180,1254067587544080,483299967910519162,42125922554320440,-243701923259070180,15589813033454880,167654153871489450,257727337016810760,278115797452948095,89819379606308880,87547299813201072,489091139835914000,-136651971792380103,-43726134561134400,-190376148034070900,-205592050446224784,178204325936609940,50927807843505384,223331948735932575,273882156272611560,167916023636576977,-67753323893821680,12058013701663875,462563805891029960,229476147114800805,-169262068326796632,-1282871607964117360,259018569609061152,-624718630711708170,-714297880384415800,275261185427348115,-1281984323575725000,1156149836598195230,120291404045077320,-480917159506260360,-142523680744993176,-30076586701161000,905002270896702000,-229287776598625800,327641366742707160,-209518031335568472,-1703525656134408200,51883726702491087,625668391158736680,-261325944702066255,-805440585449886768,-242182481146027440,212916101156287672,-77322861998290770,467151155772701400,1935455852983277977,-260255886858582120,365123814103710528,1624878031417954080,643209330388520580,-295179914471470512,-1290913595826828470,425026566167144088,429900769935292590,314159347328476640,-912397654381132161,530390872568917800,46760914524446694,-198967870949728440,-542778405261582870,-620150625368598720,-1403223510816674910,628345825790760,415051996588502690,1557605384161143240,2213154580676200255,659440817474794960,-235861768265850870,-1655856724459807320,81348230999021515,396696197573001768,-522042461492775300,1039374293779438848,-126291125184820350,-2694548333515180800,171090938527503885,-1186744729163235480,334664262362082312,-867303604123983400,-177101294377702365,235197465740633592,2416553910975933000,-971895848163209640,-1771845067071324960,1974195190997273520,228968434807860624,966861235756928160,-2038068047808948915,-465647923601673120,544461115929881040,-1553769715426021896,1301617171317339660,609298510086605400,-2693293576814098650,-1172076605890588200,-122533614352099806,-505047758257224520,-1179032736170166273,1682812227846380400,-1356427067513674200,398228825376395904,-1364890450701132960,824500236850444440,3562770150823686615,-147322558271256480,-2583726312706764049,754627375701001200,4338799256302028028,1719692657574873520,86091587238013890,2188352174835479400,4962423292285986120,-794692574859107760,1669457907808687950,-4517213277077682480,-621217505144060364,281955223997853120,-2142721211925680309,-1455719690595485520,4026487808605010100,908418154653957648,-3067959144922432200],[-878477312,-3032871680,10468591584,335482080,-55499699200,-2751514656,-67223752200,215419084592,59037638400,-177531075840,101788059912,283063626000,-118451510784,-16226691360,-1228455937920,2045757939984,-1940004577280,798023905536,2385436804560,-3504805720840,2110607769600,-2344165549440,-3960384133752,3534728501040,-2008234736640,7953189372928,-11383482013200,5609586690576,-2341054552320,-1661744123040,1613185807776,25646906601760,21930471112704,35668751500800,-37932826741680,-45779745734184,-72521550464000,17110701137376,-61640201194440,147209508354480,6422388539904,17220131777280,-66975179855976,-63142185485720,5846329751040,-50627603376032,233522510899920,66155569054848,-64081959321600,-170682150453760,-97625145533520,179830804956120,736065003520,-64445165497440,40400318328480,-136025260842096,68632050193920,43686918891264,1076571106471720,-762265362628440,-56545930172160,210071649172000,-346011419373840,-1166940021690960,1264623684157440,-168412779760896,-840108717568320,766108719489936,-324464830694400,461335005666720,-440538166220680,-49085830495680,56924832678912,-461403910772480,-1126419758385240,39354574233792,226845657308160,-508274728564896,4926707000807040,2158171965281200,-717972160045056,-643094070643200,381913270335696,-2622537164229840,-2063995110481920,709256816761824,-2434344247335000,632728344734640,-1788964564780800,1140377114215680,-1317270903075600,8207857241798160,101710105111296,-3770646518823360,-1643695155796320,-6249919238236512,4950199035371520,4869749552059648,-116818432478880,-5407755544844640,-2299470035118080,2266550271131520,4262558468562576,5269102668192880,279376510026240,-899555279698944,-14899458759561280,2360570472736680,-211097521543680,-544454924405920,-6555163734870384,12917209226739600,-3330907306721280,4260334348988160,7410712907426400,4756170655009400,194967960084480,3730251747211936,3238121356572400,-5954640154091040,-2081615354362368,-5821434985153280,2472096907393104,-15968075008244040,12369124070979840,-184113638554560,-15977462232774240,-2461657695456080,2930613489991680,-4653496457652480,20077007274805952,34798014548880,-14178973864872960,4547624037564160,18175908503905680,-22309293523619376,-6002984851776000,-11347628361696000,-3097650315216600,-39510419895709240,2996607249156096,-16523222134795200,47662351897288656,46994659135678800,77018818530017280,-36090630907806464,55053491944514160,27025651077001632,-70810057017835520,892185166630560,-28314536679685080,-64900543315840960,-223794452047104,19989903823676160,-42702899616444280,23743731572843856,-7762687013283840,31917509788550592,-6558205823764320,-45537631869343680,18259853768769536,50583781448640000,37491304928792880,41272069639617520,5848298710425600,-33019857977435712,-116217152675413240,-15739627245285504,-3960218775744000,-23947112594887680,-17642412917207496,68094830807224320,3812257304865792,85101238139065440,-14595247683376320,126497216486014000,50790787008430080,31646185827759360,-245586990721629040,-96138053667303720,-29035286580731904,-131242867861216320,-1700983020940104,50272526676403440,-30248869729651200,73757753988519936,82807083937116000,184861128555311168,-14100344659376640,12431715001453440,109476865423971760,-173335943950498560,-17276723081773056,115124409926380800,234621980603989200,-63740320557649560,-257849723182796800,18245820578214240,48856077710209920,152097005809992080,8385259527836928,-275185430285007360,194088885916194368,-164068172575713120,26087446519833600,-39305108450456224,-340656024261716880,35487796042593840,213865136812687360,69547761247929600,-54869709605488992,96530498790033000,-41310707344982016,-25963017040176480,76028063428126040,-9423209678916000,23233122040227840,-74827667736307200,-244963857573127800,-293634798767170080,24229886799603456,-37591349649231360,236146286341579680,-89499790968596080,-171177342563082240,-2532457606449408,128208981347567120,135973256663615304,708052224555878400,466202060899744000,19055621791354104,417087797258856960,36069108665121792,-237047786247106560,-673815493884568560,-652764357214065976,98481966066316800,82593607554891840,685973070227692720,-595099283141403600,-656534534854017024,87291197395170560,430294763981873232,-673361943410117280,614434585030041600,-119748950584569984,-276999938065514400,923057319691432992,24587935215022080,231202858305196800,190192145848806640,-23409564988722120,-170604285252014592,-635703632960689600,-410420523903931680,352453294597760928,-282568121987563520,-230263153045170432,-36543543925181040,759074335211786440,-387485954492820480,149283587327740000,891221277683866584,-682497684818658720,49932807113249280,-569053574426385152,232365664178213280,2003260106894702976,-252454268000563200,-273429682213770720,30209855982898944,-2894441130154023040,-303531085758996480,499365492824551680,-1238810688839383440,211559356231862904,277392787732684800,173449626885053024,683680971226232520,1367238658928028480,-142768456975938816,527535745757729280,-1168721469620787168,788337167292971480,-37229488095018240,-52664110043767200,-700365372769567600,1313758193871007632,-711886175625461760,2282457523030460160,904105884967375200,-5182640997853440,672872161391795200,939079266496620000,-2818336422278590200,-874097059762099648,106460196774243840,-983350005598309632,-1150146720132024320,336226961278402920,162672372359972352,103154256812238720,118248498598637088,-848223572047038000,-233281539735552000,-1003742135750875392,3796510557088478880,226796834382342224,816818235453972480,-812411612830325760,-2334924917808860168,-241066200870726000,566488822605843456,47508620084710400,953674504747473960,-2631784491444193488,-753137530315153920,34371564445397472,863006858312707680,559368432702385840,416781552282501120,-733600116355645440,-2546777375813242432,1626666662391839640,-775925702782771200,-1486434308529564416,1874752984789938000,2716597303794508416,865972365778126080,-1113745398032931840,1408656790504889640,-2732905623996085760,-47209973532632064,2283563023369105920,6173158827715443520,958139787167980560,1294516554304512000,103839892225583360,-707477062245173280,-8280707875416812520,-313498857562587136,-999915932474487360,190693988356532736,-1962808639209579040,-63892806284286720,-354257240122815744,-63322053286743680,508026921178592904,12448757697269760,967400087547035520,3853585383122360160],[995820934,-113399880,6140423133,41185495120,-2532695880,16887892824,111665796140,24027687696,-306632927070,-357375684600,167806763829,-161340913800,-291397658585,-475088777880,336026582760,182341410416,-699513937650,1633185838128,944808928255,1512069156480,702432531603,4625676594000,-1062203917170,-4809182723400,12722639407325,869029797768,-5790446234760,-5301001675552,-16351658218395,-17434309402080,-16692833439412,18721720687560,-14051854609541,-40323869461240,25802479702560,3690437254824,64558399960120,-7159674040200,1538779787325,119413637861440,-39205773773223,91877938319760,59992267652658,-74487197243160,-117427829879340,-82210102576184,-39616262329875,114285903721704,194698622230585,-9942179093880,-32418926256695,-309761741562480,-173933900222610,-258362345877240,-273039453143855,173000746606632,410369111483760,65525198153416,84520088711685,-190338868176600,-278464859993705,-698985506405880,9617254903470,1943881870034400,51056187778365,423089064240480,-111587313503240,726257600640,508023776339460,210024382344920,627680803229898,-167128455720600,349112773060375,-1900979783341200,424225663736895,427406200733248,-1535143779095610,-331414099880784,-2202962125620025,-1792083922575840,184189106498298,385484250481880,-21134293691940,-571693137582960,602156390287945,269937823816608,-2444362428121020,-963746825102824,2889447364925070,3164194902435600,6135523681324709,1538743190723640,-1622610578645595,2418296577226200,-5717345338904625,-2733733445919216,6960956778274500,-2001009082545528,-7041036129006630,10369877218090280,2020541404550460,2466114496972920,-642159606309804,-4377990128676120,6984530520110220,-6849194308763112,-5309420052759300,-3484284537286248,1375684133891925,652445022469680,8862857241007428,-13043997262354520,-7103468837716629,459517742992440,-20367063632325520,7001615800496064,-9866275531979280,4960827229670072,5401868119944405,-9079848087591600,17118812746272003,4031786402787000,11682178273197168,-8839199683207120,-5036262932426385,3671876889423864,-13181568287819030,1133930002349208,16452167772840345,35049795338992520,18654078000181074,3532520226858240,19720113807537304,24681075957752280,-28884572314100880,-4676351343252864,8851155370580820,4290241903678368,-48076014124357535,-15250451862383760,17382845539617373,-64908839933316280,-1730175992643294,39816675924292080,25121831253032085,-17785366425155856,-19921128741793125,-30090263764368808,23739869990764950,-29704296235952520,-111056290316023784,21243084907832280,378511858594122,-20019598921665440,6473623749837030,-24118584167388744,132643271979667620,6884612376839208,33048788986377780,74697667887453600,-40985049853564206,33335859545637360,-36019589696697813,-1423805489805600,-45865310611291335,-44409271971993280,48647959020416250,27298098560127336,-13366082054558420,72398140663629000,-28756404434966076,29983377750249000,92438503920447525,-24545492341741800,7882646698074665,43702076454196608,-28484812870479120,73915350152664680,-50042195898120135,-50213000410110120,7187666791847685,-14770669943500680,129757151595440223,-98393699163672640,-23676202240497210,-88843906637448600,-92118807792670620,5404151493962784,-64821442288584300,-154994232625429000,-29382610994815419,-63154582650878400,73396301651051445,-86147127496480680,9635520316399620,175400747671095312,11960433264470625,-39263465102782968,-245366483012754020,-80909597141853480,-67258939573222155,2279656488373000,-161872259685974805,316763140753184400,557822287093092630,-5404456616167848,-64218895586976900,-59130483995842688,88260039032702505,163314692927840520,2786357808393885,224999603763752160,-30106096636682352,221004233785325320,-144345399171688770,-169993007492282040,36271050351071940,112751379464827896,660088559879452440,-144310348989005440,-40623771549117804,-93915587357856000,2134280870310590,-262503782138219160,-323557127969823990,-50961446733785016,-260552143945717170,259058056391770680,-528253360930869915,-154270957839906600,199559636551441681,-218969935308148320,22211791809885216,219174881090654040,126289692796058550,-322381349038810248,-578626263714286260,295016435897528184,375772754836403340,-957690857630186760,317304349592529739,-112470449185483440,163017685160194356,-81311742466969520,-482252994094263255,-32675942400256584,227614613716940175,159857408543126976,286490619619195260,1279960133146312360,484556921631366315,170041921022619360,-592526469408143281,-796220859337506120,51630749251238025,913185066613767488,-209805567467449140,294282857113508208,-661619140925768245,-356156518037138040,-896403136742436180,-346478499428978280,327212321903703225,610127287983561240,1887118805564835440,-7334252940411672,1131305293122037500,-226989031088671808,842510199577327545,-2246060949881760,-292414791930963088,547782519157335000,-653017059942628644,-217724812608069360,-390647804718774810,220526268113365344,-1424145057299621030,-70263775442718000,-459365456245272390,-597688369443354200,-14183424995808684,-309685255174369800,732961792820589488,-184764153972546480,-644519832668939700,-633894107841174984,-139885314231851520,-104665487271752616,-1044646935841419620,1167964288146936720,47002260718657530,-1325247635072576600,-847231112453877855,-2296299983000391480,1290650487807195065,-254865359428510512,411011455220462250,874600929423656184,1149384583521812550,-456993214626353760,449419871080575846,423740236865493240,421999788595897248,-27563458297754080,-1796380352703776175,1133523105597782520,1479828889304335900,1372874263071699024,-431251928942650200,889243614678658360,-186581526723724671,2025874516761511680,-506996001607185343,2224701920291190120,1521710001713284200,734090539823380240,1430953055266620600,-1625106658356819000,-221870076639050385,-215646465374440440,979558127258662380,-4805893883011076400,-412437914408745027,3365232607772824800,-4946464622267481720,-201239537507027064,-472091121802506330,875117182344692928,1968615894308292075,393500224478190960,142062799748756938,1315391021639864400,3073280699337180528,-3314807511331442280,-723151327585035195,-1919928036745695240,-1734328880643567760,-1617100740825235320,-3099818305073402220,-1956298295937764240,-1326050381451414258,73757504527970880,1405598541938518928,-434824334099113440,-227765417817548655,-1107576857949550472,317517717647394000,-2164031034654244632,4150600505957776045,2885774875496984400,-695153425060002018],[-2457640440,810171648,-2455307040,-38237768160,-9065525392,-26345840640,6981739776,-106178277920,84984938280,297516257280,236739338560,150695005560,353432304720,56740723200,-168426635520,-642692589000,913250527368,-138842035200,-1234656799200,-3383426983904,-2219815518720,5095577092096,-3312599159040,194491247280,-15547950287904,-3974393405440,280287770400,38516524277400,12153070736400,-3014954376192,5693708021760,-20182775134392,44071401677640,-96618839040,5334053639904,10174634170800,-52992244636992,-21114202193920,-60519662841600,28763737375824,-88349710506200,8632578155520,25473360185280,-129380581471240,13420970167872,19360440633600,200764737145344,-42319736437680,81898178743920,-62040696362496,10798649790720,42104751541248,-16431051155200,412896123494400,-302622570201600,485326904291280,76401243776880,-232643649822720,-202556649614400,-46584636388488,346691417344320,-29314961254656,214458527078400,-332319699957960,-746221820743536,-81522324288000,-160801487289248,-1762772815819840,870364341024960,-828423543865344,57843567415040,15124902232992,-567339939163800,50909480371200,366652313952672,2847901814295360,2521365459643744,353795310120960,-111427671463680,-1438173291030944,-899740559997960,-589178286715392,1657555696959520,2193648161049840,402595209580080,1140450479308800,1869357508739328,824329858584720,-6814753442560680,1045761668210688,-2978259879484800,-6815957951656944,2615380194878880,-687005799713280,-2137504229496064,1852231067448960,2005850789899968,1009384047601920,954610419327360,1556425722717360,-9554247788103040,-3985551536947200,-445256966131200,4381725778135200,-2446987156459848,7354564610764800,-127153780133600,6590895895566840,3814182069139440,1140590630520576,-8951708858400000,-2574864955378320,19701814571341640,-1018001808299520,1196837035973568,-2339633780330000,11130873580047936,-14045147473674240,8781464522871040,-644365886675280,15660471018287520,10422169722650624,-1683974212303680,-12068334164053680,-25514785848478896,3278442819801600,-39203393644800,-20678143489906760,-7795167005333400,-1615560966885888,5505025455386240,-9668629501645296,-67553284774047840,-16372815304581120,1642312779356928,44775978496827120,26368351237880872,5213541561676800,-3110143905221760,21165455275065816,5724980179380000,-464597512639488,31633349708925440,-27535250199351240,4128742243176408,-7386309101306880,-16995610547696256,31306375622470080,116434711975960640,-12892039835811840,2871109666613760,-25399846362263120,-38073336760336680,46741723917926400,32461472896425760,-19084065655382640,-71583891989073360,10924654101603840,-35755336469529600,35690051073076128,22066741045558000,13184566771444992,-19431643846649760,-75684185184330720,-3035385966570768,-27589963585126400,-67637138834529792,41500998069986400,-31180794697056000,-53682964959697920,-12169419529388160,25466747019728256,99259227156686080,17752377943998720,58171814095338240,-162237919894240400,-20872044198783528,-42396338406090240,-24203260773337440,-46676617744852416,54974627263274400,44916758250635264,-25452220325495040,5518419410755680,1169330899102960,22565932686090240,76716814262933952,402109041545708360,-52138876064771760,19288851798521088,-65634224383296000,61600158876991944,-98367159854622000,18184949419887360,21935760835530432,-27464748760669440,-159187264415850112,40887931094384640,202934574646594560,195495682364092352,66293060942299080,158838602591933440,-70239708421440800,-11356817905331400,31427684950409616,-67254483139176960,-146726075760979968,-433544381246097000,-353210548652636640,-19052803887796224,-13631910247232640,-643145261048814800,17755488442591920,-210152705878917120,396160245729692416,328782606727264800,66356308262766456,-223668550721454080,78517892822328480,51329447689929792,214583471112388320,28116041913653760,-446102298767324160,301186328471018960,59989717317739704,-51791271827362560,-59930039025832096,127164889847286720,378386031140285520,-1389943242096640,-70466247209959680,-22294131796508880,686473028067031480,202189701838924800,-51154445057158080,-210431468067271880,-58839410278027056,-11635291678602240,4393394930510080,262930985475780072,3983958731676000,39175275122523648,128699540290865280,182266981244306640,53517846239754160,479997307489566720,238278142171525632,-1389318865640459600,-308732497481488080,57249043370483712,-244212706830836480,-84746839686979584,-94439753700603840,-310052478663855360,-142424479199523840,848602783927510560,75206098208632992,219532424436990720,-6511388291376960,-190136330430223760,-512345360920947840,-395469669861826560,543155967680904960,44226430029077760,-1586790382160242320,-659076965402240000,-112241022666530784,642968126376914880,-868719539526599200,99651288779665920,-27954841272526080,-376526337477365944,605811876028504200,336078726246996480,309607375853450688,1414194378905619120,535337431373918448,1040251446487941120,-1277867659091178240,-931262669157864384,-280075313930693120,-220694678804717568,649303970888601600,290270318460086360,-1009272547902682224,241951310659676160,1335212165465100288,774743277660374880,2997579911576520600,-220639311213101568,-86415651407263200,-1357093027401350688,1478219532352797520,-123438795864637440,-220579113083476224,1433552112630817040,877775061263842608,-1447388435170022400,-718219328316682720,-547696712075195016,497397587969493120,126874991871555840,-1156297708120473600,96859759723978680,-857879397079878800,14136719182755840,409655443475162880,-1228222580697648320,-3634872616258594560,398119629793492992,495278038012161280,-714569247204271824,-1846662957458383680,-604641690682531840,659848643627284320,-1454785860172590000,117336536280001632,324408890414949120,-1274818944350035200,1429182807088882848,-1356698100990183600,-11334117379332096,-2134488079562500640,2470969071295253760,1955005298144744256,1586508117067202560,517770818299308288,16328536426606800,6599140038175188840,1594656713619256320,-882869157587940480,-2980345460736235592,-4105308977159427360,-1418891616232427520,1061561918771019776,-639583555412879040,-1206811570454058624,-621553526000985600,607590962944199520,2483986937668093728,6765575636669992400,422066887698677760,3771398621053324800,-1990263608169431920,-1883983461707653776,-842735566524825600,3854709412799095904,1864880744302088040,-267512106820128720,-109991021856680448,-2690891221327054080],[-1677522825,2524846920,380825775,-4339716480,7247355489,46127791800,34610543730,-153021903312,14672078520,230657446800,-275212839150,-163459243200,-218480281643,-44088084920,498168904827,84929627640,2252113718695,-1424815174344,-4046548749300,1629195296872,1297025026260,339372687600,-172763288225,6822948825000,1626137277138,-6693189422920,-2288008440630,29880635400,7479654151340,-1251762789144,-4225739001660,-24110784839120,-23091862157196,-2188345782480,44105262087535,27252543040800,-26401690009035,51552697282416,-16534537404060,-44338272938520,-32884865181165,19399558174920,104234801987682,50026085658000,29804022874362,-154675742870880,-95434386442175,111833899208064,-18521617183740,-301951406806168,106681919595555,340016996011680,-81426683459011,53709029885640,-69503322088530,-3348624184840,174863505829980,-181614437630736,-331810742976680,108555243292320,-8846994961110,-413990829025080,-152501389492569,21307043652840,420662195453058,973984496258520,882206482185600,-1017692199287424,-117412569846825,168124323996552,-975841478691145,881324472652800,556597069939080,-377498504582440,896533483189245,971660780754600,-2900119673318615,-394642391996424,-1199550485853180,-809117316136448,825531199652445,-2874541631900400,5237376919563989,2050984162596840,-3832324503168809,-985579139508920,2221325753970255,2418460827383856,-1398390368952060,-253911688671576,475875826980840,-3096866530804640,-20943837411354,1606889651829000,-1907141815522293,2291073346062120,4087578073420710,4116834637617080,660932254669320,-2175903663015456,-12874708790824295,3858737412827880,3589100308394964,-9856007378886240,3778601331757119,1081283922433920,9225055565452430,-1476177614045904,-7793714241591300,5360921580256440,4507676456671245,-6263018218813080,11227213974429123,5914986839802480,-10302158340051072,-6490461136943920,-9363921591910860,-4514634324264528,-261816893443875,2732175837921696,-5027920644005760,-1163586307043160,-7977510485090766,20328564647255040,-10272171682414653,-7004417891807160,39507812855407080,5565414284059952,-17438833658436900,-11606649201225936,37727298637083230,-21746632920575400,-15387233739051702,22704977392491280,17612530577473029,24943035906657000,-47846699062614980,5596962125893464,17687923853107140,-21086718884574528,-10784355458751765,-8892036773769240,14659273181123844,-19103046982476600,-31529716276122297,15690997699456200,8251151620473465,-18088367199207624,-13211831289146630,-12658028309350488,40416352743817500,29443803510194920,-28715548785200928,-3392762180535720,32923315860071307,-15940502257578600,20908312071891420,80704049542052376,-2121229136620440,-65798996416664112,-90385086044076725,-72603912442702440,20338099580940075,100736499129562440,11444489731906380,-18332936160883080,99744469412789910,29195134564616328,-68926588922763000,-32446433283385704,-32674817058960615,89265855742206840,33466892855283363,-45203416472039760,-7200143834393957,-14253976051115240,-78285963778596915,-93769935036456504,150875011024925220,-19671666581149440,-43295009029129440,22294840184463600,-22027971612564822,191522280778956000,2135007695911365,-29621947123879320,-83442863348306280,-52668181196389264,242853579915872670,-12726518739984720,24907206825306355,-26330953002433200,-215217336999080093,-190382956196696800,10389190401439746,31762948852999320,-199685046703542415,84443540631001200,131433772286871450,-70373388447500768,-160497924993032220,223540635721557000,6131869571962365,-27532768305998040,14018419834129488,129687822171030880,34129517869556505,-210426196127764032,247108016913634640,8227215004768056,414652918926591660,-145469878367684640,79663192727179050,-29213785045827360,-357479284745961407,212984812576667520,-65942939147557725,131797057200498536,-26812162402092375,-390686353130361456,-51445851956366010,449298320570007720,159675884769166326,287221140095553400,-89228607020808882,-284107210018496640,-408522938637679430,177570520705521240,-318652742222262360,-719650737991625112,89351104702655310,318933632204910360,42930648126556910,21171300848377680,-51398490002684319,-232938740686968360,416809051994452845,630939214321528920,-132919808077921290,-42556794757965312,1009295182899369150,-810514228625280320,230871822045878343,-322849097878230000,-383852707312306672,76909161331110240,-408234580293471360,127420938936166920,318049349401187850,187313267994340728,-1179179828068270820,29666992077665280,199580680608822810,960633578506608600,-269026519781554485,-653874750796210680,1552717535717374950,151709303163566808,-881876519714783760,-263124549034495720,-259243717775840655,619634338813749600,378537780487717777,236192899801207920,21561613987407912,41653919394577000,-762605071861836390,-377343680040319608,730147443714109575,266799526307355528,-887976617434248375,-947340885389840560,-105920397627225324,445065354825786960,725168363113085648,241892050811304960,121071297888731730,481121533635067864,178654546897984740,-163284615792022824,1867090558648094675,-883704986780578920,-115365603328030500,739787434438804840,-327954615337741977,-1456578657518712000,-1738589214657380965,20356330674132792,746064254671417440,-2009754469066104376,872631481552199325,794210878197818400,-928975262298492876,-284039642367018000,-1144225354734136026,2276865726999753040,-594411147549360450,369983411945151840,-1526822759109890320,-379731737676589584,-409906598827364100,1391899582414715880,1374142612615067727,1091895269328797040,-1082172859269707152,-1411374289645050720,3072362117628891735,1080794252124047592,1136778747223394880,-385193576362906080,-1003294194498677950,-2008696690678374840,1025564591685668034,-592213404843182680,-1425824447431369593,830881040331031560,4460781139018422570,9586604360603736,-2160379921874459525,306084819764392416,-831745382262278760,-540958642705546560,-86087805044461473,-1211291423958073920,1165076309903760540,3327274862262420960,-2576907718995763770,219970900346895192,14018508466946820,-216386025911354664,-1772298650890386630,-2034363523880893200,-423347408326634253,-3517680265147711080,1562071203934493076,487007073171563040,308755872559665120,1693892927547705144,-1286829483950621820,318751913472899112,972323134408595260,843366082564971240,1810497155311700604,1544897872208306000,590195197419321351,2316614082903141120,-2625542470927334625,-2625921802128655200,2194637027765449320,1315177399572107368,-190942496606010825,2814404469047245800],[-277390080,1610611200,6973037280,8128661640,3135711744,23115239200,-22299960208,-20299756080,109008936960,561693440,-238305729840,196340035320,-669700177920,103418668320,-197655669024,-787658532320,-102658703616,-1575040938240,6211682516600,-353160087192,707800446720,732924207424,-970057326480,732977505360,5666160467968,148780642560,7227831091536,-42948347468680,7703258956800,4519351425888,20843697402000,-10404886281792,11012477230080,-54035369597440,777064069608,26953774351680,2610871312896,-1864064167680,13750759638000,-13237004530784,15487657574400,-22156915385088,105030797672400,48959530067280,9149144260608,82186025959040,-29115484471656,-90581411527200,30579344040960,-31524326257152,-80670562639680,-84131551387512,-24475662224640,-225681834323520,-125239960642784,-341951271063600,113186530787328,468876898195200,-85374775052160,592375990458384,-742743942195200,123505778178144,-173377802476560,876577319446400,-43400161601280,211679278905600,495723808944232,129269055885480,-101788503759360,-214468676718560,-369653461021680,-564834626249904,396832009011200,623316476578560,-1966975078492512,2615060869149840,-220712835932160,247315564911360,-3006848492285160,163923519210528,185095465632000,-239231930465792,221850021820440,-43224853115520,-263016151881984,-514842258110400,1696695465020928,-5253535237157840,-971030340403200,-2142739819623936,7523496485981520,-2262089249554200,3873601505664000,695379371195680,-549074494976328,2760681461484960,974426971364352,-1983834733301760,6530246587060680,-1053437580864152,639306869391360,516990343259808,3274047985539760,-241696194194400,374774249291776,-6068887691328000,3436797654897312,-13985182026647040,-4340959210168320,-781782083037120,-1413616662544680,-768581258666544,-56013479216640,6309647733100800,-12748318432225112,748656062879400,4477809682916352,9363862603791200,-6429858525306480,-15035175009098640,7505018210222080,-1140167094671616,2314505519684880,27065438007426720,-879372413568000,-4261768428783360,-8696778980063016,20822077256756400,-11092758991891200,6954914198324224,11194994008745400,-11411286739741632,-3500084372083200,-12034820448738720,13141332043617888,35311432225338720,-21085920917225472,22873813935528960,-68685609959861840,32958743641883832,7461257185198080,-12285925411407232,18594034308619920,32031234573600240,5812639238704896,-24562897542078720,-7104297641558040,-72642642644815320,-12692563683160320,-10342164992622176,28798653708156240,-29638502195453712,-675730689392640,52904916733146880,17355962658523632,-53185673880018000,-16735013506759680,18990625061084160,-107778329786117760,37628088872798912,-2930294641190400,-4841853678329088,-28364300052547800,99862021905279720,15261766455453696,47514982370648320,-17261957056867488,44765639327666400,122472195408527360,9393492340742400,121643610450924960,-93993998112882008,-79307327930572800,1132541923471200,93006792422584464,-108086659379047200,-8283956364237312,-156670692874209280,94416142996215480,81909790541095968,25444716625785600,-28855449497092128,230818271543602560,-186959587293532320,3284161955069952,-120543855075525120,-341481068670898640,58982166618254880,-79919898737817600,44154308992356288,100710867494215440,-149692481904593232,37261607463717120,97727202783025920,168330610106004720,-435510167891040,-3865239408347136,-86426882791194240,-64366845517905920,-29476820574123408,135402619471257600,107859654579953408,-157422553862373360,-171204232978755120,263089946276708352,-29157569074788000,-137644138122293088,83239445453703280,12188084094051840,-149943105682875648,470895535633676480,59967837864416064,-23586675478248960,143298185961710560,-165667919091747312,348733768360407840,-433898843537883136,13044138971170560,-307349219646728640,339434784794420744,-33879589952102400,-23860329724927520,98730929075682200,187069959103742880,-12126168443879424,406407404929973760,-321148438043683800,244617915286027800,4732142732697600,-128015350563840960,-454085924174652000,-390040269399417472,-242724985012224000,338971397790938880,102779130000445360,230248602949038960,-396568425653452800,-200957037513877280,-53758765883541000,278120386796841072,-139774148435888640,-226976979547901184,-274295142064008120,-517033113261320840,-22003558207741440,302031666052047360,-684397125365292768,415452135722994240,439311021908951040,-85969059977281792,-31566636122759760,-22032584174168928,635499471138048000,62206785291800160,276415010615220840,-284717103138252400,13416375279884544,249724595047699200,2052628541914692560,-335529224432136528,-99847128195164160,-204950136955366880,141322061909157600,-664150742245908720,-205022324579229696,917068984404514560,-87381463956784272,-684709470867534640,281034822996787200,7078299608953920,1410900451882121200,-48203356737234816,95708073587892480,-2550373013485132800,-660603137446669056,1276267255755439200,214911884374138368,37577354204876640,-1425539711567980800,1103726836998744288,-570149019998208000,-555092852283509760,-623794923185149200,-390188197202730960,504497187947484160,-82128262738384640,175805345140971480,-988662837936537360,507678570956113920,-952849972039680,2138876585906187600,-2796447576091746112,-250664930215188480,373905499385842560,1042603359120008928,381202435343425920,486996803376906240,-275551989636535040,-115124365541314800,-722761587560574144,75800468050616320,461973071177204928,-509219443519404960,89813914186344240,-4355971843101696,219272533905427200,-1131775215704111224,1649538554837968080,163393902479174400,256947000972436000,-2029622588228183520,-123686252836717296,19367907892101120,2494085475743654400,249715406928035856,2578151137879025920,-1150331781514122240,312230088510354720,3581993034999574320,-577772186519018304,-820195722517063680,-560756935362021376,-1812571450025115120,166935040321832640,-726153252377398272,-1129865821414368960,-207849312217090944,907839220810529920,2474365777805967360,434815299043588608,-1260901558240324000,1067288417902189176,-146019169082941440,-1621380124456338400,2210674560653182800,-1790025846269839200,414193907816911872,2351214106419502080,-2633930671553192880,-4151625586368944352,259125281279412480,135563182382747328,109823318496734080,613169517383578320,-4120582008779292672,-505755336632226560,-3156749828090346624,995778350787444720,-5200400830112998400,-15554840157267840,-1327720865715356160,7018874498443474064],[926772686,-2763778600,-4140519348,-6405320880,-29859856180,-10667305152,48177644130,-106413818280,-51993359880,200295382560,92998771894,-185407622400,-209755195188,1185335966080,1901947059600,129156387624,-3285605477140,-691521356064,1945022633400,1000125162960,-623733347118,-11993454399360,-407989454068,1946578935840,-4656107506050,10618287133432,-5548955989500,2931913008528,22274981508010,-3815829050880,4840242897336,-6189533003920,-3862321924776,64400055184080,-24732404754750,-21086998929024,3863053762680,-5036829780840,26498076475290,-86523704984640,58997765770482,-11378428852560,-119409099954984,27274641744000,-80874806922000,-174513308940432,22251757950380,-55255869956784,-16316788215420,360996496650720,126800770100004,192897927387000,66108922091058,-203306028280320,395051351976120,86060643913776,-310063263013350,399956986814112,-525165769477160,-2606501084880,777974601853764,-42762444875920,210388572651642,-1203104582359680,-866980484942600,-15843466473408,-422174542487880,-446008361079688,-946755766695690,825287163462720,2822881759643792,-1082147087807520,-1278120150433896,1538112245688480,-1837642621038840,-410825643579120,792217062386750,-1137706149333600,2084068662083100,2922202477826240,388960144451844,84695648452800,398521636240098,-71250111073680,-1213442224024800,157495544266632,151083620587620,2004311966924736,4261918975517560,-3508712255128080,-3804742661562024,2142364811865040,-1592650233747804,3345435093997920,-571461013953830,-2618929395837216,-3525261215504490,-7172169025018144,-3091727582086290,-8240266988516640,-5373156701090024,-4070250543282000,9792200526481464,4489980982385360,10951487296425480,7427152446852600,8093920982730660,-4424253850380672,-14984674118455440,15536208750008800,5610320772279258,904493563327200,-17385874095139312,-6658468020079680,9769188367932840,26697529830571600,-10143901319590500,5079219195296400,34927092943858500,7608325258746240,-11308785058810344,-30360770159100640,-795580268210574,-25806858270560640,-41598513040394940,2910918534023808,29106755870810450,10143931484191384,5736330896155860,-6364674996131760,6252575189184856,17942260853447280,-6490849284341730,-70200135025475840,-23400877643138520,-1951026751581600,8346910570757220,17946453101432352,32978792817676860,1614575871862800,-3464712810203106,34836794395603200,-71373450198854216,17719824468529680,-4605979814380560,32588125461801952,30939034135037490,-4931772656369328,-6603383587153500,36511407728759040,27025698368802672,-17849124571795000,-14105667132087300,54499544212291920,80670368748892650,-35667266162737440,-15584574660108720,-95788485041879056,85322653678928820,-82730523752553600,23510297377520030,143252146434122880,-5948400479487312,-19437551282048480,345729448938510,-20441191272077856,-75014437896649020,40729491195963024,-357362538869422800,-68798161097659840,-746734033336956,5966370076534560,-52904419485419964,-53307369939626880,241646823528700380,-396769922330320,-130039531441913100,-80888096565724536,319065636868334510,42600967487403360,28341716160790032,-31284586932877040,22692452580295344,126638279373033120,-200379738140056860,-26733786050299104,229318834276986300,-171801165565623664,92762520292709190,125404689027977520,-254648205137979464,61275305103048960,-12047020823239164,457091840215250240,-33122749350530070,129932022154933152,298102653096623060,-168470520030631392,-260963084074928760,-91198790507261360,129871647043575528,-76065267179286000,-32441248045958290,-414467988404223600,-250604496177789600,411289029339690568,56020529016081630,-265397991230791104,-60884355928720310,-3812124942816960,-74146390255017696,268903839957701760,128085947025134952,-69803735748793200,-125899763624546660,65867304606834192,444493449143676240,-836079578114063360,-230295988494945240,-413356502785175040,-76326956008498664,-7180597174988160,117195129790042374,347360801290498800,130224995953083570,-90767313819562464,-354595496590758500,29893620510899376,77498694692191080,480513902973569920,72552738033691902,1545284638631139840,226549025127420996,-648799322114213760,152529974948501640,-239374912769628504,-962518467255670500,-291657412918435872,-20432682522554610,46742719111888800,28475623946676060,875092239107120720,-22992270019500432,262226844905496240,1675749650935584490,118973479721656560,676949534886591120,-134067987905266240,-183239030045917230,-365748555991785120,-145164650247414182,-335023519304174400,-1828926188116406302,-517762819464248960,-10345979082954900,-350687475843083568,596958077856360080,-70799767999248288,-97911094482935370,-762511669159461760,271850267324936916,-1068172947036666240,-1249827869494106770,392416099033815360,419525062118136660,931447623040610368,-987320051370824640,-741103350477886440,522912117244229020,380406960318937440,691584880279180272,344559604267438560,271939450265656866,1112579970192564720,-2276252092619426320,997297340836346592,1042609987735123500,-886516514210730368,-282062941542741660,-786579554179280400,4052613068292695312,-139317339327344640,-1317400016178068592,460634773820113200,-421929707349384780,-377759399670781632,-1093149683647895580,-563709419531866608,1325711789524752840,2467814783440371680,590239318744537770,1518940049020786560,309987196517274276,-232872139182180960,-1554682334351557950,392392516779557952,555259412704371060,23936032882891584,-429618618461809700,-445707410940625680,-895888826262801168,-3342093564847191000,1192233203842724232,716967567856995840,-2309376643441707070,1142605798506879168,598720715885176080,-1706214031609003952,3598194226165642320,1991023671992308800,-2344704370234287516,1099035390587410080,-623636255864359584,-2665124487171196400,364449985394424930,-1669132951106780544,255328152492605500,-970140332724024000,-2763192934209382500,-2822000537540292640,-586145219027158098,431998456008596400,922899641778208724,-1289384240457593280,4945786445399992080,183997960908292608,-617438046416961000,564334270242422064,-7005773002773131300,5047161737227841280,725703253411936968,1802753140696175360,1216173465693788700,2626223500390361760,1905595190872044980,-552828463491129168,-2951777992776052440,-1529690407486328824,1359777149439781380,-4712289712717965840,2749227135766317444,2483595373847701680,38607847721333352,2339959161787227120,433640220942265680,-287608333903531872,8147222392685715920,-875900834129103552,1726198189857776250,6022563221464950160,-5006914471396546380,2378572763899332000]],[[44409487360,-7142940288,-34060738560,-7493960448,-86065520640,59037638400,24155783168,19845112320,-586205233152,56740723200,1817484134400,-102658703616,1531686379520,459422820864,-7149632716800,-2288865553920,-66503835648,1193952355200,7325392003072,-2008234736640,8824482938880,6888921470208,2206960189440,-3014954376192,-46140353413120,11012477230080,28352408764416,-17308280747520,39441728950272,7814850658560,-134777586155520,-12580152159744,58087609466880,6422388539904,168958137384960,-34034013699840,41379984269312,19360440633600,3880297168896,30579344040960,-240344145592320,-18460704898944,-309237263104000,106334657985024,-325992719769600,-62762401532160,722499825696768,68632050193920,806217882533888,-142411203302400,-600503632650240,-29314961254656,-109580300206080,-43400161601280,-106922280222720,300276222543360,609052665053184,-604331727367680,-1071012237950976,135402706010880,-313309664460800,56924832678912,1437833196011520,191985840566784,-3099560170291200,353795310120960,2166718219706368,185095465632000,566858548322304,262923474723840,221387752734720,-195679557762048,4277344184565760,522664211101824,-1255378828492800,-1788964564780800,-2536830722850816,-208282278044160,-10611529738715136,-687005799713280,-84792390451200,974426971364352,6399774350254080,-1112059386966528,12638606951956480,2483419307466240,336973175193600,-1345193198231040,-12709274534805504,279376510026240,12645272069498880,523040969468160,-6592739582668800,1140590630520576,4561465673318400,-56013479216640,-12492815125446656,823956006343680,-17208860236898304,1760405218318080,11089025941340160,-900175646304000,-634539484119040,-2081615354362368,24643002174013440,-1906143677475840,-9923355441905664,3278442819801600,-38039093487050752,-11092758991891200,18706887833518080,3987335846495232,73658997449687040,-4587100041642624,-21167295027732480,8238801676930560,16647908075470848,-6002984851776000,-1685952886210560,7005268177643520,-79845023453020160,-464597512639488,-2704168904785920,5812639238704896,-60808452047339520,4387470948241920,65355454355767296,-2556923651758080,-48352552451309568,7438409008842240,-873606071746560,-223794452047104,95572480003194880,-14320987877256192,-1400036252712960,10924654101603840,110143859872628736,-2930294641190400,23606918217580544,-16374523842673920,-43151868703088640,19765616040232704,-176114098935398400,-30960941008439808,-1598419689799680,-3960218775744000,6786521787236352,-30224736200862720,69464804636737536,17752377943998720,12917788164751360,-8283956364237312,-60351582264360960,51375386061554688,38219018906511360,14515232029689600,-35463002319896576,25712174207370240,20963682017574912,-30248869729651200,-288143320303534080,2175910465322880,251280838634946560,19288851798521088,187928260536360960,37261607463717120,1460724363952128,-18978236190144000,115556577011040256,-36837727923363840,52861214424514560,-84624114082058496,-106904050858598400,8385259527836928,-374086671843655680,109522700585326080,129507908948852736,-67254483139176960,-126948820008124416,12188084094051840,-168852342384394240,-59193873931401216,-26360360718827520,37673607791305728,249711592671805440,-22793321678814720,-560958189688274944,23233122040227840,101935910073102336,-91305052972404480,1343365940057702400,28116041913653760,527377095483392000,-12126168443879424,-221303498799144960,80893603894118400,-587156351469305856,-28109905468323840,117517885112320,159751371335846400,-910358075100364800,36069108665121792,-400196140236963840,67243971652450560,346560034060247040,-11635291678602240,-85303479176036352,-139774148435888640,8568620200230912,-93822978047984640,299090272956456960,194952994013094912,-378970929604116480,13267941857584128,-37143172927979520,24587935215022080,286856253710270464,-224335289875593600,1036050040759615488,-310052478663855360,786363017701785600,13416375279884544,-1803707715603333120,-173067644179971072,1024106404368875520,504989569889049600,-511275734854410240,-99714838160678400,161870701612376064,49932807113249280,94083635187548160,-278048234866572288,-306010855810007040,99651288779665920,1791248631446947840,95708073587892480,239646047881912320,291413273915554560,278724612719443968,-115819544703582720,-3568613518234091520,-40180922739975168,-737106740140032000,-142768456975938816,-1658058572834979840,284014093626938880,153850115459645440,241951310659676160,1053954309579866112,507678570956113920,-920349031324631040,-15597752279832576,3336985502584913920,-480812274013167360,-787942769126768640,-619998495496727040,1826517663519080448,106460196774243840,3386341637986893824,118604597137297920,-747663653101854720,126874991871555840,-284353578648207360,-4355971843101696,-874939732551270400,-526169938832778240,-1593966083313205248,-235359630857145600,-314326276090134528,-557338321116668160,123630523692318720,566488822605843456,17052248498503680,136893668930915328,-4719870239697960960,324408890414949120,-1060103148089655296,-820195722517063680,-35238335706562560,674085104836577280,3220365966468710400,39395563747486848,2051088023234314240,488946857582278656,-1953579081307914240,865972365778126080,5891039730740527104,-48467547412416000,-3695148346515390464,-1418891616232427520,1067273592856289280,414193907816911872,-1022056028894208000,-116956138016019456,140312610677719040,1227040436292503040,1582993194662756352,-225681422843681280,-5327219139972415488,-63892806284286720,-1451804999986216960,-611633087881339392,3711447017204613120,-109991021856680448,7388986893423083520],[-4339716480,-10667305152,-16831668040,103915262880,24027687696,-162461549800,-33297956472,-163459243200,1185335966080,-915460206264,-443963344200,182341410416,-958321941480,-869189873640,1629195296872,3904252614360,3276922701624,-2484937681600,-4809182723400,-9210314648592,4437069348440,29880635400,-3815829050880,19777643351440,-7364615718912,18721720687560,-25894966748352,-15236207182680,27252543040800,-5036829780840,-49369001989320,37101276562392,119413637861440,-50751887247600,-56217800296128,50026085658000,-174513308940432,-66318104073120,12250860928240,114285903721704,60941135907960,57033283335600,340016996011680,-203306028280320,47588745520096,-299017189924800,173000746606632,-162436173604320,-176221690781400,108555243292320,-42762444875920,-724919976073920,-305183299456440,1943881870034400,342743255728008,-402085172071440,-1017692199287424,825287163462720,712500379517520,-2240817805393696,-167128455720600,-29821094843232,-36210838479200,971660780754600,1289660160373200,3335694509971480,-209223219127032,-1792083922575840,-6618625934705200,270013140337512,2050984162596840,157495544266632,2886831186403560,-2674545922026000,-963746825102824,1959461812974600,1962538197919632,-3096866530804640,3345435093997920,972380164841832,2341264689173960,-2733733445919216,1521102716646480,5420176122012960,-2175903663015456,-4070250543282000,-8625433560552320,-9349106896464840,-4377990128676120,12929590950727000,-1092549375984000,-1476177614045904,15536208750008800,10941460941973320,2821062027590664,-13043997262354520,-2424645064043688,-7092942881780880,-6490461136943920,5079219195296400,12996604858171320,-21364601351158024,-9079848087591600,4886421256705080,13866958850527552,20328564647255040,2910918534023808,29247654758088520,-47890193474210760,1133930002349208,-6070210602533000,-16877698483496400,-21746632920575400,22852386941685840,36525020906602968,20743998808765320,-4676351343252864,-61637998752269280,-26275279676383560,-21086718884574528,34836794395603200,3233470502114688,37802661671108480,39816675924292080,10475982718578432,-1124032873417440,-18088367199207624,36511407728759040,15145700161750840,-33301072696292280,21243084907832280,-60313677333596576,-25960253939889720,-15940502257578600,-95788485041879056,-35141740623310200,-34734802258031040,74697667887453600,143487144848440800,21718852730483040,100736499129562440,-20441191272077856,-78519904939007280,-66140663927184000,27298098560127336,-18304123515217440,-11651069764394632,89265855742206840,-53307369939626880,-45955171909762720,21306166537574160,43702076454196608,13803667341020400,-26100884686920720,-19671666581149440,-31284586932877040,-36677114413208280,78412703333083680,-98393699163672640,156257355597808608,-2454081133086000,-52668181196389264,-142153957292139240,178974670279649280,104959672008032000,-63154582650878400,44395362785438568,5342477163931720,31762948852999320,-168470520030631392,-299512065496611440,-85891977577029360,-80909597141853480,-111850945073331360,267712797553017192,-27532768305998040,411289029339690568,216859440001699800,294222607522938600,-59130483995842688,-242643156550618320,-3152091553338288,-145469878367684640,-69803735748793200,31455971109441888,534655130691107400,-169993007492282040,-186410014964754240,-336252023015387520,-390686353130361456,-7180597174988160,-94180150134429616,69068961409686480,-262503782138219160,311676283696631040,1254067587544080,177570520705521240,480513902973569920,65023085904656880,-314463228484061304,-218969935308148320,534657065917608216,89819379606308880,-232938740686968360,-291657412918435872,126991290933708960,1350207712322196352,-957690857630186760,24091544224928880,50927807843505384,-322849097878230000,-134863784491155720,-1123972848479005360,714159685788507480,159857408543126976,351849576091054360,-169262068326796632,29666992077665280,-517762819464248960,-40823333686485792,-46021349183297400,913185066613767488,761127913824105600,120291404045077320,-263124549034495720,-1068172947036666240,7625459704294080,878922854868023680,610127287983561240,-618826770467248416,-1703525656134408200,-377343680040319608,380406960318937440,-422828986847456920,-123918676956665184,547782519157335000,548245302687343272,467151155772701400,241892050811304960,-886516514210730368,926786467419303720,-739276361450124672,-597688369443354200,1599062775406981560,425026566167144088,739787434438804840,-377759399670781632,1721732551316627520,-1527410016088802560,-104665487271752616,-559042868820324720,-620150625368598720,794210878197818400,-232872139182180960,1850967376766825128,-1763112058122818880,-254865359428510512,-3450438980468705720,-1655856724459807320,-379731737676589584,2122799772663908800,853970770588697520,-682227778854403800,-27563458297754080,1707659464792133160,-1186744729163235480,1080794252124047592,1991023671992308800,-317698770812991120,-525766046400882848,2025874516761511680,37568261930690304,1974195190997273520,830881040331031560,-970140332724024000,345390262564898760,-4488928782630133296,-215646465374440440,-1060673754572404720,609298510086605400,-1211291423958073920,183997960908292608,-3500886514605832440,4745378402858492400,875117182344692928,68391788057025000,398228825376395904,-2034363523880893200,2626223500390361760,61674865084953120,-1105789859006416120,-1919928036745695240,-882294229059633720,1719692657574873520,318751913472899112,2483595373847701680,817570996003249696,-819823476522735960,-434824334099113440,-3545788926008094528,281955223997853120,-2625921802128655200,6022563221464950160,-51288747134895600,-979867555878269784],[4520482560,-6691672320,-34635983360,6981739776,70679051520,561693440,99590603520,449686110720,-412512573440,-1359108357120,94483234560,670644071680,883559550720,798023905536,-2034141049600,1468035393792,2490214725120,-3312599159040,1954856809728,148780642560,-4461545257984,8403780994560,-5608785093120,-22335053455104,-3194031329280,-1460942469888,30312524408320,35668751500800,-7851136591872,36833783202560,-15355354502400,-60519662841600,-12388107677440,-22156915385088,-9660073923840,-88679306856448,76481633479680,76400913050880,-112624120837632,228279128256000,17684378144256,-170682150453760,147417401564160,13227222948096,-119571700652800,-302622570201600,145038253831680,468876898195200,-24507295963392,243254800588800,-288220155380224,-553281363859200,-120306002995200,-625990506161408,-118746912556800,-168412779760896,872407271034880,1461109046918400,135742935837696,57843567415040,-673778711810304,623316476578560,258836340189440,-169453180562688,-326757021331200,-689453028299008,62508205943040,-3429463543545600,134203278066176,-643094070643200,-508959718063104,4974214000234240,-705324948929280,1869357508739328,1858417704126720,-2142739819623936,-639723746999040,-1312164213803520,-425002476877056,787571535886080,1199087738497792,-4309311165350400,1112882899169280,4869749552059648,2873529924168960,3733348610559744,-9378214317012480,-445256966131200,2411815108395264,-6068887691328000,504628571538432,-2553911563822080,-1828914133657600,-415698160540416,5021690335200000,-9731473287055104,-3539558484422400,4260334348988160,7815059330205952,23673220005093120,-6778791581363712,8781464522871040,4549286957318400,-1140167094671616,3265683040451840,-3846669867188736,-6925537369420800,-34523959235997440,21992147654400,-12311278335313920,-3901537233206272,-4653496457652480,-2808450181447680,32100425787051776,-7049177719584000,1642312779356928,14556345506659840,22873813935528960,6365742739488000,8120667301143040,-5420357169119232,-24445631860488960,-17745537641592320,-6726121654712064,13779186426044160,-36090630907806464,47398440615482880,31277961820235520,-19058695526787072,2871109666613760,-31396577642213376,52904916733146880,-11213848486452480,-9006213385951488,-10934742339882240,-51323648591001600,20057871678028800,-4537579492855040,2716161819550464,50583781448640000,-3707106718698240,-106655491003841280,18793738209895680,-67637138834529792,-36335585464139520,9393492340742400,13433746089815040,113519100939847680,27306539549920512,185314483726805760,-32632968882750720,1059928052874240,87888437466019840,31646185827759360,-8374523635484160,-172444627503690496,-37353389014233600,-25452220325495040,-26226756513914880,-120543855075525120,-41376301017950208,-35784329968128000,26257923624556800,-68476593597223680,36819199044288000,136958760213656832,-54822577170965760,115124409926380800,-128441795380157952,-125103263755895040,127422343769236992,202934574646594560,-48810124597816320,107859654579953408,154372314550126080,72495701383300608,9016633643184640,-316763921932016640,82309749817135104,-188977767134041600,84114425139174144,69547761247929600,-301179896784023040,-34833379843366656,44852676028258560,396160245729692416,-122067501631756800,13044138971170560,41976496535001600,-253082080731744000,33983556377785344,267811252781205760,250252509064596480,55937142809455872,-227984641789985280,-2532457606449408,-149633236814315520,-1028030844378072320,106107163472876544,-70466247209959680,35025316702790656,338971397790938880,132978026431303680,-112911564814874112,-220076651784652800,543255108403168512,-2464587400042240,834071762140254720,127328549502481152,87291197395170560,294368342295186432,-513484629390120960,-119553023772779520,238278142171525632,44578366406112000,-85969059977281792,-129699164415110400,3419729423362560,46859951914024704,-725603616385877760,79896659063147520,-818163812290929920,-140089406977977600,-230263153045170432,-31473159428677120,254986222907029248,-320768677327403520,543155967680904960,-533541102390405120,917068984404514560,319225175897728256,-513843464914940160,-224614908399939840,428895774292643328,15681984128490240,-322285667349964032,1430697056345318400,499365492824551680,-11660791324428288,733211127081664000,252259036215813888,-1277867659091178240,-153367831190238720,-555092852283509760,-295934686644579840,585162969736550656,-398630353356744960,-477958030141152000,-749021458675544064,-921388184364456960,534525594071040,2282457523030460160,607411352308561920,154641756257767680,-403355390869692160,-220579113083476224,524400279324894720,-275551989636535040,551635368994173696,1419776979203466240,-1649241904769760256,-1878604772068062720,648654811872460800,-3093754831058510592,-123006543410361600,-1003742135750875392,1132050612826721280,1860611069737601280,-21948325804618752,495278038012161280,-874490885016503040,2494085475743654400,-26651177120691200,539003244375805440,-882514407156518400,-1044718237542036992,715142334635385600,913201668510109440,314570963739670528,-733600116355645440,949189878034675200,2927706934325584640,-1507251944239937280,517770818299308288,2455071159339009280,434815299043588608,624784003774571520,-3833929650908026880,-153988289277495552,-2726610200854848000,-595510344676425728,-1761716674451424000,-1318973767015818240,103839892225583360,62335997261260800,-1427207556843802368,-4871308687943027200,3771398621053324800,-549255729422716416,-505755336632226560,198729671288408832,93480145728668160,4538449477636942080,5228323815285346560,1509524343671274240],[17023668792,-27186548400,46127791800,67590935104,-173993238000,-10081724808,-357375684600,421708356600,128363399208,-44088084920,129156387624,2613920383800,-3791321646520,1633185838128,-600283182840,-3711699353704,339372687600,1946578935840,7417281468792,-18043612808760,869029797768,26313993320120,3546872300040,-1251762789144,-6189533003920,5126617114872,-23839909923960,-40323869461240,39118634596800,-38554711470000,51552697282416,-86523704984640,-807871991520,131436453890008,91877938319760,52192525607640,-87747263663400,-154675742870880,-55255869956784,144037932266800,26549832197688,-9942179093880,-204124430473480,1930226834184,53709029885640,86060643913776,-635725428460560,391375479718080,65525198153416,553051536879480,175505452016136,-413990829025080,391648982404680,245644563528936,-558849944422000,423089064240480,364297279071000,-1739677990114680,168124323996552,-1082147087807520,2358044840745816,-1418148681202440,-1900979783341200,796279144468016,559146430149120,-394642391996424,2922202477826240,1342771855527000,1087810637838264,385484250481880,-3985002907991880,1127088721563960,-985579139508920,2004311966924736,-2315052395067720,-3922626523811160,3164194902435600,1840344907183320,-1839891967542200,1606889651829000,-2618929395837216,-3232000758768080,1174766270851800,-2001009082545528,20276398501640,2948419685455728,3858737412827880,4489980982385360,-4996829614471752,9469799515836120,-6849194308763112,-4952374065227160,11455272324395880,5360921580256440,904493563327200,-4867330870367832,-10786705735996520,459517742992440,-9008489957907792,-3522731549557160,-4514634324264528,-2476752968181240,16829187244079320,-21491470280879496,4031786402787000,437169556822328,18815780765822760,-7004417891807160,10143931484191384,11339003868291000,-17538411615000312,35049795338992520,-1405905485740920,-11751733096351512,22704977392491280,-1951026751581600,7544922169478760,-61884848519534040,4290241903678368,-9678371776776120,-3506951843998680,-8892036773769240,17719824468529680,32834065270818464,-29845810168936080,-17785366425155856,-1835500683675640,30712847582577600,-12658028309350488,-17849124571795000,-47068989554867280,46850310090043680,-20019598921665440,67223751104713392,-17198113669565400,80704049542052376,-82730523752553600,47434844685252600,35211834370981224,33335859545637360,11748177024005928,-133153713652388440,-18332936160883080,40729491195963024,3225389252773000,117951554815878816,72398140663629000,-283747510270138840,81015740500380816,-45203416472039760,449763202882840,-188541292311589800,-39562216268529240,73915350152664680,83417604631770600,-36388678214602848,22294840184463600,126638279373033120,-88408529176750920,142393064081797840,-88843906637448600,1338427735418760,268989993863293560,-12726518739984720,61275305103048960,4081215147478328,25486075202498880,-86147127496480680,-140954278157264616,-139684766970690240,84443540631001200,-91198790507261360,70122465165596040,-205712872061127816,2279656488373000,180069195317530200,76338201753569880,129687822171030880,-265397991230791104,-90497480755374000,-232183479827798856,163314692927840520,-253992943240316280,379802233111164704,-29213785045827360,65867304606834192,17230796275367400,-219790466496610320,112751379464827896,-27198473255910840,-113709685745181240,449298320570007720,347360801290498800,-44313169948721256,-23349718752947400,-50961446733785016,543743696587776960,42125922554320440,-719650737991625112,-503039523844599840,-71645161275255336,-319170174492858040,219174881090654040,446920815143120952,489091139835914000,630939214321528920,46742719111888800,-703418789054985960,-615710837176238232,-112470449185483440,-889523362848948504,273882156272611560,76909161331110240,-134067987905266240,-1186680733131687360,101918070445191528,1279960133146312360,173436225487272000,259018569609061152,960633578506608600,-350687475843083568,-1258616200559644680,1976051448004180200,294282857113508208,-37506408587543160,-142523680744993176,619634338813749600,392416099033815360,-342053907839725752,-655243332651105000,-7334252940411672,-2977467190522520440,625668391158736680,266799526307355528,344559604267438560,1730553650267896656,-651031836522619080,-217724812608069360,112141584064089912,-260255886858582120,481121533635067864,-786579554179280400,-1645877278840786200,29441447865248816,-309685255174369800,94877512906298232,314159347328476640,-1456578657518712000,638999429530357896,3805746169753614480,325566490565180040,1167964288146936720,-3371265919404260680,628345825790760,-284039642367018000,392392516779557952,341000570619004560,-330658519684977000,874600929423656184,812442928960425840,396696197573001768,1391899582414715880,716967567856995840,-849830158515682344,-3925463380384206960,1133523105597782520,1663791890114250120,-867303604123983400,-385193576362906080,1099035390587410080,-1844297098711764664,-1380380617713754800,2224701920291190120,1884141177310530424,966861235756928160,9586604360603736,-2822000537540292640,-1817428429002204120,-1113326911613573184,-4805893883011076400,948886547687497728,-1172076605890588200,3327274862262420960,564334270242422064,626105697045025560,669397958218535216,393500224478190960,812036105817685560,824500236850444440,-3517680265147711080,-552828463491129168,5678341410345430640,1832184868070911200,-1617100740825235320,2916507813581213720,2188352174835479400,843366082564971240,-2652488175109954440,1807339204201227840,941360034032024880,-1107576857949550472,-7176756077509387200,-1455719690595485520,1315177399572107368,2378572763899332000],[1704222720,3135711744,-19271070720,18686384640,2996379648,-34200936000,103306088448,-66414332160,-82565775360,-118451510784,205587486720,239634093312,170956431360,-138842035200,-1517281514496,707800446720,260211916800,1398538249920,652217702400,-1903260692736,-489993707520,-1097500478976,2674790138880,-2341054552320,-1301898977280,-299074913280,9344799968256,-96618839040,-1081113108480,2610871312896,-25181540582400,750573831168,9975163207680,4226936322240,2997476140032,27791087639040,1127976689664,5846329751040,-53488498452480,-14040249951744,-20355566837760,-62040696362496,192080157926400,-24475662224640,90747740160,-44260780354560,-12197053135872,33078702032640,-28682093813760,114584771515392,-257901776824320,-56545930172160,72651726766080,198108013210560,39853226907648,-81522324288000,118803621150720,-101788503759360,-112663397975040,374521661692416,-219578872135680,-176289013343232,17677216465920,-522006883568640,-27211171553280,226845657308160,842325838470144,118038025163520,108349910507520,-589178286715392,530678430904320,-263016151881984,-254465150607360,-24590686095360,-2178254499296256,1013668281861120,128929520738304,629223211131840,1345024380902400,101710105111296,585832622284800,-638127314873856,-1934007177692160,1009384047601920,237177230450688,639306869391360,-798441258313728,-2407628542556160,-717181840834560,596597614373376,2553713565511680,1197451384715520,-535186751938560,-211097521543680,3319835289071616,-5216623014620160,-562998761201664,-1018001808299520,3993013170938880,4477809682916352,24037145763840,-366023751109632,-9449829091676160,-6203968591841280,1284925034299392,2387054328120000,-305343059788800,12369124070979840,1357723056291840,2224124168099328,-3151757109012480,-1615560966885888,1615330106818560,-3500084372083200,-4923342144654336,3957479154881280,-3608473026502656,-3506169240414720,1810289597690880,-15431100354860544,919881022832640,2996607249156096,23941393806274560,12478788112538880,-236031290744832,-7386309101306880,2790202826299392,-12692563683160320,-8730007029596160,-457404821572608,-12139964242560000,12985315347730176,5762678291251200,3028247532034560,-5810871652236288,-7762687013283840,2261127338459136,-2984512405112640,-2387986526638080,13184566771444992,5950901949603840,15261766455453696,2030695295016960,-43680622523489280,4422342096691200,30995401239982080,-18640249030351872,46260161251683840,-9777615772262400,3812257304865792,-38628449642280960,-26624907557441280,3567775011102720,-42396338406090240,4568115940356096,25444716625785600,-3579692866117632,-15581248752706560,141251643797898240,-16725261542711040,2782101290065920,-15300084414016512,-27750457078364160,-14100344659376640,-14327115332124672,3877232773800960,-1894765584983040,18184949419887360,-22026710442147840,-3865239408347136,-89532742018682880,-7003827601247232,12343406049976320,5154399630544320,55153270877819904,38044731128025600,32435746801238016,26087446519833600,41687860004904960,28268654234261760,36880998672384000,-19052803887796224,-271412788493122560,-23586675478248960,-5093100905545728,98012286593786880,105898663304248320,-24474795335112960,-27575574746480640,-18349251035208192,-11763955180707840,24229886799603456,-42456211650478080,-63805075602808320,63850880898275328,-51791271827362560,2137003044102144,4732142732697600,245855827861309440,-9703092604423680,34436649788006400,-81616139765918208,70206002900167680,-171318511263778560,-48891997683302400,98481966066316800,-74565671314434048,52936249777182720,-41771017103523840,39175275122523648,-165798842859048960,-22003558207741440,75752209113292800,-97610977153166400,-237816757891261440,323095021310223360,7058101237456896,153564163740172800,220663452727756800,-170604285252014592,39300482904883200,20284050213301248,-84034337648025600,219532424436990720,83007404749504512,-99847128195164160,-134546120783981568,-205944971567892480,-89388676931788800,-145791125340682752,-228850227897984000,357609361340245248,34648128862617600,-252454268000563200,168180037460176896,-200265633572544000,-101135636897882112,336078726246996480,436703432747535360,214911884374138368,34199110816358400,2950400751750144,162329577388876800,-590529142816081920,-27208933003321344,-50197965856220160,175175741979104256,-37229488095018240,-251253294058045440,141406351713183744,-269075382826383360,-220639311213101568,236058203092377600,-250664930215188480,233640311472184320,221906890675008000,-39093965521256448,93366507619281600,-502574343564579840,63376159308553728,9345263184322560,162672372359972352,496425137191603200,246637272063156480,194048269001367552,14136719182755840,-614626087525604352,163393902479174400,100703618069667840,219585279025308672,-1044920320916705280,360228434675459328,-74544865974558720,778137563129333760,-399427842539049984,-753137530315153920,-27377021171884032,-450123458837944320,1211006392085191680,-11334117379332096,94106022143385600,-726153252377398272,-269423425844305920,-77390447406451200,-111388703889088512,56194082680919040,553710069518349312,51391228117616640,-18002363311595520,-47209973532632064,2634372186727034880,162880265096842752,-554067475913318400,-621553526000985600,-652220313784427520,259125281279412480,-38650544083058688,-780584902924216320,-997412617190246400,-215729479355385600,-103898905461964800,535002438950180352,-1805726762739901440,12448757697269760,146580398802173952,633150269695800000],[-6405320880,1113523224,-28074529880,16887892824,-58232403240,130093102480,230657446800,-185407622400,477126910184,-1113650188200,-475088777880,525497734984,490163163600,-1424815174344,1000125162960,3284535949200,-2845540099512,4625676594000,316843110168,-3247206058680,-6693189422920,2931913008528,9383596292160,-24466787947448,-17434309402080,18632341357080,27508102826072,-2188345782480,6864491910024,3458520954920,81292294972440,-7159674040200,-141245795523480,-24120568466280,19399558174920,27274641744000,-104389298943336,95353097374920,-82210102576184,241435916106720,-53008964365800,-301951406806168,192897927387000,-42635017385256,783560094800360,-258362345877240,-414066393599976,-66532924843880,-181614437630736,-2606501084880,623600466685160,-194349255264504,-698985506405880,-326902266991344,-380613942701640,973984496258520,-446008361079688,702277579546080,-117867192269640,210024382344920,1431863393344560,765047359566216,-377498504582440,-410825643579120,-696037857096120,-2231483943845720,-331414099880784,2078208994554000,-79146259318280,-2874541631900400,-71250111073680,808939619631528,-460183084522200,269937823816608,3119034057437040,-345118191458040,-253911688671576,-2428502780323480,2688105021069600,2889915096305520,2418296577226200,-659632748325672,-3806631228952200,4116834637617080,-8240266988516640,-2802749610977160,7776464995431880,2466114496972920,-4673724224247384,609950479886440,1081283922433920,-4424253850380672,-17602727005688000,12058567000088664,652445022469680,-17820403508696040,10680163741661040,5914986839802480,26697529830571600,-2556581682605280,1579045800359280,4960827229670072,2929265250927840,-4320200739073560,-1163586307043160,-25806858270560640,-12967459720972680,19236870668554000,3671876889423864,16877998889698200,-26794108786728240,-11606649201225936,17942260853447280,-11867866805083784,-37026729113037840,24681075957752280,-26710052222694504,14256191333769000,5596962125893464,1614575871862800,92587055174679840,2356950840169176,-64908839933316280,27331964327123280,2810748698677920,15690997699456200,5590468785514536,-70525810048227480,15350108169419768,-29704296235952520,37989443010936120,55204341205135704,-3392762180535720,-35667266162737440,553913096342680,-68724256956445200,6884612376839208,77917640788038480,-31172008677940536,-72603912442702440,-19437551282048480,-34653732939337248,40179496169274000,-44409271971993280,79559086781931240,-23716084560504360,-32446433283385704,5966370076534560,23986263609791208,368868513866461800,-24545492341741800,-41049688009604232,-146680027997169480,-93769935036456504,42600967487403360,150505888745111240,-61774867384896984,-14770669943500680,-73600016747682832,-10942672943648160,-29621947123879320,-171801165565623664,112976911060709640,38658798182879160,-154994232625429000,47796273280567200,19652389735557744,-190382956196696800,129932022154933152,-1806180621127080,-65898396082963400,-39263465102782968,238592786939064240,-97380651828472608,223540635721557000,263257905408516480,158858998427614784,-176234053885223400,-5404456616167848,-163881415730351880,-320903200418163000,8227215004768056,268903839957701760,286836471966721032,-517093296845953800,221004233785325320,74400841210254624,116501749589812080,131797057200498536,-413356502785175040,-253444870428614040,260801387078520024,-93915587357856000,71412395607554472,-227420574641871440,-284107210018496640,29893620510899376,214416485856731400,46874140735595424,-154270957839906600,-356350846663852280,257727337016810760,21171300848377680,-239374912769628504,889337592738975600,-32869199374984200,295016435897528184,173845652654955600,-205592050446224784,-810514228625280320,262226844905496240,261084652471638216,704377319449643840,-32675942400256584,20959993879436040,462563805891029960,187313267994340728,-335023519304174400,-746206411571126792,387044816507427600,-796220859337506120,-135248036216160120,-1281984323575725000,151709303163566808,248221911608276760,-386096530191024840,896155606451580528,-346478499428978280,187012673671377840,327641366742707160,41653919394577000,-741103350477886440,-334461422444618040,-350191511417405672,-2246060949881760,1511192953872584400,212916101156287672,445065354825786960,997297340836346592,989274208448829080,-796397185772733600,-70263775442718000,-199881528267113000,-295179914471470512,-883704986780578920,460634773820113200,-244246363881179616,-33232111749660120,-633894107841174984,1768016294772530400,-198967870949728440,-2009754469066104376,1518940049020786560,-232606431531961896,607032230936691560,-2296299983000391480,-665270990172489096,659440817474794960,369983411945151840,-445707410940625680,3067984325774039440,-227187286580429400,423740236865493240,-2327122064746033288,-2694548333515180800,-1411374289645050720,-1706214031609003952,1234027519160436000,764553626459449992,889243614678658360,4821570339903672600,-971895848163209640,-592213404843182680,543356106679391544,641901874237375320,3014577595629492360,-1625106658356819000,584526170535635040,-1553769715426021896,-540958642705546560,-1289384240457593280,2171029209106795952,-2319877662368544480,-201239537507027064,4811703138320857240,1682812227846380400,-216386025911354664,1802753140696175360,-4579925370771851472,-1513708458025701960,-3314807511331442280,-1046583774221610504,754627375701001200,1693892927547705144,-4712289712717965840,-2091975887651827320,4922867086586354672,73757504527970880,2148868650601460568,-4517213277077682480,2316614082903141120,-875900834129103552,-7551829219055927960,8015213536587497088,2885774875496984400,-10416036520564267520],[1701367040,-8058251520,3753864960,61742405120,-3916585728,-125993091840,-315096320,-177531075840,-252262940160,735348500480,762426639360,-168426635520,-376214967040,-1575040938240,-447671947008,3626077523200,-823532050176,-4439078423040,1858287333120,-3484744747776,-83462311680,7953189372928,-4714316167680,9998269079040,12529420230912,5693708021760,819553092864,-54035369597440,-20009299622400,13995504359424,-20662853991680,27372588460800,33950054764800,22083148468480,12429489118464,17220131777280,49746928236544,-136336824898560,-42859048784640,200764737145344,-128059023168000,-31524326257152,95748523425280,-262787541918720,-7420149458688,213149553337600,169763880844800,-258546452482560,-263028503865600,43686918891264,-136460010086400,513783755243008,310377350457600,214458527078400,351165405895424,211679278905600,94475461817088,-1555160787496960,-819646538515200,-241976537797632,-32448830501120,1201083790618368,-349665340519680,-461403910772480,95059101291264,582479907590400,386766332948224,-111427671463680,1923845402476800,-239231930465792,360760088409600,907276019155968,-2790412731838720,1257318387221760,-1048663968317184,-3312831559530240,1202024776862208,1140377114215680,736092119938560,757613110954752,-441808422570240,-2137504229496064,2417418458611200,-1983834733301760,-2731810724326144,-5122379430040320,-2094317513240832,16717686391196160,249778298073600,-4299322584530688,3404497973184000,-899555279698944,1432682096778240,3260238238259200,233196529083648,-8951708858400000,5459119161030912,6309647733100800,-2389943659188480,-13931192719062784,-13280099027247360,12083932818952704,-4926187415269120,-8109598489132800,639605931157248,-5821434985153280,2157887974276608,12345523136793600,19367099083608320,-39203393644800,6906326871029760,6954914198324224,2610498012829440,5006367714754560,-18007555929321728,12565925500128000,-921297412809984,-25948268077089280,-12831651719930880,-11347628361696000,-4555496290885120,9662375823212544,13713403238810880,31633349708925440,3773190196545792,-24562897542078720,20245963679988992,-84492872401512960,-17546173704034560,33974196373837824,-1610622495905280,55967812318728192,-29678367923472640,19989903823676160,5052266045777664,19492366779790080,28791315063244800,-35755336469529600,2545471422821120,-4841853678329088,-28376267641920000,6608320672462080,59831129099715840,-33501881156770560,37942785199858176,64772130609987840,-5269520093587200,-23947112594887680,-63681446868695040,-48676874849858304,-103956905505281280,58171814095338240,-594593785758720,-156670692874209280,-17752738391182080,14928498654558720,96737230063045888,66586476068851200,14278074816741120,46752044220456960,67622162603343360,73757753988519936,20074136323584000,-46807602982905600,38413698847223040,-65634224383296000,-76830524022295296,97727202783025920,-64581986056262400,228961461329846784,70179879667941120,-227144178023422464,-113841346752967680,87009352543933440,-60506635496071424,-275185430285007360,-40668320288193024,-16073129537850880,177696834254545920,-146726075760979968,106011918148364800,-149943105682875648,-39014597773228800,536885902962823680,19540676497498368,-79954770311243520,-222236235409339648,217598589865305600,-7317443813095680,-74827667736307200,141972874556832000,-60579383108226048,-150235580828481280,-446102298767324160,-31379372795548416,406407404929973760,1420646949959424,266737509103779840,576700229773064960,-189147552277736448,39529845995831040,-62436434122365952,-190154686565648640,-237047786247106560,63340633920539136,392310553181337600,-304752865689582336,4393394930510080,-467893915346972160,-226976979547901184,-48968232685095680,-524743566700114944,288052353072506880,213116259768867840,-133668226096221696,-79465783593504000,48226545840914176,231202858305196800,-1918384798471680,-83532957759783168,407045931143297280,-142424479199523840,458969943480277760,249724595047699200,129172012683876096,56104327677207040,-143041051874674944,571805033496675840,-304697250162458880,951095008608983040,-514453332714727680,-569053574426385152,288253651049844480,400400488886849280,-240600068505629184,-27954841272526080,180794398757296896,-2550373013485132800,-280131861828407040,20786628013111296,-411313559094592000,-449679151515146496,716852589246270720,273394829513034240,311393551280993280,527535745757729280,-328262153754650368,710601934244632320,268122797396256000,1335212165465100288,516876298545914880,-952849972039680,-1280403000724404480,-1082776758463088640,-86750253510455040,719024827202494720,123739502461462272,-934800497926986240,154577945405861120,-983350005598309632,-796460256626334720,2939952960676529152,1053851457501596160,-1156297708120473600,1735521002788920576,219272533905427200,563074856640734976,-2018003266343285760,-1043757429364995840,39125276434320384,-277838899372675840,1558875055898983680,-1399121120539123200,47508620084710400,-302367673674232320,1573177856235532800,586061450328459776,-1274818944350035200,-512283862822744320,-560756935362021376,411531772589752320,-1692034130409638400,-1642372182670449920,2686840422340757760,-290456800509368064,-4376431197082581760,-243920777512257024,-1113745398032931840,2150741023680112640,274500863494665984,1529561819991744000,1061561918771019776,988280085667872000,2351214106419502080,-58251646858254080,-111120690770073600,800628629448962304,8683637226333222400,-2115662641078694400,979108039405711872,283716408354663680,-354257240122815744,-52440081750228480,-8090279503613679360,-2932962140282023680,-2690891221327054080],[2656055448,-7620631920,41185495120,-20863253400,-13125100440,-153021903312,200295382560,197062844880,-391603471984,-161340913800,184433336736,351679810040,84929627640,-691521356064,2525024054520,-577449017496,1512069156480,-12742139017680,685636646112,6822948825000,10618287133432,6181096409400,-9409697512800,-5301001675552,-9577687119000,8649106983000,-24110784839120,64400055184080,-42658393535616,-14856986874840,3690437254824,25534970393880,18252372404640,-44338272938520,-11378428852560,-35634180046080,35676526663800,-74487197243160,173128184469072,209744992595280,111833899208064,-409211816282640,-165852583738800,46173310295904,-309761741562480,144167341675104,180676666346880,-3348624184840,399956986814112,60568432617000,63668412926664,-190338868176600,-435827007238320,433729858556696,21307043652840,-15843466473408,-208380205421520,-541617327930360,726257600640,-548037215855560,749504577437736,881324472652800,1538112245688480,-1188166963337640,-1199068487984400,427406200733248,-2047896663369480,848891309476320,-809117316136448,84695648452800,-746271371498256,6166371572876280,-571693137582960,-221176405697280,-13445782889000,2418460827383856,-3508712255128080,-6467425284389120,1563396388114704,1538743190723640,5491354755099312,-8667089184677400,2291073346062120,-7172169025018144,-642926996339760,5419890417416352,10369877218090280,7821781270589880,-530715983511504,-9856007378886240,-4717509315583680,-183631320520560,12069578802816800,-3484284537286248,-3064861618249800,-5251597217394176,-6263018218813080,-6658468020079680,-10404497905865008,22417984756872000,7001615800496064,14303659751109960,-7185902488221600,2732175837921696,-30360770159100640,19910717265537120,-899630156234040,-8839199683207120,1894285519349544,-4143764487483720,5565414284059952,-6364674996131760,-7441161521798400,-42139389853088,3532520226858240,3088437261305448,29415273821741040,24943035906657000,17946453101432352,-49912976314282400,17386286492498880,-15250451862383760,1758003981724320,-13489240745562648,-19103046982476600,32588125461801952,-54334591497770400,-33535834628784240,-30090263764368808,-8331763797606120,49511004768576936,29443803510194920,54499544212291920,44974740241479840,36375700991626480,-24118584167388744,-29043831181796160,15221537154155840,-65798996416664112,-46633150767467880,34948694714004872,97316601577904280,-1423805489805600,-114469758123437696,3077127886991400,29195134564616328,-68798161097659840,-81386261146293240,88331666243486160,29983377750249000,59498677708850952,13373481721774800,-14253976051115240,-80888096565724536,10451578185753120,18573197694415056,-50213000410110120,-33924586672146720,247196988661932104,191522280778956000,-26733786050299104,-105878016453570240,-491137342673333400,5404151493962784,18907062754064760,-94173454588171056,-26330953002433200,457091840215250240,83455560721895736,-129234185389744440,175400747671095312,264615294318863400,-55281078702120480,-70373388447500768,-76065267179286000,-22389242725795440,-377685500538020800,316763140753184400,-105664894263636576,-430299665134895160,-210426196127764032,-3812124942816960,344227449893764360,-30814961742945072,224999603763752160,-545262007493259256,325639836043195080,212984812576667520,272170616568903360,112789008073356120,-69934999658666208,-144310348989005440,-164866694656488240,-63617066735597544,287221140095553400,-90767313819562464,513298552751553840,-432210328274331200,259058056391770680,34971950648797800,15589813033454880,318933632204910360,-648799322114213760,-638742888845348816,77121164533856880,-322381349038810248,-142792540933020680,-43726134561134400,-42556794757965312,875092239107120720,-208852430295912744,384294525265200000,-81311742466969520,179433523191131832,-67753323893821680,127420938936166920,-365748555991785120,1239879691373292480,11279984114801416,170041921022619360,-535623710155020816,-714297880384415800,-653874750796210680,-70799767999248288,-607559497406586000,-517689160114337640,-356156518037138040,859742202175070720,905002270896702000,236192899801207920,931447623040610368,835961992048232880,-80182546264340520,-226989031088671808,1320289722981555480,-805440585449886768,-947340885389840560,-1261178085067925640,-18401816186930880,-336765808711534760,220526268113365344,-500534353004075280,1624878031417954080,-163284615792022824,-139317339327344640,-1079521170300502072,-1010210509750780200,-184764153972546480,523398492961104416,530390872568917800,20356330674132792,2467814783440371680,-1836585163777775400,25299511519921704,-1325247635072576600,-2132615086155825480,1557605384161143240,2276865726999753040,23936032882891584,318356142937001160,2334342875029545776,-456993214626353760,-350841036895351320,1039374293779438848,1091895269328797040,1142605798506879168,-2456917109379056720,-1412934569957334600,1372874263071699024,-3064530021658781760,235197465740633592,-2008696690678374840,-2665124487171196400,510171825003801840,-691528714006053000,734090539823380240,420256159514891040,-465647923601673120,306084819764392416,431998456008596400,2939085746112410688,4083167582372214960,3365232607772824800,-2073338017669389624,-505047758257224520,219970900346895192,-1643012409228911280,-3586852832108128000,-660533855548567968,1315391021639864400,-1119146398082979944,-147322558271256480,487007073171563040,-1529690407486328824,-1799901240879499920,2177948247104924232,-1956298295937764240,4479352195342616280,-794692574859107760,1544897872208306000,-287608333903531872,-1725054869754888240,4918454778500631920,-2164031034654244632,-1035252846918102120,908418154653957648,2814404469047245800],[6069387264,-1598123520,-29410263040,-7142940288,20800757760,-7493960448,140930211840,59037638400,-247500898304,19845112320,388215472128,56740723200,-1109930342400,-102658703616,-2508099461120,459422820864,7738468761600,-2288865553920,3296455557120,1193952355200,-4473587802112,-2008234736640,-14449877729280,6888921470208,-22612582072320,-3014954376192,63080664924160,11012477230080,-17314703425536,-17308280747520,-64584878764032,7814850658560,145877722890240,-12580152159744,-38468624056320,6422388539904,-103182063452160,-34034013699840,-67758725046272,19360440633600,-39757644300288,30579344040960,159168343572480,-18460704898944,188849968384000,106334657985024,533805206937600,-62762401532160,-782004132642816,68632050193920,-820131613638656,-142411203302400,366725183447040,-29314961254656,179435095572480,-43400161601280,1095528976220160,300276222543360,-832664776998912,-604331727367680,654062919991296,135402706010880,513037010124800,56924832678912,-1556251588362240,191985840566784,2052689308876800,353795310120960,-1323206211248128,185095465632000,-928217185050624,262923474723840,-2268345732956160,-195679557762048,-2832678894960640,522664211101824,766654864588800,-1788964564780800,4153999052292096,-208282278044160,11485483891064832,-687005799713280,4202980835328000,974426971364352,-3908316777799680,-1112059386966528,-20695413701754880,2483419307466240,-3452637531340800,-1345193198231040,10810516133904384,279376510026240,-7722417429780480,523040969468160,10795451872972800,1140590630520576,-4937143069900800,-56013479216640,8273389331677184,823956006343680,10509382598467584,1760405218318080,-18158012214312960,-900175646304000,6501511097221120,-2081615354362368,-16319872601948160,-1906143677475840,6060153755910144,3278442819801600,62288097062182912,-11092758991891200,-20247566953512960,3987335846495232,-74930206518804480,-4587100041642624,12926783003566080,8238801676930560,-27260547479666688,-6002984851776000,17274325197127680,7005268177643520,43510560456704000,-464597512639488,1651425210040320,5812639238704896,99572371897221120,4387470948241920,-70738059137482752,-2556923651758080,32021565003005952,7438409008842240,533507758325760,-223794452047104,-156497628234465280,-14320987877256192,14344814564474880,10924654101603840,-72942969704546304,-2930294641190400,-14416651196186624,-16374523842673920,70660143021219840,19765616040232704,190618666310860800,-30960941008439808,79230309315379200,-3960218775744000,-4144501901524992,-30224736200862720,-113746940239036416,17752377943998720,-132356055386030080,-8283956364237312,82509509720801280,51375386061554688,-23340203052226560,14515232029689600,58069809980358656,25712174207370240,-22690228274233344,-30248869729651200,190823433169797120,2175910465322880,-153456210145525760,19288851798521088,-307727988759797760,37261607463717120,-14966626821341184,-18978236190144000,-76527551384387584,-36837727923363840,-32282133700853760,-84624114082058496,175052801888870400,8385259527836928,404896046952284160,109522700585326080,-131742960118136832,-67254483139176960,77527140177985536,12188084094051840,276491633408573440,-59193873931401216,270089067787714560,37673607791305728,-341392558569553920,-22793321678814720,342574938492289024,23233122040227840,-166917591317385216,-91305052972404480,-1454004111023308800,28116041913653760,-349256431935488000,-12126168443879424,135149167768412160,80893603894118400,961454347576590336,-28109905468323840,-1204091870248960,159751371335846400,602886275904307200,36069108665121792,244398193388912640,67243971652450560,-567483687453450240,-11635291678602240,92328981782298624,-139774148435888640,-424728519801569280,-93822978047984640,-182653241801564160,194952994013094912,620555746286714880,13267941857584128,380570093778370560,24587935215022080,185539555745595392,-224335289875593600,-632711645025435648,-310052478663855360,-1287650453326233600,13416375279884544,1952259139054141440,-173067644179971072,-678216311962337280,504989569889049600,312234060648407040,-99714838160678400,-265059365228765184,49932807113249280,-963983823777300480,-278048234866572288,202656240760258560,99651288779665920,-1093908424945776640,95708073587892480,-392414616718417920,291413273915554560,-301680071418249216,-115819544703582720,3630200751642378240,-40180922739975168,450148158646272000,-142768456975938816,2715030876187607040,284014093626938880,-1576353021370040320,241951310659676160,-574339398028492800,507678570956113920,562053498091683840,-15597752279832576,-5464233182919147520,-480812274013167360,852836886360391680,-619998495496727040,-1209614614459318272,106460196774243840,-2068025388829589504,118604597137297920,1224281178260152320,126874991871555840,2913495524525998080,-4355971843101696,579430414719385600,-526169938832778240,973428756345028608,-235359630857145600,514701687119904768,-557338321116668160,-133812600376688640,566488822605843456,-845244169401139200,136893668930915328,2882406009536348160,324408890414949120,1735893306884734976,-820195722517063680,361053072941383680,674085104836577280,-4402715008381747200,39395563747486848,-1252591309509591040,488946857582278656,3198938572933693440,865972365778126080,-6376219413699330048,-48467547412416000,2447118651964522496,-1418891616232427520,-651779744280698880,414193907816911872,1673592067918848000,-116956138016019456,-1437647330438021120,1227040436292503040,-1048340096073596928,-225681422843681280,3253311570734235648,-63892806284286720,2377295631014133760,-611633087881339392,-4017117793405501440,-109991021856680448,-7516506238998282240]],[[175493985210,-67223752200,-176318791200,-111537423360,196340035320,-1042625772720,509523229440,1405816473600,2045757939984,-1563528229164,-1234656799200,707800446720,-3134057073840,-1816114477320,-3484744747776,752877607680,-8288383083750,38516524277400,10817105840064,-10559847260160,-43329125390760,-3328397431920,35668751500800,-49956137054208,19866539324304,13750759638000,35458746079680,-50542267740480,58073824801080,-66975179855976,51112024254720,19360440633600,-90581411527200,-77053821236784,-97209022030560,553181042304000,154931433617160,-554692261582800,-302622570201600,-42433089601536,338927004004050,778941978734700,-28918967457600,-56545930172160,-1241699171320296,-795410010956880,211679278905600,300276222543360,184071408458256,1669487062545720,461335005666720,667699123691520,-567339939163800,-1966975078492512,2026183355640576,-826422829056000,-195118342642080,-1846998915432480,598701597104160,-589178286715392,16204790910240,-4194553662406800,1257318387221760,450296129999232,632728344734640,5098457412461160,1116535399077600,3873601505664000,489679058540448,2109927395042064,-4309311165350400,4950199035371520,-15310543512363390,1556425722717360,516990343259808,902608437265920,6734996395023600,-22204003250361240,337238976400128,523040969468160,3814182069139440,16902878679486360,-3426895124452800,-4566545507524608,2354813171594064,7410712907426400,23673220005093120,5265458681978880,-15035175009098640,-12043879255476684,11115264320056800,2387054328120000,-15968075008244040,-17834315918925744,-39203393644800,-11092758991891200,7423362755091360,-15210075746309400,-2103689368284768,-33937493800826880,8016416695722600,44775978496827120,-8575283556299520,19940614302597120,74755821091463712,23885029003874400,-16523222134795200,12478788112538880,-49368142781831016,-7104297641558040,-84492872401512960,958578460392960,48010238826496650,-28314536679685080,-1767069749535552,46741723917926400,-53185673880018000,65727883975456080,-51323648591001600,29367198982471680,17071840614890160,-146456017054261200,-19431643846649760,-5721563325399552,90762983950771440,88337571668410680,155032642135595520,-3960218775744000,-115012054111457952,-9547361780866272,1132541923471200,-111247961613465600,87550342003527840,46526568549856560,31646185827759360,-353481388961863680,54974627263274400,230818271543602560,-37348255684839456,-16725261542711040,77008745354337720,-31043980126467000,-46807602982905600,19288851798521088,-128966062454363376,63717860827605600,91528876740574080,66979191198965760,-63740320557649560,-127662566481196128,-76079202439806720,135402619471257600,-16043117300400960,431212177958283612,-139556165146184160,26087446519833600,-170011177148394720,-433544381246097000,-149943105682875648,22191500516193792,152488312572731850,-135884659960247760,310444647980844960,304982740422835200,66356308262766456,115223753970661680,-253082080731744000,210451165419110400,107025915591499536,236146286341579680,-333568304784347040,-44620252881742080,244617915286027800,-725514494428131408,70910513626334976,159751371335846400,417087797258856960,-416515981974103440,-51154445057158080,-396568425653452800,-953599601916450720,-325999164133803600,834071762140254720,246131660279513088,144581703108297840,182266981244306640,-113230228534600320,-97610977153166400,781224767459559720,456647563897790616,231202858305196800,-224335289875593600,35405012441404080,276415010615220840,572589306964370304,90730117032192000,-1264215983699354400,-36543543925181040,219680833199019264,-395469669861826560,-664150742245908720,-138192871438954080,255823920342856800,357609361340245248,-751012642756626912,426623202126772200,-27954841272526080,229078083155581440,-88703568432974880,-587280217746519000,419000126762067840,277392787732684800,-4047507884120950080,349125925214463408,-555092852283509760,2100065172418805760,2084048109913943250,-461942006838285600,-52664110043767200,-53012565635977728,2997579911576520600,2138876585906187600,405927833380231680,-480812274013167360,1451032508044052208,-2428109591266218600,-201926421246052800,-1447388435170022400,270959865914892528,966305921549078880,-1878604772068062720,-1260845007289712640,-848223572047038000,-2992652736542908164,-1765595285259884640,163393902479174400,2581884134889265080,-1381801518752697360,1558875055898983680,566488822605843456,588050322290806320,-1454785860172590000,312230088510354720,2655189739801387008,-3739630726623234960,4570280742020742720,275023178575073280,-2710201054475059200,1955005298144744256,77921714073004128,1533874535293161600,56194082680919040,2731499451631799640,1408656790504889640,274500863494665984,531935687644554240,-1790025846269839200,2862413468326455120,-123716029842393408,-1878361184653747200,-8280707875416812520,-1012731546145635360,3771398621053324800,-4120582008779292672,76715364918130848,1802651933236611600,-2093842949107140000,-4666979782149120,3146910016301484840],[-5697382788,-58232403240,14672078520,197062844880,167806763829,128363399208,-619144537725,-443963344200,1243979257950,-1424815174344,-2322173941065,1512069156480,3079551998820,1946578935840,5664815508429,-9210314648592,-2288008440630,9383596292160,-16351658218395,8649106983000,-3862321924776,-23839909923960,16918655878350,27252543040800,-31506439041957,-7159674040200,115626682254165,-11378428852560,-120774284714700,52192525607640,29804022874362,-66318104073120,-39616262329875,-53008964365800,126800770100004,46173310295904,-269656882076835,53709029885640,139037932809270,173000746606632,-162702378511644,-2606501084880,673717728742350,-435827007238320,-152501389492569,245644563528936,51056187778365,-402085172071440,-946755766695690,-117867192269640,626040760110762,881324472652800,148059917203440,-1900979783341200,46700495170377,1289660160373200,-661283541604455,2078208994554000,825531199652445,-746271371498256,-21134293691940,1127088721563960,151083620587620,-2674545922026000,-3580503352156476,-253911688671576,1999436644924725,1538743190723640,280747998908190,-2618929395837216,-1016406775008075,1521102716646480,660932254669320,-2802749610977160,2020541404550460,-530715983511504,10951487296425480,9469799515836120,-11218930159454820,-1476177614045904,-935964872428047,652445022469680,1668655295335875,-6658468020079680,-3773534728822383,-9008489957907792,-9363921591910860,12996604858171320,5401868119944405,-4320200739073560,-795580268210574,-899630156234040,23215935002481150,-7004417891807160,-11102077080438822,1133930002349208,13129750608639885,17942260853447280,-28881756292420125,3088437261305448,17612530577473029,7544922169478760,8851155370580820,-26275279676383560,3927465876026847,2356950840169176,-33288698688273135,-19103046982476600,3064647785766885,-17785366425155856,3995183139579063,36511407728759040,-33435350219228100,37989443010936120,-28715548785200928,44974740241479840,6473623749837030,-17198113669565400,85322653678928820,-34734802258031040,11170240954582599,-72603912442702440,41824760678475720,-1423805489805600,-37084922850785205,40729491195963024,-15507053061936150,-18304123515217440,-32674817058960615,23986263609791208,92438503920447525,13373481721774800,-130039531441913100,-39562216268529240,-7224120517122927,-19671666581149440,5096548127279160,-14770669943500680,90452684500932780,-26733786050299104,-149811954114366192,1338427735418760,242853579915872670,178974670279649280,-29382610994815419,19652389735557744,-33122749350530070,-129234185389744440,-65429722345575555,84443540631001200,-119170741860993078,-80909597141853480,45061844982382080,263257905408516480,-24627346069368633,-105664894263636576,34129517869556505,-90497480755374000,88260039032702505,-3152091553338288,128085947025134952,-517093296845953800,-202007539623124620,212984812576667520,35294000747116566,112751379464827896,-66372580313911575,-7180597174988160,98392300333440300,71412395607554472,-89228607020808882,513298552751553840,-260552143945717170,42125922554320440,72552738033691902,-314463228484061304,514480531669644165,21171300848377680,163432297048273110,-322381349038810248,-136651971792380103,46742719111888800,-280300900646578125,24091544224928880,230871822045878343,261084652471638216,-482252994094263255,-67753323893821680,-183239030045917230,101918070445191528,-216785012002424580,29666992077665280,259533701719146690,-796220859337506120,275261185427348115,-70799767999248288,433094123233395540,-37506408587543160,-259243717775840655,7625459704294080,327212321903703225,327641366742707160,321404222955172140,-80182546264340520,213305046259147260,266799526307355528,-290614898611948680,547782519157335000,-77322861998290770,997297340836346592,-444868069302322149,-500534353004075280,178654546897984740,-1645877278840786200,-14183424995808684,425026566167144088,-421929707349384780,-33232111749660120,-719419758802091865,20356330674132792,345306821651765823,1167964288146936720,-1403223510816674910,-232872139182180960,385851446772732927,-665270990172489096,-594411147549360450,318356142937001160,1149384583521812550,396696197573001768,1192233203842724232,-682227778854403800,74218871542979625,-1411374289645050720,1007351501951259927,1372874263071699024,-177101294377702365,1099035390587410080,9590924718978960,37568261930690304,-1425824447431369593,641901874237375320,1430953055266620600,-465647923601673120,-586145219027158098,-1113326911613573184,3928603410516416610,-1211291423958073920,-4886213741540231475,-201239537507027064,-1179032736170166273,-1643012409228911280,1186631203051574760,812036105817685560,-423347408326634253,61674865084953120,-723151327585035195,754627375701001200,1359777149439781380,2177948247104924232,-3667210427794745706,843366082564971240,4140324725381833500,-434824334099113440,-621217505144060364,-875900834129103552,1575119826632056650,-1035252846918102120,-190942496606010825],[-26345840640,-20299756080,64099669788,11196209376,-66414332160,283063626000,-470148284760,-168426635520,-102658703616,85384326720,723202354320,1775309909280,2110607769600,-4157817308040,194491247280,148780642560,-11176920760320,-7722653361456,15927430700148,-1661744123040,-299074913280,44071401677640,777064069608,13995504359424,7814850658560,-107622920972160,-61640201194440,-4193273731968,8632578155520,48959530067280,65896653438000,76400913050880,-45894229819392,66155569054848,79143478051440,10798649790720,-24475662224640,33691293765360,-233486012682120,-258546452482560,68632050193920,-533208901875600,-46584636388488,123505778178144,589286228213760,695366783238000,402151196887440,-168412779760896,-512567575314432,870364341024960,-369653461021680,-455690379765600,-176289013343232,-1250793175956456,-1126419758385240,582479907590400,353795310120960,163923519210528,406097701444512,915568733851200,1528326770995200,-2622537164229840,2040902621406000,1869357508739328,-971030340403200,2480884035413280,-5268930854972640,-1709120020623840,101710105111296,612521029717080,1852231067448960,-1983834733301760,-1112059386966528,-594126050732880,6962697549769080,2266550271131520,-5817141597880320,-2446987156459848,3436797654897312,-2553911563822080,8350237449523200,-4918323979905600,-6555163734870384,4169304214203744,-1018001808299520,748656062879400,-6383307296834160,12083932818952704,-900175646304000,-5954640154091040,-7829247834138720,-1683974212303680,-879372413568000,19125408740093040,19468203345122400,-12311278335313920,2930613489991680,14645006072499264,-9668629501645296,-12034820448738720,3957479154881280,-32595742212044880,-28178654607179208,-11347628361696000,7005268177643520,5724980179380000,18594034308619920,-2842668936635136,-1914476024930304,44641583949921720,55053491944514160,31277961820235520,-12892039835811840,-29638502195453712,-56976668894671680,12452130726465600,3028247532034560,23743731572843856,11978571211059864,-35755336469529600,-2930294641190400,-41123397329152320,-26950848269141568,-23188739134880352,5848298710425600,-80567000698192800,41500998069986400,9393492340742400,5249346581004288,94320751955001600,-26773686857692500,85101238139065440,-26624907557441280,-20872044198783528,94416142996215480,14928498654558720,14515232029689600,114666603520586208,-1700983020940104,-88889873550019200,22565932686090240,58982166618254880,-167592340962245472,-68476593597223680,-238026328702525440,-173335943950498560,191189114285484480,21935760835530432,-3865239408347136,-111982764116333880,26657394006622080,87009352543933440,8385259527836928,136704589283818272,-11356817905331400,-29157569074788000,120058907166105600,38319717990914184,191928751917066912,69547761247929600,311777268671447040,17755488442591920,-165667919091747312,93325366793602944,-24474795335112960,-457825336453627440,-244963857573127800,-60579383108226048,28116041913653760,187069959103742880,-397636406425587840,-198467465208550560,17333469135495168,135973256663615304,-151230701350922160,-70466247209959680,-242724985012224000,283784514217929984,505866834418282788,102331918547622720,98481966066316800,450277960595165880,262930985475780072,-226976979547901184,-93822978047984640,177720370401156000,290037964752290760,-119748950584569984,-684900113722598400,-308732497481488080,-31566636122759760,3419729423362560,801380428696092672,-691435191931994400,-410420523903931680,495856248354369600,219532424436990720,-335529224432136528,-374474019340796424,571805033496675840,-99714838160678400,-682497684818658720,141727435496336976,-112241022666530784,281034822996787200,-81850532366719200,-844684486188234960,-322285667349964032,-303531085758996480,1932321752653028160,1414194378905619120,37577354204876640,2950400751750144,349734258039143736,-797067813624732480,527535745757729280,284014093626938880,-1009272547902682224,175805345140971480,-696812244288027840,-774923356671129600,-1781002152685362360,904105884967375200,154641756257767680,-123438795864637440,381202435343425920,-191378860623683040,460765999441520832,63376159308553728,336226961278402920,1403350603264071000,-1156297708120473600,-4355971843101696,1009912390343952480,-391953974490868680,108972099061731840,816818235453972480,-765237588502878216,-714569247204271824,2494085475743654400,-1306556922184335360,1180918552602590880,-1721179493445343344,34371564445397472,-450123458837944320,-1356698100990183600,-1812571450025115120,-1692034130409638400,39395563747486848,1987162923510222480,1874752984789938000,-486704686620878880,1594656713619256320,1067288417902189176,-1212355822048272720,-2726610200854848000,825531717321400320,958139787167980560,1560116437657238880,607590962944199520,259125281279412480,-2534929901931379680,2322963244428814416,979108039405711872,-63892806284286720,1613693402554381440,1864880744302088040,-15554840157267840,1188929901395410944],[2755381860,103915262880,-132077475585,13191789600,104808151800,-161340913800,35848817190,129156387624,813453256935,-54808468560,-4046548749300,3284535949200,40173609366,685636646112,-4656107506050,-1031952564720,17529378923475,29880635400,-163470741786,-17434309402080,-22450030074450,3683176025760,6404216015736,39118634596800,-1509968763270,-49369001989320,1538779787325,-1379506574160,135357586920108,35676526663800,7112406233160,-154675742870880,-189614354818185,6536253726288,-35275838369805,192897927387000,-25920489517830,144167341675104,-69503322088530,-36358488364320,410369111483760,-176221690781400,44494020913608,-194349255264504,347586848291925,1218595110480,-1518540693207120,423089064240480,-4092353778150,825287163462720,-274356550606050,81891310612320,556597069939080,-1188166963337640,24262367318190,559146430149120,2084068662083100,-11965920565104,448371763439544,-2874541631900400,-162705609123750,-571693137582960,-505829176354755,114630861163392,-383737597828560,1959461812974600,27216349926480,2688105021069600,-1622610578645595,-495689250682800,-3525261215504490,1174766270851800,61224075439848,-2175903663015456,12295780550160525,141042329328240,-4459360896348120,-4717509315583680,-25394554917270,-4952374065227160,-7793714241591300,625765405217040,8862857241007428,10680163741661040,558720645270480,22417984756872000,-23626146897047475,-258201531981216,-2777395104014949,-9079848087591600,-157666155775920,-25806858270560640,5558140056642030,108338214786768,39507812855407080,11339003868291000,940934440809090,-16877698483496400,-6490849284341730,-2117637331080480,-26643052199736720,24943035906657000,-3187333972276470,4290241903678368,19208480108474250,1992390310310400,-4994927197538850,27331964327123280,-1803251484106434,-54334591497770400,-19921128741793125,1756533027427200,27025698368802672,-33301072696292280,5852908345686930,-3392762180535720,14130588548971125,-1379393087889168,28149873408010692,-82730523752553600,-3606277019292180,143487144848440800,20338099580940075,-1981920636565056,-45865310611291335,3077127886991400,6653327202392850,117951554815878816,-53502439259620395,5105304007098480,-167913516009378960,-24545492341741800,-5353323051270942,-80888096565724536,105416605722663675,4770830096773200,-43295009029129440,-36677114413208280,7421087273313006,-10942672943648160,229318834276986300,-28089188444314800,17105725886639139,-12726518739984720,-13367801105930700,-63154582650878400,-157186276996317525,7431088492263744,199151035867259568,264615294318863400,7516976773986900,70122465165596040,-67258939573222155,15311063863500624,-250604496177789600,-176234053885223400,-20783406461054490,-210426196127764032,-85842049294835460,9340314382135440,192849659658299475,-69803735748793200,24954081170684490,74400841210254624,-65942939147557725,6450643082798640,660088559879452440,-113709685745181240,6702638548130028,69068961409686480,-479571380501112900,-16248695155534080,80465720320898352,259058056391770680,-13937830932189960,-503039523844599840,296379095841241875,30578173909355952,-51398490002684319,889337592738975600,-33092865779319720,-43726134561134400,28475623946676060,-35213811351651504,-1800277888105834200,-322849097878230000,67277226474966420,-32675942400256584,12058013701663875,-20917937244536640,1632024490956626160,173436225487272000,11414443293908820,-40823333686485792,51630749251238025,-73319408073450000,-97911094482935370,-517689160114337640,-60874107453578034,619634338813749600,215328290628443850,34894476306575280,-209518031335568472,-741103350477886440,-28710323946930060,1320289722981555480,-887976617434248375,98974041213769632,-653017059942628644,467151155772701400,59629081063167000,-796397185772733600,289878747707266245,-9338594206814928,247364311057167825,-309685255174369800,24586938703009980,-377759399670781632,1464639256217421405,101116609472548800,746064254671417440,-1836585163777775400,2688159184656660,628345825790760,1762328409513851025,-100836125755551360,-1907194640726011680,369983411945151840,-158779862980346790,-456993214626353760,-522042461492775300,41004898980756480,209145989618997849,1707659464792133160,175714919214872670,1234027519160436000,-431251928942650200,13451442932141424,-623636255864359584,-1380380617713754800,-174187351442902320,830881040331031560,-2044207444907950740,-92943303639318000,544461115929881040,431998456008596400,46132316098326810,948886547687497728,1165076309903760540,-200223140223181680,-472091121802506330,1682812227846380400,41504511403642896,-660533855548567968,617566993306720875,-201183610508519760,1820490797702318760,-1919928036745695240,248145150741228216,-4712289712717965840,-4148101142770971375,256183672042874160,1810497155311700604,1807339204201227840,-13026388316048910,281955223997853120,1726198189857776250,458407096933729536,-305210923067852802,2814404469047245800],[-2606159136,118173658680,-125993091840,59037638400,-397863789984,150695005560,103418668320,592081459200,-409854254040,679442908896,798023905536,-1120058572800,-2219815518720,-970057326480,-3047422240128,-1903260692736,21541557610560,-11383482013200,9998269079040,-3014954376192,-10404886281792,-15234274125840,11143804980000,-8769028546560,-45779745734184,107503267390416,-60519662841600,15487657574400,54101558169120,-7555244671260,1739288332320,5846329751040,-132099760861200,-42319736437680,-31524326257152,-18460704898944,221545401398640,97603838431680,-64445165497440,-35126889937920,76401243776880,-85374775052160,243254800588800,-464487080386560,506219185210704,-346011419373840,-400869211094880,-81522324288000,129269055885480,54158862082752,-241976537797632,135402706010880,-49085830495680,1935202503877320,366652313952672,-220712835932160,268716831272400,168290095182000,-3429463543545600,-717972160045056,-1857647357465904,2193648161049840,-514842258110400,-24590686095360,2789493564705768,137174446276296,1140377114215680,-208282278044160,2615380194878880,-549074494976328,-459067743478848,-5569841871897600,2738513121729000,-116818432478880,3733348610559744,-3985551536947200,-241696194194400,-2448532143348480,-4607857685238720,1197451384715520,2360570472736680,737691847897680,-8951708858400000,-56013479216640,11438314910561616,15106415747735928,1966387346448960,194967960084480,-4211356116071040,-644365886675280,-1140167094671616,6570461115187200,-22620542192219040,-11987503577114640,-184113638554560,2224124168099328,-7795167005333400,11194994008745400,5006367714754560,-4587100041642624,-14620251208310160,18175908503905680,11930196413733120,5213541561676800,32958743641883832,-13348452314381184,-24445631860488960,-2091663482388480,46994659135678800,4279298265883740,-16995610547696256,-12692563683160320,-38329411184211840,-89099937990811080,55967812318728192,-223794452047104,36123939846849360,-19084065655382640,18990625061084160,18340255078612992,-54797293860834096,3913515929243760,50583781448640000,54655328872488960,-3035385966570768,-17261957056867488,19502584285813440,30995401239982080,-63717371611200120,-17642412917207496,-48676874849858304,17752377943998720,-108086659379047200,215354967141732600,-13638076455988512,13155940543426560,-96138053667303720,-60792925679650320,-25452220325495040,3284161955069952,32056143792960672,-132860504391693360,44759751593166720,-14100344659376640,223178986168872216,61600158876991944,97727202783025920,-18978236190144000,-118957381621891920,-32842169827667112,18245820578214240,100118737960919040,66293060942299080,-157422553862373360,72495701383300608,-37751577448022016,-113861861436620880,-340656024261716880,-68954469514879200,-19052803887796224,59967837864416064,313272686450391360,-79954770311243520,-22793321678814720,-9423209678916000,226815783204060624,78517892822328480,-33879589952102400,560007875014356720,-399087588644205696,55937142809455872,-171177342563082240,22473143210232000,127164889847286720,-128015350563840960,-9703092604423680,-559543330443908160,557436782721203280,-237047786247106560,67243971652450560,-58839410278027056,-53758765883541000,144950112149230080,-338809360950804480,-467156282942071272,430294763981873232,-513484629390120960,479997307489566720,415452135722994240,228400913362443360,-438407672871574176,153564163740172800,-23409564988722120,70155737976710760,-142424479199523840,13416375279884544,1662110921344806240,-322235734016889000,53710921208412000,-387485954492820480,-597203473043928168,44226430029077760,917068984404514560,-1112774560194232320,-521082618307596048,-359062369154442756,-273429682213770720,-200265633572544000,605811876028504200,-660603137446669056,20786628013111296,-115819544703582720,687375286247680800,683680971226232520,394672035129489312,-220694678804717568,-390188197202730960,-475557403508695200,-477958030141152000,475398996215463936,1313758193871007632,907835801627787360,-86415651407263200,-250664930215188480,-11469126877047840,1137060730592460408,-934800497926986240,106460196774243840,-1982446992325277280,-547696712075195016,461973071177204928,1429679034951552000,1347330687650174160,1439061632654764800,-1003742135750875392,-1232926183986266112,-3634872616258594560,-2029622588228183520,-1352504969084586240,360228434675459328,1237361499491421480,953674504747473960,1573177856235532800,324408890414949120,-577772186519018304,4858678325313120,1848341333043950400,763304401829683200,1626666662391839640,130461168424117872,517770818299308288,2474365777805967360,-888273266649347040,-1556263910619250080,104008501985977920,-47209973532632064,-3683896555900481400,-639583555412879040,2351214106419502080,-116956138016019456,1939426122566513328,-1942690401129692280,-999915932474487360,-2872497384117504000,-1883983461707653776,-3156749828090346624,93480145728668160,581433790206443520,5120601989214258000,3853585383122360160],[-2532695880,-13125100440,-51993359880,-10081724808,296606548695,-163459243200,335592501330,-475088777880,-690590663811,-691521356064,1934059786065,-600283182840,1297025026260,3276922701624,-1062203917170,-3247206058680,-5548955989500,-9409697512800,14775717753615,-1251762789144,-4292975627985,18721720687560,1212208106835,6864491910024,-23342998401459,25534970393880,-16534537404060,-807871991520,-39205773773223,-56217800296128,-80874806922000,95353097374920,140190990731055,111833899208064,40925838322821,-9942179093880,-51075203327760,-203306028280320,6170163299751,-414066393599976,174863505829980,60568432617000,84520088711685,175505452016136,210388572651642,-305183299456440,-228395542744380,973984496258520,-467759528215383,726257600640,1275922916435625,-1082147087807520,-1232088325634790,-29821094843232,896533483189245,-696037857096120,-1535143779095610,848891309476320,388960144451844,1087810637838264,922361518137345,2050984162596840,-1555836597548925,269937823816608,137283101542620,-3508712255128080,477764387884575,1840344907183320,-20943837411354,972380164841832,-5717345338904625,-3806631228952200,3504664092462855,5419890417416352,-3462341101896921,3858737412827880,2718352068117510,-4377990128676120,6008904191864886,-4424253850380672,6462052958825025,-3064861618249800,4507676456671245,-4867330870367832,-7103468837716629,-7092942881780880,-10143901319590500,1579045800359280,9054754401171633,2732175837921696,7680928397266245,4031786402787000,3955456428090270,2910918534023808,-5730641259841410,16877998889698200,-17438833658436900,-7441161521798400,18654078000181074,-11751733096351512,-23400877643138520,20743998808765320,-2281895669772225,5596962125893464,-15550479991695792,-15250451862383760,-14174863012820190,17719824468529680,18154691939509818,10475982718578432,8251151620473465,-70525810048227480,23739869990764950,49511004768576936,-14105667132087300,46850310090043680,28644540962527875,-15940502257578600,-6967967568436461,6884612376839208,-17411220404720340,-46633150767467880,-60712791804157665,11748177024005928,11444489731906380,-78519904939007280,48647959020416250,-23716084560504360,-746734033336956,88331666243486160,-17348395261261350,-45203416472039760,47123108620917615,43702076454196608,68740818688514478,42600967487403360,32099343196992240,-33924586672146720,-22027971612564822,-88408529176750920,-23676202240497210,-2454081133086000,92762520292709190,38658798182879160,-42708218523249669,-26330953002433200,-246668774090927160,-86147127496480680,-99256914312622044,-168470520030631392,478394064458369160,238592786939064240,-160497924993032220,-22389242725795440,-161872259685974805,76338201753569880,56020529016081630,294222607522938600,132357353046523005,8227215004768056,-395699427830277330,224999603763752160,-127005890276442195,65867304606834192,139710783883192731,-186410014964754240,-26812162402092375,-253444870428614040,-40623771549117804,-63617066735597544,-147618072789556215,-23349718752947400,451004037038455125,177570520705521240,-98796082208092731,-154270957839906600,167654153871489450,-648799322114213760,-440371200117925164,446920815143120952,416809051994452845,126991290933708960,375772754836403340,-205592050446224784,-22992270019500432,384294525265200000,47251463690275680,76909161331110240,8549429003167578,159857408543126976,229476147114800805,-335023519304174400,-169277990943059295,-535623710155020816,-269026519781554485,-1258616200559644680,-209805567467449140,120291404045077320,271850267324936916,896155606451580528,337104334085241195,236192899801207920,-813181210250401290,-7334252940411672,51883726702491087,380406960318937440,490308180850117590,1511192953872584400,-105920397627225324,-18401816186930880,-390647804718774810,-260255886858582120,-282062941542741660,-739276361450124672,697349460553433358,-883704986780578920,-178935279835031100,-184764153972546480,-912397654381132161,638999429530357896,642069402711759825,-559042868820324720,872631481552199325,-232606431531961896,-847231112453877855,1557605384161143240,555259412704371060,-330658519684977000,-1508720632869287514,-379731737676589584,-844673782489842690,423740236865493240,-126291125184820350,1142605798506879168,-119856818486505516,1663791890114250120,1136778747223394880,-317698770812991120,-186581526723724671,-971895848163209640,364449985394424930,-691528714006053000,736683821979807075,9586604360603736,827953616646993672,-215646465374440440,1301617171317339660,-1289384240457593280,-2034596638622474685,-2073338017669389624,-2576907718995763770,626105697045025560,1968615894308292075,398228825376395904,1216173465693788700,-1513708458025701960,-65867078909007660,487007073171563040,745342896113060421,-1617100740825235320,86091587238013890,2483595373847701680,2013448974719608800,2148868650601460568,590195197419321351,-1725054869754888240,317517717647394000,-1455719690595485520,3180245165312777184,-979867555878269784],[-408519936,-14676862230,-67223752200,-10084046400,297516257280,196340035320,-59629983840,-1359108357120,1405816473600,117001244448,-1814806288548,-1234656799200,40480611840,8359821328320,-1816114477320,-199299958272,-2008234736640,-8288383083750,2202841882800,4519351425888,-10559847260160,-2478084768720,8878207124160,35668751500800,-2857097650176,-52992244636992,13750759638000,2027961048960,4226936322240,58073824801080,-3830452878672,-136336824898560,19360440633600,-5180543438400,205534284484032,-97209022030560,31637599488000,179830804956120,-554692261582800,-17307627955200,113186530787328,338927004004050,44549347253400,77138799724800,-56545930172160,-71015414597712,-332319699957960,211679278905600,17173435345920,-490994276781888,1669487062545720,26384729451840,-1781028629544960,-567339939163800,-112495485161664,-169453180562688,-826422829056000,-11159232701760,4926707000807040,598701597104160,-33696358401024,-43224853115520,-4194553662406800,71908710750720,522664211101824,632728344734640,291591615197520,-2978259879484800,3873601505664000,28005786075456,-5628045572465472,-4309311165350400,283112403517440,9191829155195970,1556425722717360,29567776493376,-2407628542556160,6734996395023600,-1269894136175280,-899555279698944,523040969468160,218141178835680,-1413616662544680,-3426895124452800,-261170442878976,-6281256822161472,7410712907426400,1353921764912640,-14045147473674240,-15035175009098640,-688815051541848,12901622887677600,2387054328120000,-913248146756880,47571467616050112,-39203393644800,-634418462246400,-19801166611121280,-15210075746309400,-120314465954496,-14178973864872960,8016416695722600,2560833372860640,22873813935528960,19940614302597120,4275444287168064,-63711212077411200,-16523222134795200,713688413391360,4128742243176408,-7104297641558040,-4832326945797120,-2556923651758080,48010238826496650,-1619368529747760,4713502987581696,46741723917926400,-3041801724996000,76291156722760560,-51323648591001600,1679572524072960,-45537631869343680,-146456017054261200,-1111337009766720,15261766455453696,90762983950771440,5052213468030960,64772130609987840,-3960218775744000,-6577783810369344,25466747019728256,1132541923471200,-6362507360563200,-233532829536520320,46526568549856560,1809912625297920,29562253318563840,54974627263274400,13200987508888320,99623183973199488,-16725261542711040,4404293813913840,82807083937116000,-46807602982905600,1103170429057536,-149692481904593232,63717860827605600,5234730987605760,-178661095808532480,-63740320557649560,-7301293498996416,202934574646594560,135402619471257600,-917539974933120,-25609481615330316,-139556165146184160,1491996510259200,453489847597618560,-433544381246097000,-8575564888889856,-59193873931401216,152488312572731850,-7771532499522720,-25963017040176480,304982740422835200,3795058296965232,-307349219646728640,-253082080731744000,12036149423308800,-285482207491691328,236146286341579680,-19077480285122880,-51791271827362560,244617915286027800,-41493715876188576,-189147552277736448,159751371335846400,23854137564165120,1111019712677709120,-51154445057158080,-22680591092121600,-398410793456916240,-325999164133803600,47702336733987840,-656534534854017024,144581703108297840,10424236030354080,302031666052047360,-97610977153166400,44679904792197840,-38190217032071208,231202858305196800,-12830212008979200,-94439753700603840,276415010615220840,32747599392415488,-242014599484416000,-1264215983699354400,-2090002943270880,254986222907029248,-395469669861826560,-37984192472175840,368617318338003840,255823920342856800,20452439404141056,2003260106894702976,426623202126772200,-1598796784949760,95708073587892480,-88703568432974880,-33587803802718000,-1117645950200440320,277392787732684800,-231485578083077760,-931262669157864384,-555092852283509760,120107190490398720,-174292508961474750,-461942006838285600,-3011972380718400,141406351713183744,2997579911576520600,122326897713847200,-1082776758463088640,-480812274013167360,82987633022206176,-2818336422278590200,-201926421246052800,-82779220749772800,-722761587560574144,966305921549078880,-107441399523363840,3363193054659870720,-848223572047038000,-171156170303790408,409655443475162880,163393902479174400,147663440966507760,3685833900216809280,1558875055898983680,32398699726559232,-1568572463930535360,-1454785860172590000,17857102346187840,-222058060616392704,-3739630726623234960,261384068878323840,-733600116355645440,-2710201054475059200,111810907984136832,-207849312217090944,1533874535293161600,3213859018106880,3170484734156241480,1408656790504889640,15699287781416448,-1418891616232427520,-1790025846269839200,163707509756276640,330001617891504384,-1878361184653747200,-473591282427919440,-423115926273303120,3771398621053324800,-235664842577117184,-204631482051045504,1802651933236611600,-119751328315080000,12448757697269760,3146910016301484840],[15141039375,46127791800,2363163495,24027687696,-87561366165,-185407622400,-544659254205,184433336736,498168904827,2613920383800,-699513937650,-869189873640,-623733347118,-2845540099512,-6260676202770,6822948825000,2671721938110,869029797768,-250154400210,-3815829050880,16209505996920,18632341357080,-23091862157196,-42658393535616,25802479702560,-38554711470000,26498076475290,37101276562392,-18529995184767,19399558174920,60814879882020,-74487197243160,24790517089965,-55255869956784,-93688137927825,60941135907960,106681919595555,-42635017385256,-173933900222610,180676666346880,196943087159280,391375479718080,-595662599010291,108555243292320,72976795120125,-698985506405880,-371507720399145,-15843466473408,536239178165067,364297279071000,-117412569846825,712500379517520,627680803229898,765047359566216,-1837642621038840,-1199068487984400,2511333332940150,-394642391996424,141315899437470,-1792083922575840,-1358581429992510,-71250111073680,-1040297546359302,-221176405697280,2221325753970255,-2315052395067720,2889447364925070,1962538197919632,-1592650233747804,2889915096305520,3744323646718980,2291073346062120,2422618990421124,-2001009082545528,-6282194901343185,-4070250543282000,-8901708030258945,-4673724224247384,3778601331757119,-183631320520560,-5309420052759300,11455272324395880,5610320772279258,2821062027590664,-9428024174287455,5914986839802480,13162616419216695,7001615800496064,-1459929077711952,-2476752968181240,-2346123635146500,4886421256705080,-7977510485090766,-12967459720972680,-5036262932426385,-4143764487483720,5736330896155860,-17538411615000312,4254096548560485,-21746632920575400,-14323397326587000,24681075957752280,13312395973081899,17946453101432352,42255746890098585,-9678371776776120,-10784355458751765,3233470502114688,-1730175992643294,2810748698677920,30939034135037490,-33535834628784240,-21187264927553274,-12658028309350488,21382886761273200,21243084907832280,-34195992378290985,-35667266162737440,-10711290532583817,-29043831181796160,-2121229136620440,47434844685252600,-40985049853564206,21718852730483040,345729448938510,40179496169274000,27016015571984610,29195134564616328,74269134503613654,72398140663629000,-82122889310457420,-53307369939626880,7212972172981098,-41049688009604232,-78285963778596915,10451578185753120,-50042195898120135,-36388678214602848,-7387118369965719,78412703333083680,42876957120908790,-29621947123879320,36534491519246061,5404151493962784,105591041699397510,61275305103048960,-149780104456016355,44395362785438568,10389190401439746,-1806180621127080,11960433264470625,-55281078702120480,129871647043575528,-205712872061127816,-146971734572091075,-27532768305998040,68980692460836750,-5404456616167848,37185712046230392,-3812124942816960,381027327914640660,-253992943240316280,79663192727179050,31455971109441888,-144345399171688770,116501749589812080,-230295988494945240,-69934999658666208,-9099107955881457,449298320570007720,324570424675457040,-262503782138219160,-84444577702302180,29893620510899376,-50485984216868460,34971950648797800,89351104702655310,-71645161275255336,22211791809885216,89819379606308880,-962518467255670500,-32869199374984200,179900266197565419,-42556794757965312,-191447003904933975,-112470449185483440,223331948735932575,-134863784491155720,-136651070118515211,20959993879436040,318049349401187850,1239879691373292480,484556921631366315,259018569609061152,-10345979082954900,-46021349183297400,-1334726355505998045,151709303163566808,926425544961499746,-356156518037138040,-30076586701161000,392416099033815360,-309380879663220315,-618826770467248416,-762605071861836390,-334461422444618040,842510199577327545,-805440585449886768,271939450265656866,-651031836522619080,-670324932014752950,241892050811304960,-918826480077698673,-70263775442718000,643209330388520580,-139317339327344640,2231507497651898070,94877512906298232,-327954615337741977,1721732551316627520,-139885314231851520,-198967870949728440,590239318744537770,25299511519921704,1634394228402477870,-284039642367018000,-697377686119325640,-254865359428510512,-235861768265850870,-445707410940625680,-1362363452303256480,-350841036895351320,1374142612615067727,-849830158515682344,-1796380352703776175,-1186744729163235480,-1171327187872737945,764553626459449992,429014883865612638,-2008696690678374840,2232433906339271010,2224701920291190120,228968434807860624,-970140332724024000,-2004741441020017755,584526170535635040,-831745382262278760,2939085746112410688,-412437914408745027,-1172076605890588200,-617438046416961000,4745378402858492400,-1475068503989140632,-216386025911354664,3360167128075687425,1315391021639864400,3562770150823686615,-552828463491129168,-2122601417659384746,-882294229059633720,-1286829483950621820,-2091975887651827320,-1326050381451414258,-794692574859107760,433640220942265680,941360034032024880,-4701229493133483585,-2625921802128655200,899105118392040555,2885774875496984400,-3067959144922432200],[1038454560,-27134898120,-2751514656,24303968256,84984938280,-238305729840,449686110720,-156297461760,612114629664,-1228455937920,-487132978560,-138842035200,-353160087192,3861317315856,-4439078423040,1193952355200,3534728501040,3125609883000,280287770400,7703258956800,-13741247065560,-24323847839040,-1460942469888,21930471112704,-10514748375120,10174634170800,-1864064167680,750573831168,92447595685560,-50400111214200,17220131777280,-34034013699840,13420970167872,-29115484471656,-38267112871680,-165106264350720,84981928246920,-97625145533520,13227222948096,412896123494400,-341951271063600,325774229333280,218302419839520,114584771515392,-762265362628440,346232076946800,214458527078400,-43400161601280,-10244447054688,-986160047315760,246996080978880,-324464830694400,-220056108710256,15124902232992,623316476578560,225250367569920,1562928676520640,-136790151900996,-508274728564896,118038025163520,-899740559997960,221850021820440,907276019155968,-195679557762048,177001940454480,-2434344247335000,1423468002543840,1045761668210688,-2262089249554200,-4262100028744320,787571535886080,6496860792422400,-6249919238236512,1854844808459412,954610419327360,639306869391360,9878157571968000,-655790618007096,-4299322584530688,279376510026240,-11368624693144320,6590895895566840,-781782083037120,9560956036853760,-2566866311442840,-5533741094389200,4260334348988160,-13310982338174976,11130873580047936,-6429858525306480,-4084031608272000,-6203968591841280,-2996160301518384,2472096907393104,12345523136793600,3278442819801600,20822077256756400,-31910616725523648,10874928266660640,13102121977528320,34798014548880,13757493808341360,1642312779356928,-21085920917225472,-39929696159152800,56662784003412240,-3159630062196960,2996607249156096,-18570691446819600,-27535250199351240,-24562897542078720,4387470948241920,18828856975149408,35800706478339336,892185166630560,-34962476841600000,-38073336760336680,17355962658523632,-9006213385951488,16558934210641920,55991330445836640,-6558205823764320,-17180446823473824,13184566771444992,99862021905279720,43079066827288800,-33501881156770560,-30960941008439808,-15739627245285504,-68984863446365640,-12169419529388160,-79307327930572800,-39755049487270656,62166775847104368,1059928052874240,50790787008430080,-9402187318310160,-46676617744852416,-28855449497092128,-15581248752706560,207551735038073400,-210712821196368000,73757753988519936,2175910465322880,-52138876064771760,100710867494215440,-59523857894592000,-5456828089574400,129200609874929952,234621980603989200,-125103263755895040,40887931094384640,-29476820574123408,-26596030915399008,103180569178056480,38044731128025600,-164068172575713120,-189374160720400920,-146726075760979968,12188084094051840,-266034824682698400,165310972799732760,30121417005596256,-41310707344982016,-150579150441109200,328782606727264800,13044138971170560,-129110067684347904,263200059666967824,169961457549209040,-37591349649231360,-63805075602808320,59989717317739704,-321148438043683800,266737509103779840,-28109905468323840,64616129861321280,19055621791354104,4541240188616736,202189701838924800,230248602949038960,-381704614453446480,543255108403168512,-13363608583176192,-595099283141403600,-612510650086751760,128699540290865280,-22003558207741440,72775985322233424,-97890661888547880,-79465783593504000,24587935215022080,-109813619766814608,-84746839686979584,62206785291800160,318770583561830400,-176127972101582880,584215502638609296,-230263153045170432,273053228669337600,-512345360920947840,141322061909157600,154845989471608512,-145791125340682752,553307023029464760,232365664178213280,400400488886849280,99651288779665920,-48203356737234816,-1105736767625194320,-168099119459863680,1257683577069849600,211559356231862904,-284111769299427168,-1277867659091178240,-570149019998208000,-506462025560752800,1680973231950263376,-344271012766521888,-37229488095018240,-488136258397571520,774743277660374880,-952849972039680,-15597752279832576,-338880193325918640,-2649885263111711040,939079266496620000,-317095498116857856,877775061263842608,-115124365541314800,1419776979203466240,946976436349870080,-308327459093075136,118248498598637088,-906817007667205440,14136719182755840,1649538554837968080,-463256147117404368,39125276434320384,-557338321116668160,-241066200870726000,418445580218430360,659848643627284320,-1150331781514122240,2078228344377625440,-3287467732275713520,913201668510109440,416781552282501120,-243675568421869920,2470969071295253760,-1129865821414368960,-77390447406451200,-1472551149296604072,1770430268651425656,-1113745398032931840,-48467547412416000,-4105308977159427360,2210674560653182800,286274666316557184,-4494102860185804800,3145046363770053600,-707477062245173280,-1427207556843802368,422066887698677760,613169517383578320,2013151086672056100,678858077349085920,535002438950180352,508026921178592904,6437355873911828640,-2690891221327054080],[14697154674,-27186548400,48177644130,-38957335560,-132077475585,230657446800,-39292075350,-161340913800,626813866395,-1544347069848,813453256935,-958321941480,1517031792225,3284535949200,702432531603,-257041902744,-4656107506050,-18043612808760,15102261304425,29880635400,-2858273598213,6536039295960,-22450030074450,64400055184080,-2400909985782,39118634596800,-26401690009035,-118165123578960,1538779787325,-24120568466280,-50744912615271,35676526663800,124359886875780,57987196981560,-189614354818185,114285903721704,421799793452235,192897927387000,-453217805413515,-54047647581048,-69503322088530,-635725428460560,-153845419204620,-176221690781400,777974601853764,-167439659450472,347586848291925,21307043652840,569293650491940,423089064240480,-71554497342075,-309396214466640,-274356550606050,1431863393344560,-2398906637581365,-1188166963337640,424225663736895,-209621325133440,2084068662083100,-209223219127032,-168092431851078,-2874541631900400,-2844895311286875,6835841711899920,-505829176354755,2004311966924736,143861391977220,1959461812974600,475875826980840,-1007757728980200,-1622610578645595,-8667089184677400,-3037153585151070,1174766270851800,1070498344185684,815735887077672,12295780550160525,2466114496972920,1671793093790190,-4717509315583680,-444021878566035,-11853549187674480,-7793714241591300,10941460941973320,-3322642834065861,10680163741661040,9769188367932840,-8404395375114000,-23626146897047475,-4514634324264528,33209832433395123,-9079848087591600,-2756780849358360,9674867863795680,5558140056642030,1894285519349544,-14811290276262210,11339003868291000,16452167772840345,-14540812531225200,-6490849284341730,-37026729113037840,9988352972617140,24943035906657000,-55730294253949635,-1608391191467016,19208480108474250,34836794395603200,-11955400469565300,27331964327123280,-31529716276122297,20369778748849800,-19921128741793125,30712847582577600,-10131805193165964,-33301072696292280,102337661250340065,40567891597084440,14130588548971125,-24118584167388744,-10553253044201829,-82730523752553600,-63055481852397690,-53792645040624600,20338099580940075,-34653732939337248,-39514800192534405,3077127886991400,116332924626763425,-44219474343169992,-53502439259620395,89265855742206840,62949974882812020,-24545492341741800,-93602450034659511,134732782908797832,105416605722663675,83417604631770600,16231092027056280,-36677114413208280,129757151595440223,4102355803894920,229318834276986300,-491137342673333400,-204536361976613253,-12726518739984720,-233734994713999350,23676351291370800,-157186276996317525,129932022154933152,-74660771828693916,264615294318863400,131433772286871450,60413309385597720,-67258939573222155,267712797553017192,93950428261120200,-176234053885223400,-363396295383111045,78887775539096784,-85842049294835460,163314692927840520,461587290555581550,-69803735748793200,436320228308526045,-27892519892109288,-65942939147557725,112789008073356120,-247464047280876030,-113709685745181240,117195129790042374,-825870482542614960,-479571380501112900,-284107210018496640,-30166214093480124,259058056391770680,-243701923259070180,188587114031431080,296379095841241875,534657065917608216,-44281855624325517,889337592738975600,-578626263714286260,16392718929142800,28475623946676060,-615710837176238232,674915578755519150,-322849097878230000,1176337233767063610,-78210144345647952,12058013701663875,-365748555991785120,-611838184057293420,173436225487272000,199580680608822810,15304472750444904,51630749251238025,-1281984323575725000,1170741259120149990,-517689160114337640,-1064379180325250097,-232297953088390200,215328290628443850,610127287983561240,78547308897596814,-741103350477886440,-501997850117302230,1137482421999101640,-887976617434248375,1730553650267896656,244812975741274653,467151155772701400,1042609987735123500,298565499863248200,289878747707266245,-163284615792022824,-4165117628006148525,-309685255174369800,429900769935292590,141620194050927984,1464639256217421405,1768016294772530400,-279695924477612280,-1836585163777775400,47002260718657530,-7513248494810520,1762328409513851025,-1763112058122818880,714998158478381160,369983411945151840,-2776253935879983195,171324572708832120,-522042461492775300,716967567856995840,180187638123833307,1707659464792133160,3072362117628891735,-462631020909057000,-431251928942650200,235197465740633592,233798252670020808,-1380380617713754800,-3045652710279289560,1988720793492457680,-2044207444907950740,-1625106658356819000,-204115870997182980,431998456008596400,806620069668985605,-355733033070606336,1165076309903760540,-3500886514605832440,5644881790743725910,1682812227846380400,725703253411936968,247630986499662216,617566993306720875,-3517680265147711080,-682493301988568370,-1919928036745695240,4338799256302028028,-4059826129282659120,-4148101142770971375,4479352195342616280,-678746733204658923,1807339204201227840,-227765417817548655,-105703666331131440,1726198189857776250,8015213536587497088,-730524924319176756,2814404469047245800]],[[1068380720000,-238305729840,-121275686400,2098374053360,205587486720,-3285270714000,-2508099461120,723202354320,-4325447174400,4670809716080,-18640125504000,-2860958355360,-10185714606080,-11383482013200,2206960189440,67872994277000,1827680025600,8878207124160,105772826790400,10174634170800,-64331540582400,104947000697440,-38468624056320,-89278382664480,-169834424460800,336845872188000,-118313803872000,233522510899920,-423140116439040,-80670562639680,-1580737263104000,97603838431680,270482546611200,485326904291280,-419418084518400,1989971080297200,-257901776824320,346232076946800,179435095572480,-1011851645540120,1622254481760000,-840108717568320,3693138333913600,-369653461021680,-4564482544926720,2087762737351200,1437833196011520,2847901814295360,-1386279016883200,168290095182000,-5782076456640000,783616051540560,530678430904320,-4194553662406800,-2832678894960640,-12443709481710000,-6194639500262400,7523496485981520,1272836143603200,-6967072477970880,31111160259379200,1852231067448960,6399774350254080,-6632671354241520,-3906875312947200,-4855787182158000,8220625100300800,-2448532143348480,2553713565511680,-14899458759561280,27579251872972800,-1413616662544680,31879362867123200,-5533741094389200,-5035286705433600,-11959575186580000,499670716047360,19750670014330560,-634539484119040,-7829247834138720,-74567632352400000,-21755412853894720,-20034928343232000,-15977462232774240,-3151757109012480,28599966274370400,-74930206518804480,-4681205847930480,-24184594835385600,44775978496827120,119456469927520000,56662784003412240,19121971213762560,5043971737825680,-2704168904785920,-127991847934641600,45138555619097600,55053491944514160,15625644538521600,28798653708156240,-62056214242560000,92397130995871680,-156497628234465280,-19084065655382640,47438642858956800,482437623989948000,17907356140608000,-146456017054261200,123704014923407360,43079066827288800,-449920498935398400,-116217152675413240,-189416340911001600,121643610450924960,184706721227494400,-229198877287380000,-38628449642280960,-162237919894240400,82509509720801280,33473810405670720,-397245927990912000,-60792925679650320,-157129953489484800,-48971348381487840,57832762565959680,423287419874616000,251280838634946560,100710867494215440,-23694200284339200,432669805763220400,592848735050880000,-27464748760669440,-89532742018682880,26657394006622080,175052801888870400,-1919203289880895200,-232495579115712000,33461309622731760,410999619183859200,-340656024261716880,2496467532788736000,470895535633676480,-26360360718827520,-135884659960247760,-598963973628697600,839944305164764800,-141980190245836800,-225700539076667600,-11763955180707840,-271635163349151360,-1785304431935488000,-397636406425587840,316502216722771200,128208981347567120,171782755639756800,-2321164447612152000,715849777960345600,557436782721203280,-400196140236963840,-210431468067271880,-1537512112071936000,-325999164133803600,854175351552652800,-612510650086751760,-165798842859048960,4235064354576538000,620555746286714880,-276999938065514400,-1974469574673587200,-31566636122759760,3502349101323072000,-1957537037543502800,816956415167692800,848602783927510560,-1803707715603333120,-1647181931282514000,610176894526003200,1089383414775316160,609368455426368000,368617318338003840,-1169820477897984000,232365664178213280,202656240760258560,1410900451882121200,1223845538498880000,3504738661428513600,-1780858896150611200,1414194378905619120,710911950931353600,-1300600739367805920,-2400228740140032000,1013621271381903360,306765346899123200,-475557403508695200,-1478591342920243200,-1789230617300817600,-269075382826383360,2138876585906187600,-5464233182919147520,-2649885263111711040,-6932004540236160000,1433552112630817040,-650590091398156800,-2632703325160149120,194264094116618240,7173548780998446000,-284353578648207360,509910888800384960,-86391061672396800,3796510557088478880,3674462417738112000,-2029622588228183520,-1044920320916705280,1703774016553721200,-845244169401139200,-4737195635563215000,4602507129703718400,-3287467732275713520,5012307193159833600,2446868405388919600,4997583652574822400,-4426948228995143040,2051088023234314240,1874752984789938000,-343408283050060800,-6445387784802824000,296190567520320000,-2149529227961355360,2634372186727034880,-639583555412879040,8554950067918848000,3918651691644630080,-1583543385596409600,-423115926273303120,1379164250711385600,5143017775539243600,-2159792223202099200,-63322053286743680,3711447017204613120,-1327720865715356160,6336105773734000000],[200295382560,-357375684600,-163459243200,-1113650188200,351679810040,2613920383800,-958321941480,1000125162960,1512069156480,339372687600,-2484937681600,-3247206058680,6181096409400,26313993320120,-3815829050880,-17434309402080,-24110784839120,-23839909923960,-15236207182680,3458520954920,25534970393880,-86523704984640,119413637861440,19399558174920,35676526663800,-87747263663400,-66318104073120,241435916106720,-409211816282640,-9942179093880,340016996011680,783560094800360,180676666346880,-635725428460560,-162436173604320,-2606501084880,-190338868176600,-413990829025080,-305183299456440,-380613942701640,-208380205421520,364297279071000,825287163462720,210024382344920,881324472652800,-1418148681202440,-36210838479200,-696037857096120,-2047896663369480,2922202477826240,-1792083922575840,-2874541631900400,6166371572876280,1127088721563960,2886831186403560,3119034057437040,-3508712255128080,3164194902435600,-3096866530804640,2889915096305520,-8667089184677400,-3232000758768080,1521102716646480,-8240266988516640,10369877218090280,3858737412827880,-9349106896464840,609950479886440,-183631320520560,-4952374065227160,15536208750008800,652445022469680,-6263018218813080,-10786705735996520,-7092942881780880,-2556581682605280,14303659751109960,-2476752968181240,-9079848087591600,-1163586307043160,-899630156234040,18815780765822760,29247654758088520,16877998889698200,-6364674996131760,35049795338992520,-21746632920575400,-37026729113037840,29415273821741040,7544922169478760,-61637998752269280,1614575871862800,-15250451862383760,-8892036773769240,37802661671108480,2810748698677920,-54334591497770400,-1835500683675640,36511407728759040,-29704296235952520,29443803510194920,46850310090043680,-25960253939889720,553913096342680,-29043831181796160,-82730523752553600,74697667887453600,-72603912442702440,97316601577904280,-133153713652388440,-78519904939007280,79559086781931240,-68798161097659840,72398140663629000,89265855742206840,368868513866461800,13373481721774800,-188541292311589800,13803667341020400,42600967487403360,-50213000410110120,22294840184463600,78412703333083680,-10942672943648160,-105878016453570240,1338427735418760,-142153957292139240,-154994232625429000,-26330953002433200,25486075202498880,5342477163931720,-1806180621127080,264615294318863400,-91198790507261360,-80909597141853480,223540635721557000,-377685500538020800,76338201753569880,216859440001699800,-163881415730351880,-3812124942816960,163314692927840520,-145469878367684640,-517093296845953800,325639836043195080,17230796275367400,-186410014964754240,-413356502785175040,-144310348989005440,449298320570007720,69068961409686480,-227420574641871440,513298552751553840,543743696587776960,480513902973569920,-154270957839906600,318933632204910360,-319170174492858040,89819379606308880,889337592738975600,-142792540933020680,46742719111888800,-957690857630186760,-810514228625280320,384294525265200000,273882156272611560,-1123972848479005360,20959993879436040,-365748555991785120,1279960133146312360,29666992077665280,387044816507427600,-714297880384415800,-1258616200559644680,761127913824105600,248221911608276760,-356156518037138040,619634338813749600,878922854868023680,327641366742707160,835961992048232880,-2977467190522520440,380406960318937440,-2246060949881760,-947340885389840560,-651031836522619080,467151155772701400,989274208448829080,-500534353004075280,-786579554179280400,-597688369443354200,-883704986780578920,-1010210509750780200,314159347328476640,1721732551316627520,1768016294772530400,2467814783440371680,1167964288146936720,794210878197818400,607032230936691560,1557605384161143240,341000570619004560,-3450438980468705720,-445707410940625680,-456993214626353760,1391899582414715880,-682227778854403800,-2694548333515180800,-2456917109379056720,1663791890114250120,1991023671992308800,889243614678658360,-2008696690678374840,-1380380617713754800,1974195190997273520,641901874237375320,420256159514891040,-2822000537540292640,-215646465374440440,-540958642705546560,4083167582372214960,-1172076605890588200,-3500886514605832440,4811703138320857240,-1643012409228911280,393500224478190960,-2034363523880893200,-1513708458025701960,-147322558271256480,5678341410345430640,-882294229059633720,-4712289712717965840,-1956298295937764240,843366082564971240,-819823476522735960,-4517213277077682480,-1725054869754888240,-7176756077509387200,6022563221464950160,2885774875496984400,2814404469047245800],[-666944992800,-114856604280,-252262940160,353432304720,-61379223840,-409854254040,883559550720,-2184802816430,6715302700320,8359821328320,1858287333120,3534728501040,32811906568320,-42948347468680,-5608785093120,12174198751440,-83129839605120,44071401677640,-20009299622400,10362890295530,-7051025329920,-160625559901680,-12388107677440,54101558169120,96355753744320,-63142185485720,-42859048784640,-90581411527200,942405515601120,84981928246920,147417401564160,-16431051155200,-243770843403360,-183806422837440,-263028503865600,-533208901875600,291785894611200,715086706832960,-120306002995200,-1166940021690960,-563644365933600,129269055885480,-819646538515200,-324189262566950,-1723698393026400,-567339939163800,258836340189440,1562928676520640,935498006403840,-178441764297280,1923845402476800,2710364246264640,6269884592846880,-2622537164229840,-705324948929280,-5253535237157840,5384422444404960,9081403023851280,736092119938560,2615380194878880,-14262880310331840,-11167177144159240,1112882899169280,9191829155195970,-11822041733964000,9878157571968000,249778298073600,5269102668192880,-17429722548511680,-13985182026647040,-1828914133657600,-4918323979905600,-12962603296843200,19701814571341640,-2389943659188480,-19928874999926640,35419828109992800,-4211356116071040,4549286957318400,35777064360860480,-6369815498713920,-15968075008244040,19367099083608320,20822077256756400,41209756603188480,36515922877608720,-2808450181447680,-67553284774047840,17201882229047040,-32595742212044880,-12831651719930880,-21336277322806160,-11951644148310240,49835472361530240,-17745537641592320,46994659135678800,-39336301114551360,-72642642644815320,-17546173704034560,48010238826496650,-68855014837224000,-38073336760336680,-11213848486452480,-175529810207783680,71834103491927040,119396033954592960,2545471422821120,-41123397329152320,-73502304985153440,41272069639617520,18793738209895680,44765639327666400,241569913032285120,-63717371611200120,-63681446868695040,99259227156686080,321904683395595360,-233532829536520320,87888437466019840,-9402187318310160,180824729514105600,37481301074733600,14278074816741120,50272526676403440,-386332310706650880,58982166618254880,26257923624556800,173828455396173730,-225155462470848000,-98367159854622000,-64581986056262400,-118957381621891920,-326919078384082560,351861677967236360,-48810124597816320,-16043117300400960,-265689331855015200,-164068172575713120,177696834254545920,83239445453703280,-260827775991064800,40730296982026080,-301179896784023040,17755488442591920,-98207934021537120,-634820107677295080,-7317443813095680,268288223706658320,855439154501611680,560007875014356720,250252509064596480,-89499790968596080,-750724759701908640,244617915286027800,576700229773064960,64616129861321280,1099822963901518080,686473028067031480,132978026431303680,-439771405589992080,-760141837552492320,450277960595165880,-467893915346972160,-244955648992934880,486820000230664320,-673361943410117280,-119553023772779520,415452135722994240,971875351917518400,-13548401356303880,-1918384798471680,-94439753700603840,-2404618089894782400,-176127972101582880,-140089406977977600,-1719943723725115950,203167397614428000,788067340964571360,-304697250162458880,-682497684818658720,967681785644719200,-684709470867534640,-224614908399939840,1846080176751453840,-2413673670080198400,605811876028504200,-280131861828407040,2021176016316391600,142140426774968160,-4047507884120950080,-153367831190238720,-506462025560752800,2456062846404710400,788337167292971480,268122797396256000,-988662837936537360,5241617788904935680,-1781002152685362360,607411352308561920,1478219532352797520,3552169399356780000,1148959436970380640,154577945405861120,-1982446992325277280,-4799668793554702080,2130956329143146960,648654811872460800,-848223572047038000,5130937329030457440,1649538554837968080,-1043757429364995840,1995596365514416810,-5115997056972130560,-1846662957458383680,-26651177120691200,1180918552602590880,1181044247843515680,-6899199012344323800,-512283862822744320,43868256981911040,-8073933170519024160,1626666662391839640,-1507251944239937280,907839220810529920,-1841013379826802720,3170484734156241480,2150741023680112640,-4105308977159427360,8637825349265748480,10643126729895554840,-1318973767015818240,-5159240672088481440,-16266704281123971840,-2534929901931379680,-2115662641078694400,-1962808639209579040,2567854466494368480,995778350787444720,4538449477636942080,5120601989214258000,1099719574750843200],[130093102480,197062844880,421708356600,1185335966080,-475088777880,84929627640,-3791321646520,-869189873640,3284535949200,-12742139017680,1946578935840,-4809182723400,-6693189422920,-9409697512800,3546872300040,19777643351440,18632341357080,64400055184080,-40323869461240,27252543040800,81292294972440,18252372404640,-807871991520,-50751887247600,27274641744000,-74487197243160,-154675742870880,12250860928240,-53008964365800,-165852583738800,-204124430473480,-203306028280320,-258362345877240,-3348624184840,391375479718080,-176221690781400,623600466685160,-435827007238320,391648982404680,1943881870034400,973984496258520,-541617327930360,-1739677990114680,712500379517520,1431863393344560,1538112245688480,-1900979783341200,971660780754600,-2231483943845720,848891309476320,1342771855527000,-6618625934705200,-71250111073680,-571693137582960,-985579139508920,-2674545922026000,-345118191458040,-6467425284389120,1840344907183320,3345435093997920,2418296577226200,2291073346062120,1174766270851800,5420176122012960,-2802749610977160,7821781270589880,4489980982385360,-4377990128676120,1081283922433920,12069578802816800,11455272324395880,10941460941973320,-17820403508696040,-6658468020079680,459517742992440,-6490461136943920,1579045800359280,-7185902488221600,16829187244079320,4886421256705080,-25806858270560640,-8839199683207120,-7004417891807160,-47890193474210760,-26794108786728240,-7441161521798400,-1405905485740920,22852386941685840,24681075957752280,24943035906657000,-61884848519534040,-26275279676383560,92587055174679840,1758003981724320,17719824468529680,39816675924292080,15690997699456200,-33535834628784240,30712847582577600,15145700161750840,37989443010936120,54499544212291920,-20019598921665440,-15940502257578600,-68724256956445200,15221537154155840,47434844685252600,143487144848440800,-19437551282048480,-1423805489805600,-18332936160883080,-66140663927184000,-23716084560504360,-81386261146293240,-283747510270138840,-53307369939626880,-24545492341741800,-14253976051115240,-39562216268529240,-26100884686920720,150505888745111240,-33924586672146720,126638279373033120,-98393699163672640,-29621947123879320,-491137342673333400,268989993863293560,178974670279649280,47796273280567200,457091840215250240,-86147127496480680,31762948852999320,-65898396082963400,-55281078702120480,70122465165596040,-111850945073331360,263257905408516480,316763140753184400,129687822171030880,294222607522938600,-320903200418163000,344227449893764360,-253992943240316280,-69803735748793200,221004233785325320,212984812576667520,-219790466496610320,-336252023015387520,-253444870428614040,-164866694656488240,347360801290498800,-262503782138219160,-284107210018496640,-432210328274331200,42125922554320440,65023085904656880,-356350846663852280,-648799322114213760,219174881090654040,-232938740686968360,-32869199374984200,-43726134561134400,-703418789054985960,24091544224928880,262226844905496240,-81311742466969520,76909161331110240,714159685788507480,462563805891029960,1239879691373292480,173436225487272000,-517762819464248960,-796220859337506120,-653874750796210680,1976051448004180200,120291404045077320,-386096530191024840,859742202175070720,392416099033815360,610127287983561240,41653919394577000,-80182546264340520,625668391158736680,-422828986847456920,1511192953872584400,-1261178085067925640,-217724812608069360,241892050811304960,-796397185772733600,1624878031417954080,-1645877278840786200,1599062775406981560,460634773820113200,-184764153972546480,-1456578657518712000,-1527410016088802560,-198967870949728440,-1836585163777775400,-3371265919404260680,-232872139182180960,-2296299983000391480,2276865726999753040,-330658519684977000,-1655856724459807320,3067984325774039440,-350841036895351320,716967567856995840,-27563458297754080,-1411374289645050720,-1412934569957334600,-867303604123983400,-317698770812991120,4821570339903672600,-2665124487171196400,2224701920291190120,830881040331031560,3014577595629492360,-465647923601673120,-1817428429002204120,-1060673754572404720,-1289384240457593280,3365232607772824800,3327274862262420960,4745378402858492400,1682812227846380400,-3586852832108128000,812036105817685560,2626223500390361760,-3314807511331442280,487007073171563040,1832184868070911200,1719692657574873520,-2091975887651827320,4479352195342616280,-2652488175109954440,-434824334099113440,2316614082903141120,4918454778500631920,-1455719690595485520,-51288747134895600,-10416036520564267520],[140930211840,217925005320,405865363200,-1042625772720,-346748864000,-1228455937920,3553746493440,6211682516600,-7149632716800,-8622983706480,-8546622638400,194491247280,12272545612800,6618554435680,2674790138880,-28606950267120,63080664924160,-15234274125840,590448460800,-37932826741680,-47757420691200,13750759638000,207358102814720,-50400111214200,168958137384960,-129380581471240,-35727570700800,-380287154810160,-186873769139200,79143478051440,192080157926400,-280880569076800,533805206937600,40400318328480,-202147623532800,-85374775052160,870290686848000,-1753436006559200,1510243382968320,-332319699957960,-106922280222720,-986160047315760,622040856307200,2152772553808080,-827460981177600,1826978954280480,17677216465920,-1126419758385240,2052689308876800,-3006848492285160,-721343487110400,-4260557070460080,-1606754567756800,2193648161049840,-5289678951997440,9399504550990400,-1255378828492800,5098457412461160,-3845252956916800,-4262100028744320,4198368776025600,-1643695155796320,-1934007177692160,6530246587060680,-20695413701754880,6962697549769080,14713285537843200,4381725778135200,-1707300894604800,9603654988047360,-11125162287882240,737691847897680,4561465673318400,1476473479234320,6221122161830400,7410712907426400,-10758031889721600,-6429858525306480,-9449829091676160,13639782333438360,-16319872601948160,-12068334164053680,-75589091544876800,19468203345122400,67789082728224000,-27320661940280320,33578577051402240,32626137678976800,-21167295027732480,18175908503905680,21426589802534400,-68685609959861840,-42809972196710400,-63711212077411200,23941393806274560,-27535250199351240,99572371897221120,79828317192223600,77565666952646400,-18909671267865840,-45456943942924800,-56976668894671680,119791326991564800,-42702899616444280,-1400036252712960,-107778329786117760,18238686920132800,3913515929243760,100066534594118400,-75684185184330720,2030695295016960,88337571668410680,79230309315379200,-68984863446365640,-282700985426956800,40703514730316480,-108486754102214400,-14595247683376320,74164907597946880,94416142996215480,38219018906511360,-129110252672249640,95218742377651200,5518419410755680,184854203903424000,-132860504391693360,-27750457078364160,-26635271265473640,-307727988759797760,63717860827605600,-111130246454867200,234621980603989200,225119448420556800,-64366845517905920,256587807889121280,370679980880843520,-374086671843655680,-11356817905331400,-159423284287872000,571201882640263600,-74482736130316800,-286576793264725920,-271412788493122560,313272686450391360,-341392558569553920,76028063428126040,149568193714579200,-307349219646728640,557975323720249600,169961457549209040,-882555935903416320,301186328471018960,-221303498799144960,762887479868248560,-28918650033152000,-151230701350922160,-976258380385728000,206976378315534800,70206002900167680,-673815493884568560,-567483687453450240,-53758765883541000,-323499304193894400,1020046976216172960,573362643626572800,182266981244306640,1574694472533811200,-97890661888547880,-37143172927979520,-2570005765763609360,-938447667301056000,283387460941976160,1894765147390227200,-410420523903931680,-84034337648025600,2052628541914692560,-678216311962337280,-1047411962656984320,1258552604026009600,44226430029077760,-305144932358745600,56043310149630640,720245886453350400,426623202126772200,1791248631446947840,-1105736767625194320,-2053814438176089600,-1238810688839383440,707786106521894400,-1425539711567980800,162329577388876800,-797067813624732480,2715030876187607040,290270318460086360,227513538358444800,427875529027555200,-3102480155842918400,907835801627787360,4907045642060390400,-1734081444524832480,-787942769126768640,-2818336422278590200,-570573102117832000,-115124365541314800,-724805871394598400,-3020357047365236080,496425137191603200,96859759723978680,579430414719385600,-391953974490868680,-998518292928288000,2600313737148434560,3405956406824083200,272437498571330400,-1549596899944570880,953674504747473960,-4719870239697960960,3581993034999574320,2750754470676326400,4570280742020742720,-4119408974001305600,2470969071295253760,-269423425844305920,-8394779253893224120,3198938572933693440,1931217375898812960,-314057505163212800,-1212355822048272720,8671004321420390400,6173158827715443520,-11517644197367193600,-2633930671553192880,140312610677719040,-1942690401129692280,4770241073425766400,-1990263608169431920,390456038403974400,1802651933236611600,-1805726762739901440,6437355873911828640,-7516506238998282240],[-566571363000,-162461549800,-185407622400,-161340913800,-44088084920,-1134197719200,490163163600,2525024054520,-600283182840,3904252614360,23645207844000,6822948825000,-18043612808760,4437069348440,9383596292160,-48958546494000,-6189533003920,18721720687560,-2188345782480,-14856986874840,-98496117720000,-49369001989320,-141245795523480,-11378428852560,91877938319760,162899132533000,95353097374920,209744992595280,144037932266800,60941135907960,492798318012000,-309761741562480,53709029885640,-299017189924800,-66532924843880,309609448242000,553051536879480,-42762444875920,-698985506405880,21307043652840,-2856689788172000,-402085172071440,702277579546080,-548037215855560,-1082147087807520,-426964783845600,-377498504582440,-1199068487984400,559146430149120,3335694509971480,6767238291429000,84695648452800,385484250481880,2050984162596840,-460183084522200,-34350079764000,-2315052395067720,1959461812974600,-2428502780323480,1538743190723640,8213985354954000,2341264689173960,-3806631228952200,-642926996339760,20276398501640,-20806020074532000,2466114496972920,-9856007378886240,9469799515836120,-1092549375984000,-44969867630688000,-3064861618249800,904493563327200,-13043997262354520,5914986839802480,72999320694372000,-3522731549557160,12996604858171320,2929265250927840,-30360770159100640,10300046168412000,20328564647255040,19236870668554000,-4143764487483720,11339003868291000,-31029275055658000,17942260853447280,3532520226858240,22704977392491280,20743998808765320,72873794849394000,-49912976314282400,-9678371776776120,34836794395603200,-64908839933316280,-48802750498101600,-29845810168936080,-1124032873417440,-70525810048227480,-8331763797606120,-152799251524920000,21243084907832280,-3392762180535720,36375700991626480,-17198113669565400,-89776966013935200,77917640788038480,-46633150767467880,33335859545637360,100736499129562440,205386718825524000,3077127886991400,3225389252773000,-18304123515217440,5966370076534560,153266918765874000,-45203416472039760,21306166537574160,-146680027997169480,10451578185753120,213107812053645600,-31284586932877040,-14770669943500680,191522280778956000,142393064081797840,-7991184648711000,112976911060709640,18907062754064760,61275305103048960,-63154582650878400,-486373295259196800,-129234185389744440,-139684766970690240,-299512065496611440,238592786939064240,-388825075773036000,2279656488373000,-27532768305998040,-176234053885223400,-430299665134895160,-462598648724124000,-242643156550618320,268903839957701760,224999603763752160,-29213785045827360,1365888958425482400,116501749589812080,112789008073356120,-27198473255910840,-7180597174988160,-305815806107856000,287221140095553400,-23349718752947400,1254067587544080,214416485856731400,89343201820672800,-503039523844599840,-218969935308148320,21171300848377680,77121164533856880,2500101643742164000,126991290933708960,173845652654955600,875092239107120720,-112470449185483440,-1650317281471980000,704377319449643840,-67753323893821680,-1186680733131687360,351849576091054360,-855888028679174400,170041921022619360,960633578506608600,-46021349183297400,-1281984323575725000,-1978386151703461000,-37506408587543160,-1068172947036666240,-346478499428978280,236192899801207920,-1673956877572980000,-1703525656134408200,-334461422444618040,1320289722981555480,344559604267438560,2800116103141710000,445065354825786960,-336765808711534760,-260255886858582120,926786467419303720,-1021740319282738000,-139317339327344640,-309685255174369800,739787434438804840,-33232111749660120,1354995014365792800,3805746169753614480,-559042868820324720,1518940049020786560,-1325247635072576600,-924913687288893000,-1763112058122818880,659440817474794960,318356142937001160,812442928960425840,5423138400788908800,423740236865493240,1091895269328797040,-3925463380384206960,-1186744729163235480,6308014964472936000,-3064530021658781760,1099035390587410080,2025874516761511680,-592213404843182680,-3534907778459178000,966861235756928160,345390262564898760,584526170535635040,431998456008596400,-12277666505667326400,-1211291423958073920,-2319877662368544480,-505047758257224520,626105697045025560,-8427371786161725000,1802753140696175360,1315391021639864400,-3517680265147711080,-1105789859006416120,1927854313982251200,-1799901240879499920,2916507813581213720,2483595373847701680,73757504527970880,7897100141739556000,941360034032024880,281955223997853120,-7551829219055927960,-1035252846918102120,12158620740461832000],[185723952960,84984938280,99590603520,-687875045870,391192354080,1812523901280,-376214967040,85384326720,-4670223544800,-3504805720840,2490214725120,732977505360,-13864629065760,21541557610560,-4714316167680,12153070736400,-6285727769760,-43329125390760,30312524408320,-10514748375120,8291619884160,151668828206560,33950054764800,147209508354480,-490457096520480,48959530067280,76481633479680,-17897220939390,-144749513905920,81898178743920,95748523425280,221545401398640,-853666068962880,594855941888120,145038253831680,338927004004050,-766192544193600,-762265362628440,310377350457600,876577319446400,-1516331363706720,2050448412555840,872407271034880,870364341024960,1745049804043680,-856379416885960,-349665340519680,-2701866538643520,-4204883305851360,268716831272400,62508205943040,2158171965281200,3463238254132800,-43224853115520,-2790412731838720,177001940454480,5414943011385600,-6814753442560680,-639723746999040,-4679447582179920,2630348056261920,612521029717080,2417418458611200,-3842421387555520,3610917673107840,-5407755544844640,-9378214317012480,-241696194194400,38899550157451200,5229815093140720,1432682096778240,3814182069139440,-2059459931448480,-2566866311442840,-3539558484422400,-46737389697692110,7438073875698240,-22776400388256480,-4926187415269120,-5954640154091040,48801790922954400,27065438007426720,-6925537369420800,43547982758456880,-70296185859826080,-7795167005333400,2610498012829440,27201694632912330,-45523016480011680,8016416695722600,14556345506659840,-39929696159152800,-11764457380621440,-39510419895709240,13713403238810880,32031234573600240,-24633663004024800,44641583949921720,47398440615482880,116434711975960640,3374787369428640,13272087802894800,-29678367923472640,36123939846849360,3850225787715840,2727681570878880,20057871678028800,-45537631869343680,-391448629409043360,99862021905279720,59831129099715840,-86501674945512640,73770644907207360,-31180794697056000,13433746089815040,94320751955001600,4283962927912800,266558312456516080,-594593785758720,54267398251748640,-91551464664363360,-96138053667303720,-37353389014233600,-186959587293532320,-336235608645724800,77008745354337720,20074136323584000,-52138876064771760,47024313266367360,-220911562735726280,-54822577170965760,25355393763373200,1069739246046272640,-111982764116333880,-113841346752967680,152097005809992080,390291718195257120,-171204232978755120,9016633643184640,-113861861436620880,-45425938391729280,-353210548652636640,-39014597773228800,152488312572731850,542040964289948640,-150579150441109200,-122067501631756800,-934410665333425280,297002464154025120,-293634798767170080,-150235580828481280,187069959103742880,-1261758370271225760,1173406674625060440,-149633236814315520,378386031140285520,1763459969490336000,-559543330443908160,-190154686565648640,-340454624546987590,387081604941007680,-398410793456916240,-2464587400042240,-595099283141403600,-46491427459157760,-517033113261320840,288052353072506880,-1255523281291321680,-1462061502224413440,-308732497481488080,-129699164415110400,1847130880264812560,235303926973331040,1587892077157581360,458969943480277760,1662110921344806240,-24630033971730240,759074335211786440,-320768677327403520,-664150742245908720,182123763657760320,553307023029464760,288253651049844480,-868719539526599200,-1034277493591219680,-1747279137506836320,1430697056345318400,1932321752653028160,-4227617289888622080,147850514340778480,716852589246270720,1367238658928028480,59396491844999520,-390188197202730960,-398630353356744960,-1507724284394144960,-2635768054480800960,2997579911576520600,-1280403000724404480,-338880193325918640,1414338193329056640,2331805518877953520,524400279324894720,3454090019292188640,-2716742676676147680,336226961278402920,1053851457501596160,89813914186344240,-3430133898567255360,-655408187322382800,1132050612826721280,-3634872616258594560,-3073035231140797440,-4314099840350352360,-1399121120539123200,-1568572463930535360,5325132358466844000,2078228344377625440,715142334635385600,559368432702385840,6991551998905377600,166935040321832640,-1642372182670449920,1987162923510222480,5802047155239350400,6599140038175188840,624784003774571520,-940367994710086800,-6133046557726149600,-3683896555900481400,988280085667872000,-1855640613260063350,2298278859832406880,-8280707875416812520,-4871308687943027200,613169517383578320,11107853389552608000,-6142502456361767760,-52440081750228480,-267512106820128720,3659295983330090880],[103915262880,130093102480,197062844880,421708356600,1185335966080,-475088777880,84929627640,-3791321646520,-869189873640,3284535949200,-12742139017680,1946578935840,-4809182723400,-6693189422920,-9409697512800,3546872300040,19777643351440,18632341357080,64400055184080,-40323869461240,27252543040800,81292294972440,18252372404640,-807871991520,-50751887247600,27274641744000,-74487197243160,-154675742870880,12250860928240,-53008964365800,-165852583738800,-204124430473480,-203306028280320,-258362345877240,-3348624184840,391375479718080,-176221690781400,623600466685160,-435827007238320,391648982404680,1943881870034400,973984496258520,-541617327930360,-1739677990114680,712500379517520,1431863393344560,1538112245688480,-1900979783341200,971660780754600,-2231483943845720,848891309476320,1342771855527000,-6618625934705200,-71250111073680,-571693137582960,-985579139508920,-2674545922026000,-345118191458040,-6467425284389120,1840344907183320,3345435093997920,2418296577226200,2291073346062120,1174766270851800,5420176122012960,-2802749610977160,7821781270589880,4489980982385360,-4377990128676120,1081283922433920,12069578802816800,11455272324395880,10941460941973320,-17820403508696040,-6658468020079680,459517742992440,-6490461136943920,1579045800359280,-7185902488221600,16829187244079320,4886421256705080,-25806858270560640,-8839199683207120,-7004417891807160,-47890193474210760,-26794108786728240,-7441161521798400,-1405905485740920,22852386941685840,24681075957752280,24943035906657000,-61884848519534040,-26275279676383560,92587055174679840,1758003981724320,17719824468529680,39816675924292080,15690997699456200,-33535834628784240,30712847582577600,15145700161750840,37989443010936120,54499544212291920,-20019598921665440,-15940502257578600,-68724256956445200,15221537154155840,47434844685252600,143487144848440800,-19437551282048480,-1423805489805600,-18332936160883080,-66140663927184000,-23716084560504360,-81386261146293240,-283747510270138840,-53307369939626880,-24545492341741800,-14253976051115240,-39562216268529240,-26100884686920720,150505888745111240,-33924586672146720,126638279373033120,-98393699163672640,-29621947123879320,-491137342673333400,268989993863293560,178974670279649280,47796273280567200,457091840215250240,-86147127496480680,31762948852999320,-65898396082963400,-55281078702120480,70122465165596040,-111850945073331360,263257905408516480,316763140753184400,129687822171030880,294222607522938600,-320903200418163000,344227449893764360,-253992943240316280,-69803735748793200,221004233785325320,212984812576667520,-219790466496610320,-336252023015387520,-253444870428614040,-164866694656488240,347360801290498800,-262503782138219160,-284107210018496640,-432210328274331200,42125922554320440,65023085904656880,-356350846663852280,-648799322114213760,219174881090654040,-232938740686968360,-32869199374984200,-43726134561134400,-703418789054985960,24091544224928880,262226844905496240,-81311742466969520,76909161331110240,714159685788507480,462563805891029960,1239879691373292480,173436225487272000,-517762819464248960,-796220859337506120,-653874750796210680,1976051448004180200,120291404045077320,-386096530191024840,859742202175070720,392416099033815360,610127287983561240,41653919394577000,-80182546264340520,625668391158736680,-422828986847456920,1511192953872584400,-1261178085067925640,-217724812608069360,241892050811304960,-796397185772733600,1624878031417954080,-1645877278840786200,1599062775406981560,460634773820113200,-184764153972546480,-1456578657518712000,-1527410016088802560,-198967870949728440,-1836585163777775400,-3371265919404260680,-232872139182180960,-2296299983000391480,2276865726999753040,-330658519684977000,-1655856724459807320,3067984325774039440,-350841036895351320,716967567856995840,-27563458297754080,-1411374289645050720,-1412934569957334600,-867303604123983400,-317698770812991120,4821570339903672600,-2665124487171196400,2224701920291190120,830881040331031560,3014577595629492360,-465647923601673120,-1817428429002204120,-1060673754572404720,-1289384240457593280,3365232607772824800,3327274862262420960,4745378402858492400,1682812227846380400,-3586852832108128000,812036105817685560,2626223500390361760,-3314807511331442280,487007073171563040,1832184868070911200,1719692657574873520,-2091975887651827320,4479352195342616280,-2652488175109954440,-434824334099113440,2316614082903141120,4918454778500631920,-1455719690595485520,-51288747134895600,-10416036520564267520],[-114194572800,-106178277920,-360785568000,494483344800,-1716331069440,-470148284760,1817484134400,-912928731680,848479104000,2385436804560,13987511718400,-970057326480,652217702400,-6112518119160,-14449877729280,38516524277400,14306444486400,-24323847839040,-67298471961600,-25827809058480,-22473573457920,56855985564840,-134777586155520,-61640201194440,-25831277524800,105030797672400,207985639276800,127908777511680,-53488498452480,-42319736437680,159168343572480,317031433931960,149573491372800,-554692261582800,383548009363200,325774229333280,-596227293143040,1076571106471720,-600503632650240,-173377802476560,-1210660080731200,402151196887440,-1835021359987200,-1762772815819840,-112663397975040,-411821517837840,513037010124800,1935202503877320,3190042066252800,-2340573280682560,-2162082450739200,4926707000807040,2252317221806080,221850021820440,221387752734720,-4075488650434520,150276415027200,824329858584720,10932561229216000,-5268930854972640,1345024380902400,6328731739845560,4202980835328000,-5470250759820000,-6168458068678400,-116818432478880,-15176451323404800,3274047985539760,-14908374208266240,-22204003250361240,12645272069498880,6590895895566840,1290040409433600,-12495969738726960,342304595212800,27744793337493120,3993013170938880,-6383307296834160,-18158012214312960,3238121356572400,37913141394585600,2314505519684880,11648655806796800,-11987503577114640,28223586044559360,-20678143489906760,18706887833518080,-15210075746309400,21389404496064000,13757493808341360,-50348232470131200,77372464664720960,1810289597690880,-3097650315216600,43510560456704000,18594034308619920,-76259260687737600,-104296158584418880,-26812322461478400,31306375622470080,-181474493953392640,-89099937990811080,-873606071746560,166314345877199240,-18505957140211200,76291156722760560,-66761775065356800,-6558205823764320,-2387986526638080,-28364300052547800,70660143021219840,-48562733088204720,266937137643545600,41500998069986400,24201336962880000,3744994114725600,-203251597430169600,-74190880566372960,12917788164751360,215354967141732600,259088734703884800,-245586990721629040,-88704195736992000,230818271543602560,141251643797898240,-210712821196368000,190823433169797120,402109041545708360,86168772918412800,-427712299885313520,-227709823389382400,191189114285484480,-457878913200783360,-219156626250155440,52861214424514560,48856077710209920,-31499108853326400,-157422553862373360,-669305392465881600,37805136035298560,41687860004904960,-433544381246097000,276491633408573440,165310972799732760,144140794589299200,-140605776943370960,139292521370534400,874082710544833440,-573225594850754560,-244963857573127800,1343365940057702400,98730929075682200,389919906461606400,-832647285597333360,-494349801575168000,127164889847286720,245855827861309440,-1133500300579305400,602886275904307200,1111019712677709120,1046946457723091200,-381704614453446480,71104560258124800,685973070227692720,-868312495635087360,-274295142064008120,299090272956456960,290037964752290760,596511527047128000,-1389318865640459600,-150259604091801600,1552181141919008640,220663452727756800,70155737976710760,-1287650453326233600,121808021672956080,-1341587038226054400,-36543543925181040,-3086047371544192000,141322061909157600,-1858161723852595200,-802690805829505560,94083635187548160,642968126376914880,1542776082225664000,-844684486188234960,-584882671926009600,2567318910052754000,436703432747535360,-1975842181471482240,3630200751642378240,683680971226232520,3608789206098278400,-623794923185149200,-1735641683275737600,-461942006838285600,-5222912677931253760,774743277660374880,-920349031324631040,4016839521615614320,1531841240203929600,-916168295286368880,3788879694702220800,-191378860623683040,-502574343564579840,-1150146720132024320,1224281178260152320,-509219443519404960,-1507227773719289600,1439061632654764800,3215482959533644800,-1228222580697648320,2093370379486863360,3685833900216809280,123630523692318720,418445580218430360,-4755285108012595200,-3859309927277980560,-1982498774758022400,863006858312707680,1211006392085191680,-1812571450025115120,-4402715008381747200,-2086767026563626160,472941623039424000,16328536426606800,-5292053346421881600,-1556263910619250080,-374223040240558080,-2046784155277039480,1067273592856289280,2862413468326455120,3798382658894912000,-707477062245173280,-7498580444009740800,109823318496734080,-997412617190246400,7290783723858967680,2377295631014133760,1864880744302088040,-76075741483315200,242816398244250160],[-16831668040,-58232403240,200295382560,-357375684600,-163459243200,-1113650188200,351679810040,2613920383800,-958321941480,1000125162960,1512069156480,339372687600,-2484937681600,-3247206058680,6181096409400,26313993320120,-3815829050880,-17434309402080,-24110784839120,-23839909923960,-15236207182680,3458520954920,25534970393880,-86523704984640,119413637861440,19399558174920,35676526663800,-87747263663400,-66318104073120,241435916106720,-409211816282640,-9942179093880,340016996011680,783560094800360,180676666346880,-635725428460560,-162436173604320,-2606501084880,-190338868176600,-413990829025080,-305183299456440,-380613942701640,-208380205421520,364297279071000,825287163462720,210024382344920,881324472652800,-1418148681202440,-36210838479200,-696037857096120,-2047896663369480,2922202477826240,-1792083922575840,-2874541631900400,6166371572876280,1127088721563960,2886831186403560,3119034057437040,-3508712255128080,3164194902435600,-3096866530804640,2889915096305520,-8667089184677400,-3232000758768080,1521102716646480,-8240266988516640,10369877218090280,3858737412827880,-9349106896464840,609950479886440,-183631320520560,-4952374065227160,15536208750008800,652445022469680,-6263018218813080,-10786705735996520,-7092942881780880,-2556581682605280,14303659751109960,-2476752968181240,-9079848087591600,-1163586307043160,-899630156234040,18815780765822760,29247654758088520,16877998889698200,-6364674996131760,35049795338992520,-21746632920575400,-37026729113037840,29415273821741040,7544922169478760,-61637998752269280,1614575871862800,-15250451862383760,-8892036773769240,37802661671108480,2810748698677920,-54334591497770400,-1835500683675640,36511407728759040,-29704296235952520,29443803510194920,46850310090043680,-25960253939889720,553913096342680,-29043831181796160,-82730523752553600,74697667887453600,-72603912442702440,97316601577904280,-133153713652388440,-78519904939007280,79559086781931240,-68798161097659840,72398140663629000,89265855742206840,368868513866461800,13373481721774800,-188541292311589800,13803667341020400,42600967487403360,-50213000410110120,22294840184463600,78412703333083680,-10942672943648160,-105878016453570240,1338427735418760,-142153957292139240,-154994232625429000,-26330953002433200,25486075202498880,5342477163931720,-1806180621127080,264615294318863400,-91198790507261360,-80909597141853480,223540635721557000,-377685500538020800,76338201753569880,216859440001699800,-163881415730351880,-3812124942816960,163314692927840520,-145469878367684640,-517093296845953800,325639836043195080,17230796275367400,-186410014964754240,-413356502785175040,-144310348989005440,449298320570007720,69068961409686480,-227420574641871440,513298552751553840,543743696587776960,480513902973569920,-154270957839906600,318933632204910360,-319170174492858040,89819379606308880,889337592738975600,-142792540933020680,46742719111888800,-957690857630186760,-810514228625280320,384294525265200000,273882156272611560,-1123972848479005360,20959993879436040,-365748555991785120,1279960133146312360,29666992077665280,387044816507427600,-714297880384415800,-1258616200559644680,761127913824105600,248221911608276760,-356156518037138040,619634338813749600,878922854868023680,327641366742707160,835961992048232880,-2977467190522520440,380406960318937440,-2246060949881760,-947340885389840560,-651031836522619080,467151155772701400,989274208448829080,-500534353004075280,-786579554179280400,-597688369443354200,-883704986780578920,-1010210509750780200,314159347328476640,1721732551316627520,1768016294772530400,2467814783440371680,1167964288146936720,794210878197818400,607032230936691560,1557605384161143240,341000570619004560,-3450438980468705720,-445707410940625680,-456993214626353760,1391899582414715880,-682227778854403800,-2694548333515180800,-2456917109379056720,1663791890114250120,1991023671992308800,889243614678658360,-2008696690678374840,-1380380617713754800,1974195190997273520,641901874237375320,420256159514891040,-2822000537540292640,-215646465374440440,-540958642705546560,4083167582372214960,-1172076605890588200,-3500886514605832440,4811703138320857240,-1643012409228911280,393500224478190960,-2034363523880893200,-1513708458025701960,-147322558271256480,5678341410345430640,-882294229059633720,-4712289712717965840,-1956298295937764240,843366082564971240,-819823476522735960,-4517213277077682480,-1725054869754888240,-7176756077509387200,6022563221464950160,2885774875496984400,2814404469047245800],[223373404800,-96496832080,70679051520,153683265120,895492280640,921735501000,762426639360,-787658532320,-1842633440640,-3519681534240,-5196641049600,-2219815518720,-8867060991360,18113274356320,-83462311680,-42367972927500,10943601072960,-13741247065560,-3194031329280,25646906601760,215472966120000,26953774351680,-20662853991680,-107622920972160,134126561257920,-225707913631200,-9660073923840,-13462613797920,310877576453760,-132099760861200,-416996523168000,-340320439561760,40847066599680,179830804956120,-119571700652800,-873586427313600,575690426593920,-1121857712882720,-136460010086400,346691417344320,4061876659368000,695366783238000,-118746912556800,174298492556320,934289523702720,-3938638943316000,-32448830501120,-49085830495680,3628195558738560,2615060869149840,-834769521331200,-195118342642080,-9147125648357760,-899740559997960,360760088409600,3600060098712500,-1947446802417600,-3590706087291840,1858417704126720,2480884035413280,-28780322968051200,8207857241798160,-441808422570240,2760681461484960,19129260309694080,13998538512354000,2873529924168960,-9554247788103040,8573472764714880,6734996395023600,17402872973184000,-11368624693144320,-35264010608357760,15239772674920640,5021690335200000,32999727195489600,-8589067427603520,748656062879400,-13280099027247360,23490963292248320,-50304027849768000,15660471018287520,3265683040451840,-22620542192219040,-16120602317571840,-66760311064792800,6906326871029760,-19801166611121280,20823357157330560,34798014548880,-36033490219584000,35311432225338720,45127264695425280,-22257493489671360,-4555496290885120,29264550491880000,-62500883727268800,51243183772420160,13779186426044160,-97051385338697280,422703566427542400,-38329411184211840,-1610622495905280,-64900543315840960,47101537965326400,-173187648489393000,-10934742339882240,55991330445836640,10754741675301120,22066741045558000,-72493142641920000,108657471832092480,179730585488974080,-80567000698192800,-36335585464139520,-294778113635785500,-46032152132903040,68094830807224320,-103956905505281280,-108086659379047200,-137471752384560000,-124439871753206640,-8374523635484160,54974627263274400,-496440413214166080,530234551053698400,67622162603343360,42575465940940160,169308625591543680,-240978624990492480,119893761544288000,-173335943950498560,346217925062171520,-435510167891040,70179879667941120,305755630835054400,61948894133857920,66293060942299080,154372314550126080,379044927280785920,-563781213388872000,453489847597618560,106011918148364800,-266034824682698400,-51564182239532160,493437805430658000,44852676028258560,348733768360407840,-894679294536416640,-457825336453627440,362699562056832000,214583471112388320,-142193366064483840,237045418364293440,-227984641789985280,73178932272732000,-1042338144980309760,-813643546245893440,39529845995831040,417087797258856960,-2603393131989686400,230248602949038960,-220076651784652800,996967711484229440,548289554651435520,20364919669176000,-48968232685095680,177720370401156000,1142467606370787840,725689941023561200,227872553906112000,-758533893694362240,-923761108447077120,-23409564988722120,407045931143297280,-727369710169502400,1875630156818702400,-1264215983699354400,-31473159428677120,-512345360920947840,4834012684606560000,-455613955414496320,-514453332714727680,-132506637628163040,4842935225392489920,-209104396429219200,15681984128490240,-2894441130154023040,-635853191000353920,1276267255755439200,-2102523684094592000,687375286247680800,-1175333926286257920,-280075313930693120,-295934686644579840,-890936172535693500,-310659080793020160,-488136258397571520,516876298545914880,-1133892421288593120,-835074996016060800,-5182640997853440,-403355390869692160,381202435343425920,-763808636887243200,-6800042497107926000,-796460256626334720,497397587969493120,390192188811511680,1347330687650174160,-314246080910361600,2065641305264005920,412198809494376960,2581884134889265080,-277838899372675840,-1232265228214476000,-1225030701869504640,2578151137879025920,-882514407156518400,-949365740559624960,11274084692309712000,-1356698100990183600,411531772589752320,-3714534847053745440,-4273840281002178240,3911511259733313600,2455071159339009280,-888273266649347040,-3339548552615253120,-2732905623996085760,4980687382491744000,-1790025846269839200,14186193959508890880,3145046363770053600,62335997261260800,17284085626513742400,-3782290701099147840,2001866140294206720,283716408354663680,1613693402554381440,-40485862023185160000,-345906207964474080,1509524343671274240]],[[2165241660240,-118451510784,-168426635520,-912928731680,-3519681534240,-1120058572800,732924207424,-1816114477320,3534728501040,-3974393405440,8403780994560,-21733709820504,53580209565488,11012477230080,11143804980000,-37932826741680,-52992244636992,750573831168,22083148468480,-89278382664480,48959530067280,-52411094048768,159361786193664,-42319736437680,-340320439561760,553181042304000,13227222948096,-125239960642784,-183806422837440,68632050193920,-202556649614400,600929320069344,506219185210704,-623589598149120,211679278905600,-986160047315760,766108719489936,-828423543865344,-455690379765600,817220940476200,-2701866538643520,-220712835932160,-689453028299008,4926707000807040,2832136091593920,262923474723840,-1137617292216192,2040902621406000,-5253535237157840,1013668281861120,1140377114215680,-6815957951656944,489679058540448,6496860792422400,5057160771528320,-8910821026406640,-594126050732880,-2299470035118080,-445256966131200,-2448532143348480,5229815093140720,523040969468160,-781782083037120,-12495969738726960,12917209226739600,-1018001808299520,19009751523000832,-6387861125500608,-4211356116071040,7505018210222080,12901622887677600,2472096907393104,-25514785848478896,11012642567700480,-12311278335313920,-27320661940280320,-11411286739741632,6259308428305152,4547624037564160,44775978496827120,-39929696159152800,-15431100354860544,9662375823212544,18594034308619920,51243183772420160,77018818530017280,-16995610547696256,-12635742585257064,-151123041676450800,-34962476841600000,52904916733146880,-56319111049791552,23743731572843856,10924654101603840,2843207569332480,3913515929243760,104494593213026256,15261766455453696,-33501881156770560,158583635990277520,-31180794697056000,5249346581004288,-58901299748844928,-74190880566372960,-108086659379047200,28938619534499840,31646185827759360,-46676617744852416,37481301074733600,25712174207370240,178846598151343200,-341481068670898640,45255266965367232,-14100344659376640,-65634224383296000,63717860827605600,129200609874929952,30810369227489280,-86426882791194240,26657394006622080,152097005809992080,-499980282249338880,72495701383300608,37805136035298560,453489847597618560,12188084094051840,67269372527946368,-54869709605488992,17755488442591920,98012286593786880,217598589865305600,226815783204060624,-463174334554700912,210451165419110400,-37591349649231360,301186328471018960,-432082344485800176,17333469135495168,-1028030844378072320,-454085924174652000,-559543330443908160,36069108665121792,-51154445057158080,1201501258233816960,996967711484229440,52936249777182720,-226976979547901184,-579749230578795328,-673361943410117280,479997307489566720,-386522006335189760,-38190217032071208,-109813619766814608,635499471138048000,2284000834820843520,-410420523903931680,75206098208632992,-173067644179971072,53710921208412000,1089383414775316160,-664150742245908720,-145791125340682752,-569053574426385152,642968126376914880,-81850532366719200,-4361247073988689920,-454978886357117184,-660603137446669056,2021176016316391600,277392787732684800,-1277867659091178240,993976264847279168,2812439126015372352,284014093626938880,-82128262738384640,427875529027555200,-1792683320834451936,-220639311213101568,-1082776758463088640,-2649885263111711040,2331805518877953520,486996803376906240,460765999441520832,-1150146720132024320,497397587969493120,1429679034951552000,-3093754831058510592,4083611939303958072,1649538554837968080,-235359630857145600,-812411612830325760,-714569247204271824,-177997497306491968,778137563129333760,1573177856235532800,3581993034999574320,-3739630726623234960,416781552282501120,2912606898745142720,-4426948228995143040,1987162923510222480,-903486153767051264,434815299043588608,-1556263910619250080,-2732905623996085760,-1418891616232427520,286274666316557184,-5860395184417983440,-5159240672088481440,-815655194379048960,8683637226333222400,190693988356532736,-1883983461707653776,1838828354779709440,-2093842949107140000,6437355873911828640,7018874498443474064],[-209755195188,184433336736,-1510374750665,490163163600,1934059786065,1629195296872,702432531603,1946578935840,-3085153530030,6181096409400,-250154400210,-24466787947448,-4225739001660,18721720687560,-24732404754750,39118634596800,-31506439041957,18252372404640,-9659983121250,19399558174920,59992267652658,-174513308940432,140190990731055,144037932266800,-35275838369805,46173310295904,-81426683459011,-258362345877240,196943087159280,-162436173604320,-461223375560376,175505452016136,65418018555230,21307043652840,51056187778365,-446008361079688,945887580110616,712500379517520,140155240234020,-1418148681202440,896533483189245,427406200733248,2084068662083100,2078208994554000,-5842925388334760,270013140337512,-1040297546359302,-985579139508920,-2444362428121020,-3508712255128080,3712006627372615,2688105021069600,280747998908190,2341264689173960,4087578073420710,-2001009082545528,-5373156701090024,7821781270589880,2718352068117510,609950479886440,-444021878566035,-1476177614045904,1375684133891925,904493563327200,-9428024174287455,-10404497905865008,3335483351225124,1579045800359280,-261816893443875,-9079848087591600,-795580268210574,437169556822328,5740937921146230,-4143764487483720,14596606043449705,-11606649201225936,18654078000181074,22852386941685840,-26643052199736720,7544922169478760,13547898028874759,17386286492498880,-10784355458751765,-64908839933316280,-4605979814380560,10475982718578432,49349353581380776,30712847582577600,-33435350219228100,29443803510194920,378511858594122,-35667266162737440,-36424142878983420,-35141740623310200,-17411220404720340,35211834370981224,20338099580940075,-1423805489805600,-75014437896649020,79559086781931240,74269134503613654,-11651069764394632,-59902388284767600,-45203416472039760,7882646698074665,-80888096565724536,-7224120517122927,150505888745111240,63590060279841480,78412703333083680,2135007695911365,-88843906637448600,92762520292709190,18907062754064760,-233734994713999350,19652389735557744,231672057153707896,31762948852999320,11960433264470625,-91198790507261360,-105396584701236444,-22389242725795440,-48605444306338425,-176234053885223400,34129517869556505,-59130483995842688,24137019107185446,-253992943240316280,-597084499906194850,325639836043195080,139710783883192731,131797057200498536,660088559879452440,-7180597174988160,623355798360979915,-44313169948721256,-84444577702302180,-432210328274331200,-318652742222262360,-154270957839906600,226549025127420996,534657065917608216,163432297048273110,489091139835914000,-928819064477975550,-42556794757965312,317304349592529739,262226844905496240,47251463690275680,-1123972848479005360,12058013701663875,101918070445191528,-1179179828068270820,170041921022619360,-10345979082954900,-135248036216160120,322759910493466512,120291404045077320,-653496611191284850,619634338813749600,327212321903703225,931447623040610368,229139305035616140,-334461422444618040,-261325944702066255,-123918676956665184,-105920397627225324,-217724812608069360,1042609987735123500,-500534353004075280,915589690169263439,-295179914471470512,2231507497651898070,739787434438804840,-644519832668939700,638999429530357896,-1482775007769279730,-1836585163777775400,-1403223510816674910,607032230936691560,-1144225354734136026,-254865359428510512,-429618618461809700,812442928960425840,-844673782489842690,1039374293779438848,209145989618997849,-1411374289645050720,1479828889304335900,1991023671992308800,429014883865612638,-1844297098711764664,-1771845067071324960,-691528714006053000,4460781139018422570,-1625106658356819000,-586145219027158098,-1060673754572404720,257873602781780700,-1172076605890588200,1468265996321866753,219970900346895192,1968615894308292075,1802753140696175360,617566993306720875,61674865084953120,-2583726312706764049,1832184868070911200,-1286829483950621820,-1956298295937764240,38607847721333352,2148868650601460568,-266032495914004545,281955223997853120,1575119826632056650,1315177399572107368,-695153425060002018],[19845112320,103418668320,-666617501968,2045757939984,-138842035200,3626077523200,-8622983706480,-4157817308040,5666160467968,8674412081280,-11383482013200,12153070736400,-10559847260160,-1460942469888,-25827809058480,26953774351680,7814850658560,17110701137376,28763737375824,54101558169120,27791087639040,-136336824898560,-29115484471656,-98155049424520,-64081959321600,10798649790720,-280880569076800,283389374187216,-35126889937920,468876898195200,778941978734700,-762265362628440,-29314961254656,-154379823658368,402151196887440,174298492556320,-101788503759360,-241976537797632,-440538166220680,-567339939163800,225250367569920,-1111635816489440,-1697732144382912,163923519210528,878838163005440,-643094070643200,2193648161049840,2955309415530472,522664211101824,1423468002543840,7523496485981520,-4679447582179920,101710105111296,-2137504229496064,-5470250759820000,2738513121729000,-16007817047326720,516990343259808,-655790618007096,5269102668192880,7354564610764800,-2553911563822080,-4343176097622384,7052558133790224,-56013479216640,-2270672998102080,7410712907426400,11130873580047936,-366023751109632,-8109598489132800,-7829247834138720,27065438007426720,-7675674460962816,-184113638554560,-20678143489906760,-19801166611121280,13102121977528320,32100425787051776,13141332043617888,-32595742212044880,-6002984851776000,-3110143905221760,-13348452314381184,-69198049486825776,12478788112538880,-24562897542078720,79828317192223600,27025651077001632,-12892039835811840,-18203049899496000,92397130995871680,36123939846849360,-16735013506759680,-51323648591001600,-6558205823764320,22066741045558000,-16374523842673920,-23188739134880352,-39305151600753456,44765639327666400,30995401239982080,-23947112594887680,25466747019728256,-39755049487270656,-152785189635358720,-7109747577240000,94416142996215480,132997940172586896,-29035286580731904,-25452220325495040,-48971348381487840,77008745354337720,2175910465322880,44154308992356288,-427712299885313520,-173335943950498560,18184949419887360,228961461329846784,-32842169827667112,351861677967236360,135402619471257600,103180569178056480,194088885916194368,31427684950409616,120058907166105600,-188977767134041600,-286576793264725920,59967837864416064,37673607791305728,-25963017040176480,328782606727264800,-934410665333425280,-18349251035208192,-60579383108226048,98730929075682200,237045418364293440,-171177342563082240,-59930039025832096,-725514494428131408,64616129861321280,279319492724940800,338971397790938880,505866834418282788,-652764357214065976,-11635291678602240,144950112149230080,1020046976216172960,144581703108297840,-22003558207741440,213116259768867840,-276999938065514400,-308732497481488080,666845462224961536,-339460404412436736,70155737976710760,-284717103138252400,-242014599484416000,-230263153045170432,-190136330430223760,788067340964571360,-99714838160678400,48147661656649280,-87381463956784272,-521082618307596048,-252454268000563200,-27954841272526080,-1105736767625194320,21634656648427328,43664885217558528,37577354204876640,-1300600739367805920,1367238658928028480,-220694678804717568,585162969736550656,-461942006838285600,-488136258397571520,507678570956113920,696173258961413376,904105884967375200,1478219532352797520,221906890675008000,-934800497926986240,2088704952994485144,-722761587560574144,946976436349870080,103154256812238720,96859759723978680,1009912390343952480,-1770091733550750720,1860611069737601280,-2029622588228183520,-4314099840350352360,566488822605843456,659848643627284320,-3859309927277980560,-949365740559624960,-450123458837944320,-560756935362021376,-636130714925498496,1626666662391839640,1586508117067202560,1533874535293161600,1770430268651425656,2910497588447601152,-146019169082941440,-2726610200854848000,6173158827715443520,-1206811570454058624,-116956138016019456,-4300393085814383360,-423115926273303120,613169517383578320,-215729479355385600,-354257240122815744,1864880744302088040,-345906207964474080,-2153890934025093120],[285423436375,-1113650188200,498168904827,182341410416,1945022633400,-600283182840,-4246423036625,685636646112,5664815508429,-6693189422920,-5790446234760,-3815829050880,29288737658972,5126617114872,1212208106835,-14856986874840,-26401690009035,-7159674040200,58997765770482,-50751887247600,60814879882020,-87747263663400,-196774796457096,111833899208064,194698622230585,192897927387000,-269656882076835,47588745520096,112219575482190,391375479718080,-331810742976680,-190338868176600,210388572651642,-326902266991344,-1518540693207120,-402085172071440,1882765010382520,168124323996552,627680803229898,1538112245688480,-440025395786460,-696037857096120,-2019611832241256,-209223219127032,825531199652445,385484250481880,395014215068550,-221176405697280,460205325864856,-345118191458040,477764387884575,-3096866530804640,-1622610578645595,-2618929395837216,8776530372657025,-642926996339760,-6282194901343185,7776464995431880,3589100308394964,-4377990128676120,8093920982730660,-4952374065227160,-935964872428047,-5251597217394176,-5953437817624770,5914986839802480,-20367063632325520,5079219195296400,9054754401171633,16829187244079320,-2756780849358360,-899630156234040,-10272171682414653,3671876889423864,5736330896155860,-6070210602533000,12306080236956000,-11751733096351512,-9912766322938171,24943035906657000,8851155370580820,1614575871862800,-18220718708213010,3233470502114688,-19363704565685920,-29845810168936080,8251151620473465,-30090263764368808,27025698368802672,37989443010936120,-302179269002050,-25960253939889720,-10711290532583817,80704049542052376,33048788986377780,-46633150767467880,70711149894298980,-34653732939337248,-37084922850785205,-66140663927184000,-68926588922763000,72398140663629000,-52904419485419964,59498677708850952,47123108620917615,-146680027997169480,105416605722663675,-19671666581149440,7187666791847685,126638279373033120,42876957120908790,-105878016453570240,-24865301567453952,38658798182879160,24907206825306355,-63154582650878400,-33122749350530070,-140954278157264616,87388341992688990,-55281078702120480,79099154264590020,223540635721557000,-161872259685974805,411289029339690568,-363396295383111045,-90497480755374000,-202236097786324030,-30814961742945072,79663192727179050,221004233785325320,444493449143676240,-186410014964754240,-619876146402127164,-113709685745181240,98392300333440300,287221140095553400,-323557127969823990,29893620510899376,848255015199334897,65023085904656880,167654153871489450,-319170174492858040,-51398490002684319,-322381349038810248,23161707119476695,173845652654955600,-191447003904933975,50927807843505384,-272023375020400476,76909161331110240,227614613716940175,-365748555991785120,-216785012002424580,-746206411571126792,-624718630711708170,-46021349183297400,1552717535717374950,294282857113508208,271850267324936916,859742202175070720,215328290628443850,327641366742707160,-1911011714838179327,-377343680040319608,842510199577327545,344559604267438560,-76477539228159960,-18401816186930880,1935455852983277977,-796397185772733600,178654546897984740,-597688369443354200,-1317400016178068592,94877512906298232,-1736610151852099260,530390872568917800,642069402711759825,-2009754469066104376,47002260718657530,-232872139182180960,1581161297588804580,341000570619004560,-235861768265850870,2334342875029545776,-409906598827364100,423740236865493240,-2309376643441707070,1707659464792133160,1007351501951259927,-867303604123983400,427497778211441520,-2008696690678374840,-506996001607185343,543356106679391544,736683821979807075,345390262564898760,544461115929881040,-1113326911613573184,-86087805044461473,3365232607772824800,-617438046416961000,4811703138320857240,689309399399984220,398228825376395904,-6734297481814994520,-3517680265147711080,-723151327585035195,-1529690407486328824,-2060850577146812154,-2091975887651827320,4962423292285986120,-819823476522735960,590195197419321351,-1107576857949550472,1726198189857776250,-1035252846918102120,2870617939160360620],[196340035320,-156297461760,-16226691360,-642692589000,85384326720,-4369693250560,1468035393792,-970057326480,18113274356320,-2008234736640,280287770400,-13844916133664,12174198751440,-299074913280,-54035369597440,49725652351584,-45779745734184,-21114202193920,35458746079680,-50400111214200,53125293104224,9149144260608,76400913050880,233522510899920,81898178743920,-18460704898944,-58611520620224,-554692261582800,-341951271063600,33078702032640,43686918891264,-46584636388488,715086706832960,138792305541120,-400869211094880,495723808944232,-490994276781888,-324464830694400,57843567415040,1826978954280480,-1250793175956456,191985840566784,247315564911360,168290095182000,2158171965281200,-589178286715392,907276019155968,-4075488650434520,-3590706087291840,-971030340403200,905218830589568,-1317270903075600,2615380194878880,4751753491865600,-4309311165350400,1854844808459412,-1053437580864152,2483419307466240,2266550271131520,4381725778135200,-1185206034758592,1197451384715520,3260238238259200,-1413616662544680,-2566866311442840,-3330907306721280,1196837035973568,-6383307296834160,23490963292248320,-27215025034137600,-1140167094671616,-5923918055239536,-15968075008244040,3278442819801600,-18584049135356320,3140422498285776,14645006072499264,-3500084372083200,12565925500128000,18175908503905680,26368351237880872,19940614302597120,-3159630062196960,5043971737825680,32031234573600240,-1914476024930304,-36090630907806464,31306375622470080,-38329411184211840,7438409008842240,4713502987581696,17355962658523632,-175529810207783680,-7762687013283840,-35755336469529600,-26803567007555184,-22966585164195552,54655328872488960,47514982370648320,88337571668410680,-15739627245285504,-53682964959697920,113519100939847680,-26773686857692500,266558312456516080,-8283956364237312,-13638076455988512,-245586990721629040,54974627263274400,-15581248752706560,46752044220456960,-103326045394843920,58982166618254880,194364691150192640,12431715001453440,61600158876991944,-250441221050012608,-178661095808532480,-125103263755895040,-64366845517905920,116442851221696032,8385259527836928,-70239708421440800,33461309622731760,-113861861436620880,28268654234261760,-149943105682875648,165310972799732760,96530498790033000,-210152705878917120,93325366793602944,420295660992996624,268288223706658320,-33879589952102400,267811252781205760,236146286341579680,59989717317739704,80893603894118400,-275560659017783040,-151230701350922160,-390040269399417472,-81616139765918208,-237047786247106560,-210431468067271880,-398410793456916240,-13363608583176192,128664929226871840,-274295142064008120,177720370401156000,614434585030041600,238278142171525632,228400913362443360,-13548401356303880,-224335289875593600,62206785291800160,-268390278088896832,352453294597760928,219532424436990720,56104327677207040,-1047411962656984320,-597203473043928168,-205022324579229696,255823920342856800,232365664178213280,-868719539526599200,484349916312514560,-322285667349964032,2567318910052754000,1276267255755439200,-115819544703582720,173449626885053024,-931262669157864384,-506462025560752800,-50197965856220160,710601934244632320,175805345140971480,-162045876102153384,-711886175625461760,-86415651407263200,-1734081444524832480,1451032508044052208,-317095498116857856,-275551989636535040,-2632703325160149120,336226961278402920,126874991871555840,-940696430719347456,1439061632654764800,2065641305264005920,163393902479174400,39125276434320384,-2334924917808860168,-1846662957458383680,-1306556922184335360,1407793612008476000,3513564379992075552,-577772186519018304,3487636544255564800,-733600116355645440,2470969071295253760,-3723892526048727648,488946857582278656,-486704686620878880,-1260901558240324000,-940367994710086800,-47209973532632064,1061561918771019776,2862413468326455120,3145046363770053600,-1659547947157422080,135563182382747328,2322963244428814416,-1962808639209579040,-842735566524825600,93480145728668160,-6846129931843491168,3146910016301484840],[104808151800,128363399208,766565502681,84929627640,-699513937650,1000125162960,-624520507908,3276922701624,-739748538595,-18043612808760,-2288008440630,-5301001675552,4840242897336,18632341357080,59432640486725,-15236207182680,-23342998401459,51552697282416,1538779787325,-11378428852560,-138768789765320,-104389298943336,24790517089965,12250860928240,-18521617183740,-9942179093880,66108922091058,144167341675104,139037932809270,-66532924843880,349093158016350,108555243292320,-278464859993705,391648982404680,-228395542744380,-208380205421520,-71554497342075,-117867192269640,-975841478691145,-167128455720600,-1837642621038840,796279144468016,-161920812274584,848891309476320,5095615646375320,-2874541631900400,-21134293691940,157495544266632,706888561714170,-2315052395067720,2015946874276775,1563396388114704,-20943837411354,2418296577226200,-3525261215504490,1521102716646480,728355432226818,2948419685455728,-8901708030258945,-9856007378886240,6984530520110220,-4424253850380672,-9673607922469051,10941460941973320,1668655295335875,-10786705735996520,-10302158340051072,7001615800496064,34927092943858500,2929265250927840,7680928397266245,13866958850527552,5558140056642030,-7004417891807160,-13181568287819030,-6364674996131760,4254096548560485,-11867866805083784,-20872357527411720,20743998808765320,-47846699062614980,4290241903678368,3927465876026847,1758003981724320,-55001213800237980,2810748698677920,23226456501105627,-18088367199207624,23739869990764950,-17849124571795000,102337661250340065,44974740241479840,-10858754296414849,-68724256956445200,-2121229136620440,74697667887453600,-5948400479487312,11748177024005928,146486144986149540,3077127886991400,-15507053061936150,-32446433283385704,-28756404434966076,-53307369939626880,-212882946224659260,-188541292311589800,68740818688514478,18573197694415056,-43295009029129440,-14770669943500680,-200379738140056860,156257355597808608,36534491519246061,268989993863293560,139961226425443500,-26330953002433200,73396301651051445,129932022154933152,-65429722345575555,-299512065496611440,340345878321138690,-205712872061127816,6131869571962365,316763140753184400,56020529016081630,-163881415730351880,-85842049294835460,-3152091553338288,-53476953489862155,-29213785045827360,-144345399171688770,272170616568903360,-321354737997321996,-253444870428614040,-115495975718625040,69068961409686480,-89228607020808882,-50961446733785016,77498694692191080,34971950648797800,419869630857142895,257727337016810760,-440371200117925164,-232938740686968360,-578626263714286260,46742719111888800,983837714415007947,-208852430295912744,223331948735932575,704377319449643840,-408234580293471360,159857408543126976,-145164650247414182,173436225487272000,259533701719146690,-714297880384415800,1419588266578905654,151709303163566808,-661619140925768245,-1068172947036666240,337104334085241195,-342053907839725752,-209518031335568472,-80182546264340520,730147443714109575,-2246060949881760,271939450265656866,548245302687343272,-2484665110289406660,-260255886858582120,-382731615873015860,-163284615792022824,-14183424995808684,460634773820113200,-377943099686194680,1721732551316627520,46760914524446694,325566490565180040,872631481552199325,-1325247635072576600,1762328409513851025,-665270990172489096,-336782550160453155,-1655856724459807320,-1362363452303256480,1391899582414715880,421999788595897248,1142605798506879168,410548568563223035,1234027519160436000,-177101294377702365,-525766046400882848,1025564591685668034,2224701920291190120,255328152492605500,420256159514891040,827953616646993672,-1553769715426021896,806620069668985605,-1211291423958073920,-4946464622267481720,564334270242422064,-1475068503989140632,-3586852832108128000,-1364890450701132960,-1513708458025701960,1562071203934493076,-1919928036745695240,1359777149439781380,2916507813581213720,-1235835040401465900,-794692574859107760,2038776709885540537,2316614082903141120,317517717647394000,6022563221464950160,-305210923067852802],[-285702619136,-36583022784,-470148284760,-787658532320,1386646609920,798023905536,-3383426983904,8359821328320,1193952355200,-3665361707040,7227831091536,-7722653361456,-2341054552320,5693708021760,-15234274125840,-45087900512952,-49956137054208,-1864064167680,104947000697440,147209508354480,8632578155520,-88679306856448,127908777511680,-132099760861200,30579344040960,-97209022030560,-97625145533520,-16431051155200,-44260780354560,-258546452482560,-46069242561056,592375990458384,-464487080386560,210071649172000,-332319699957960,-10244447054688,963629371555840,1461109046918400,-369653461021680,-856379416885960,56924832678912,366652313952672,-2340573280682560,-195118342642080,118038025163520,-239231930465792,2123725999587984,-2622537164229840,1140450479308800,1431536658182400,137174446276296,-3702057664339056,3873601505664000,787571535886080,-1643695155796320,2005850789899968,-1112059386966528,-3125367354956000,-1491205150908000,-241696194194400,596597614373376,-899555279698944,6590895895566840,15239772674920640,714597369446400,4169304214203744,-12748318432225112,-19928874999926640,194967960084480,8781464522871040,-12043879255476684,-2996160301518384,-1906143677475840,-4261768428783360,19468203345122400,-2461657695456080,-1615560966885888,5006367714754560,-4681205847930480,8016416695722600,-21085920917225472,21556510917003392,-3097650315216600,5724980179380000,68949991102361600,-6726121654712064,4279298265883740,-72642642644815320,-2556923651758080,892185166630560,-25399846362263120,78351300914601792,3028247532034560,19492366779790080,-107778329786117760,-54797293860834096,18259853768769536,-19431643846649760,43079066827288800,-86501674945512640,35870108117606400,9393492340742400,3744994114725600,68094830807224320,17752377943998720,43422355607074752,46526568549856560,-9402187318310160,25444716625785600,66586476068851200,-1700983020940104,1169330899102960,-76826454353510400,44759751593166720,-26635271265473640,-149692481904593232,-5456828089574400,115124409926380800,-27464748760669440,-111982764116333880,-84624114082058496,-144826250192422656,-157422553862373360,379044927280785920,26087446519833600,-146726075760979968,63360784994061632,40730296982026080,311777268671447040,143298185961710560,-128725368974561040,-9423209678916000,-223668550721454080,-253082080731744000,169961457549209040,-308986852405802648,-12126168443879424,-198467465208550560,128208981347567120,378386031140285520,-9703092604423680,-62436434122365952,1111019712677709120,230248602949038960,-438946289115586560,82593607554891840,262930985475780072,-244955648992934880,-477492197505945600,-513484629390120960,-684397125365292768,781224767459559720,24587935215022080,-244212706830836480,283387460941976160,-691435191931994400,20284050213301248,249724595047699200,-322235734016889000,759074335211786440,-395469669861826560,154845989471608512,-802690805829505560,-132506637628163040,281034822996787200,428895774292643328,30209855982898944,605811876028504200,291413273915554560,-1117645950200440320,-284111769299427168,1103726836998744288,-590529142816081920,527535745757729280,290270318460086360,-898968482370671328,475398996215463936,1385715047641534720,2138876585906187600,-338880193325918640,672872161391795200,-220579113083476224,-191378860623683040,-2088283118201676000,118604597137297920,461973071177204928,-733909598463264080,-848223572047038000,14136719182755840,-2018003266343285760,-2699751618719055120,-765237588502878216,19367907892101120,-323858691298834560,953674504747473960,117336536280001632,-222058060616392704,913201668510109440,2446868405388919600,166935040321832640,39395563747486848,-1486434308529564416,16328536426606800,-888273266649347040,51391228117616640,274500863494665984,2210674560653182800,10643126729895554840,1294516554304512000,607590962944199520,-1895824657558443920,-2532502164766445520,-2872497384117504000,-505755336632226560,1802651933236611600,508026921178592904,-109991021856680448,290730462290452800],[206785354380,-163459243200,-291397658585,129156387624,1243979257950,2525024054520,-5123161031010,-2845540099512,-172763288225,-4809182723400,-5548955989500,26313993320120,-2858273598213,8649106983000,-8848298492825,-2188345782480,25802479702560,-5036829780840,15206317032588,-807871991520,-178319113941870,35676526663800,29804022874362,-82210102576184,-16316788215420,60941135907960,307269811243395,1930226834184,6170163299751,-3348624184840,410369111483760,-2606501084880,-235276912034142,-724919976073920,-371507720399145,-558849944422000,882206482185600,726257600640,-918938207719917,1431863393344560,148059917203440,-36210838479200,1833418560649698,-394642391996424,-2202962125620025,84695648452800,922361518137345,808939619631528,-505829176354755,-2674545922026000,-1398390368952060,3164194902435600,-1592650233747804,5491354755099312,3608245136348160,-3806631228952200,-8284932873272770,-2175903663015456,2020541404550460,4489980982385360,-1561069903250550,-183631320520560,-1040410644616893,12058567000088664,4507676456671245,-13043997262354520,9769188367932840,-9008489957907792,-9087989299510638,-7185902488221600,-2346123635146500,-1163586307043160,11682178273197168,2910918534023808,10197806923404815,11339003868291000,13129750608639885,-42139389853088,-15387233739051702,24681075957752280,8346910570757220,-61637998752269280,-15550479991695792,-3506951843998680,-4994927197538850,-19103046982476600,25121831253032085,5590468785514536,-21187264927553274,15145700161750840,-7419483960692100,46850310090043680,32923315860071307,-24118584167388744,85322653678928820,77917640788038480,-162922274685941430,21718852730483040,-59060973139171784,-18332936160883080,48647959020416250,-68798161097659840,-53502439259620395,23986263609791208,151321753214800575,21306166537574160,-78285963778596915,73915350152664680,28341716160790032,-33924586672146720,-59140436839204875,-10942672943648160,-149811954114366192,-52668181196389264,-64821442288584300,61275305103048960,233807772159392310,83455560721895736,-99256914312622044,-65898396082963400,131433772286871450,-80909597141853480,-32441248045958290,180069195317530200,68980692460836750,-430299665134895160,380002577411853000,8227215004768056,2786357808393885,-69803735748793200,-202007539623124620,17230796275367400,171884399795167026,-69934999658666208,-51445851956366010,-93915587357856000,-147618072789556215,311676283696631040,80465720320898352,42125922554320440,-238424424183560560,318933632204910360,22211791809885216,-239374912769628504,-11507843858451600,126991290933708960,-190376148034070900,-615710837176238232,230871822045878343,-81311742466969520,676949534886591120,20959993879436040,-850407197881501810,-169262068326796632,-169277990943059295,960633578506608600,51630749251238025,-70799767999248288,144535563694877630,-386096530191024840,-30076586701161000,878922854868023680,21561613987407912,-7334252940411672,522912117244229020,1320289722981555480,-290614898611948680,212916101156287672,-847519432371085914,241892050811304960,-1424145057299621030,-786579554179280400,697349460553433358,-1079521170300502072,429900769935292590,-33232111749660120,-1738589214657380965,-104665487271752616,590239318744537770,-3371265919404260680,-286379656047939300,1557605384161143240,2103099114428887993,369983411945151840,1149384583521812550,2122799772663908800,177722785102498350,-849830158515682344,171090938527503885,-1412934569957334600,1136778747223394880,889243614678658360,-623636255864359584,37568261930690304,2188336620093105185,966861235756928160,-2004741441020017755,306084819764392416,979558127258662380,-1289384240457593280,680112142025404330,-3500886514605832440,-1179032736170166273,669397958218535216,-1772298650890386630,1315391021639864400,1905595190872044980,-1046583774221610504,745342896113060421,1719692657574873520,-4148101142770971375,843366082564971240,1405598541938518928,-287608333903531872,-4701229493133483585,-7551829219055927960,4026487808605010100,-979867555878269784],[153683265120,-66414332160,735348500480,-197655669024,-409854254040,-1940004577280,-1234656799200,3861317315856,-2071519494352,1878353664000,148780642560,6618554435680,5609586690576,-3014954376192,-21976854148480,8878207124160,-10514748375120,2610871312896,27372588460800,-61640201194440,-88349710506200,130688421642240,1739288332320,293833729451592,-90581411527200,-165106264350720,-170682150453760,42104751541248,33691293765360,-62762401532160,152194020823680,-85374775052160,-70430729907296,-56545930172160,214458527078400,-1011851645540120,2050448412555840,-512567575314432,-214468676718560,-411821517837840,-49085830495680,50909480371200,-169453180562688,-136790151900996,-178441764297280,185095465632000,915568733851200,381913270335696,402595209580080,-24590686095360,-3312831559530240,5098457412461160,-2262089249554200,-1662397961568256,-3770646518823360,1852231067448960,-3842421387555520,1923770869211136,3733348610559744,3274047985539760,6734996395023600,279376510026240,-127153780133600,-10532582761259328,-4918323979905600,-5216623014620160,6309647733100800,15106415747735928,4756170655009400,-14045147473674240,-4084031608272000,13639782333438360,9440066808689088,-879372413568000,-34523959235997440,-15977462232774240,-7795167005333400,3987335846495232,-2103689368284768,13757493808341360,35311432225338720,-3506169240414720,-11347628361696000,21165455275065816,49835472361530240,-2091663482388480,-6512347690719200,-7104297641558040,18828856975149408,-70810057017835520,2871109666613760,-56976668894671680,-21452414614417688,-14320987877256192,18990625061084160,94378549771198000,-45537631869343680,13184566771444992,6608320672462080,-48562733088204720,-80567000698192800,122472195408527360,11191849335984768,-17642412917207496,99259227156686080,-111247961613465600,1059928052874240,114427361147582736,81909790541095968,14515232029689600,-131242867861216320,5518419410755680,32056143792960672,-15300084414016512,-46807602982905600,100710867494215440,-220911562735726280,-17276723081773056,21935760835530432,-219156626250155440,119683094116304400,100118737960919040,107859654579953408,-25609481615330316,-164068172575713120,-67254483139176960,-12009156126549120,191928751917066912,211028916038063552,-23586675478248960,-79954770311243520,76028063428126040,66356308262766456,-129110067684347904,226150581075138720,-271635163349151360,187069959103742880,183887275128494080,-2532457606449408,127164889847286720,-813643546245893440,159751371335846400,4541240188616736,102779130000445360,-439771405589992080,98481966066316800,4393394930510080,194755006868016672,-467156282942071272,231345091193610240,302031666052047360,-97890661888547880,923057319691432992,57249043370483712,3419729423362560,-1957537037543502800,1587892077157581360,13416375279884544,-173163807257128512,-36543543925181040,-512345360920947840,-205944971567892480,951095008608983040,141727435496336976,-684709470867534640,-81590400987955200,-273429682213770720,-376526337477365944,-88703568432974880,1257683577069849600,733211127081664000,-1425539711567980800,349734258039143736,-142768456975938816,649303970888601600,-475557403508695200,-1507724284394144960,141406351713183744,-952849972039680,4016839521615614320,-5182640997853440,-123438795864637440,-676338520881858912,153213413809217520,-1982446992325277280,75800468050616320,-1878604772068062720,118248498598637088,-857879397079878800,-526169938832778240,108972099061731840,2600313737148434560,-123686252836717296,360228434675459328,47508620084710400,-1454785860172590000,2078228344377625440,1342706305403961344,1349396060638177728,-1812571450025115120,-3714534847053745440,-775925702782771200,517770818299308288,2108770809656050848,3170484734156241480,-48467547412416000,-1621380124456338400,-163071473157334896,958139787167980560,-621553526000985600,-111120690770073600,-1942690401129692280,4978992070833245784,-4120582008779292672,678858077349085920,-63322053286743680,-267512106820128720,1188929901395410944],[-79635218234,-33297956472,-544659254205,-44088084920,336026582760,-691521356064,1229916889388,3284535949200,3079551998820,-2484937681600,1626137277138,869029797768,-25250066759995,-9577687119000,-4292975627985,27508102826072,6404216015736,27252543040800,64558399960120,-86523704984640,-18529995184767,-35634180046080,16890917121540,95353097374920,-95434386442175,114285903721704,126800770100004,-204124430473480,-374403069317640,180676666346880,174816479927815,-181614437630736,84520088711685,-42762444875920,347586848291925,245644563528936,235665253919909,-541617327930360,-117412569846825,210024382344920,-1278120150433896,-29821094843232,1912763059794125,559146430149120,-661283541604455,-809117316136448,184189106498298,-71250111073680,-2464584413352270,2886831186403560,137283101542620,-3922626523811160,475875826980840,1538743190723640,-571461013953830,-659632748325672,2422618990421124,5420176122012960,4142185525366020,3858737412827880,-642159606309804,-4717509315583680,-11218930159454820,-17602727005688000,5056841872169340,2821062027590664,11227213974429123,459517742992440,-10143901319590500,14303659751109960,-2777395104014949,-4320200739073560,4490008806480285,20328564647255040,-5036262932426385,10143931484191384,-7324179388630236,-7441161521798400,-8140930688121660,-37026729113037840,17612530577473029,-4676351343252864,32978792817676860,-9678371776776120,-8806839881828835,-13489240745562648,18154691939509818,15690997699456200,-19921128741793125,36511407728759040,-24922061175250173,-47068989554867280,-34195992378290985,36375700991626480,20908312071891420,6884612376839208,23510297377520030,143487144848440800,41824760678475720,-133153713652388440,-71607201807512118,29195134564616328,-13366082054558420,5966370076534560,-17348395261261350,-45955171909762720,-93602450034659511,-39562216268529240,150875011024925220,-50213000410110120,-7387118369965719,-73600016747682832,132965276303657820,-2454081133086000,-116379988996574545,-12726518739984720,-29382610994815419,457091840215250240,178634065072935780,-1806180621127080,72914152840101793,-85891977577029360,-160497924993032220,2279656488373000,-250604496177789600,-105664894263636576,-227445326455598504,-320903200418163000,381027327914640660,-145469878367684640,-30106096636682352,65867304606834192,143063542811976765,112789008073356120,-66372580313911575,260801387078520024,159675884769166326,-262503782138219160,-354595496590758500,543743696587776960,-98796082208092731,15589813033454880,296379095841241875,21171300848377680,126289692796058550,-291657412918435872,179900266197565419,-703418789054985960,178204325936609940,384294525265200000,-383852707312306672,-32675942400256584,-183239030045917230,351849576091054360,973060598866096290,259018569609061152,-413444001210792409,-653874750796210680,-209805567467449140,248221911608276760,-1064379180325250097,7625459704294080,-229287776598625800,-655243332651105000,-762605071861836390,-226989031088671808,691584880279180272,1511192953872584400,1126522368759737840,467151155772701400,-444868069302322149,481121533635067864,-459365456245272390,-139317339327344640,1895294594777352615,-244246363881179616,-912397654381132161,-1527410016088802560,746064254671417440,1167964288146936720,309987196517274276,-2132615086155825480,-697377686119325640,659440817474794960,-224177709757767480,-379731737676589584,449419871080575846,716967567856995840,74218871542979625,-2456917109379056720,334664262362082312,764553626459449992,-1003294194498677950,2025874516761511680,364449985394424930,1884141177310530424,-2044207444907950740,-465647923601673120,-342012582392277830,-540958642705546560,-412437914408745027,183997960908292608,1886774505857369040,626105697045025560,-1356427067513674200,-660533855548567968,-423347408326634253,-3314807511331442280,3346022592722589780,-882294229059633720,-2932397180729341127,2188352174835479400,2013448974719608800,1544897872208306000,-227765417817548655,-875900834129103552,8688599476380813165,-51288747134895600,-3067959144922432200],[109008936960,11196209376,101788059912,353432304720,592081459200,670644071680,-1814806288548,-353160087192,-2288865553920,-2344165549440,194491247280,1270915802464,-1097500478976,9998269079040,20843697402000,-43329125390760,21930471112704,5334053639904,56855985564840,-107622920972160,80909657128960,-22156915385088,-7555244671260,-63142185485720,19360440633600,-38267112871680,-130811138164256,63712677205584,-24475662224640,213149553337600,40400318328480,76401243776880,-235012649648128,77138799724800,346232076946800,876577319446400,114775257569280,-168412779760896,-1762772815819840,-770510037066000,135402706010880,564192209973216,-1966975078492512,1562928676520640,226845657308160,-111427671463680,406097701444512,749060692206200,-2618464504381440,-514842258110400,9399504550990400,632728344734640,1045761668210688,-1312164213803520,-6967072477970880,612521029717080,974426971364352,-459647093820288,-116818432478880,-9554247788103040,-2407628542556160,-4299322584530688,14132242677878248,-13985182026647040,8350237449523200,-544454924405920,-2574864955378320,11438314910561616,11499673946956800,23673220005093120,-6429858525306480,-29104884226492360,-2081615354362368,-1683974212303680,-21755412853894720,43547982758456880,2224124168099328,6954914198324224,-15210075746309400,34798014548880,-16372815304581120,3562418772439296,-28178654607179208,-21336277322806160,7461257185198080,-24445631860488960,47662351897288656,4128742243176408,4387470948241920,43742423398229600,-18909671267865840,-29638502195453712,12985315347730176,19989903823676160,-19084065655382640,2727681570878880,29367198982471680,-17180446823473824,-28364300052547800,108657471832092480,5848298710425600,-67637138834529792,22099283244628128,-63717371611200120,-30224736200862720,1132541923471200,62166775847104368,126497216486014000,-42396338406090240,14928498654558720,-129110252672249640,-144262578965231760,3284161955069952,-102133829267275520,82807083937116000,-52138876064771760,-116208824360566784,136958760213656832,191189114285484480,-435510167891040,-36837727923363840,18245820578214240,195495682364092352,-16043117300400960,38044731128025600,-16073129537850880,-137644138122293088,38319717990914184,213865136812687360,-13631910247232640,313272686450391360,-375089484481964032,304982740422835200,13044138971170560,-225700539076667600,-293634798767170080,28116041913653760,48656166659018688,-832647285597333360,22473143210232000,4732142732697600,-189147552277736448,19055621791354104,686473028067031480,-309550062070824960,102331918547622720,9459231719204080,278120386796841072,-338809360950804480,87291197395170560,182266981244306640,72775985322233424,13267941857584128,256932564300033600,-31566636122759760,1847130880264812560,-170604285252014592,-142424479199523840,121808021672956080,-1264215983699354400,273053228669337600,-204950136955366880,660087144240641568,-682497684818658720,-659076965402240000,-513843464914940160,-359062369154442756,467264703784163736,95708073587892480,-168099119459863680,-1238810688839383440,535337431373918448,2950400751750144,273394829513034240,1013621271381903360,-390188197202730960,-1819662837486714880,-52664110043767200,774743277660374880,-1133892421288593120,1914694313971507200,154641756257767680,1042603359120008928,1148959436970380640,106460196774243840,-718219328316682720,966305921549078880,-308327459093075136,246637272063156480,219272533905427200,-391953974490868680,226796834382342224,398119629793492992,-1352504969084586240,1703774016553721200,-1568572463930535360,-1150331781514122240,-1044718237542036992,863006858312707680,-1356698100990183600,674085104836577280,-119173717834093824,130461168424117872,907839220810529920,56194082680919040,-1113745398032931840,-2980345460736235592,-390513912632075232,825531717321400320,3750373115732235520,-2633930671553192880,1939426122566513328,-313498857562587136,3771398621053324800,2013151086672056100,-6142502456361767760,-611633087881339392,-15554840157267840,242816398244250160],[216524166024,-10081724808,-275212839150,-161340913800,-619144537725,525497734984,-1545675668772,-869189873640,6871142352620,339372687600,-1062203917170,-14489139880336,17529378923475,9383596292160,6178837007560,-7364615718912,-23091862157196,-40323869461240,3863053762680,25534970393880,-80028939876148,-24120568466280,242998095314325,50026085658000,-117427829879340,-55255869956784,91398603978188,-165852583738800,-51075203327760,783560094800360,-69503322088530,173000746606632,-525165769477160,-1740854294832960,72976795120125,433729858556696,-618177834724344,973984496258520,-111587313503240,825287163462720,626040760110762,2358044840745816,-1103820126128160,-1199068487984400,3957346329816770,-331414099880784,388960144451844,-6618625934705200,-2844895311286875,1127088721563960,-1701609957425022,2418460827383856,2889447364925070,-2428502780323480,-3516923407870560,-3060785610915264,1660317047828056,1174766270851800,660932254669320,10369877218090280,9792200526481464,-4673724224247384,6424535951519630,-1092549375984000,6462052958825025,5360921580256440,-27897839647196256,-6658468020079680,11319583950362680,-2556581682605280,-1459929077711952,-21364601351158024,-5027920644005760,4031786402787000,-41598513040394940,1894285519349544,-11102077080438822,84340493149668480,34579316953658640,-21746632920575400,19720113807537304,-1951026751581600,-2281895669772225,-49912976314282400,19208480108474250,2356950840169176,14659273181123844,39816675924292080,-42217731326329020,-1835500683675640,37809227381251944,49511004768576936,-129961051323864300,-3392762180535720,6473623749837030,-95788485041879056,47076061350434004,47434844685252600,31275324850241050,-132792967003279440,11444489731906380,-44409271971993280,116332924626763425,-18304123515217440,-75475368988749280,81015740500380816,7212972172981098,-14253976051115240,-28484812870479120,42600967487403360,311576275129230386,-36677114413208280,90452684500932780,142393064081797840,-83442863348306280,5404151493962784,-254648205137979464,47796273280567200,-246668774090927160,5342477163931720,199151035867259568,-265805066211062400,-245366483012754020,-76065267179286000,-146971734572091075,158858998427614784,-132532720161269088,294222607522938600,247108016913634640,163314692927840520,128085947025134952,-545262007493259256,-133933986768855900,116501749589812080,460337824178783870,-390686353130361456,-40623771549117804,347360801290498800,-479571380501112900,513298552751553840,483299967910519162,46874140735595424,89351104702655310,440567934943063720,152529974948501640,446920815143120952,-541013564361123756,-43726134561134400,-280300900646578125,-810514228625280320,163017685160194356,-134863784491155720,-617598154778748640,-1186680733131687360,-722327865718554360,11279984114801416,199580680608822810,-796220859337506120,596958077856360080,761127913824105600,926425544961499746,-142523680744993176,-66257987327850720,236192899801207920,1887118805564835440,1011269517948051120,213305046259147260,-422828986847456920,-242182481146027440,-651031836522619080,725168363113085648,220526268113365344,-282062941542741660,-199881528267113000,247364311057167825,425026566167144088,-2523565986923955432,-1456578657518712000,-139885314231851520,2467814783440371680,324632804072870688,-232606431531961896,415051996588502690,-1763112058122818880,-594411147549360450,874600929423656184,-895888826262801168,1104351195422168640,-946375956215357680,-2694548333515180800,-119856818486505516,1080794252124047592,-431251928942650200,1099035390587410080,-2982640602143823350,510171825003801840,228968434807860624,3014577595629492360,6800282459545207800,-215646465374440440,-1046163722259229238,948886547687497728,-4886213741540231475,-505047758257224520,2909798860422373260,-216386025911354664,142062799748756938,2626223500390361760,-65867078909007660,-7748357333807282720,4338799256302028028,2177948247104924232,972323134408595260,73757504527970880,433640220942265680,-3545788926008094528,-1711127565515201808,-1455719690595485520,-6707344732833042640,2814404469047245800]],[[1707188797440,1386646609920,-2807583905280,40480611840,-6388695695360,1878353664000,-4600918713600,-1097500478976,46450492047360,16242148048896,-67298471961600,-96618839040,2255756304384,-72521550464000,76878707642880,39835183933440,-103182063452160,9149144260608,181978988083200,-14040249951744,224543114526720,31637599488000,-649822909908480,-44260780354560,-121749997584384,-232643649822720,870290686848000,86973546756096,-109580300206080,114775257569280,-104948771558400,-101788503759360,654062919991296,667699123691520,-347873977482240,-522006883568640,-4454019296133120,2425855384099840,-1131138956640000,-33696358401024,4659608314183680,-2063995110481920,4538638085034240,1013668281861120,-2536830722850816,-5958003708518400,4198368776025600,-638127314873856,-223524942888960,1923770869211136,-15176451323404800,902608437265920,7125915230273536,7354564610764800,4916337812305920,-211097521543680,2050339223961600,-261170442878976,-5035286705433600,4477809682916352,-4157222843473920,-27215025034137600,12720982721103360,-3671538881472000,6060153755910144,11012642567700480,3877001713728000,-1615560966885888,-16951755795333120,38525138563507200,-50348232470131200,-3506169240414720,54579189497462784,7461257185198080,2839207021685760,713688413391360,-60808452047339520,8035641600645120,-5857979480179200,-457404821572608,533507758325760,-71893653500067840,87517148138787840,-7762687013283840,-5885220265132032,-6877279205068800,100066534594118400,-5721563325399552,-79161758697881600,35870108117606400,-37224184048128000,46260161251683840,69464804636737536,-6362507360563200,50624177781450240,-42396338406090240,-219961033417359360,-29035286580731904,-157129953489484800,25725199185229824,269199811010887680,-79919898737817600,-6741597066462720,3877232773800960,30744263433388032,66979191198965760,225119448420556800,-7003827601247232,164429596214231040,158838602591933440,-669305392465881600,1491996510259200,77527140177985536,299145878120448000,-135614725376739840,-23586675478248960,115824061757521920,-469095309834117120,-141980190245836800,-18349251035208192,34534397023027200,-344367050053877760,74104362712596480,73593453907745280,-587156351469305856,708052224555878400,1501587357993676800,-81616139765918208,244398193388912640,-22680591092121600,71104560258124800,52936249777182720,-308593168172974080,-477492197505945600,-1191379407857802240,150135878205411840,-781762474447994880,57249043370483712,78406851165984000,-170604285252014592,786363017701785600,90730117032192000,1057635603322045440,-99847128195164160,-480248597732327424,-725041490668953600,-305144932358745600,20452439404141056,285892674744483840,484349916312514560,1589161965744672000,336078726246996480,125284293924421632,-426659080860794880,245550083410959360,-590529142816081920,-94827893661204480,504497187947484160,-1478591342920243200,-53012565635977728,562053498091683840,1914694313971507200,-4519408041315256320,221906890675008000,-1706436259946692608,-82779220749772800,-724805871394598400,162672372359972352,2243698117363630080,1573947070788870144,3215482959533644800,-251316888300656640,-314326276090134528,-3009317143891660800,-197992053884528640,778137563129333760,2882406009536348160,-2092703323211956224,5012307193159833600,-11334117379332096,-2297476843642552320,-775925702782771200,-2988008574113925120,3213859018106880,2647971221290909696,-146019169082941440,-3250718091161164800,162880265096842752,-1022056028894208000,2889115694461624320,-7498580444009740800,-780584902924216320,186063803010809856,-842735566524825600,3737757759274851840,-4666979782149120,-1700488816424386560],[-443963344200,-691521356064,-869189873640,1512069156480,3276922701624,6822948825000,-9210314648592,-9409697512800,-3815829050880,8649106983000,18721720687560,-42658393535616,27252543040800,25534970393880,37101276562392,-11378428852560,-56217800296128,-74487197243160,-66318104073120,111833899208064,60941135907960,46173310295904,-203306028280320,180676666346880,173000746606632,60568432617000,108555243292320,-435827007238320,-305183299456440,-15843466473408,-402085172071440,726257600640,712500379517520,881324472652800,-29821094843232,-1199068487984400,1289660160373200,848891309476320,-1792083922575840,-746271371498256,2050984162596840,-221176405697280,-2674545922026000,-3508712255128080,1962538197919632,1538743190723640,972380164841832,2291073346062120,1521102716646480,5419890417416352,-4070250543282000,-530715983511504,-4377990128676120,-183631320520560,-1476177614045904,-3064861618249800,2821062027590664,-6658468020079680,-7092942881780880,7001615800496064,12996604858171320,2732175837921696,4886421256705080,-899630156234040,2910918534023808,-4143764487483720,1133930002349208,-7441161521798400,-21746632920575400,3088437261305448,20743998808765320,17946453101432352,-26275279676383560,-15250451862383760,3233470502114688,-19103046982476600,10475982718578432,-33535834628784240,36511407728759040,49511004768576936,21243084907832280,44974740241479840,-15940502257578600,-29043831181796160,-34734802258031040,-46633150767467880,21718852730483040,-1423805489805600,-78519904939007280,29195134564616328,-18304123515217440,88331666243486160,-53307369939626880,13373481721774800,43702076454196608,10451578185753120,-19671666581149440,-33924586672146720,78412703333083680,-26733786050299104,-2454081133086000,5404151493962784,178974670279649280,-26330953002433200,44395362785438568,-129234185389744440,-168470520030631392,-55281078702120480,-80909597141853480,-22389242725795440,-27532768305998040,-105664894263636576,294222607522938600,-3812124942816960,-3152091553338288,224999603763752160,31455971109441888,212984812576667520,-186410014964754240,-69934999658666208,-7180597174988160,-63617066735597544,-262503782138219160,513298552751553840,177570520705521240,34971950648797800,-314463228484061304,-648799322114213760,89819379606308880,-322381349038810248,126991290933708960,-42556794757965312,24091544224928880,384294525265200000,-134863784491155720,-67753323893821680,159857408543126976,1239879691373292480,29666992077665280,-535623710155020816,-46021349183297400,-70799767999248288,120291404045077320,-356156518037138040,7625459704294080,236192899801207920,-618826770467248416,-80182546264340520,380406960318937440,-805440585449886768,547782519157335000,-18401816186930880,241892050811304960,-500534353004075280,-739276361450124672,-139317339327344640,425026566167144088,-184764153972546480,1721732551316627520,20356330674132792,-559042868820324720,25299511519921704,-232872139182180960,1557605384161143240,-254865359428510512,318356142937001160,-379731737676589584,-350841036895351320,-682227778854403800,1142605798506879168,-1186744729163235480,1372874263071699024,-317698770812991120,-2008696690678374840,37568261930690304,-691528714006053000,-970140332724024000,-465647923601673120,-215646465374440440,2939085746112410688,-1211291423958073920,-2073338017669389624,4745378402858492400,-1643012409228911280,398228825376395904,1315391021639864400,61674865084953120,487007073171563040,-882294229059633720,2177948247104924232,2483595373847701680,-794692574859107760,-434824334099113440,-1725054869754888240,-2625921802128655200,-1035252846918102120,-979867555878269784],[94483234560,-487132978560,-447671947008,1775309909280,2490214725120,-3047422240128,-83462311680,280287770400,-5608785093120,-1661744123040,819553092864,11143804980000,-7851136591872,-1864064167680,33950054764800,-4193273731968,-9660073923840,1739288332320,-42859048784640,-38267112871680,17684378144256,10798649790720,-7420149458688,-64445165497440,145038253831680,218302419839520,-136460010086400,123505778178144,-120306002995200,-400869211094880,94475461817088,246996080978880,135742935837696,-455690379765600,-349665340519680,366652313952672,-326757021331200,-508274728564896,1923845402476800,915568733851200,-508959718063104,-514842258110400,-1048663968317184,1423468002543840,-639723746999040,-1709120020623840,-441808422570240,-459067743478848,1112882899169280,954610419327360,-2094317513240832,2266550271131520,2411815108395264,-4607857685238720,1432682096778240,-781782083037120,5021690335200000,4169304214203744,-2389943659188480,1966387346448960,-6778791581363712,-4084031608272000,639605931157248,-1683974212303680,-6925537369420800,-184113638554560,6906326871029760,10874928266660640,-2808450181447680,-12034820448738720,-921297412809984,11930196413733120,6365742739488000,-3159630062196960,13713403238810880,-2842668936635136,13779186426044160,-16995610547696256,-17546173704034560,892185166630560,-31396577642213376,12452130726465600,5052266045777664,18990625061084160,20057871678028800,-17180446823473824,-28376267641920000,-23188739134880352,18793738209895680,19502584285813440,-5269520093587200,-12169419529388160,27306539549920512,85101238139065440,-594593785758720,-13638076455988512,-8374523635484160,-28855449497092128,14278074816741120,-88889873550019200,-41376301017950208,44759751593166720,38413698847223040,-59523857894592000,-54822577170965760,21935760835530432,70179879667941120,18245820578214240,-48810124597816320,103180569178056480,-40668320288193024,-29157569074788000,82309749817135104,-68954469514879200,-39014597773228800,30121417005596256,44852676028258560,93325366793602944,-7317443813095680,78517892822328480,33983556377785344,-37591349649231360,-31379372795548416,-198467465208550560,-149633236814315520,-128015350563840960,39529845995831040,4541240188616736,132978026431303680,102331918547622720,-304752865689582336,144950112149230080,127328549502481152,128699540290865280,288052353072506880,-119748950584569984,44578366406112000,-438407672871574176,-1918384798471680,62206785291800160,79896659063147520,495856248354369600,129172012683876096,53710921208412000,-320768677327403520,154845989471608512,-514453332714727680,-112241022666530784,-224614908399939840,-273429682213770720,180794398757296896,-168099119459863680,-11660791324428288,37577354204876640,716852589246270720,394672035129489312,-295934686644579840,-344271012766521888,268122797396256000,-696812244288027840,534525594071040,-86415651407263200,-86750253510455040,939079266496620000,524400279324894720,460765999441520832,-796460256626334720,461973071177204928,648654811872460800,-906817007667205440,563074856640734976,108972099061731840,-21948325804618752,-1352504969084586240,-1399121120539123200,659848643627284320,-882514407156518400,34371564445397472,-512283862822744320,1848341333043950400,949189878034675200,-1129865821414368960,-290456800509368064,-486704686620878880,624784003774571520,104008501985977920,1529561819991744000,286274666316557184,-1318973767015818240,607590962944199520,800628629448962304,-999915932474487360,-549255729422716416,678858077349085920,-52440081750228480,-15554840157267840,1509524343671274240],[1217186175744,490163163600,1633185838128,-5051959355520,339372687600,316843110168,-1031952564720,2931913008528,3546872300040,6536039295960,5126617114872,-2188345782480,-60168545902080,81292294972440,-86523704984640,-1379506574160,91877938319760,-104389298943336,57987196981560,241435916106720,26549832197688,-296697160267200,1930226834184,-258362345877240,-36358488364320,-181614437630736,553051536879480,276162999182352,391648982404680,-380613942701640,-650755171922688,702277579546080,168124323996552,81891310612320,-1418148681202440,-410825643579120,-209621325133440,-331414099880784,1342771855527000,4421345272122240,-3985002907991880,-460183084522200,114630861163392,-345118191458040,3164194902435600,-1007757728980200,1606889651829000,-659632748325672,-1806913227430080,-8240266988516640,2948419685455728,141042329328240,-4996829614471752,1081283922433920,13455903008176200,12058567000088664,904493563327200,-16427207364349824,459517742992440,-2556581682605280,-258201531981216,2929265250927840,-21491470280879496,9674867863795680,18815780765822760,3671876889423864,-17440572294129600,-11606649201225936,-1405905485740920,-2117637331080480,-1951026751581600,14256191333769000,-1608391191467016,92587055174679840,-8892036773769240,-42039415924426368,-29845810168936080,5590468785514536,1756533027427200,-29704296235952520,-47068989554867280,-31973821037464320,67223751104713392,-68724256956445200,127248186630620160,-31172008677940536,33335859545637360,-1981920636565056,-18332936160883080,79559086781931240,-44219474343169992,5966370076534560,81015740500380816,37753530967414080,-188541292311589800,-93769935036456504,4770830096773200,-61774867384896984,126638279373033120,4102355803894920,-88843906637448600,112976911060709640,19574715090978432,47796273280567200,25486075202498880,7431088492263744,-139684766970690240,-39263465102782968,-99641391801761520,223540635721557000,180069195317530200,271066382300831040,-265397991230791104,-320903200418163000,9340314382135440,286836471966721032,-29213785045827360,-27892519892109288,-219790466496610320,-413356502785175040,174897373509802944,-93915587357856000,-44313169948721256,-16248695155534080,543743696587776960,46874140735595424,188587114031431080,257727337016810760,219174881090654040,-1367894107825983360,630939214321528920,173845652654955600,-35213811351651504,262226844905496240,273882156272611560,88782532548545880,-1186680733131687360,187313267994340728,-266763029995123200,387044816507427600,-350687475843083568,-73319408073450000,294282857113508208,-386096530191024840,-232297953088390200,187012673671377840,-655243332651105000,1139894360348192064,625668391158736680,-2246060949881760,98974041213769632,445065354825786960,112141584064089912,298565499863248200,-786579554179280400,-295179914471470512,476328268693730880,-244246363881179616,-1456578657518712000,101116609472548800,325566490565180040,1518940049020786560,5921610744994560,-2296299983000391480,341000570619004560,-569073131873858304,812442928960425840,-227187286580429400,41004898980756480,-2694548333515180800,1133523105597782520,-462631020909057000,-385193576362906080,4821570339903672600,2123169569063786880,543356106679391544,966861235756928160,-92943303639318000,-1817428429002204120,-540958642705546560,-355733033070606336,-2319877662368544480,564334270242422064,-2588340974049210240,393500224478190960,-4579925370771851472,-201183610508519760,-1046583774221610504,1832184868070911200,6695986862976253920,2188352174835479400,73757504527970880,-2779876470369083904,2316614082903141120,-7176756077509387200,458407096933729536,2378572763899332000],[-869874001920,-102658703616,848479104000,-1120058572800,260211916800,1193952355200,11631037566720,-11176920760320,-11317470919680,-3014954376192,1827680025600,21930471112704,-1081113108480,7814850658560,-4586840079360,15487657574400,-12682807729152,-34034013699840,-35727570700800,-45894229819392,-20355566837760,-18460704898944,149573491372800,412896123494400,51607710139392,68632050193920,-700240270371840,-464487080386560,72651726766080,-43400161601280,498191981760000,-512567575314432,476697110461440,135402706010880,1077321748208640,225250367569920,-27211171553280,353795310120960,-721343487110400,-717972160045056,-2245386515435520,-195679557762048,150276415027200,-971030340403200,128929520738304,-208282278044160,-621561753457920,6496860792422400,8183098058357760,-1112059386966528,-3906875312947200,-3985551536947200,-717181840834560,279376510026240,-7317758462150400,8350237449523200,-14046761574322176,-56013479216640,6221122161830400,-13310982338174976,24037145763840,-900175646304000,37913141394585600,6570461115187200,1291956011596800,3278442819801600,-13591869916162560,2930613489991680,1615330106818560,-4587100041642624,-24184594835385600,-21085920917225472,-7659628910791680,7005268177643520,-18312599855953920,-2091663482388480,-236031290744832,4387470948241920,77565666952646400,-12892039835811840,51366157772160000,-223794452047104,-18505957140211200,16558934210641920,2261127338459136,-2930294641190400,-80572352492163840,54655328872488960,-8592201165250560,-30960941008439808,-189416340911001600,5249346581004288,-9777615772262400,17752377943998720,162707768406585600,50790787008430080,-19328439476883456,14515232029689600,95218742377651200,3284161955069952,2782101290065920,2175910465322880,86168772918412800,-238026328702525440,8017060514749440,-18978236190144000,23620907495454720,40887931094384640,12343406049976320,8385259527836928,-232495579115712000,-37751577448022016,-176388097313218560,12188084094051840,116433801536532480,311777268671447040,-5093100905545728,-22793321678814720,149568193714579200,-129110067684347904,49775202444042240,28116041913653760,389919906461606400,-171177342563082240,2137003044102144,-28109905468323840,59296677027033600,-242724985012224000,-297052985451156480,67243971652450560,-601834237071936000,-13363608583176192,-41771017103523840,-93822978047984640,134466189047308800,479997307489566720,1006241275726371840,24587935215022080,-938447667301056000,801380428696092672,39300482904883200,13416375279884544,-1341587038226054400,273053228669337600,569286459971048448,-99714838160678400,890945765970839040,-1112774560194232320,34648128862617600,99651288779665920,1223845538498880000,-303531085758996480,-1847763055801512960,-115819544703582720,-18030226816250880,-570149019998208000,-27208933003321344,284014093626938880,227513538358444800,475398996215463936,1138501587872040960,-15597752279832576,1531841240203929600,-123438795864637440,-39093965521256448,106460196774243840,-387298751330050560,946976436349870080,-2100455273966515200,-4355971843101696,-86391061672396800,-1232926183986266112,100703618069667840,-557338321116668160,-2201395989683362560,-1306556922184335360,1690043987652455424,324408890414949120,2750754470676326400,416781552282501120,94106022143385600,39395563747486848,472941623039424000,2474365777805967360,-2342837114066783232,-48467547412416000,288505393810529280,825531717321400320,-554067475913318400,-116956138016019456,-1583543385596409600,422066887698677760,4220214560346470400,-63892806284286720,-3269459349139991040,581433790206443520,146580398802173952],[-475088777880,2613920383800,-1424815174344,-600283182840,-2845540099512,1946578935840,-3247206058680,869029797768,9383596292160,-1251762789144,18632341357080,-23839909923960,6864491910024,-38554711470000,-7159674040200,-807871991520,19399558174920,52192525607640,95353097374920,-55255869956784,-53008964365800,-9942179093880,-42635017385256,53709029885640,-414066393599976,391375479718080,-2606501084880,175505452016136,-698985506405880,245644563528936,973984496258520,364297279071000,-117867192269640,-1082147087807520,765047359566216,-1900979783341200,-696037857096120,-394642391996424,2078208994554000,1087810637838264,-71250111073680,1127088721563960,269937823816608,-2315052395067720,-253911688671576,1840344907183320,2889915096305520,-2618929395837216,-3806631228952200,-2001009082545528,-2802749610977160,3858737412827880,-4673724224247384,9469799515836120,-4424253850380672,11455272324395880,652445022469680,-4867330870367832,5914986839802480,-9008489957907792,1579045800359280,-2476752968181240,-4320200739073560,4031786402787000,-12967459720972680,-7004417891807160,16877998889698200,-17538411615000312,17942260853447280,-11751733096351512,24681075957752280,7544922169478760,5596962125893464,-9678371776776120,2356950840169176,17719824468529680,2810748698677920,-17785366425155856,-70525810048227480,-12658028309350488,37989443010936120,46850310090043680,-35667266162737440,-17198113669565400,6884612376839208,47434844685252600,-72603912442702440,11748177024005928,40179496169274000,40729491195963024,-23716084560504360,72398140663629000,23986263609791208,-45203416472039760,-41049688009604232,-39562216268529240,42600967487403360,-36388678214602848,-14770669943500680,-88408529176750920,-29621947123879320,1338427735418760,38658798182879160,61275305103048960,19652389735557744,-86147127496480680,-1806180621127080,84443540631001200,238592786939064240,-205712872061127816,263257905408516480,76338201753569880,-5404456616167848,-90497480755374000,8227215004768056,-253992943240316280,-517093296845953800,65867304606834192,116501749589812080,112751379464827896,-253444870428614040,449298320570007720,71412395607554472,-23349718752947400,29893620510899376,42125922554320440,-154270957839906600,-71645161275255336,21171300848377680,446920815143120952,-32869199374984200,46742719111888800,-205592050446224784,-112470449185483440,261084652471638216,76909161331110240,20959993879436040,101918070445191528,-335023519304174400,259018569609061152,-796220859337506120,-1258616200559644680,151709303163566808,-37506408587543160,896155606451580528,392416099033815360,327641366742707160,-7334252940411672,-334461422444618040,266799526307355528,1511192953872584400,-651031836522619080,997297340836346592,-260255886858582120,-70263775442718000,-1645877278840786200,-883704986780578920,94877512906298232,-33232111749660120,638999429530357896,-198967870949728440,1167964288146936720,-232606431531961896,-284039642367018000,-665270990172489096,-330658519684977000,-445707410940625680,396696197573001768,423740236865493240,-849830158515682344,-1411374289645050720,1663791890114250120,764553626459449992,1099035390587410080,-971895848163209640,2224701920291190120,641901874237375320,9586604360603736,584526170535635040,-1113326911613573184,-1289384240457593280,-1172076605890588200,-201239537507027064,626105697045025560,-216386025911354664,812036105817685560,-1513708458025701960,-552828463491129168,754627375701001200,-1617100740825235320,-2091975887651827320,843366082564971240,2148868650601460568,941360034032024880,-875900834129103552,-1455719690595485520,2885774875496984400],[-285830104320,-773207785952,883559550720,1899031115520,-823532050176,-2344165549440,111802415616,8674412081280,-4714316167680,-12279354032160,-3194031329280,-2561249401536,30776392765440,2192037440640,-15355354502400,2027961048960,12429489118464,25473360185280,-28672598972160,-50627603376032,-128059023168000,149517629243136,147417401564160,-225681834323520,9709157145600,152194020823680,-24507295963392,-28918967457600,310377350457600,-154379823658368,182645154478080,-160801487289248,-819646538515200,26384729451840,-673778711810304,959178136218240,895849025347584,247315564911360,62508205943040,-920865589975296,360760088409600,-1137617292216192,-40339032860160,1431536658182400,1202024776862208,1116535399077600,-425002476877056,-3770646518823360,-3718242085662720,-459647093820288,2873529924168960,29567776493376,249778298073600,10283789122084800,-189182840419584,-9322669471175040,233196529083648,5270922636295680,-3539558484422400,1196837035973568,-759517087633920,3730251747211936,4549286957318400,-18332722017028800,2157887974276608,-4261768428783360,-33826220144640,10894533354865920,2610498012829440,-120314465954496,-7049177719584000,3562418772439296,4810524921826560,-3110143905221760,-5420357169119232,25414441473093120,3773190196545792,-10399252018789440,2710817554959360,-10342164992622176,-1610622495905280,-1767069749535552,-11213848486452480,1017875782959360,-44284049783930880,2843207569332480,2716161819550464,-1111337009766720,59831129099715840,-33019857977435712,98726006418566400,11191849335984768,-63681446868695040,-1741967770878720,-32632968882750720,-7109747577240000,-1015316838581760,47804238837062400,-37353389014233600,-37348255684839456,67622162603343360,76716814262933952,-40387429141678080,12431715001453440,-76830524022295296,5234730987605760,-128441795380157952,-86426882791194240,42678576978428160,-144826250192422656,154372314550126080,214651958460823296,177696834254545920,-12009156126549120,4810682742547968,-13631910247232640,19540676497498368,-244678765048058880,-122067501631756800,248654154330813888,-218369109956659200,-23860329724927520,250252509064596480,-19077480285122880,1420646949959424,-275560659017783040,-39779068619651328,290757795054424320,-190154686565648640,78680879515381248,-220076651784652800,82593607554891840,-26759847436139520,-12290837144375040,294368342295186432,-113230228534600320,-133668226096221696,256932564300033600,199490861785098240,-339460404412436736,407045931143297280,32747599392415488,-140089406977977600,-6511388291376960,203255967398211072,149283587327740000,-533541102390405120,-393483909974158080,288253651049844480,7078299608953920,896886001313280,-454978886357117184,-280131861828407040,419000126762067840,252259036215813888,-310720463271079680,-478955806535098368,649303970888601600,-398630353356744960,-3011972380718400,516876298545914880,696173258961413376,-227715613847447040,373905499385842560,123739502461462272,310583926837255680,551635368994173696,-1268877956916760320,60272004610667520,-940696430719347456,-123006543410361600,1210244990516944416,-1043757429364995840,-812411612830325760,1345058320628865024,-323858691298834560,-302367673674232320,17857102346187840,715142334635385600,1349396060638177728,-154281295298211840,-119173717834093824,-1507251944239937280,-2359259246547624960,-243920777512257024,-882869157587940480,-8806917535916544,2283563023369105920,988280085667872000,-123716029842393408,62335997261260800,135563182382747328,3254110120281968640,2936558942065632000,198729671288408832,-119751328315080000,-2932962140282023680,290730462290452800],[184433336736,-443963344200,-691521356064,-869189873640,1512069156480,3276922701624,6822948825000,-9210314648592,-9409697512800,-3815829050880,8649106983000,18721720687560,-42658393535616,27252543040800,25534970393880,37101276562392,-11378428852560,-56217800296128,-74487197243160,-66318104073120,111833899208064,60941135907960,46173310295904,-203306028280320,180676666346880,173000746606632,60568432617000,108555243292320,-435827007238320,-305183299456440,-15843466473408,-402085172071440,726257600640,712500379517520,881324472652800,-29821094843232,-1199068487984400,1289660160373200,848891309476320,-1792083922575840,-746271371498256,2050984162596840,-221176405697280,-2674545922026000,-3508712255128080,1962538197919632,1538743190723640,972380164841832,2291073346062120,1521102716646480,5419890417416352,-4070250543282000,-530715983511504,-4377990128676120,-183631320520560,-1476177614045904,-3064861618249800,2821062027590664,-6658468020079680,-7092942881780880,7001615800496064,12996604858171320,2732175837921696,4886421256705080,-899630156234040,2910918534023808,-4143764487483720,1133930002349208,-7441161521798400,-21746632920575400,3088437261305448,20743998808765320,17946453101432352,-26275279676383560,-15250451862383760,3233470502114688,-19103046982476600,10475982718578432,-33535834628784240,36511407728759040,49511004768576936,21243084907832280,44974740241479840,-15940502257578600,-29043831181796160,-34734802258031040,-46633150767467880,21718852730483040,-1423805489805600,-78519904939007280,29195134564616328,-18304123515217440,88331666243486160,-53307369939626880,13373481721774800,43702076454196608,10451578185753120,-19671666581149440,-33924586672146720,78412703333083680,-26733786050299104,-2454081133086000,5404151493962784,178974670279649280,-26330953002433200,44395362785438568,-129234185389744440,-168470520030631392,-55281078702120480,-80909597141853480,-22389242725795440,-27532768305998040,-105664894263636576,294222607522938600,-3812124942816960,-3152091553338288,224999603763752160,31455971109441888,212984812576667520,-186410014964754240,-69934999658666208,-7180597174988160,-63617066735597544,-262503782138219160,513298552751553840,177570520705521240,34971950648797800,-314463228484061304,-648799322114213760,89819379606308880,-322381349038810248,126991290933708960,-42556794757965312,24091544224928880,384294525265200000,-134863784491155720,-67753323893821680,159857408543126976,1239879691373292480,29666992077665280,-535623710155020816,-46021349183297400,-70799767999248288,120291404045077320,-356156518037138040,7625459704294080,236192899801207920,-618826770467248416,-80182546264340520,380406960318937440,-805440585449886768,547782519157335000,-18401816186930880,241892050811304960,-500534353004075280,-739276361450124672,-139317339327344640,425026566167144088,-184764153972546480,1721732551316627520,20356330674132792,-559042868820324720,25299511519921704,-232872139182180960,1557605384161143240,-254865359428510512,318356142937001160,-379731737676589584,-350841036895351320,-682227778854403800,1142605798506879168,-1186744729163235480,1372874263071699024,-317698770812991120,-2008696690678374840,37568261930690304,-691528714006053000,-970140332724024000,-465647923601673120,-215646465374440440,2939085746112410688,-1211291423958073920,-2073338017669389624,4745378402858492400,-1643012409228911280,398228825376395904,1315391021639864400,61674865084953120,487007073171563040,-882294229059633720,2177948247104924232,2483595373847701680,-794692574859107760,-434824334099113440,-1725054869754888240,-2625921802128655200,-1035252846918102120,-979867555878269784],[547666132992,592081459200,627358744320,-138842035200,-3213697843200,2110607769600,-7296375504000,-1903260692736,8824482938880,7703258956800,18424721187840,-299074913280,-17314703425536,-8769028546560,-47757420691200,750573831168,-54268734996480,8632578155520,207985639276800,5846329751040,81669671092224,-165106264350720,112815418826880,-24475662224640,-325992719769600,-35126889937920,-419418084518400,114584771515392,366725183447040,589286228213760,265223209785600,-81522324288000,282497711603712,-324464830694400,-827460981177600,-176289013343232,646293540372480,-220712835932160,-2162082450739200,118038025163520,566858548322304,1528326770995200,1195819519656960,-24590686095360,766654864588800,1045761668210688,1272836143603200,101710105111296,-8145587011584000,-5569841871897600,6795918475906560,639306869391360,7092366173798400,-5817141597880320,-1707300894604800,1197451384715520,-6592739582668800,9560956036853760,342304595212800,-1018001808299520,10509382598467584,194967960084480,5501073394080000,-6203968591841280,-23022888474378240,-879372413568000,-20034928343232000,2224124168099328,8408583694417920,13102121977528320,28032278032260480,3957479154881280,16647908075470848,5213541561676800,-42809972196710400,2996607249156096,1651425210040320,-1914476024930304,-26812322461478400,-12692563683160320,45173693313712128,-34962476841600000,1367632762510080,3028247532034560,-29466944231178240,18340255078612992,17907356140608000,13184566771444992,-43151868703088640,5848298710425600,189205750607132160,30995401239982080,-4144501901524992,-79307327930572800,-108486754102214400,-26624907557441280,-27992955058913280,13155940543426560,-88704195736992000,-15581248752706560,9422993089855488,22565932686090240,-13297230621417600,-14100344659376640,187928260536360960,-5456828089574400,115978110050880000,-3865239408347136,-32282133700853760,100118737960919040,-51243252670114560,38044731128025600,-29804728846123008,120058907166105600,-74482736130316800,-19052803887796224,-554813689795706880,-41310707344982016,139292521370534400,-24474795335112960,101935910073102336,-33879589952102400,-171820256138995200,-63805075602808320,135149167768412160,17333469135495168,171782755639756800,-9703092604423680,850508078795980800,202189701838924800,-410935382320531200,98481966066316800,-38343173405442048,-338809360950804480,573362643626572800,-22003558207741440,-378970929604116480,-684900113722598400,-150259604091801600,153564163740172800,-632711645025435648,318770583561830400,-81988960043738880,219532424436990720,-956778210998353920,-387485954492820480,609368455426368000,-145791125340682752,1980203888124887040,281034822996787200,-608980098097958400,-200265633572544000,239646047881912320,1257683577069849600,707786106521894400,2950400751750144,450148158646272000,-220694678804717568,-1735641683275737600,-37229488095018240,-1229898467078307840,-774923356671129600,95319597265643520,-250664930215188480,-354173434917519360,-317095498116857856,-650590091398156800,63376159308553728,-747663653101854720,1429679034951552000,26619827930065920,14136719182755840,973428756345028608,816818235453972480,3405956406824083200,360228434675459328,1638125463247257600,-1150331781514122240,-1982498774758022400,-450123458837944320,-741670846774640640,763304401829683200,-240750667345752960,-77390447406451200,-1953579081307914240,1594656713619256320,296190567520320000,-47209973532632064,-651779744280698880,-4494102860185804800,714731954542341120,259125281279412480,-1478921907285000192,-2872497384117504000,390456038403974400,535002438950180352,1668263216698490880,1188929901395410944],[248159177280,-915460206264,84929627640,-54808468560,-577449017496,3904252614360,-257041902744,-4809182723400,6181096409400,-45959538240,-9577687119000,-7364615718912,3683176025760,-15236207182680,3690437254824,134138595677400,-44338272938520,-50751887247600,-54874224377280,-174513308940432,209744992595280,6536253726288,-165852583738800,340016996011680,-54047647581048,-299017189924800,399956986814112,271047366555840,-190338868176600,-724919976073920,1218595110480,342743255728008,-541617327930360,-309396214466640,749504577437736,-167128455720600,1827524892158784,971660780754600,-2047896663369480,-11965920565104,84695648452800,270013140337512,-5387708626997760,2886831186403560,2418460827383856,-3013856931677760,1563396388114704,3345435093997920,-495689250682800,-2733733445919216,-642926996339760,815735887077672,7821781270589880,-9349106896464840,7256022065284608,-1092549375984000,-3484284537286248,625765405217040,-6263018218813080,-2424645064043688,-8404395375114000,5079219195296400,-7185902488221600,13965754737432960,19910717265537120,20328564647255040,108338214786768,-47890193474210760,-6364674996131760,23982576244783200,3532520226858240,36525020906602968,-38364994493179200,-61637998752269280,17386286492498880,1992390310310400,-13489240745562648,39816675924292080,20369778748849800,-18088367199207624,-8331763797606120,51220528062072768,54499544212291920,-25960253939889720,-1379393087889168,-35141740623310200,-65798996416664112,-53792645040624600,97316601577904280,-20441191272077856,-4732944092331840,27298098560127336,-81386261146293240,5105304007098480,59498677708850952,21306166537574160,-58008429967295808,-26100884686920720,-50213000410110120,56413232846002368,191522280778956000,156257355597808608,-28089188444314800,-142153957292139240,-94173454588171056,23676351291370800,83455560721895736,31762948852999320,-407005961397215040,-85891977577029360,-76065267179286000,15311063863500624,316763140753184400,216859440001699800,78887775539096784,-242643156550618320,-30814961742945072,107365436494081920,325639836043195080,-169993007492282040,6450643082798640,-390686353130361456,-164866694656488240,650914651202618880,-90767313819562464,1254067587544080,-398458349018831808,65023085904656880,318933632204910360,30578173909355952,77121164533856880,-291657412918435872,16392718929142800,-957690857630186760,-208852430295912744,496575633719088000,179433523191131832,714159685788507480,-20917937244536640,-169262068326796632,170041921022619360,15304472750444904,-653874750796210680,761127913824105600,796260000237758784,-1068172947036666240,905002270896702000,34894476306575280,835961992048232880,-377343680040319608,-1876082155251852240,-123918676956665184,-1261178085067925640,-718527270929307840,220526268113365344,926786467419303720,-9338594206814928,1599062775406981560,-1010210509750780200,141620194050927984,530390872568917800,-104665487271752616,2824859810901522240,794210878197818400,-2132615086155825480,-100836125755551360,23936032882891584,-1655856724459807320,171324572708832120,853970770588697520,1091895269328797040,-2626558619734437696,-1412934569957334600,1991023671992308800,13451442932141424,2025874516761511680,510171825003801840,-2257554567319234200,420256159514891040,-4488928782630133296,-664458747036819840,609298510086605400,3365232607772824800,-200223140223181680,219970900346895192,68391788057025000,247630986499662216,2626223500390361760,-147322558271256480,2953049854584481344,-1799901240879499920,318751913472899112,256183672042874160,-819823476522735960,-287608333903531872,-105703666331131440,-2164031034654244632,-51288747134895600,-4328848034403036480],[-252262940160,103418668320,94483234560,-487132978560,-447671947008,1775309909280,2490214725120,-3047422240128,-83462311680,280287770400,-5608785093120,-1661744123040,819553092864,11143804980000,-7851136591872,-1864064167680,33950054764800,-4193273731968,-9660073923840,1739288332320,-42859048784640,-38267112871680,17684378144256,10798649790720,-7420149458688,-64445165497440,145038253831680,218302419839520,-136460010086400,123505778178144,-120306002995200,-400869211094880,94475461817088,246996080978880,135742935837696,-455690379765600,-349665340519680,366652313952672,-326757021331200,-508274728564896,1923845402476800,915568733851200,-508959718063104,-514842258110400,-1048663968317184,1423468002543840,-639723746999040,-1709120020623840,-441808422570240,-459067743478848,1112882899169280,954610419327360,-2094317513240832,2266550271131520,2411815108395264,-4607857685238720,1432682096778240,-781782083037120,5021690335200000,4169304214203744,-2389943659188480,1966387346448960,-6778791581363712,-4084031608272000,639605931157248,-1683974212303680,-6925537369420800,-184113638554560,6906326871029760,10874928266660640,-2808450181447680,-12034820448738720,-921297412809984,11930196413733120,6365742739488000,-3159630062196960,13713403238810880,-2842668936635136,13779186426044160,-16995610547696256,-17546173704034560,892185166630560,-31396577642213376,12452130726465600,5052266045777664,18990625061084160,20057871678028800,-17180446823473824,-28376267641920000,-23188739134880352,18793738209895680,19502584285813440,-5269520093587200,-12169419529388160,27306539549920512,85101238139065440,-594593785758720,-13638076455988512,-8374523635484160,-28855449497092128,14278074816741120,-88889873550019200,-41376301017950208,44759751593166720,38413698847223040,-59523857894592000,-54822577170965760,21935760835530432,70179879667941120,18245820578214240,-48810124597816320,103180569178056480,-40668320288193024,-29157569074788000,82309749817135104,-68954469514879200,-39014597773228800,30121417005596256,44852676028258560,93325366793602944,-7317443813095680,78517892822328480,33983556377785344,-37591349649231360,-31379372795548416,-198467465208550560,-149633236814315520,-128015350563840960,39529845995831040,4541240188616736,132978026431303680,102331918547622720,-304752865689582336,144950112149230080,127328549502481152,128699540290865280,288052353072506880,-119748950584569984,44578366406112000,-438407672871574176,-1918384798471680,62206785291800160,79896659063147520,495856248354369600,129172012683876096,53710921208412000,-320768677327403520,154845989471608512,-514453332714727680,-112241022666530784,-224614908399939840,-273429682213770720,180794398757296896,-168099119459863680,-11660791324428288,37577354204876640,716852589246270720,394672035129489312,-295934686644579840,-344271012766521888,268122797396256000,-696812244288027840,534525594071040,-86415651407263200,-86750253510455040,939079266496620000,524400279324894720,460765999441520832,-796460256626334720,461973071177204928,648654811872460800,-906817007667205440,563074856640734976,108972099061731840,-21948325804618752,-1352504969084586240,-1399121120539123200,659848643627284320,-882514407156518400,34371564445397472,-512283862822744320,1848341333043950400,949189878034675200,-1129865821414368960,-290456800509368064,-486704686620878880,624784003774571520,104008501985977920,1529561819991744000,286274666316557184,-1318973767015818240,607590962944199520,800628629448962304,-999915932474487360,-549255729422716416,678858077349085920,-52440081750228480,-15554840157267840,1509524343671274240],[-185407622400,128363399208,-475088777880,2613920383800,-1424815174344,-600283182840,-2845540099512,1946578935840,-3247206058680,869029797768,9383596292160,-1251762789144,18632341357080,-23839909923960,6864491910024,-38554711470000,-7159674040200,-807871991520,19399558174920,52192525607640,95353097374920,-55255869956784,-53008964365800,-9942179093880,-42635017385256,53709029885640,-414066393599976,391375479718080,-2606501084880,175505452016136,-698985506405880,245644563528936,973984496258520,364297279071000,-117867192269640,-1082147087807520,765047359566216,-1900979783341200,-696037857096120,-394642391996424,2078208994554000,1087810637838264,-71250111073680,1127088721563960,269937823816608,-2315052395067720,-253911688671576,1840344907183320,2889915096305520,-2618929395837216,-3806631228952200,-2001009082545528,-2802749610977160,3858737412827880,-4673724224247384,9469799515836120,-4424253850380672,11455272324395880,652445022469680,-4867330870367832,5914986839802480,-9008489957907792,1579045800359280,-2476752968181240,-4320200739073560,4031786402787000,-12967459720972680,-7004417891807160,16877998889698200,-17538411615000312,17942260853447280,-11751733096351512,24681075957752280,7544922169478760,5596962125893464,-9678371776776120,2356950840169176,17719824468529680,2810748698677920,-17785366425155856,-70525810048227480,-12658028309350488,37989443010936120,46850310090043680,-35667266162737440,-17198113669565400,6884612376839208,47434844685252600,-72603912442702440,11748177024005928,40179496169274000,40729491195963024,-23716084560504360,72398140663629000,23986263609791208,-45203416472039760,-41049688009604232,-39562216268529240,42600967487403360,-36388678214602848,-14770669943500680,-88408529176750920,-29621947123879320,1338427735418760,38658798182879160,61275305103048960,19652389735557744,-86147127496480680,-1806180621127080,84443540631001200,238592786939064240,-205712872061127816,263257905408516480,76338201753569880,-5404456616167848,-90497480755374000,8227215004768056,-253992943240316280,-517093296845953800,65867304606834192,116501749589812080,112751379464827896,-253444870428614040,449298320570007720,71412395607554472,-23349718752947400,29893620510899376,42125922554320440,-154270957839906600,-71645161275255336,21171300848377680,446920815143120952,-32869199374984200,46742719111888800,-205592050446224784,-112470449185483440,261084652471638216,76909161331110240,20959993879436040,101918070445191528,-335023519304174400,259018569609061152,-796220859337506120,-1258616200559644680,151709303163566808,-37506408587543160,896155606451580528,392416099033815360,327641366742707160,-7334252940411672,-334461422444618040,266799526307355528,1511192953872584400,-651031836522619080,997297340836346592,-260255886858582120,-70263775442718000,-1645877278840786200,-883704986780578920,94877512906298232,-33232111749660120,638999429530357896,-198967870949728440,1167964288146936720,-232606431531961896,-284039642367018000,-665270990172489096,-330658519684977000,-445707410940625680,396696197573001768,423740236865493240,-849830158515682344,-1411374289645050720,1663791890114250120,764553626459449992,1099035390587410080,-971895848163209640,2224701920291190120,641901874237375320,9586604360603736,584526170535635040,-1113326911613573184,-1289384240457593280,-1172076605890588200,-201239537507027064,626105697045025560,-216386025911354664,812036105817685560,-1513708458025701960,-552828463491129168,754627375701001200,-1617100740825235320,-2091975887651827320,843366082564971240,2148868650601460568,941360034032024880,-875900834129103552,-1455719690595485520,2885774875496984400],[163868507136,19845112320,723870343680,-2162292572160,170956431360,459422820864,-247381516800,5095577092096,-2759638886400,752877607680,6706947371520,-26102830202880,2002456608768,11012477230080,590448460800,-2857097650176,106547182566400,-12580152159744,-243437235148800,130688421642240,1127976689664,-29778379868160,85801527482880,-64081959321600,-46481315788800,106334657985024,270482546611200,-42433089601536,-28682093813760,-142411203302400,-531505007953920,138792305541120,-168625467107328,17173435345920,622040856307200,-828423543865344,82319070044160,56924832678912,3190042066252800,1271124629913600,-3564017245021184,185095465632000,205922190228480,-2618464504381440,-254465150607360,-742686232096512,-6194639500262400,3213101115162624,8753377510563840,-687005799713280,3899666924229120,283112403517440,237177230450688,2483419307466240,-5515940449958400,374774249291776,-10805176299540480,-804491642013696,1290040409433600,714597369446400,-32199095697408,823956006343680,-27364392506711040,5265458681978880,39983759617781760,-2081615354362368,22437182053440000,-7675674460962816,1357723056291840,-634418462246400,9872872575413760,-21471610263306240,-56600347698846720,8238801676930560,21426589802534400,-30670747569487872,919881022832640,-464597512639488,-4361429192947200,77018818530017280,-11805800719706112,958578460392960,2795251687388160,-675730689392640,-8863601116446720,-14320987877256192,47438642858956800,1679572524072960,10103958317690880,-16374523842673920,34965109210775040,-27589963585126400,4422342096691200,6091230116966400,-282700985426956800,-87982788615880704,9347666024632320,-8283956364237312,259088734703884800,278598424167383040,-3579692866117632,25712174207370240,-157209550576404480,-76826454353510400,117416684930549760,1103170429057536,-23694200284339200,-17276723081773056,8257708503982080,-36837727923363840,42801168674288640,-208263371380162560,-233362434761452544,109522700585326080,-9117756451584000,-98194388106952704,36880998672384000,22191500516193792,144140794589299200,-210152705878917120,689185260080013312,23233122040227840,112134311881827840,12036149423308800,-42456211650478080,-12126168443879424,-449737773880665600,743680968023261184,-1040255884680099840,-245714294944419840,498765298569500160,-309550062070824960,-2796237257932800,-11635291678602240,-323499304193894400,246131660279513088,701521796158402560,194952994013094912,-917497033477516800,439311021908951040,7058101237456896,-12830212008979200,1042581743206755840,-995992308962918400,-133298837129779200,-173067644179971072,610176894526003200,608273658557300736,-89388676931788800,49932807113249280,-124987129691973120,-81590400987955200,-711597016737632256,-260044685303673600,-2053814438176089600,43664885217558528,-52601804489687040,-40180922739975168,3608789206098278400,120107190490398720,-741196977237257216,241951310659676160,323965678886530560,-711886175625461760,236058203092377600,739539497669769216,-1356097665236160000,486996803376906240,121617542502881280,118604597137297920,-994108942199831040,-1260845007289712640,194048269001367552,-526169938832778240,1535825428504012800,398119629793492992,4421227360404910080,32398699726559232,-4755285108012595200,-3650800142149386240,-258004519300104192,-820195722517063680,69264050651473920,4168572298875371520,1139974214332293120,488946857582278656,-19640249555097600,922887904104054784,-18002363311595520,531935687644554240,-995379397814039040,1294516554304512000,-4244629842905260032,1227040436292503040,4770241073425766400,-235664842577117184,-103898905461964800,-611633087881339392,28520432002022400,-2153890934025093120]],[[15736801123940,3861317315856,-2344165549440,5666160467968,21541557610560,38516524277400,-22335053455104,-299074913280,1588211186016,-37932826741680,-1864064167680,-12580152159744,-88349710506200,-244120416684144,-136336824898560,-154044143052800,66155569054848,-80670562639680,-58611520620224,412896123494400,-183806422837440,-46069242561056,243254800588800,-56545930172160,876577319446400,402151196887440,1158228562721984,-604331727367680,-220056108710256,1826978954280480,-461403910772480,-220712835932160,-195118342642080,-1438173291030944,915568733851200,-2618464504381440,2955309415530472,-2434344247335000,-2142739819623936,-4532198723694720,2615380194878880,-5628045572465472,5057160771528320,-1112059386966528,-5407755544844640,3274047985539760,-4299322584530688,7354564610764800,16485017196502816,737691847897680,-3426895124452800,-3330907306721280,24190114016883360,-6387861125500608,8781464522871040,-6203968591841280,9440066808689088,-21755412853894720,-184113638554560,-11092758991891200,36515922877608720,-9668629501645296,12565925500128000,-29268725659410432,-39929696159152800,-100089370840499040,-12285925411407232,-2091663482388480,4128742243176408,79828317192223600,31277961820235520,-457404821572608,-64900543315840960,17355962658523632,1017875782959360,10924654101603840,-54797293860834096,-146456017054261200,213523991126397952,5848298710425600,44765639327666400,71913694452287376,-12169419529388160,-87982788615880704,266558312456516080,215354967141732600,31646185827759360,25444716625785600,114666603520586208,5518419410755680,-102133829267275520,70306680005033472,-240978624990492480,109476865423971760,97727202783025920,-178661095808532480,-159187264415850112,26657394006622080,-144826250192422656,-58604266871521280,-164068172575713120,-137644138122293088,-188977767134041600,-19052803887796224,-1098350034445392300,-140605776943370960,93325366793602944,23233122040227840,339434784794420744,169961457549209040,-446102298767324160,183887275128494080,22473143210232000,-725514494428131408,466202060899744000,-242724985012224000,-336238477988866752,1515705737053405040,543255108403168512,52936249777182720,-244955648992934880,430294763981873232,302031666052047360,13267941857584128,-308732497481488080,1552181141919008640,-83532957759783168,318770583561830400,352453294597760928,2052628541914692560,1735474234972732800,-395469669861826560,-455613955414496320,141727435496336976,-513843464914940160,-252454268000563200,-48203356737234816,1371873237209763600,309607375853450688,-115819544703582720,-4047507884120950080,993976264847279168,527535745757729280,-3633816221131233280,-1507724284394144960,774743277660374880,696173258961413376,-4226561805270138880,-11469126877047840,-2818336422278590200,-275551989636535040,63376159308553728,497397587969493120,-733909598463264080,-906817007667205440,-526169938832778240,-4814722401441566328,-2029622588228183520,1558875055898983680,-604641690682531840,1180918552602590880,3513564379992075552,583071757916648000,416781552282501120,166935040321832640,-2086767026563626160,517770818299308288,56194082680919040,2910497588447601152,8732413890878801760,2283563023369105920,414193907816911872,3145046363770053600,2483986937668093728,8683637226333222400,-2872497384117504000,-204631482051045504,-63322053286743680,-15554840157267840,-2153890934025093120],[-4046548749300,-3711699353704,-6260676202770,-4809182723400,-4153288168311,9383596292160,4840242897336,-24110784839120,1212208106835,39118634596800,64558399960120,37101276562392,64951411463400,27274641744000,29804022874362,209744992595280,91398603978188,-9942179093880,-453217805413515,47588745520096,196943087159280,-181614437630736,-863727762174850,-435827007238320,9617254903470,-558849944422000,-467759528215383,825287163462720,-975841478691145,765047359566216,-440025395786460,427406200733248,-661283541604455,1342771855527000,398521636240098,2050984162596840,-505829176354755,3119034057437040,2889447364925070,1563396388114704,1970036474630680,-2618929395837216,4087578073420710,5420176122012960,-3462341101896921,2466114496972920,-11764988196397171,-183631320520560,-14984674118455440,5360921580256440,1668655295335875,-2424645064043688,-20367063632325520,1579045800359280,-2777395104014949,-30360770159100640,-7977510485090766,18815780765822760,10197806923404815,1133930002349208,34579316953658640,-11867866805083784,-23400877643138520,24943035906657000,13547898028874759,-9678371776776120,17382845539617373,37802661671108480,3064647785766885,5590468785514536,-13211831289146630,49511004768576936,102337661250340065,-20019598921665440,-10711290532583817,-35141740623310200,23510297377520030,-72603912442702440,42409343061231180,-114469758123437696,48647959020416250,117951554815878816,-75475368988749280,-53307369939626880,-7200143834393957,-146680027997169480,-7224120517122927,-50213000410110120,-416220745178363270,-88408529176750920,229318834276986300,-52668181196389264,105591041699397510,47796273280567200,73396301651051445,-129234185389744440,87388341992688990,-91198790507261360,-160497924993032220,267712797553017192,85068219698230500,-5404456616167848,380002577411853000,344227449893764360,128085947025134952,-29213785045827360,-256084844533058556,-186410014964754240,660088559879452440,260801387078520024,324570424675457040,-90767313819562464,-408522938637679430,42125922554320440,-26913729021913404,-218969935308148320,-440371200117925164,889337592738975600,23161707119476695,-42556794757965312,178204325936609940,-889523362848948504,-482252994094263255,714159685788507480,-850407197881501810,-335023519304174400,199580680608822810,-714297880384415800,-1334726355505998045,294282857113508208,-653496611191284850,7625459704294080,419525062118136660,41653919394577000,51883726702491087,1320289722981555480,-292414791930963088,-651031836522619080,-2484665110289406660,-886516514210730368,178654546897984740,-295179914471470512,1895294594777352615,-184764153972546480,1464639256217421405,3805746169753614480,590239318744537770,794210878197818400,415051996588502690,-665270990172489096,411011455220462250,2334342875029545776,-844673782489842690,716967567856995840,-1082172859269707152,-1186744729163235480,2346815386146699684,889243614678658360,9590924718978960,510171825003801840,255328152492605500,9586604360603736,544461115929881040,-1060673754572404720,-412437914408745027,-2319877662368544480,304833502112690990,-1643012409228911280,-1772298650890386630,824500236850444440,-65867078909007660,-1919928036745695240,-3175558119595337815,-2091975887651827320,38607847721333352,1544897872208306000,-621217505144060364,-7176756077509387200,4150600505957776045,-979867555878269784],[459422820864,-3504805720840,-970057326480,-3484744747776,-3974393405440,-7722653361456,-28606950267120,-21976854148480,21930471112704,26953774351680,-68630611250808,-60519662841600,4226936322240,53125293104224,65896653438000,-50627603376032,30579344040960,84981928246920,42104751541248,213149553337600,-35126889937920,338927004004050,1076571106471720,123505778178144,138792305541120,-746221820743536,-986160047315760,1461109046918400,374521661692416,-49085830495680,-1966975078492512,-1111635816489440,353795310120960,-565556476030704,783616051540560,907276019155968,-2063995110481920,-5253535237157840,137174446276296,-2978259879484800,-1662397961568256,612521029717080,-5470250759820000,4869749552059648,639306869391360,974783855517264,4381725778135200,-4607857685238720,523040969468160,15239772674920640,-6555163734870384,6309647733100800,11499673946956800,11130873580047936,19750670014330560,-3056820091876896,6570461115187200,-15968075008244040,-8696778980063016,-12311278335313920,-1615560966885888,27201694632912330,13757493808341360,3562418772439296,-6002984851776000,32958743641883832,-63711212077411200,31633349708925440,-1914476024930304,-97051385338697280,-12635742585257064,892185166630560,-675730689392640,-21452414614417688,-19084065655382640,-51323648591001600,-2984512405112640,-41123397329152320,37491304928792880,47514982370648320,-30960941008439808,-31180794697056000,3744994114725600,-48676874849858304,-111247961613465600,126497216486014000,94416142996215480,47804238837062400,44916758250635264,207551735038073400,-103326045394843920,-35784329968128000,-14100344659376640,-149692481904593232,432669805763220400,21935760835530432,-36837727923363840,351861677967236360,-26596030915399008,-275185430285007360,263089946276708352,-113861861436620880,-433544381246097000,67269372527946368,311777268671447040,8059913140815648,76028063428126040,13044138971170560,-18349251035208192,214583471112388320,-399087588644205696,-333568304784347040,80893603894118400,135973256663615304,-454085924174652000,-62436434122365952,202189701838924800,-439771405589992080,9459231719204080,144950112149230080,-656534534854017024,-517033113261320840,290037964752290760,238278142171525632,323095021310223360,-109813619766814608,283387460941976160,-635703632960689600,13416375279884544,-1264215983699354400,-190136330430223760,571805033496675840,-725041490668953600,1192966543600733888,232365664178213280,7078299608953920,1385523420391720960,605811876028504200,-587280217746519000,733211127081664000,2950400751750144,1367238658928028480,-623794923185149200,-344271012766521888,241951310659676160,-162045876102153384,907835801627787360,-1082776758463088640,672872161391795200,381202435343425920,153213413809217520,-718219328316682720,946976436349870080,-746514891643988448,509910888800384960,-1003742135750875392,163393902479174400,1995596365514416810,-714569247204271824,-323858691298834560,136893668930915328,2078228344377625440,863006858312707680,-560756935362021376,763304401829683200,1955005298144744256,-8394779253893224120,-486704686620878880,922887904104054784,-2732905623996085760,2210674560653182800,-1761716674451424000,-621553526000985600,1939426122566513328,-423115926273303120,293311924272712128,-63892806284286720,995778350787444720,-6846129931843491168,-2690891221327054080],[1229916889388,1512069156480,13972539568050,7417281468792,-5548955989500,29880635400,6178837007560,18632341357080,-14051854609541,-14856986874840,-31506439041957,-86523704984640,-32884865181165,-56217800296128,124359886875780,-82210102576184,-93688137927825,-165852583738800,66108922091058,53709029885640,112219575482190,-162436173604320,84520088711685,-194349255264504,1739560066592130,-15843466473408,882206482185600,-1739677990114680,626040760110762,-167128455720600,929893635369762,-696037857096120,2084068662083100,-809117316136448,-1358581429992510,-3985002907991880,602156390287945,-2674545922026000,4021679260228350,-2428502780323480,-20943837411354,-8667089184677400,8776530372657025,-2001009082545528,4142185525366020,-8625433560552320,10951487296425480,1081283922433920,-1040410644616893,-3064861618249800,8862857241007428,-10786705735996520,13162616419216695,5079219195296400,-261816893443875,-4320200739073560,26913960675681450,-8839199683207120,-5730641259841410,11339003868291000,6252575189184856,-21746632920575400,-20872357527411720,-26710052222694504,8851155370580820,17386286492498880,-8806839881828835,17719824468529680,-31529716276122297,-1124032873417440,-21187264927553274,-29704296235952520,-129961051323864300,44974740241479840,-15584574660108720,80704049542052376,-17411220404720340,143487144848440800,-36019589696697813,40179496169274000,115994972554550964,-68798161097659840,-32674817058960615,81015740500380816,-212882946224659260,43702076454196608,105416605722663675,150505888745111240,-7387118369965719,191522280778956000,-21972872652142249,1338427735418760,-64821442288584300,104959672008032000,-246668774090927160,129932022154933152,-199685046703542415,-55281078702120480,-105396584701236444,2279656488373000,-24627346069368633,216859440001699800,-60884355928720310,8227215004768056,192849659658299475,-545262007493259256,-144345399171688770,-219790466496610320,-619876146402127164,-7180597174988160,159675884769166326,-227420574641871440,451004037038455125,259058056391770680,-238424424183560560,-71645161275255336,152529974948501640,-232938740686968360,-136651971792380103,173845652654955600,317304349592529739,384294525265200000,1176337233767063610,-134067987905266240,318049349401187850,-169262068326796632,727818997249206045,-796220859337506120,1419588266578905654,-607559497406586000,271850267324936916,619634338813749600,-229287776598625800,-618826770467248416,1131305293122037500,-350191511417405672,-290614898611948680,-1261178085067925640,725168363113085648,-260255886858582120,289878747707266245,-597688369443354200,2231507497651898070,-244246363881179616,-1093149683647895580,20356330674132792,-542778405261582870,-3371265919404260680,-847231112453877855,-1763112058122818880,-336782550160453155,-445707410940625680,-409906598827364100,1039374293779438848,74218871542979625,1133523105597782520,-395908716808155435,-317698770812991120,-623636255864359584,-592213404843182680,228968434807860624,420256159514891040,-221870076639050385,-1113326911613573184,257873602781780700,183997960908292608,-2576907718995763770,1682812227846380400,1205578118369996473,1315391021639864400,-1690571940671042688,5678341410345430640,1359777149439781380,318751913472899112,4962423292285986120,2148868650601460568,-227765417817548655,4918454778500631920,899105118392040555,2378572763899332000],[-3519681534240,-3383426983904,-4439078423040,1878353664000,1270915802464,-11383482013200,4519351425888,38830876917760,44071401677640,49725652351584,36833783202560,750573831168,147209508354480,105030797672400,1739288332320,19360440633600,-98155049424520,79143478051440,-262787541918720,736065003520,-341951271063600,-676920118101024,-202556649614400,-464487080386560,-1241699171320296,-1011851645540120,-168412779760896,-101788503759360,-324189262566950,15124902232992,959178136218240,191985840566784,268716831272400,4926707000807040,-239231930465792,1528326770995200,402595209580080,9399504550990400,1423468002543840,3213101115162624,8207857241798160,-549074494976328,-4309311165350400,1009384047601920,-594126050732880,-1491205150908000,-300280238194048,279376510026240,-13985182026647040,-4343176097622384,-8951708858400000,-4566545507524608,-46737389697692110,-6383307296834160,3730251747211936,7505018210222080,-2996160301518384,-12068334164053680,-34523959235997440,2224124168099328,-19801166611121280,20077007274805952,-12034820448738720,8238801676930560,26368351237880872,56662784003412240,9662375823212544,68949991102361600,46994659135678800,-7104297641558040,43742423398229600,-12892039835811840,13272087802894800,166314345877199240,-9006213385951488,-7762687013283840,37628088872798912,3913515929243760,-19431643846649760,19765616040232704,-80567000698192800,22099283244628128,-23947112594887680,-79307327930572800,-200343675237537360,-162237919894240400,-13638076455988512,29562253318563840,37481301074733600,-1700983020940104,-120543855075525120,-15300084414016512,-52138876064771760,-427712299885313520,-112499180667494272,-18978236190144000,-63740320557649560,-64366845517905920,87009352543933440,158838602591933440,379044927280785920,-189374160720400920,-12009156126549120,213865136812687360,59967837864416064,-135884659960247760,396160245729692416,-24474795335112960,268288223706658320,528307922154289088,-37591349649231360,-12126168443879424,1173406674625060440,127164889847286720,-189147552277736448,279319492724940800,283784514217929984,-673815493884568560,-200957037513877280,-13363608583176192,3983958731676000,-579749230578795328,-513484629390120960,-97610977153166400,923057319691432992,-31566636122759760,-339460404412436736,-310052478663855360,-176127972101582880,-906980767707990912,56104327677207040,-387485954492820480,-664150742245908720,-802690805829505560,-112241022666530784,-81590400987955200,467264703784163736,-1105736767625194320,499365492824551680,214911884374138368,687375286247680800,-931262669157864384,15702520832586080,284014093626938880,-898968482370671328,-700365372769567600,-952849972039680,1914694313971507200,1478219532352797520,1137060730592460408,-201926421246052800,2619321274840825856,336226961278402920,-509219443519404960,-3093754831058510592,14136719182755840,2650132780820634528,2600313737148434560,-1352504969084586240,566488822605843456,2578151137879025920,-1721179493445343344,-1274818944350035200,3487636544255564800,-243675568421869920,-4426948228995143040,-1486434308529564416,2474365777805967360,3170484734156241480,-2980345460736235592,-2726610200854848000,162880265096842752,-1855640613260063350,-707477062245173280,135563182382747328,-225681422843681280,-1883983461707653776,1802651933236611600,-8090279503613679360,1188929901395410944],[1945022633400,1629195296872,3079551998820,316843110168,12722639407325,-9409697512800,-2858273598213,-6189533003920,-23091862157196,-15236207182680,-140606547919915,-7159674040200,-9659983121250,-35634180046080,-80874806922000,-154675742870880,-53403679959859,60941135907960,-32418926256695,783560094800360,139037932809270,399956986814112,-331810742976680,175505452016136,347586848291925,1943881870034400,536239178165067,702277579546080,-918938207719917,881324472652800,-1103820126128160,796279144468016,-1535143779095610,-209223219127032,-5842925388334760,-71250111073680,-3832324503168809,-13445782889000,-3580503352156476,3164194902435600,-11138776841167175,972380164841832,-3525261215504490,4116834637617080,-6282194901343185,7821781270589880,-642159606309804,9469799515836120,-5647812353612610,15536208750008800,4507676456671245,10680163741661040,11319583950362680,7001615800496064,5067292344378660,16829187244079320,-795580268210574,20328564647255040,-10186157873564530,16877998889698200,16452167772840345,-42139389853088,-14323397326587000,-1951026751581600,-47846699062614980,-26275279676383560,-18220718708213010,-64908839933316280,18154691939509818,-54334591497770400,-6603383587153500,-12658028309350488,-7419483960692100,-60313677333596576,6473623749837030,-68724256956445200,70336226063644541,-46633150767467880,20338099580940075,-133153713652388440,27016015571984610,27298098560127336,115810758096523550,23986263609791208,241646823528700380,-14253976051115240,68740818688514478,83417604631770600,7187666791847685,78412703333083680,132965276303657820,-171801165565623664,242853579915872670,-94173454588171056,233807772159392310,-86147127496480680,199151035867259568,-299512065496611440,129871647043575528,223540635721557000,-48605444306338425,-105664894263636576,-64218895586976900,-232183479827798856,-395699427830277330,-69803735748793200,-357479284745961407,116501749589812080,-321354737997321996,-144310348989005440,98392300333440300,-44313169948721256,-354595496590758500,177570520705521240,-243701923259070180,-356350846663852280,22211791809885216,77121164533856880,-541013564361123756,46742719111888800,1009295182899369150,50927807843505384,47251463690275680,-32675942400256584,-1115653685751638630,1239879691373292480,248362443756840049,960633578506608600,275261185427348115,761127913824105600,-661619140925768245,896155606451580528,215328290628443850,931447623040610368,-762605071861836390,625668391158736680,-161430966628008333,547782519157335000,-847519432371085914,989274208448829080,-282062941542741660,-163284615792022824,-1290913595826828470,94877512906298232,-644519832668939700,-1527410016088802560,345306821651765823,1518940049020786560,-928975262298492876,1557605384161143240,-1907194640726011680,874600929423656184,-1362363452303256480,853970770588697520,-2309376643441707070,-1411374289645050720,334664262362082312,-3064530021658781760,-186581526723724671,-1380380617713754800,2188336620093105185,-970140332724024000,-2160379921874459525,-1553769715426021896,3928603410516416610,3365232607772824800,1468265996321866753,626105697045025560,725703253411936968,-2034363523880893200,3562770150823686615,-1046583774221610504,-1734328880643567760,2177948247104924232,-1235835040401465900,-2652488175109954440,590195197419321351,281955223997853120,8688599476380813165,2885774875496984400],[-1940004577280,-353160087192,-8622983706480,-3312599159040,-1903260692736,-8288383083750,-13844916133664,-1661744123040,11012477230080,-45087900512952,10174634170800,27372588460800,80909657128960,54101558169120,-66975179855976,82186025959040,-45894229819392,81898178743920,317031433931960,13227222948096,-44260780354560,-136025260842096,-85374775052160,77138799724800,-29314961254656,695366783238000,139517092847136,-1555160787496960,-324464830694400,-564834626249904,817220940476200,366652313952672,-826422829056000,-178441764297280,406097701444512,-643094070643200,-263016151881984,177001940454480,824329858584720,905218830589568,-208282278044160,489679058540448,-1643695155796320,-1983834733301760,1923770869211136,-9554247788103040,-655790618007096,10283789122084800,9781065733662720,2360570472736680,-1413616662544680,-9731473287055104,-1018001808299520,-19928874999926640,17582463188917984,-4084031608272000,-2081615354362368,27065438007426720,-11987503577114640,-39203393644800,-9076899464652800,14645006072499264,32626137678976800,4547624037564160,-21085920917225472,-22257493489671360,21165455275065816,-24445631860488960,12478788112538880,8288495102420288,55053491944514160,-10342164992622176,7438409008842240,-38073336760336680,-56319111049791552,19492366779790080,18340255078612992,-45537631869343680,-28364300052547800,-23188739134880352,-27589963585126400,4091903062662200,-68984863446365640,113519100939847680,3812257304865792,-108086659379047200,46526568549856560,-24203260773337440,14515232029689600,-144262578965231760,-48971348381487840,73757753988519936,-79919898737817600,173828455396173730,61600158876991944,91528876740574080,30810369227489280,-111982764116333880,48856077710209920,107859654579953408,38044731128025600,31427684950409616,571201882640263600,-68954469514879200,-59193873931401216,96530498790033000,-165667919091747312,217598589865305600,-223668550721454080,263200059666967824,-271635163349151360,48656166659018688,-171177342563082240,244617915286027800,334947181203093352,-70466247209959680,-81616139765918208,-340454624546987590,-381704614453446480,82593607554891840,-139774148435888640,-467156282942071272,182266981244306640,213116259768867840,-684900113722598400,-758533893694362240,190192145848806640,62206785291800160,-995992308962918400,75206098208632992,-322235734016889000,254986222907029248,-205944971567892480,-682497684818658720,-87381463956784272,1280316209011807680,99651288779665920,-1747279137506836320,2567318910052754000,20786628013111296,277392787732684800,1103726836998744288,-797067813624732480,649303970888601600,-1819662837486714880,-488136258397571520,1225253238254231424,2282457523030460160,-250664930215188480,1451032508044052208,1433552112630817040,460765999441520832,118604597137297920,2130956329143146960,118248498598637088,219272533905427200,-1770091733550750720,-3634872616258594560,3685833900216809280,684401715632144832,-1306556922184335360,-2631784491444193488,3581993034999574320,913201668510109440,-11334117379332096,-3714534847053745440,130461168424117872,1533874535293161600,865972365778126080,1067288417902189176,-2149529227961355360,1061561918771019776,-4494102860185804800,-5159240672088481440,-1895824657558443920,-999915932474487360,-4120582008779292672,-6142502456361767760,1864880744302088040,5228323815285346560,633150269695800000],[-1545675668772,1000125162960,1297025026260,685636646112,-3085153530030,869029797768,14802355101720,19777643351440,-3862321924776,-2188345782480,43366181777922,25534970393880,1538779787325,131436453890008,60814879882020,-174513308940432,-95434386442175,-53008964365800,337845318384258,-309761741562480,6170163299751,-635725428460560,-525165769477160,108555243292320,202830961043125,-326902266991344,51056187778365,-541617327930360,-673306829965339,-1082147087807520,556597069939080,-36210838479200,2511333332940150,-331414099880784,5095615646375320,-746271371498256,395014215068550,-985579139508920,137283101542620,1959461812974600,6135523681324709,2889915096305520,3608245136348160,-7172169025018144,660932254669320,2948419685455728,-1670051581700995,-4377990128676120,-444021878566035,-17602727005688000,5610320772279258,-6263018218813080,13579513665304845,-9008489957907792,-9866275531979280,-21364601351158024,7680928397266245,-25806858270560640,-10272171682414653,-4143764487483720,-7324179388630236,35049795338992520,-28881756292420125,36525020906602968,8346910570757220,5596962125893464,19208480108474250,1758003981724320,-1730175992643294,-29845810168936080,49349353581380776,36511407728759040,40416352743817500,55204341205135704,28644540962527875,-24118584167388744,-101864488994191090,47434844685252600,-5948400479487312,100736499129562440,-37084922850785205,79559086781931240,-13366082054558420,88331666243486160,-167913516009378960,449763202882840,-78285963778596915,-26100884686920720,-228336973803213407,-14770669943500680,38749212717236964,-105878016453570240,92762520292709190,-12726518739984720,-81997514898795250,44395362785438568,9635520316399620,-65898396082963400,-119170741860993078,-76065267179286000,6131869571962365,76338201753569880,-363396295383111045,-59130483995842688,381027327914640660,286836471966721032,-125899763624546660,212984812576667520,171884399795167026,-27198473255910840,-40623771549117804,69068961409686480,213364528040846035,29893620510899376,-318652742222262360,15589813033454880,514480531669644165,219174881090654040,216836611382802387,126991290933708960,28475623946676060,-810514228625280320,223331948735932575,179433523191131832,227614613716940175,101918070445191528,973060598866096290,-517762819464248960,-269026519781554485,-1281984323575725000,144535563694877630,-356156518037138040,-66257987327850720,-342053907839725752,321404222955172140,-377343680040319608,-261325944702066255,1511192953872584400,-653017059942628644,-336765808711534760,-918826480077698673,-786579554179280400,1867090558648094675,425026566167144088,-377943099686194680,-633894107841174984,642069402711759825,-1836585163777775400,309987196517274276,-284039642367018000,2213154580676200255,-3450438980468705720,1149384583521812550,-227187286580429400,-946375956215357680,1142605798506879168,3072362117628891735,-867303604123983400,429014883865612638,2025874516761511680,-2074692650706708610,641901874237375320,-2763192934209382500,306084819764392416,1301617171317339660,948886547687497728,-4946464622267481720,4745378402858492400,689309399399984220,1802753140696175360,-423347408326634253,-147322558271256480,2022784203411524620,-1617100740825235320,-4148101142770971375,817570996003249696,433640220942265680,2316614082903141120,-2142721211925680309,-1035252846918102120,-695153425060002018],[2045757939984,6211682516600,1775309909280,5095577092096,18113274356320,3125609883000,8403780994560,-2341054552320,-10404886281792,8878207124160,5334053639904,7814850658560,-160625559901680,-178386757158176,17220131777280,9149144260608,-17897220939390,-42319736437680,-97209022030560,-239193746176000,33691293765360,40400318328480,468876898195200,114584771515392,346691417344320,965445259953376,-400869211094880,300276222543360,766108719489936,-369653461021680,1201083790618368,50909480371200,1562928676520640,-1697732144382912,-2418205631175040,-717972160045056,-43224853115520,-4075488650434520,1869357508739328,1013668281861120,-3702057664339056,-4262100028744320,-3770646518823360,974426971364352,2738513121729000,1556425722717360,16717686391196160,-5817141597880320,-1185206034758592,-14899458759561280,-781782083037120,714597369446400,19701814571341640,15106415747735928,23673220005093120,-366023751109632,-5954640154091040,2314505519684880,-15444867004456224,3278442819801600,8285108252503872,-27320661940280320,5006367714754560,-14178973864872960,35311432225338720,-28178654607179208,-3110143905221760,-36015075470868480,-18570691446819600,-50100337778391600,-36090630907806464,-12692563683160320,48010238826496650,-25399846362263120,12452130726465600,-14320987877256192,2727681570878880,-6558205823764320,-4841853678329088,48268426924564480,-3035385966570768,88337571668410680,63863310341868480,5249346581004288,68094830807224320,93006792422584464,1059928052874240,-42396338406090240,132997940172586896,-60792925679650320,99623183973199488,-30248869729651200,58982166618254880,262799970869899872,-65634224383296000,-5456828089574400,25355393763373200,-219156626250155440,18245820578214240,135402619471257600,-654116015277122072,-11356817905331400,-316763921932016640,28268654234261760,-266034824682698400,-54869709605488992,143298185961710560,-22793321678814720,66356308262766456,-225700539076667600,-60579383108226048,-344367050053877760,-89499790968596080,-321148438043683800,-275560659017783040,-1389943242096640,-559543330443908160,1111019712677709120,-112911564814874112,98481966066316800,278120386796841072,1020046976216172960,128699540290865280,194952994013094912,725689941023561200,228400913362443360,231202858305196800,635499471138048000,-691435191931994400,848602783927510560,-173163807257128512,273053228669337600,788067340964571360,891221277683866584,917068984404514560,357609361340245248,-868719539526599200,-844684486188234960,-454978886357117184,291413273915554560,211559356231862904,-1425539711567980800,273394829513034240,-220694678804717568,-174292508961474750,-94930229925675624,-696812244288027840,-711886175625461760,-2796447576091746112,-2649885263111711040,-220579113083476224,93366507619281600,-1982446992325277280,966305921549078880,103154256812238720,-4355971843101696,-655408187322382800,-1228222580697648320,39125276434320384,-3009317143891660800,-177997497306491968,953674504747473960,312230088510354720,1342706305403961344,-1356698100990183600,-636130714925498496,2927706934325584640,-77390447406451200,2716597303794508416,-1260901558240324000,104008501985977920,-1418891616232427520,10643126729895554840,1560116437657238880,-111120690770073600,-313498857562587136,613169517383578320,7290783723858967680,3854709412799095904,581433790206443520,3146910016301484840],[-3285605477140,-1424815174344,-5123161031010,-12742139017680,-1062203917170,-18043612808760,-20984873647359,-3815829050880,-4225739001660,27508102826072,16918655878350,3690437254824,86770802094930,-807871991520,135357586920108,50026085658000,24790517089965,241435916106720,194698622230585,46173310295904,-374403069317640,86060643913776,174863505829980,-176221690781400,-235276912034142,-698985506405880,-618177834724344,-208380205421520,-946755766695690,168124323996552,140155240234020,-29821094843232,424225663736895,-2231483943845720,141315899437470,84695648452800,5237376919563989,1127088721563960,706888561714170,-963746825102824,477764387884575,2688105021069600,-571461013953830,2291073346062120,1080912889329631,20276398501640,2020541404550460,-9349106896464840,6424535951519630,-4424253850380672,-7793714241591300,-5251597217394176,-9428024174287455,459517742992440,-5301978270257576,12996604858171320,-11308785058810344,-1163586307043160,3955456428090270,1894285519349544,-13181568287819030,-17538411615000312,12306080236956000,22852386941685840,17612530577473029,14256191333769000,36725718617364483,-15250451862383760,-4994927197538850,32834065270818464,30939034135037490,-18088367199207624,46421562897974035,37989443010936120,378511858594122,36375700991626480,-6967967568436461,-82730523752553600,-90385086044076725,21718852730483040,-27352147370711580,-44409271971993280,-15507053061936150,-81386261146293240,-52904419485419964,-45203416472039760,-93602450034659511,13803667341020400,-50042195898120135,-61774867384896984,-59140436839204875,-26733786050299104,-83442863348306280,268989993863293560,-42708218523249669,-63154582650878400,231672057153707896,-1806180621127080,-260963084074928760,-70373388447500768,45061844982382080,180069195317530200,557822287093092630,294222607522938600,-85842049294835460,268903839957701760,79663192727179050,325639836043195080,143063542811976765,112751379464827896,341710657523219280,-94180150134429616,-147618072789556215,-284107210018496640,483299967910519162,34971950648797800,199559636551441681,-319170174492858040,163432297048273110,-291657412918435872,-132919808077921290,-205592050446224784,-1800277888105834200,-81311742466969520,-136651070118515211,-1186680733131687360,-145164650247414182,29666992077665280,-624718630711708170,-135248036216160120,-209805567467449140,-517689160114337640,-130769897838567795,392416099033815360,21561613987407912,-1703525656134408200,213305046259147260,-2246060949881760,-591120133357308090,-18401816186930880,1042609987735123500,481121533635067864,643209330388520580,1599062775406981560,732961792820589488,-33232111749660120,394078171478566938,2467814783440371680,872631481552199325,628345825790760,1581161297588804580,-254865359428510512,-224177709757767480,3067984325774039440,1192233203842724232,1091895269328797040,171090938527503885,1663791890114250120,-431251928942650200,-525766046400882848,2232433906339271010,543356106679391544,4460781139018422570,-465647923601673120,126141903798179814,-4805893883011076400,-2034596638622474685,-3500886514605832440,-7005773002773131300,-216386025911354664,-1364890450701132960,-1119146398082979944,-723151327585035195,1832184868070911200,-2932397180729341127,2483595373847701680,1810497155311700604,-4517213277077682480,-4701229493133483585,-2164031034654244632,-6707344732833042640],[1405816473600,913250527368,723202354320,1468035393792,1398538249920,3534728501040,7227831091536,2893135915840,-3014954376192,-43329125390760,-25827809058480,13995504359424,-72521550464000,-13237004530784,-50400111214200,25473360185280,-52411094048768,-132099760861200,205534284484032,-170682150453760,-24475662224640,283389374187216,485326904291280,218302419839520,-142411203302400,715086706832960,-346011419373840,211679278905600,963629371555840,870364341024960,-411821517837840,564192209973216,225250367569920,39354574233792,-3006848492285160,-3429463543545600,-589178286715392,-2198438436443750,2040902621406000,1431536658182400,-1788964564780800,-2262089249554200,-6967072477970880,-2137504229496064,-5569841871897600,9191829155195970,2033127511184224,2266550271131520,374774249291776,5229815093140720,6590895895566840,-415698160540416,-5216623014620160,11438314910561616,7410712907426400,9363862603791200,-900175646304000,15660471018287520,-5923918055239536,12345523136793600,11012642567700480,-2461657695456080,11194994008745400,-2103689368284768,-16372815304581120,-32595742212044880,-19881679667212992,8120667301143040,2996607249156096,32031234573600240,-104296158584418880,-16995610547696256,-2556923651758080,-44669263166448520,-56976668894671680,19989903823676160,-16735013506759680,55991330445836640,35690051073076128,-103486419269057440,54655328872488960,90762983950771440,-116217152675413240,9393492340742400,46260161251683840,99259227156686080,62166775847104368,-7109747577240000,51375386061554688,-96138053667303720,230818271543602560,46752044220456960,22565932686090240,45255266965367232,-26635271265473640,-59523857894592000,-17276723081773056,-435510167891040,-32842169827667112,202934574646594560,5154399630544320,136704589283818272,33461309622731760,-39305108450456224,12188084094051840,40730296982026080,-643145261048814800,-79954770311243520,304982740422835200,-934410665333425280,-244963857573127800,-23860329724927520,140612360232960000,59989717317739704,762887479868248560,-1028030844378072320,-9703092604423680,417087797258856960,102779130000445360,102331918547622720,-11635291678602240,-88486445797350592,-612510650086751760,-524743566700114944,614434585030041600,415452135722994240,-38190217032071208,-244212706830836480,801380428696092672,1587892077157581360,121808021672956080,-230263153045170432,-99847128195164160,512476879961191824,44226430029077760,255823920342856800,-278048234866572288,-81850532366719200,30209855982898944,-2550373013485132800,1257683577069849600,535337431373918448,-1300600739367805920,394672035129489312,2100065172418805760,788337167292971480,175805345140971480,-921388184364456960,-220639311213101568,-338880193325918640,-916168295286368880,-676338520881858912,106460196774243840,-722761587560574144,-3020357047365236080,-1156297708120473600,1573947070788870144,2065641305264005920,-463256147117404368,-812411612830325760,19367907892101120,1237361499491421480,-1454785860172590000,-1044718237542036992,-450123458837944320,43868256981911040,-2546777375813242432,-1129865821414368960,488946857582278656,6599140038175188840,-1556263910619250080,274500863494665984,7586857319373516800,958139787167980560,-2633930671553192880,-4300393085814383360,422066887698677760,2001866140294206720,-1559726577016425384,93480145728668160,12448757697269760,7018874498443474064],[1303231163340,182341410416,1934059786065,3284535949200,-407989454068,6822948825000,5068276830451,26313993320120,-16351658218395,-7364615718912,59432640486725,6864491910024,-26401690009035,18252372404640,-18529995184767,91877938319760,-152852147646052,-66318104073120,-16316788215420,-301951406806168,-51075203327760,144167341675104,-273039453143855,391375479718080,-461223375560376,-42762444875920,-152501389492569,-380613942701640,21334946783405,726257600640,-274356550606050,2358044840745816,-1837642621038840,971660780754600,-2019611832241256,2078208994554000,184189106498298,6166371572876280,-1555836597548925,2004311966924736,-1398390368952060,1962538197919632,-3516923407870560,2418296577226200,-1016406775008075,-642926996339760,-5373156701090024,3858737412827880,-4459360896348120,12929590950727000,-5309420052759300,12058567000088664,-13674778960657725,-6658468020079680,-10302158340051072,-3522731549557160,9054754401171633,-9079848087591600,4490008806480285,-12967459720972680,-32994304782724775,5565414284059952,13129750608639885,-1405905485740920,19720113807537304,20743998808765320,-55730294253949635,1614575871862800,-10784355458751765,-13489240745562648,78990743124911320,-17785366425155856,67862264836021110,15145700161750840,-14105667132087300,-3392762180535720,-10858754296414849,-29043831181796160,33048788986377780,35211834370981224,41824760678475720,-20441191272077856,99744469412789910,-23716084560504360,-53502439259620395,29983377750249000,7212972172981098,-188541292311589800,319065636868334510,-19671666581149440,63590060279841480,-73600016747682832,-23676202240497210,-491137342673333400,244785475526392347,61275305103048960,-215217336999080093,5342477163931720,-65429722345575555,-39263465102782968,79099154264590020,-22389242725795440,-250604496177789600,129687822171030880,37185712046230392,-242643156550618320,2786357808393885,-517093296845953800,98152791689662050,272170616568903360,-26812162402092375,-113709685745181240,623355798360979915,-262503782138219160,-321696651367400364,214416485856731400,72552738033691902,318933632204910360,278115797452948095,446920815143120952,-578626263714286260,1350207712322196352,-191447003904933975,262226844905496240,-383852707312306672,-67753323893821680,-1086708102780976956,1279960133146312360,-169277990943059295,-40823333686485792,596958077856360080,151709303163566808,-480917159506260360,859742202175070720,327212321903703225,-655243332651105000,762180579719252750,380406960318937440,-887976617434248375,212916101156287672,-670324932014752950,220526268113365344,-382731615873015860,-1645877278840786200,-1317400016178068592,739787434438804840,-912397654381132161,1768016294772530400,-1044646935841419620,25299511519921704,-286379656047939300,392392516779557952,-594411147549360450,-1655856724459807320,-2807152581688060053,423740236865493240,209145989618997849,-2456917109379056720,-1171327187872737945,-385193576362906080,2416553910975933000,37568261930690304,1521710001713284200,3014577595629492360,827953616646993672,431998456008596400,-86087805044461473,-1172076605890588200,1886774505857369040,875117182344692928,1186631203051574760,-4579925370771851472,1905595190872044980,487007073171563040,4338799256302028028,2916507813581213720,-1326050381451414258,-819823476522735960,-266032495914004545,-875900834129103552,2194637027765449320,908418154653957648],[-1300422436432,-1228455937920,-1575040938240,-4369693250560,-2219815518720,-1816114477320,-3665361707040,-11176920760320,5609586690576,20843697402000,-1460942469888,-96618839040,10362890295530,107503267390416,35458746079680,6422388539904,48959530067280,127908777511680,200764737145344,-165106264350720,63712677205584,-280880569076800,-64445165497440,113186530787328,-1121857712882720,-46584636388488,-553281363859200,198108013210560,-10244447054688,-840108717568320,-214468676718560,135402706010880,-567339939163800,-475325239343456,582479907590400,2425855384099840,2158171965281200,221850021820440,-1137617292216192,1140450479308800,2789493564705768,5098457412461160,-1312164213803520,101710105111296,2760681461484960,9076438781528784,954610419327360,2483419307466240,-18164322020893960,-2448532143348480,-899555279698944,-4340959210168320,-4918323979905600,-2574864955378320,-2270672998102080,-13310982338174976,-22776400388256480,3238121356572400,-1140167094671616,2387054328120000,-25514785848478896,19468203345122400,10894533354865920,3987335846495232,34798014548880,13141332043617888,-25948268077089280,5213541561676800,74755821091463712,5043971737825680,-2842668936635136,77018818530017280,-72642642644815320,35800706478339336,2871109666613760,12985315347730176,36123939846849360,76291156722760560,31917509788550592,-2930294641190400,-22966585164195552,-75684185184330720,-33501881156770560,35870108117606400,-57667000842816750,-17642412917207496,1132541923471200,-152785189635358720,-20872044198783528,33473810405670720,-172444627503690496,-15581248752706560,50272526676403440,-341481068670898640,44759751593166720,19288851798521088,-220911562735726280,191189114285484480,228961461329846784,-257849723182796800,-29476820574123408,370679980880843520,-70239708421440800,-37751577448022016,453489847597618560,63360784994061632,69547761247929600,-23586675478248960,-375089484481964032,328782606727264800,248654154330813888,-91305052972404480,560007875014356720,236146286341579680,406407404929973760,17333469135495168,378386031140285520,-1133500300579305400,4541240188616736,-309550062070824960,-652764357214065976,-53758765883541000,834071762140254720,39175275122523648,177720370401156000,819004707335331120,-386522006335189760,24587935215022080,-22032584174168928,-1957537037543502800,-142424479199523840,-242014599484416000,-1719943723725115950,-374474019340796424,149283587327740000,-205022324579229696,553307023029464760,642968126376914880,428895774292643328,-200265633572544000,-88703568432974880,-1238810688839383440,37577354204876640,-40180922739975168,-280075313930693120,1680973231950263376,710601934244632320,-2037943385137479680,1313758193871007632,2138876585906187600,-495553826854489504,-123438795864637440,1148959436970380640,2088704952994485144,1419776979203466240,162672372359972352,89813914186344240,1439061632654764800,409655443475162880,-235359630857145600,-765237588502878216,272437498571330400,47508620084710400,-1150331781514122240,-949365740559624960,1429182807088882848,1848341333043950400,-2710201054475059200,-3723892526048727648,1874752984789938000,434815299043588608,51391228117616640,-4105308977159427360,-163071473157334896,3750373115732235520,-116956138016019456,-8280707875416812520,109823318496734080,979108039405711872,-842735566524825600,-5844655523133198800,6437355873911828640,290730462290452800],[1573680112394,351679810040,1243979257950,1633185838128,6871142352620,3276922701624,-4656107506050,-6693189422920,-250154400210,-9577687119000,-16692833439412,-23839909923960,1382983400760,-162746944456096,-16534537404060,-24120568466280,-138768789765320,-74487197243160,-196774796457096,144037932266800,126800770100004,340016996011680,633426713179000,-414066393599976,410369111483760,63668412926664,2357981297517300,391648982404680,420662195453058,-402085172071440,945887580110616,210024382344920,-1232088325634790,-1188166963337640,792217062386750,-394642391996424,3102667151316720,-6618625934705200,-21134293691940,-14869152652579680,460205325864856,-3508712255128080,475875826980840,-1839891967542200,3744323646718980,-2733733445919216,-8284932873272770,-2802749610977160,9792200526481464,-9856007378886240,6008904191864886,-4952374065227160,44450259204571220,2821062027590664,16581977214081240,26697529830571600,-9363921591910860,-7185902488221600,36695260523041458,4031786402787000,5558140056642030,29247654758088520,5736330896155860,-11606649201225936,-8140930688121660,-22245542068801584,-28884572314100880,-61884848519534040,-15550479991695792,34836794395603200,14659273181123844,2810748698677920,-114555066138580080,-30090263764368808,-33435350219228100,-47068989554867280,-51239451295461520,-15940502257578600,-202759240401292536,77917640788038480,-40985049853564206,97316601577904280,146486144986149540,40729491195963024,-68926588922763000,-11651069764394632,-17348395261261350,-24545492341741800,30233054141129944,10451578185753120,28341716160790032,720377156869755840,90452684500932780,156257355597808608,-92118807792670620,38658798182879160,-233734994713999350,457091840215250240,10389190401439746,-139684766970690240,255716431350419416,-80909597141853480,-315449905348223100,158858998427614784,-403507317618945540,-210426196127764032,-202236097786324030,-253992943240316280,-30106096636682352,534655130691107400,35294000747116566,-413356502785175040,-51445851956366010,-63617066735597544,-479571380501112900,-50961446733785016,-50485984216868460,-1380390115094064360,226549025127420996,21171300848377680,87547299813201072,-142792540933020680,375772754836403340,-615710837176238232,1018054925343938820,-134863784491155720,-408234580293471360,462563805891029960,-216785012002424580,170041921022619360,2977974018530247022,-1258616200559644680,-97911094482935370,-263124549034495720,-30076586701161000,187012673671377840,1887118805564835440,-80182546264340520,769725563163933636,344559604267438560,-105920397627225324,467151155772701400,3076202026820890500,-2270319875162539200,-227207305076054160,-1079521170300502072,-421929707349384780,-1456578657518712000,46760914524446694,-559042868820324720,47002260718657530,607032230936691560,-697377686119325640,23936032882891584,-1526822759109890320,396696197573001768,-1280110087426899300,-27563458297754080,-119856818486505516,1234027519160436000,-2344704370234287516,-2008696690678374840,-1771845067071324960,1884141177310530424,1430953055266620600,-4488928782630133296,5636498316314120580,-1289384240457593280,1165076309903760540,3637781895014466160,-1475068503989140632,393500224478190960,-6734297481814994520,61674865084953120,3346022592722589780,1693892927547705144,86091587238013890,4479352195342616280,1405598541938518928,941360034032024880,-1711127565515201808,6022563221464950160,-6169616453519353380]],[[26254328038400,-2860958355360,-14449877729280,-13844916133664,-27063146373120,-15234274125840,105772826790400,-50156937766320,-4586840079360,-178386757158176,168958137384960,65896653438000,-53488498452480,205534284484032,-346557130106880,-280880569076800,270482546611200,325774229333280,-820131613638656,600929320069344,1510243382968320,892630380247760,-1835021359987200,54158862082752,-2288743488120320,1826978954280480,1437833196011520,-2340573280682560,-743078925453312,406097701444512,-1606754567756800,-4194553662406800,150276415027200,-2671756339466144,4153999052292096,6710165161232400,12177960259379200,-5470250759820000,6795918475906560,2033127511184224,14713285537843200,-2448532143348480,-38844949062778880,-10532582761259328,3319835289071616,1476473479234320,-5035286705433600,-6383307296834160,2236811812336640,36997533435893184,-16319872601948160,-21755412853894720,28223586044559360,-31910616725523648,-24367052395248640,32626137678976800,21335048649868800,77372464664720960,-1685952886210560,-13348452314381184,23941393806274560,-50100337778391600,-26812322461478400,38815675487016064,2795251687388160,-56976668894671680,-156497628234465280,76291156722760560,47003048006713344,-26803567007555184,-88276210468723200,43079066827288800,266937137643545600,22099283244628128,6786521787236352,40703514730316480,-38628449642280960,-189980801093974800,-313960692598389760,-42732490349355072,95218742377651200,-48971348381487840,190823433169797120,-167592340962245472,468888227900252160,63717860827605600,115978110050880000,-219156626250155440,42801168674288640,-26596030915399008,-374086671843655680,-102789632419541760,41687860004904960,63360784994061632,361740340691896320,313272686450391360,-598963973628697600,874082710544833440,512753327628681216,528307922154289088,-882555935903416320,-397636406425587840,-494349801575168000,-725514494428131408,59296677027033600,-182589418214050400,-400196140236963840,-381704614453446480,-74565671314434048,194755006868016672,573362643626572800,1300582077232788000,-1832420825440128000,228400913362443360,185539555745595392,283387460941976160,816956415167692800,121808021672956080,1057635603322045440,330351675317632752,1258552604026009600,368617318338003840,94083635187548160,-1552787610254536768,168180037460176896,-1105736767625194320,1571029469236057600,-1975842181471482240,-18030226816250880,993976264847279168,2715030876187607040,-475557403508695200,-5222912677931253760,-1929014227158565680,95319597265643520,-1734081444524832480,-1356097665236160000,-191378860623683040,3386341637986893824,966305921549078880,-1524965936810803200,509910888800384960,3215482959533644800,-463256147117404368,-1341910038487997440,272437498571330400,-845244169401139200,11855395180005090560,-569098174408777728,4858678325313120,-4119408974001305600,-4426948228995143040,472941623039424000,2108770809656050848,-5196928875970363392,-1212355822048272720,2634372186727034880,2862413468326455120,714731954542341120,-1895824657558443920,4770241073425766400,-6184188919594593600,2377295631014133760,2848141510478189184,3047031188626833408],[685636646112,-3247206058680,4437069348440,3546872300040,8649106983000,27508102826072,-15236207182680,-38554711470000,18252372404640,-24120568466280,-56217800296128,-87747263663400,209744992595280,-53008964365800,57033283335600,1930226834184,180676666346880,-66532924843880,-176221690781400,175505452016136,433729858556696,-380613942701640,-402085172071440,-1739677990114680,749504577437736,765047359566216,-36210838479200,559146430149120,848891309476320,-79146259318280,270013140337512,1127088721563960,-13445782889000,-345118191458040,1962538197919632,-1839891967542200,-8667089184677400,-3806631228952200,5420176122012960,2948419685455728,-530715983511504,609950479886440,-1092549375984000,11455272324395880,-5251597217394176,10680163741661040,-7092942881780880,-3522731549557160,-7185902488221600,-4320200739073560,13866958850527552,18815780765822760,-4143764487483720,-26794108786728240,-16877698483496400,-11751733096351512,29415273821741040,14256191333769000,-26275279676383560,-3506951843998680,-13489240745562648,2810748698677920,-1124032873417440,30712847582577600,49511004768576936,55204341205135704,-25960253939889720,-17198113669565400,15221537154155840,-31172008677940536,21718852730483040,-133153713652388440,3077127886991400,-23716084560504360,-11651069764394632,81015740500380816,13373481721774800,-146680027997169480,-26100884686920720,-36388678214602848,247196988661932104,-10942672943648160,-2454081133086000,268989993863293560,-94173454588171056,19652389735557744,5342477163931720,-139684766970690240,-55281078702120480,-97380651828472608,267712797553017192,76338201753569880,-430299665134895160,-320903200418163000,-3152091553338288,379802233111164704,325639836043195080,116501749589812080,-336252023015387520,-113709685745181240,-63617066735597544,-227420574641871440,1254067587544080,42125922554320440,15589813033454880,257727337016810760,89819379606308880,489091139835914000,-43726134561134400,-205592050446224784,50927807843505384,273882156272611560,-67753323893821680,462563805891029960,-169262068326796632,259018569609061152,-714297880384415800,-1281984323575725000,120291404045077320,-142523680744993176,905002270896702000,327641366742707160,-1703525656134408200,625668391158736680,-805440585449886768,212916101156287672,467151155772701400,-260255886858582120,1624878031417954080,-295179914471470512,425026566167144088,314159347328476640,530390872568917800,-198967870949728440,-620150625368598720,628345825790760,1557605384161143240,659440817474794960,-1655856724459807320,396696197573001768,1039374293779438848,-2694548333515180800,-1186744729163235480,-867303604123983400,235197465740633592,-971895848163209640,1974195190997273520,966861235756928160,-465647923601673120,-1553769715426021896,609298510086605400,-1172076605890588200,-505047758257224520,1682812227846380400,398228825376395904,824500236850444440,-147322558271256480,754627375701001200,1719692657574873520,2188352174835479400,-794692574859107760,-4517213277077682480,281955223997853120,-1455719690595485520,908418154653957648],[-8867060991360,3534728501040,-4461545257984,5609586690576,-6285727769760,25646906601760,-20009299622400,-45779745734184,64723086910944,147209508354480,-9660073923840,-63142185485720,-191504412770208,66155569054848,95748523425280,179830804956120,-243770843403360,-136025260842096,-24507295963392,-762265362628440,794618846868000,-1166940021690960,94475461817088,766108719489936,1745049804043680,-49085830495680,258836340189440,39354574233792,-1922604408049824,2158171965281200,360760088409600,-2622537164229840,2682841002533856,632728344734640,-639723746999040,8207857241798160,-14262880310331840,-6249919238236512,-2731810724326144,-5407755544844640,8573472764714880,5269102668192880,504628571538432,2360570472736680,-2059459931448480,12917209226739600,-2389943659188480,4756170655009400,14110082695975584,-5954640154091040,3265683040451840,-15968075008244040,-696429850184640,-2461657695456080,2610498012829440,34798014548880,17201882229047040,-22309293523619376,6365742739488000,-39510419895709240,-62500883727268800,46994659135678800,20245963679988992,27025651077001632,3374787369428640,-64900543315840960,-11213848486452480,23743731572843856,120731450069734848,-45537631869343680,-28376267641920000,41272069639617520,-124901201914648128,-15739627245285504,13433746089815040,68094830807224320,321904683395595360,126497216486014000,-17752738391182080,-96138053667303720,-496440413214166080,50272526676403440,-41376301017950208,184861128555311168,47024313266367360,-173335943950498560,-64581986056262400,-63740320557649560,69016799578462560,152097005809992080,154372314550126080,-164068172575713120,-148675845008247456,35487796042593840,-39014597773228800,96530498790033000,-98207934021537120,-9423209678916000,41976496535001600,-293634798767170080,-142193366064483840,-89499790968596080,1420646949959424,135973256663615304,1763459969490336000,417087797258856960,132978026431303680,-652764357214065976,312419298142416960,-595099283141403600,-48968232685095680,-673361943410117280,-452963421776416896,923057319691432992,-129699164415110400,-23409564988722120,-2404618089894782400,352453294597760928,129172012683876096,759074335211786440,564681395544060000,-682497684818658720,319225175897728256,2003260106894702976,-1034277493591219680,-2894441130154023040,-280131861828407040,211559356231862904,656092066913026656,1367238658928028480,-295934686644579840,788337167292971480,-199207720600336800,1313758193871007632,-1280403000724404480,-5182640997853440,3552169399356780000,-874097059762099648,551635368994173696,336226961278402920,390192188811511680,-848223572047038000,563074856640734976,226796834382342224,-3073035231140797440,-241066200870726000,-26651177120691200,-2631784491444193488,130014178554329568,559368432702385840,411531772589752320,1626666662391839640,-5622599340959656704,2716597303794508416,624784003774571520,-2732905623996085760,8637825349265748480,958139787167980560,-58251646858254080,-8280707875416812520,-3782290701099147840,-1962808639209579040,198729671288408832,508026921178592904,3659295983330090880],[4625676594000,-4809182723400,869029797768,-5301001675552,-17434309402080,18721720687560,-40323869461240,3690437254824,-7159674040200,119413637861440,91877938319760,-74487197243160,-82210102576184,114285903721704,-9942179093880,-309761741562480,-258362345877240,173000746606632,65525198153416,-190338868176600,-698985506405880,1943881870034400,423089064240480,726257600640,210024382344920,-167128455720600,-1900979783341200,427406200733248,-331414099880784,-1792083922575840,385484250481880,-571693137582960,269937823816608,-963746825102824,3164194902435600,1538743190723640,2418296577226200,-2733733445919216,-2001009082545528,10369877218090280,2466114496972920,-4377990128676120,-6849194308763112,-3484284537286248,652445022469680,-13043997262354520,459517742992440,7001615800496064,4960827229670072,-9079848087591600,4031786402787000,-8839199683207120,3671876889423864,1133930002349208,35049795338992520,3532520226858240,24681075957752280,-4676351343252864,4290241903678368,-15250451862383760,-64908839933316280,39816675924292080,-17785366425155856,-30090263764368808,-29704296235952520,21243084907832280,-20019598921665440,-24118584167388744,6884612376839208,74697667887453600,33335859545637360,-1423805489805600,-44409271971993280,27298098560127336,72398140663629000,29983377750249000,-24545492341741800,43702076454196608,73915350152664680,-50213000410110120,-14770669943500680,-98393699163672640,-88843906637448600,5404151493962784,-154994232625429000,-63154582650878400,-86147127496480680,175400747671095312,-39263465102782968,-80909597141853480,2279656488373000,316763140753184400,-5404456616167848,-59130483995842688,163314692927840520,224999603763752160,221004233785325320,-169993007492282040,112751379464827896,-144310348989005440,-93915587357856000,-262503782138219160,-50961446733785016,259058056391770680,-154270957839906600,-218969935308148320,219174881090654040,-322381349038810248,295016435897528184,-957690857630186760,-112470449185483440,-81311742466969520,-32675942400256584,159857408543126976,1279960133146312360,170041921022619360,-796220859337506120,913185066613767488,294282857113508208,-356156518037138040,-346478499428978280,610127287983561240,-7334252940411672,-226989031088671808,-2246060949881760,547782519157335000,-217724812608069360,220526268113365344,-70263775442718000,-597688369443354200,-309685255174369800,-184764153972546480,-633894107841174984,-104665487271752616,1167964288146936720,-1325247635072576600,-2296299983000391480,-254865359428510512,874600929423656184,-456993214626353760,423740236865493240,-27563458297754080,1133523105597782520,1372874263071699024,889243614678658360,2025874516761511680,2224701920291190120,734090539823380240,-1625106658356819000,-215646465374440440,-4805893883011076400,3365232607772824800,-201239537507027064,875117182344692928,393500224478190960,1315391021639864400,-3314807511331442280,-1919928036745695240,-1617100740825235320,-1956298295937764240,73757504527970880,-434824334099113440,-1107576857949550472,-2164031034654244632,2885774875496984400],[3296455557120,194491247280,-10185714606080,38516524277400,18424721187840,-20182775134392,590448460800,10174634170800,-134777586155520,28763737375824,2997476140032,-129380581471240,-118313803872000,-42319736437680,379137588881920,42104751541248,533805206937600,485326904291280,-596227293143040,-46584636388488,179146985445120,-332319699957960,498191981760000,-1762772815819840,-1071012237950976,15124902232992,17677216465920,2847901814295360,-2162082450739200,-1438173291030944,3600533974371840,2193648161049840,-2832678894960640,824329858584720,2680114626748416,-6815957951656944,4198368776025600,1852231067448960,-6168458068678400,1556425722717360,336973175193600,4381725778135200,2553713565511680,6590895895566840,-6970276075403520,-2574864955378320,6221122161830400,-2339633780330000,-18158012214312960,-644365886675280,26710301558407168,-12068334164053680,-20034928343232000,-20678143489906760,9872872575413760,-9668629501645296,-21167295027732480,44775978496827120,1810289597690880,21165455275065816,2839207021685760,-27535250199351240,45138555619097600,31306375622470080,32021565003005952,-25399846362263120,119791326991564800,-19084065655382640,-66761775065356800,35690051073076128,-80572352492163840,-75684185184330720,-176114098935398400,41500998069986400,-18640249030351872,25466747019728256,-108486754102214400,-162237919894240400,259088734703884800,-46676617744852416,58069809980358656,5518419410755680,57832762565959680,402109041545708360,-117876316546517760,61600158876991944,-111130246454867200,-27464748760669440,52861214424514560,195495682364092352,55153270877819904,-11356817905331400,410999619183859200,-433544381246097000,116433801536532480,-643145261048814800,-341392558569553920,328782606727264800,-573225594850754560,51329447689929792,-171820256138995200,301186328471018960,316502216722771200,127164889847286720,117517885112320,-22294131796508880,70206002900167680,-210431468067271880,71104560258124800,262930985475780072,-239404459082088960,182266981244306640,620555746286714880,-1389318865640459600,146719853259792384,-84746839686979584,1894765147390227200,848602783927510560,-1341587038226054400,-190136330430223760,-511275734854410240,44226430029077760,-228850227897984000,642968126376914880,-608980098097958400,-376526337477365944,-2053814438176089600,1414194378905619120,3630200751642378240,-931262669157864384,-565604051755032576,290270318460086360,-1478591342920243200,774743277660374880,1348351346302287360,-1357093027401350688,-787942769126768640,1433552112630817040,-502574343564579840,-547696712075195016,-775347172548396800,96859759723978680,-86391061672396800,-1228222580697648320,514701687119904768,-714569247204271824,-1549596899944570880,-1454785860172590000,-1982498774758022400,1429182807088882848,69264050651473920,2470969071295253760,2051088023234314240,16328536426606800,553710069518349312,-2980345460736235592,8671004321420390400,-639583555412879040,3798382658894912000,2483986937668093728,-1048340096073596928,-1990263608169431920,-2159792223202099200,1864880744302088040,672167355790824960],[339372687600,6822948825000,-6693189422920,29880635400,-1251762789144,-24110784839120,-2188345782480,27252543040800,51552697282416,-44338272938520,19399558174920,50026085658000,-154675742870880,111833899208064,-301951406806168,340016996011680,53709029885640,-3348624184840,-181614437630736,108555243292320,-413990829025080,21307043652840,973984496258520,-1017692199287424,168124323996552,881324472652800,-377498504582440,971660780754600,-394642391996424,-809117316136448,-2874541631900400,2050984162596840,-985579139508920,2418460827383856,-253911688671576,-3096866530804640,1606889651829000,2291073346062120,4116834637617080,-2175903663015456,3858737412827880,-9856007378886240,1081283922433920,-1476177614045904,5360921580256440,-6263018218813080,5914986839802480,-6490461136943920,-4514634324264528,2732175837921696,-1163586307043160,20328564647255040,-7004417891807160,5565414284059952,-11606649201225936,-21746632920575400,22704977392491280,24943035906657000,5596962125893464,-21086718884574528,-8892036773769240,-19103046982476600,15690997699456200,-18088367199207624,-12658028309350488,29443803510194920,-3392762180535720,-15940502257578600,80704049542052376,-65798996416664112,-72603912442702440,100736499129562440,-18332936160883080,29195134564616328,-32446433283385704,89265855742206840,-45203416472039760,-14253976051115240,-93769935036456504,-19671666581149440,22294840184463600,191522280778956000,-29621947123879320,-52668181196389264,-12726518739984720,-26330953002433200,-190382956196696800,31762948852999320,84443540631001200,-70373388447500768,223540635721557000,-27532768305998040,129687822171030880,-210426196127764032,8227215004768056,-145469878367684640,-29213785045827360,212984812576667520,131797057200498536,-390686353130361456,449298320570007720,287221140095553400,-284107210018496640,177570520705521240,-719650737991625112,318933632204910360,21171300848377680,-232938740686968360,630939214321528920,-42556794757965312,-810514228625280320,-322849097878230000,76909161331110240,127420938936166920,187313267994340728,29666992077665280,960633578506608600,-653874750796210680,151709303163566808,-263124549034495720,619634338813749600,236192899801207920,41653919394577000,-377343680040319608,266799526307355528,-947340885389840560,445065354825786960,241892050811304960,481121533635067864,-163284615792022824,-883704986780578920,739787434438804840,-1456578657518712000,20356330674132792,-2009754469066104376,794210878197818400,-284039642367018000,2276865726999753040,369983411945151840,-379731737676589584,1391899582414715880,1091895269328797040,-1411374289645050720,1080794252124047592,-385193576362906080,-2008696690678374840,-592213404843182680,830881040331031560,9586604360603736,306084819764392416,-540958642705546560,-1211291423958073920,3327274862262420960,219970900346895192,-216386025911354664,-2034363523880893200,-3517680265147711080,487007073171563040,1693892927547705144,318751913472899112,843366082564971240,1544897872208306000,2316614082903141120,-2625921802128655200,1315177399572107368,2814404469047245800],[2772365480256,732977505360,-83462311680,-42948347468680,17094938002272,-10404886281792,30312524408320,26953774351680,-7051025329920,-13237004530784,12429489118464,48959530067280,310877576453760,-90581411527200,17684378144256,-84131551387512,-853666068962880,-341951271063600,-263028503865600,592375990458384,467174030499936,876577319446400,-118746912556800,129269055885480,-811251081500640,-564834626249904,-349665340519680,2615060869149840,935498006403840,163923519210528,134203278066176,-43224853115520,-1947446802417600,-5253535237157840,1202024776862208,-2262089249554200,2630348056261920,2760681461484960,1112882899169280,-1053437580864152,1955572167982752,-241696194194400,3404497973184000,-13985182026647040,-2957175705401280,-768581258666544,-3539558484422400,748656062879400,35419828109992800,-15035175009098640,639605931157248,27065438007426720,-16120602317571840,20822077256756400,-3901537233206272,-11411286739741632,-45523016480011680,35311432225338720,-12831651719930880,32958743641883832,-46472848295323008,32031234573600240,13779186426044160,-72642642644815320,-39120363232962144,-29638502195453712,-29678367923472640,-53185673880018000,71834103491927040,37628088872798912,2716161819550464,99862021905279720,179730585488974080,44765639327666400,-5269520093587200,-93993998112882008,4283962927912800,-108086659379047200,87888437466019840,81909790541095968,-109148874184652832,-186959587293532320,67622162603343360,58982166618254880,167018473144999872,-149692481904593232,-54822577170965760,-435510167891040,-326919078384082560,-29476820574123408,-60506635496071424,-171204232978755120,-110291674326372000,83239445453703280,84114425139174144,59967837864416064,542040964289948640,348733768360407840,-7317443813095680,339434784794420744,-90254290698638880,187069959103742880,-227984641789985280,244617915286027800,-484231978219746240,-390040269399417472,-190154686565648640,230248602949038960,-760141837552492320,278120386796841072,127328549502481152,-517033113261320840,1142467606370787840,415452135722994240,48226545840914176,-22032584174168928,235303926973331040,-284717103138252400,-140089406977977600,-335529224432136528,-775246170222474720,-664150742245908720,-514453332714727680,-684709470867534640,26774437651260480,-48203356737234816,1430697056345318400,1276267255755439200,142140426774968160,1103726836998744288,311393551280993280,-390188197202730960,-310659080793020160,-988662837936537360,534525594071040,-2796447576091746112,1414338193329056640,381202435343425920,154577945405861120,-722761587560574144,1747463356192036032,89813914186344240,-123006543410361600,1649538554837968080,971929960200084000,-123686252836717296,-1399121120539123200,2578151137879025920,1181044247843515680,-577772186519018304,314570963739670528,166935040321832640,-4273840281002178240,907839220810529920,-243920777512257024,1067288417902189176,-6133046557726149600,-1790025846269839200,-1318973767015818240,-4151625586368944352,512782472491261632,613169517383578320,283716408354663680,995778350787444720,-58837873638360960,7018874498443474064],[-11993454399360,1946578935840,10618287133432,2931913008528,-3815829050880,-6189533003920,64400055184080,-21086998929024,-5036829780840,-86523704984640,-11378428852560,27274641744000,-174513308940432,-55255869956784,360996496650720,192897927387000,-203306028280320,86060643913776,399956986814112,-2606501084880,-42762444875920,-1203104582359680,-15843466473408,-446008361079688,825287163462720,-1082147087807520,1538112245688480,-410825643579120,-1137706149333600,2922202477826240,84695648452800,-71250111073680,157495544266632,2004311966924736,-3508712255128080,2142364811865040,3345435093997920,-2618929395837216,-7172169025018144,-8240266988516640,-4070250543282000,4489980982385360,7427152446852600,-4424253850380672,15536208750008800,904493563327200,-6658468020079680,26697529830571600,5079219195296400,7608325258746240,-30360770159100640,-25806858270560640,2910918534023808,10143931484191384,-6364674996131760,17942260853447280,-70200135025475840,-1951026751581600,17946453101432352,1614575871862800,34836794395603200,17719824468529680,32588125461801952,-4931772656369328,36511407728759040,-17849124571795000,54499544212291920,-35667266162737440,-95788485041879056,-82730523752553600,143252146434122880,-19437551282048480,-20441191272077856,40729491195963024,-68798161097659840,5966370076534560,-53307369939626880,-396769922330320,-80888096565724536,42600967487403360,-31284586932877040,126638279373033120,-26733786050299104,-171801165565623664,125404689027977520,61275305103048960,457091840215250240,129932022154933152,-168470520030631392,-91198790507261360,-76065267179286000,-414467988404223600,411289029339690568,-265397991230791104,-3812124942816960,268903839957701760,-69803735748793200,65867304606834192,-836079578114063360,-413356502785175040,-7180597174988160,347360801290498800,-90767313819562464,29893620510899376,480513902973569920,1545284638631139840,-648799322114213760,-239374912769628504,-291657412918435872,46742719111888800,875092239107120720,262226844905496240,118973479721656560,-134067987905266240,-365748555991785120,-335023519304174400,-517762819464248960,-350687475843083568,-70799767999248288,-762511669159461760,-1068172947036666240,392416099033815360,931447623040610368,-741103350477886440,380406960318937440,344559604267438560,1112579970192564720,997297340836346592,-886516514210730368,-786579554179280400,-139317339327344640,460634773820113200,-377759399670781632,-563709419531866608,2467814783440371680,1518940049020786560,-232872139182180960,392392516779557952,23936032882891584,-445707410940625680,-3342093564847191000,716967567856995840,1142605798506879168,-1706214031609003952,1991023671992308800,1099035390587410080,-2665124487171196400,-1669132951106780544,-970140332724024000,-2822000537540292640,431998456008596400,-1289384240457593280,183997960908292608,564334270242422064,5047161737227841280,1802753140696175360,2626223500390361760,-552828463491129168,-1529690407486328824,-4712289712717965840,2483595373847701680,2339959161787227120,-287608333903531872,-875900834129103552,6022563221464950160,2378572763899332000],[-4325447174400,-970057326480,7325392003072,7227831091536,2674790138880,20843697402000,-67298471961600,777064069608,-15955324689920,13750759638000,-38468624056320,105030797672400,23447747321856,-29115484471656,-186873769139200,-80670562639680,149573491372800,-125239960642784,722499825696768,-85374775052160,-257901776824320,-173377802476560,265223209785600,495723808944232,622040856307200,-369653461021680,513037010124800,-1966975078492512,-565650585477120,-3006848492285160,-1131138956640000,221850021820440,1607320928167680,1696695465020928,-1255378828492800,7523496485981520,1345024380902400,-549074494976328,-5954831491671040,6530246587060680,-3906875312947200,3274047985539760,10810516133904384,3436797654897312,-11125162287882240,-1413616662544680,342304595212800,-12748318432225112,-27364392506711040,-6429858525306480,-634539484119040,2314505519684880,-305343059788800,-8696778980063016,67789082728224000,11194994008745400,21389404496064000,13141332043617888,-27260547479666688,-68685609959861840,19121971213762560,18594034308619920,-35521684236529920,-7104297641558040,77565666952646400,28798653708156240,-873606071746560,17355962658523632,-5810871652236288,-107778329786117760,17907356140608000,-28364300052547800,-93266350561105920,-17261957056867488,79230309315379200,121643610450924960,-203251597430169600,93006792422584464,50624177781450240,94416142996215480,-155495490490912000,230818271543602560,20963682017574912,-341481068670898640,-27750457078364160,100710867494215440,-227709823389382400,168330610106004720,23620907495454720,-64366845517905920,175052801888870400,-157422553862373360,674256127950372864,-137644138122293088,-74482736130316800,470895535633676480,144140794589299200,-165667919091747312,-560958189688274944,-307349219646728640,-11763955180707840,98730929075682200,74104362712596480,-321148438043683800,-28918650033152000,-454085924174652000,602886275904307200,102779130000445360,-1016339449426329600,-53758765883541000,854175351552652800,-274295142064008120,134466189047308800,-684397125365292768,-37143172927979520,-31566636122759760,220663452727756800,276415010615220840,-81988960043738880,2052628541914692560,610176894526003200,141322061909157600,-265059365228765184,-87381463956784272,720245886453350400,1410900451882121200,-584882671926009600,-660603137446669056,-1313350404508623360,-1425539711567980800,-737106740140032000,-623794923185149200,175175741979104256,175805345140971480,-3102480155842918400,2138876585906187600,1531841240203929600,1042603359120008928,-1209614614459318272,-115124365541314800,194264094116618240,-509219443519404960,26619827930065920,-1131775215704111224,-998518292928288000,-2029622588228183520,123630523692318720,249715406928035856,-399427842539049984,3581993034999574320,5012307193159833600,-1812571450025115120,4437603208972989440,-207849312217090944,3198938572933693440,-1260901558240324000,-374223040240558080,2210674560653182800,-2531184992214461440,-2633930671553192880,-1583543385596409600,109823318496734080,-5327219139972415488,-3156749828090346624,-1805726762739901440,-1327720865715356160],[1629195296872,339372687600,6822948825000,-6693189422920,29880635400,-1251762789144,-24110784839120,-2188345782480,27252543040800,51552697282416,-44338272938520,19399558174920,50026085658000,-154675742870880,111833899208064,-301951406806168,340016996011680,53709029885640,-3348624184840,-181614437630736,108555243292320,-413990829025080,21307043652840,973984496258520,-1017692199287424,168124323996552,881324472652800,-377498504582440,971660780754600,-394642391996424,-809117316136448,-2874541631900400,2050984162596840,-985579139508920,2418460827383856,-253911688671576,-3096866530804640,1606889651829000,2291073346062120,4116834637617080,-2175903663015456,3858737412827880,-9856007378886240,1081283922433920,-1476177614045904,5360921580256440,-6263018218813080,5914986839802480,-6490461136943920,-4514634324264528,2732175837921696,-1163586307043160,20328564647255040,-7004417891807160,5565414284059952,-11606649201225936,-21746632920575400,22704977392491280,24943035906657000,5596962125893464,-21086718884574528,-8892036773769240,-19103046982476600,15690997699456200,-18088367199207624,-12658028309350488,29443803510194920,-3392762180535720,-15940502257578600,80704049542052376,-65798996416664112,-72603912442702440,100736499129562440,-18332936160883080,29195134564616328,-32446433283385704,89265855742206840,-45203416472039760,-14253976051115240,-93769935036456504,-19671666581149440,22294840184463600,191522280778956000,-29621947123879320,-52668181196389264,-12726518739984720,-26330953002433200,-190382956196696800,31762948852999320,84443540631001200,-70373388447500768,223540635721557000,-27532768305998040,129687822171030880,-210426196127764032,8227215004768056,-145469878367684640,-29213785045827360,212984812576667520,131797057200498536,-390686353130361456,449298320570007720,287221140095553400,-284107210018496640,177570520705521240,-719650737991625112,318933632204910360,21171300848377680,-232938740686968360,630939214321528920,-42556794757965312,-810514228625280320,-322849097878230000,76909161331110240,127420938936166920,187313267994340728,29666992077665280,960633578506608600,-653874750796210680,151709303163566808,-263124549034495720,619634338813749600,236192899801207920,41653919394577000,-377343680040319608,266799526307355528,-947340885389840560,445065354825786960,241892050811304960,481121533635067864,-163284615792022824,-883704986780578920,739787434438804840,-1456578657518712000,20356330674132792,-2009754469066104376,794210878197818400,-284039642367018000,2276865726999753040,369983411945151840,-379731737676589584,1391899582414715880,1091895269328797040,-1411374289645050720,1080794252124047592,-385193576362906080,-2008696690678374840,-592213404843182680,830881040331031560,9586604360603736,306084819764392416,-540958642705546560,-1211291423958073920,3327274862262420960,219970900346895192,-216386025911354664,-2034363523880893200,-3517680265147711080,487007073171563040,1693892927547705144,318751913472899112,843366082564971240,1544897872208306000,2316614082903141120,-2625921802128655200,1315177399572107368,2814404469047245800],[-4670223544800,-2219815518720,1858287333120,-15547950287904,1060218957600,12153070736400,-3194031329280,44071401677640,20176637681376,-52992244636992,33950054764800,-88349710506200,96355753744320,13420970167872,-112624120837632,81898178743920,40847066599680,-16431051155200,169763880844800,76401243776880,-766192544193600,346691417344320,-120306002995200,-746221820743536,-608249104094112,870364341024960,-32448830501120,-567339939163800,1386902231038368,2521365459643744,62508205943040,-899740559997960,6269884592846880,402595209580080,-1048663968317184,-6814753442560680,-11265591718051200,2615380194878880,1199087738497792,2005850789899968,3610917673107840,-9554247788103040,249778298073600,-2446987156459848,-480972994418400,3814182069139440,5021690335200000,19701814571341640,4527166179552192,11130873580047936,-4926187415269120,15660471018287520,-6369815498713920,-25514785848478896,21992147654400,-7795167005333400,20823357157330560,-67553284774047840,-921297412809984,26368351237880872,-11764457380621440,5724980179380000,-17745537641592320,4128742243176408,-64287744245633664,116434711975960640,-1610622495905280,-38073336760336680,122789049651697440,-71583891989073360,20057871678028800,22066741045558000,-73502304985153440,-3035385966570768,37942785199858176,-31180794697056000,-46032152132903040,99259227156686080,-32632968882750720,-20872044198783528,-91551464664363360,54974627263274400,14278074816741120,1169330899102960,290189688733706688,-52138876064771760,36819199044288000,-98367159854622000,82974399682223808,-159187264415850112,-113841346752967680,66293060942299080,-265689331855015200,31427684950409616,82309749817135104,-353210548652636640,-51564182239532160,17755488442591920,-222236235409339648,66356308262766456,297002464154025120,214583471112388320,250252509064596480,59989717317739704,-226691886749886624,378386031140285520,39529845995831040,686473028067031480,-193497248694467520,-58839410278027056,-2464587400042240,3983958731676000,486820000230664320,53517846239754160,-133668226096221696,-308732497481488080,-923761108447077120,-94439753700603840,79896659063147520,75206098208632992,-24630033971730240,-512345360920947840,-304697250162458880,-1586790382160242320,-424563868347312096,-868719539526599200,15681984128490240,605811876028504200,1171123552141313472,535337431373918448,716852589246270720,-280075313930693120,2456062846404710400,-1009272547902682224,-749021458675544064,2997579911576520600,-326876594453560800,1478219532352797520,123739502461462272,877775061263842608,-2716742676676147680,497397587969493120,648654811872460800,-857879397079878800,1549566242710398720,-3634872616258594560,-277838899372675840,-1846662957458383680,2495949217198858080,117336536280001632,715142334635385600,-1356698100990183600,-8073933170519024160,1955005298144744256,-290456800509368064,6599140038175188840,-3339548552615253120,-4105308977159427360,-595510344676425728,-1206811570454058624,2298278859832406880,6765575636669992400,-2115662641078694400,-1883983461707653776,14580857344066145376,-267512106820128720,1509524343671274240],[1633185838128,1512069156480,4625676594000,-4809182723400,869029797768,-5301001675552,-17434309402080,18721720687560,-40323869461240,3690437254824,-7159674040200,119413637861440,91877938319760,-74487197243160,-82210102576184,114285903721704,-9942179093880,-309761741562480,-258362345877240,173000746606632,65525198153416,-190338868176600,-698985506405880,1943881870034400,423089064240480,726257600640,210024382344920,-167128455720600,-1900979783341200,427406200733248,-331414099880784,-1792083922575840,385484250481880,-571693137582960,269937823816608,-963746825102824,3164194902435600,1538743190723640,2418296577226200,-2733733445919216,-2001009082545528,10369877218090280,2466114496972920,-4377990128676120,-6849194308763112,-3484284537286248,652445022469680,-13043997262354520,459517742992440,7001615800496064,4960827229670072,-9079848087591600,4031786402787000,-8839199683207120,3671876889423864,1133930002349208,35049795338992520,3532520226858240,24681075957752280,-4676351343252864,4290241903678368,-15250451862383760,-64908839933316280,39816675924292080,-17785366425155856,-30090263764368808,-29704296235952520,21243084907832280,-20019598921665440,-24118584167388744,6884612376839208,74697667887453600,33335859545637360,-1423805489805600,-44409271971993280,27298098560127336,72398140663629000,29983377750249000,-24545492341741800,43702076454196608,73915350152664680,-50213000410110120,-14770669943500680,-98393699163672640,-88843906637448600,5404151493962784,-154994232625429000,-63154582650878400,-86147127496480680,175400747671095312,-39263465102782968,-80909597141853480,2279656488373000,316763140753184400,-5404456616167848,-59130483995842688,163314692927840520,224999603763752160,221004233785325320,-169993007492282040,112751379464827896,-144310348989005440,-93915587357856000,-262503782138219160,-50961446733785016,259058056391770680,-154270957839906600,-218969935308148320,219174881090654040,-322381349038810248,295016435897528184,-957690857630186760,-112470449185483440,-81311742466969520,-32675942400256584,159857408543126976,1279960133146312360,170041921022619360,-796220859337506120,913185066613767488,294282857113508208,-356156518037138040,-346478499428978280,610127287983561240,-7334252940411672,-226989031088671808,-2246060949881760,547782519157335000,-217724812608069360,220526268113365344,-70263775442718000,-597688369443354200,-309685255174369800,-184764153972546480,-633894107841174984,-104665487271752616,1167964288146936720,-1325247635072576600,-2296299983000391480,-254865359428510512,874600929423656184,-456993214626353760,423740236865493240,-27563458297754080,1133523105597782520,1372874263071699024,889243614678658360,2025874516761511680,2224701920291190120,734090539823380240,-1625106658356819000,-215646465374440440,-4805893883011076400,3365232607772824800,-201239537507027064,875117182344692928,393500224478190960,1315391021639864400,-3314807511331442280,-1919928036745695240,-1617100740825235320,-1956298295937764240,73757504527970880,-434824334099113440,-1107576857949550472,-2164031034654244632,2885774875496984400],[-2508099461120,2385436804560,5409139507200,-3960384133752,12272545612800,-11383482013200,14306444486400,1613185807776,28352408764416,-37932826741680,-25181540582400,-61640201194440,-39247929966080,-66975179855976,-35727570700800,233522510899920,159168343572480,-97625145533520,1886413168640,40400318328480,-419418084518400,1076571106471720,345558462163200,-346011419373840,-106922280222720,-840108717568320,-112663397975040,-440538166220680,-347873977482240,-1126419758385240,-1386279016883200,4926707000807040,-928217185050624,381913270335696,-5289678951997440,-2434344247335000,10932561229216000,-1317270903075600,-621561753457920,-1643695155796320,6399774350254080,-116818432478880,-798441258313728,4262558468562576,-1707300894604800,-14899458759561280,1290040409433600,-6555163734870384,8273389331677184,7410712907426400,499670716047360,3238121356572400,12720982721103360,2472096907393104,-75589091544876800,-15977462232774240,18706887833518080,20077007274805952,-4923342144654336,18175908503905680,36684907427520000,-3097650315216600,-18312599855953920,47662351897288656,99572371897221120,55053491944514160,-181474493953392640,-28314536679685080,1367632762510080,-42702899616444280,47438642858956800,-6558205823764320,23606918217580544,37491304928792880,2030695295016960,-116217152675413240,24201336962880000,-17642412917207496,-23297127974179840,-14595247683376320,82509509720801280,-245586990721629040,-74412649289392128,-1700983020940104,184854203903424000,82807083937116000,86168772918412800,109476865423971760,1460724363952128,234621980603989200,-89532742018682880,48856077710209920,-51243252670114560,194088885916194368,-159423284287872000,-340656024261716880,276491633408573440,-54869709605488992,-105872527519629312,76028063428126040,-141980190245836800,-244963857573127800,-148071530442021120,236146286341579680,-221303498799144960,128208981347567120,245855827861309440,19055621791354104,-220422330731299840,-673815493884568560,-601834237071936000,685973070227692720,-424728519801569280,430294763981873232,1574694472533811200,-276999938065514400,-150259604091801600,190192145848806640,1042581743206755840,-410420523903931680,-1803707715603333120,-36543543925181040,-134546120783981568,891221277683866584,-305144932358745600,232365664178213280,1542776082225664000,30209855982898944,-392414616718417920,-1238810688839383440,710911950931353600,683680971226232520,872473903741848320,-1168721469620787168,227513538358444800,-700365372769567600,-920349031324631040,904105884967375200,233640311472184320,-2818336422278590200,-650590091398156800,-1150146720132024320,-994108942199831040,118248498598637088,579430414719385600,3796510557088478880,2093370379486863360,-2334924917808860168,-3461876138146821120,953674504747473960,4602507129703718400,863006858312707680,-35238335706562560,-2546777375813242432,-269423425844305920,1874752984789938000,-5292053346421881600,1408656790504889640,288505393810529280,6173158827715443520,1673592067918848000,-707477062245173280,-803445851156529152,190693988356532736,390456038403974400,-63322053286743680,-76075741483315200,3853585383122360160],[490163163600,-869189873640,-3711699353704,685636646112,-3247206058680,4437069348440,3546872300040,8649106983000,27508102826072,-15236207182680,-38554711470000,18252372404640,-24120568466280,-56217800296128,-87747263663400,209744992595280,-53008964365800,57033283335600,1930226834184,180676666346880,-66532924843880,-176221690781400,175505452016136,433729858556696,-380613942701640,-402085172071440,-1739677990114680,749504577437736,765047359566216,-36210838479200,559146430149120,848891309476320,-79146259318280,270013140337512,1127088721563960,-13445782889000,-345118191458040,1962538197919632,-1839891967542200,-8667089184677400,-3806631228952200,5420176122012960,2948419685455728,-530715983511504,609950479886440,-1092549375984000,11455272324395880,-5251597217394176,10680163741661040,-7092942881780880,-3522731549557160,-7185902488221600,-4320200739073560,13866958850527552,18815780765822760,-4143764487483720,-26794108786728240,-16877698483496400,-11751733096351512,29415273821741040,14256191333769000,-26275279676383560,-3506951843998680,-13489240745562648,2810748698677920,-1124032873417440,30712847582577600,49511004768576936,55204341205135704,-25960253939889720,-17198113669565400,15221537154155840,-31172008677940536,21718852730483040,-133153713652388440,3077127886991400,-23716084560504360,-11651069764394632,81015740500380816,13373481721774800,-146680027997169480,-26100884686920720,-36388678214602848,247196988661932104,-10942672943648160,-2454081133086000,268989993863293560,-94173454588171056,19652389735557744,5342477163931720,-139684766970690240,-55281078702120480,-97380651828472608,267712797553017192,76338201753569880,-430299665134895160,-320903200418163000,-3152091553338288,379802233111164704,325639836043195080,116501749589812080,-336252023015387520,-113709685745181240,-63617066735597544,-227420574641871440,1254067587544080,42125922554320440,15589813033454880,257727337016810760,89819379606308880,489091139835914000,-43726134561134400,-205592050446224784,50927807843505384,273882156272611560,-67753323893821680,462563805891029960,-169262068326796632,259018569609061152,-714297880384415800,-1281984323575725000,120291404045077320,-142523680744993176,905002270896702000,327641366742707160,-1703525656134408200,625668391158736680,-805440585449886768,212916101156287672,467151155772701400,-260255886858582120,1624878031417954080,-295179914471470512,425026566167144088,314159347328476640,530390872568917800,-198967870949728440,-620150625368598720,628345825790760,1557605384161143240,659440817474794960,-1655856724459807320,396696197573001768,1039374293779438848,-2694548333515180800,-1186744729163235480,-867303604123983400,235197465740633592,-971895848163209640,1974195190997273520,966861235756928160,-465647923601673120,-1553769715426021896,609298510086605400,-1172076605890588200,-505047758257224520,1682812227846380400,398228825376395904,824500236850444440,-147322558271256480,754627375701001200,1719692657574873520,2188352174835479400,-794692574859107760,-4517213277077682480,281955223997853120,-1455719690595485520,908418154653957648],[2580135157824,85384326720,-2034141049600,8359821328320,-11527205864832,1270915802464,-4714316167680,12122186732880,-83129839605120,1588211186016,-7851136591872,151668828206560,134126561257920,54101558169120,-78320570254080,24318845837664,-144749513905920,-340320439561760,147417401564160,33691293765360,258908580952896,-1041148196272800,-136460010086400,715086706832960,-583958463403392,-10244447054688,872407271034880,-770510037066000,5295020613926400,-762448885504544,95059101291264,268716831272400,-9147125648357760,2710364246264640,-508959718063104,-2607100535895856,5414943011385600,2480884035413280,736092119938560,489679058540448,-1736473638376512,-3842421387555520,-8827182437928960,9878157571968000,-1135842640125312,-1185206034758592,1432682096778240,15239772674920640,-12962603296843200,-10090597206627168,7815059330205952,-22776400388256480,-15448293474768000,35777064360860480,2157887974276608,19125408740093040,62013548518299840,-19801166611121280,-2808450181447680,-16091479059509616,13475236226183424,-39929696159152800,-4555496290885120,-78459972356026800,-10752704238576384,8288495102420288,47398440615482880,-38329411184211840,-68855014837224000,78351300914601792,-15520031211761664,2727681570878880,10754741675301120,-41123397329152320,-3707106718698240,90762983950771440,73770644907207360,177146976200348000,-63681446868695040,-39755049487270656,164249779905021888,54267398251748640,-8374523635484160,37481301074733600,-332434934274675456,32056143792960672,20074136323584000,-240978624990492480,-225155462470848000,-250441221050012608,-128441795380157952,343999302197738880,61948894133857920,-16043117300400960,-40668320288193024,529103057424941888,-45425938391729280,-266034824682698400,265693421534929920,8059913140815648,353013343958411136,-934410665333425280,141972874556832000,560007875014356720,184047239101505472,381172308368214048,-149633236814315520,-813643546245893440,1099822963901518080,283784514217929984,63340633920539136,-398410793456916240,-863216124229166400,-244955648992934880,294368342295186432,72775985322233424,-1462061502224413440,-758533893694362240,-1918384798471680,-1241207405105311616,2165881291560878976,1662110921344806240,-31473159428677120,788067340964571360,585721786262171328,1192966543600733888,-885484972616724480,-81850532366719200,-2413673670080198400,-88703568432974880,-11660791324428288,147850514340778480,-1175333926286257920,446788214902814400,-328262153754650368,-898968482370671328,-2635768054480800960,-1133892421288593120,607411352308561920,-11469126877047840,7858902818848316928,3454090019292188640,-796460256626334720,2130956329143146960,-3558286498807966464,1009912390343952480,1132050612826721280,-2277674031801021840,-5115997056972130560,-177997497306491968,-302367673674232320,2078228344377625440,2205532301684712000,43868256981911040,-837351725909529600,-3723892526048727648,5802047155239350400,-888273266649347040,2150741023680112640,-390513912632075232,1082865042153933696,-11457609650326846720,62335997261260800,-2534929901931379680,1109484235292432832,-204631482051045504,-52440081750228480,-345906207964474080,-3378223151685043200]],[[65166367644000,-26102830202880,5693708021760,-3328397431920,26953774351680,-185271550464000,2027961048960,-89278382664480,-13462613797920,-29778379868160,743341628256000,-80670562639680,-255532826068560,-44260780354560,152194020823680,113810675378400,346691417344320,138792305541120,-325584840591360,-840108717568320,-3938638943316000,667699123691520,959178136218240,2847901814295360,-11159232701760,946157965632000,-643094070643200,6451661648638080,-3590706087291840,1013668281861120,2852424461577600,-6967072477970880,2760681461484960,283112403517440,-5122379430040320,-4855787182158000,-10359127917452160,7354564610764800,-9322669471175040,-13322102693518080,32999727195489600,823956006343680,1353921764912640,19750670014330560,15660471018287520,-18767913881472000,-4261768428783360,-15977462232774240,7423362755091360,-21471610263306240,64233613000128000,2560833372860640,-22257493489671360,7461257185198080,25414441473093120,-127991847934641600,-97051385338697280,958578460392960,2871109666613760,92397130995871680,-9904969693746000,-7762687013283840,2843207569332480,225264651376302720,108657471832092480,-70484363585126400,-175989837528748800,121643610450924960,68094830807224320,-6362507360563200,-36343106952240000,33473810405670720,-84556718761616640,25712174207370240,-120543855075525120,-158688431298342000,-240978624990492480,3877232773800960,5234730987605760,-27464748760669440,305755630835054400,-208263371380162560,-275185430285007360,33461309622731760,-170011177148394720,974103878120448000,-13631910247232640,-7771532499522720,348733768360407840,23233122040227840,994463574270566400,-271635163349151360,237045418364293440,73593453907745280,-275560659017783040,-2321164447612152000,23854137564165120,-309550062070824960,392310553181337600,501420764640620160,20364919669176000,-477492197505945600,-113230228534600320,-276999938065514400,-758533893694362240,-32777474508979200,-725603616385877760,848602783927510560,1944496228699664640,-99847128195164160,1277957376390240000,-138192871438954080,-132506637628163040,-81590400987955200,-1598796784949760,3504738661428513600,1276267255755439200,-426659080860794880,-310720463271079680,1013621271381903360,-8396295472723536000,241951310659676160,-921388184364456960,122326897713847200,-5182640997853440,1134328015675008000,310583926837255680,-2632703325160149120,497397587969493120,-1260845007289712640,560177796405427200,3796510557088478880,147663440966507760,-3009317143891660800,-323858691298834560,7286301681624504000,-949365740559624960,-820195722517063680,275023178575073280,-4426948228995143040,3911511259733313600,3213859018106880,-882869157587940480,-2149529227961355360,2753246717512139520,6617218554304512000,-111120690770073600,1149631831150268400,2001866140294206720,-842735566524825600,-612136406440080000,-1327720865715356160],[-2288008440630,-3815829050880,-4292975627985,-23839909923960,25802479702560,25534970393880,115626682254165,19399558174920,-80874806922000,-66318104073120,-93688137927825,-9942179093880,-269656882076835,180676666346880,174863505829980,-2606501084880,72976795120125,-305183299456440,51056187778365,364297279071000,1275922916435625,881324472652800,-1837642621038840,-696037857096120,-661283541604455,-1792083922575840,922361518137345,1127088721563960,2221325753970255,-3508712255128080,1999436644924725,2889915096305520,-5717345338904625,1521102716646480,-6282194901343185,3858737412827880,10951487296425480,-183631320520560,6462052958825025,652445022469680,-9428024174287455,-7092942881780880,-9363921591910860,-2476752968181240,7680928397266245,-899630156234040,-5036262932426385,16877998889698200,13129750608639885,-21746632920575400,-23400877643138520,7544922169478760,42255746890098585,-15250451862383760,-33288698688273135,2810748698677920,8251151620473465,36511407728759040,21382886761273200,46850310090043680,6473623749837030,-29043831181796160,-17411220404720340,-72603912442702440,345729448938510,-78519904939007280,-15507053061936150,72398140663629000,-17348395261261350,13373481721774800,-78285963778596915,42600967487403360,5096548127279160,78412703333083680,-23676202240497210,1338427735418760,105591041699397510,-26330953002433200,-33122749350530070,-1806180621127080,478394064458369160,-80909597141853480,-146971734572091075,76338201753569880,34129517869556505,-3812124942816960,-395699427830277330,-517093296845953800,-144345399171688770,-186410014964754240,-66372580313911575,449298320570007720,-147618072789556215,513298552751553840,-50485984216868460,-154270957839906600,514480531669644165,89819379606308880,416809051994452845,46742719111888800,-191447003904933975,384294525265200000,-482252994094263255,20959993879436040,229476147114800805,29666992077665280,-10345979082954900,-1258616200559644680,433094123233395540,-356156518037138040,337104334085241195,327641366742707160,-762605071861836390,380406960318937440,-290614898611948680,-651031836522619080,-390647804718774810,-500534353004075280,643209330388520580,-883704986780578920,-421929707349384780,1721732551316627520,642069402711759825,1167964288146936720,1634394228402477870,1557605384161143240,-594411147549360450,-445707410940625680,-844673782489842690,-682227778854403800,-1796380352703776175,1663791890114250120,-177101294377702365,-2008696690678374840,364449985394424930,641901874237375320,-2004741441020017755,-215646465374440440,3928603410516416610,-1172076605890588200,-2576907718995763770,-1643012409228911280,3360167128075687425,-1513708458025701960,-723151327585035195,-882294229059633720,86091587238013890,843366082564971240,433640220942265680,-1725054869754888240,1575119826632056650,2885774875496984400],[-11176920760320,9998269079040,-24323847839040,44071401677640,-8769028546560,-1864064167680,-61640201194440,54101558169120,-34034013699840,76400913050880,-42319736437680,84981928246920,-24475662224640,-64445165497440,325774229333280,-533208901875600,-464487080386560,214458527078400,402151196887440,129269055885480,-324464830694400,-455690379765600,1935202503877320,1562928676520640,353795310120960,-3429463543545600,221850021820440,-2622537164229840,-24590686095360,1423468002543840,-5268930854972640,2615380194878880,6496860792422400,-1983834733301760,-116818432478880,9878157571968000,-5817141597880320,-4607857685238720,6590895895566840,-4918323979905600,-56013479216640,4260334348988160,-6383307296834160,-4211356116071040,-6203968591841280,-1683974212303680,-11987503577114640,20822077256756400,2930613489991680,5006367714754560,13757493808341360,-32595742212044880,5213541561676800,-3159630062196960,18594034308619920,46994659135678800,4387470948241920,31277961820235520,-89099937990811080,-38073336760336680,3028247532034560,18990625061084160,-6558205823764320,-41123397329152320,54655328872488960,-33501881156770560,41500998069986400,-63717371611200120,-79307327930572800,85101238139065440,215354967141732600,-9402187318310160,14515232029689600,-25452220325495040,-210712821196368000,58982166618254880,-14100344659376640,-59523857894592000,191189114285484480,-118957381621891920,40887931094384640,87009352543933440,-157422553862373360,-164068172575713120,120058907166105600,-68954469514879200,165310972799732760,17755488442591920,-22793321678814720,13044138971170560,-244963857573127800,560007875014356720,-63805075602808320,-198467465208550560,127164889847286720,64616129861321280,-242724985012224000,-237047786247106560,-381704614453446480,450277960595165880,-338809360950804480,128699540290865280,290037964752290760,415452135722994240,24587935215022080,3419729423362560,70155737976710760,-176127972101582880,219532424436990720,53710921208412000,141322061909157600,-682497684818658720,-1112774560194232320,400400488886849280,-844684486188234960,605811876028504200,1257683577069849600,37577354204876640,683680971226232520,-506462025560752800,284014093626938880,-477958030141152000,774743277660374880,-1781002152685362360,-250664930215188480,939079266496620000,-191378860623683040,-1982446992325277280,946976436349870080,-1156297708120473600,1439061632654764800,1649538554837968080,816818235453972480,-1352504969084586240,418445580218430360,1180918552602590880,324408890414949120,913201668510109440,-1812571450025115120,1626666662391839640,-77390447406451200,-486704686620878880,-1556263910619250080,-4105308977159427360,825531717321400320,2351214106419502080,-707477062245173280,-2534929901931379680,-2872497384117504000,678858077349085920,1864880744302088040,5120601989214258000],[-24908589697050,3546872300040,-4225739001660,3683176025760,1382983400760,81292294972440,-2366804036520,-50751887247600,16890917121540,57987196981560,-16316788215420,-165852583738800,-25920489517830,-258362345877240,-16699506989640,271047366555840,-8846994961110,391648982404680,569293650491940,-541617327930360,508023776339460,81891310612320,-1103820126128160,971660780754600,-3205515280635360,1342771855527000,3989889866937000,-5387708626997760,706888561714170,-345118191458040,27216349926480,3345435093997920,3608245136348160,-1806913227430080,-7041036129006630,7821781270589880,1671793093790190,1081283922433920,-14984674118455440,625765405217040,-5953437817624770,459517742992440,36339481648998360,-7185902488221600,-5027920644005760,9674867863795680,5740937921146230,-47890193474210760,940934440809090,-1405905485740920,-20872357527411720,-38364994493179200,32978792817676860,92587055174679840,13571522469375750,39816675924292080,-114555066138580080,1756533027427200,40416352743817500,54499544212291920,-21734321110525800,-68724256956445200,33048788986377780,-53792645040624600,42409343061231180,-18332936160883080,6653327202392850,-81386261146293240,-59902388284767600,37753530967414080,-1872024852624870,-26100884686920720,16231092027056280,126638279373033120,132965276303657820,-28089188444314800,-64821442288584300,47796273280567200,241768911929345640,31762948852999320,-260963084074928760,-99641391801761520,-315449905348223100,316763140753184400,-20783406461054490,-320903200418163000,414652918926591660,107365436494081920,98152791689662050,-219790466496610320,-247464047280876030,-164866694656488240,-25678099511982360,-16248695155534080,77498694692191080,65023085904656880,-455862005827767000,219174881090654040,-11507843858451600,16392718929142800,1009295182899369150,262226844905496240,67277226474966420,714159685788507480,286490619619195260,-266763029995123200,-624718630711708170,-653874750796210680,-922726570857174720,-386096530191024840,-66257987327850720,34894476306575280,229139305035616140,625668391158736680,1365800785655153400,-1261178085067925640,-2484665110289406660,298565499863248200,-459365456245272390,1599062775406981560,24586938703009980,-1456578657518712000,1325711789524752840,2824859810901522240,3638336896193905350,-2296299983000391480,714998158478381160,-1655856724459807320,-409906598827364100,41004898980756480,-1547207599352665890,-1412934569957334600,663310510435581120,4821570339903672600,-1771845067071324960,-2257554567319234200,-2763192934209382500,-1817428429002204120,46132316098326810,3365232607772824800,1886774505857369040,-2588340974049210240,-1772298650890386630,2626223500390361760,-682493301988568370,1832184868070911200,-3099818305073402220,256183672042874160,1669457907808687950,2316614082903141120,-2655073115231922000,-51288747134895600],[21541557610560,7703258956800,-1661744123040,-15234274125840,-10514748375120,7814850658560,-60519662841600,-50400111214200,48959530067280,5846329751040,-38267112871680,79143478051440,221545401398640,412896123494400,-258546452482560,-85374775052160,-762265362628440,589286228213760,-400869211094880,-986160047315760,870364341024960,135402706010880,623316476578560,-1126419758385240,268716831272400,118038025163520,915568733851200,2193648161049840,177001940454480,-971030340403200,1140377114215680,-4262100028744320,612521029717080,-5569841871897600,954610419327360,6962697549769080,-241696194194400,279376510026240,-2553911563822080,737691847897680,-2566866311442840,-1018001808299520,1966387346448960,-6429858525306480,-5954640154091040,6570461115187200,12345523136793600,19468203345122400,-7795167005333400,13102121977528320,-12034820448738720,18175908503905680,-39929696159152800,7005268177643520,-24445631860488960,-27535250199351240,44641583949921720,-12692563683160320,892185166630560,-56976668894671680,36123939846849360,16558934210641920,-35755336469529600,3913515929243760,99862021905279720,5848298710425600,19502584285813440,-68984863446365640,94320751955001600,17752377943998720,1059928052874240,94416142996215480,-96138053667303720,-15581248752706560,-88889873550019200,-132860504391693360,-52138876064771760,-238026328702525440,97727202783025920,234621980603989200,-111982764116333880,100118737960919040,103180569178056480,-11356817905331400,-113861861436620880,12188084094051840,69547761247929600,313272686450391360,-150579150441109200,-24474795335112960,78517892822328480,169961457549209040,187069959103742880,-171177342563082240,266737509103779840,-151230701350922160,-559543330443908160,202189701838924800,102331918547622720,-53758765883541000,-595099283141403600,-93822978047984640,-513484629390120960,-97890661888547880,-308732497481488080,153564163740172800,62206785291800160,-410420523903931680,1662110921344806240,273053228669337600,571805033496675840,44226430029077760,553307023029464760,281034822996787200,-273429682213770720,-1105736767625194320,1932321752653028160,-115819544703582720,-1277867659091178240,-797067813624732480,-390188197202730960,-37229488095018240,-696812244288027840,907835801627787360,-338880193325918640,-123438795864637440,-934800497926986240,-115124365541314800,336226961278402920,1429679034951552000,-906817007667205440,-391953974490868680,-3634872616258594560,-557338321116668160,2494085475743654400,953674504747473960,2078228344377625440,-450123458837944320,1848341333043950400,2470969071295253760,1987162923510222480,2474365777805967360,-1113745398032931840,-1212355822048272720,-3683896555900481400,-4494102860185804800,607590962944199520,-1942690401129692280,613169517383578320,-63892806284286720,93480145728668160,6437355873911828640],[-18068975520750,9383596292160,16209505996920,18721720687560,16918655878350,-98496117720000,-16534537404060,-11378428852560,60814879882020,95353097374920,-202507619751750,60941135907960,-51075203327760,53709029885640,196943087159280,309609448242000,673717728742350,-698985506405880,-228395542744380,-402085172071440,-299955099143700,-1082147087807520,148059917203440,-1199068487984400,-1535143779095610,6767238291429000,-1358581429992510,2050984162596840,151083620587620,-2315052395067720,1220549592962700,1538743190723640,3744323646718980,-3806631228952200,660932254669320,-20806020074532000,2718352068117510,9469799515836120,-5309420052759300,-3064861618249800,8529714621507750,5914986839802480,-10143901319590500,12996604858171320,-2346123635146500,10300046168412000,23215935002481150,-4143764487483720,-17438833658436900,17942260853447280,-46641046740649500,20743998808765320,8851155370580820,-9678371776776120,-14174863012820190,-48802750498101600,30939034135037490,-70525810048227480,-33435350219228100,21243084907832280,146423147163699750,-17198113669565400,-2121229136620440,-46633150767467880,41824760678475720,205386718825524000,48647959020416250,-18304123515217440,-82122889310457420,-45203416472039760,-332213327730975600,10451578185753120,32099343196992240,-14770669943500680,42876957120908790,-7991184648711000,242853579915872670,61275305103048960,-246668774090927160,-129234185389744440,30555441809392500,238592786939064240,45061844982382080,-27532768305998040,56020529016081630,-462598648724124000,381027327914640660,224999603763752160,-202007539623124620,116501749589812080,-137056523486076750,-7180597174988160,324570424675457040,-23349718752947400,-260552143945717170,89343201820672800,167654153871489450,21171300848377680,-962518467255670500,126991290933708960,459007662585843750,-112470449185483440,47251463690275680,-67753323893821680,318049349401187850,-855888028679174400,259533701719146690,-46021349183297400,-209805567467449140,-37506408587543160,-153743377716786000,236192899801207920,321404222955172140,-334461422444618040,490308180850117590,2800116103141710000,-670324932014752950,-260255886858582120,178654546897984740,-139317339327344640,-457127798780343600,-33232111749660120,-139885314231851520,-559042868820324720,-1403223510816674910,-924913687288893000,555259412704371060,318356142937001160,-1362363452303256480,423740236865493240,189607714072276500,-1186744729163235480,1136778747223394880,1099035390587410080,2232433906339271010,-3534907778459178000,1430953055266620600,584526170535635040,1301617171317339660,-1211291423958073920,-3156176321807586000,626105697045025560,1186631203051574760,1315391021639864400,-65867078909007660,1927854313982251200,-1286829483950621820,2483595373847701680,4140324725381833500,941360034032024880,1033927801631769000,-1035252846918102120,-3067959144922432200],[752877607680,8403780994560,-28606950267120,-2478084768720,-96618839040,2192037440640,-21150104572800,147209508354480,130688421642240,51112024254720,-380287154810160,81898178743920,31637599488000,-225681834323520,40400318328480,-521305132657680,-142411203302400,-553281363859200,902932935082200,2050448412555840,-101788503759360,26384729451840,1826978954280480,-2701866538643520,1271124629913600,-111427671463680,-4260557070460080,16204790910240,-2063995110481920,1431536658182400,291591615197520,-4679447582179920,-687005799713280,6628170674442240,6530246587060680,-5407755544844640,902608437265920,10283789122084800,9603654988047360,218141178835680,714597369446400,6309647733100800,-11398450491267840,-22776400388256480,-27215025034137600,-18332722017028800,-12068334164053680,43547982758456880,-634418462246400,-4653496457652480,32626137678976800,-12330086182666560,-3506169240414720,-3110143905221760,23885029003874400,32031234573600240,77018818530017280,-4832326945797120,-18909671267865840,13272087802894800,-71893653500067840,1017875782959360,-107778329786117760,17071840614890160,-16374523842673920,-106655491003841280,5052213468030960,-31180794697056000,46260161251683840,-1741967770878720,-14595247683376320,54267398251748640,278598424167383040,66586476068851200,5518419410755680,4404293813913840,-79919898737817600,12431715001453440,-98004725203311360,25355393763373200,-36837727923363840,-76079202439806720,370679980880843520,-171204232978755120,1491996510259200,-12009156126549120,-286576793264725920,-234542951949393360,-210152705878917120,217598589865305600,115223753970661680,-293634798767170080,-344367050053877760,-19077480285122880,762887479868248560,378386031140285520,-245714294944419840,338971397790938880,-673815493884568560,1082506475390986800,52936249777182720,-12290837144375040,10424236030354080,-1255523281291321680,439311021908951040,-355614144921262080,283387460941976160,1587892077157581360,90730117032192000,-6511388291376960,-1047411962656984320,-37984192472175840,49932807113249280,-513843464914940160,-656191045128064320,-1747279137506836320,336078726246996480,419000126762067840,-1425539711567980800,1367238658928028480,120107190490398720,710601934244632320,427875529027555200,-4610590997457735360,1914694313971507200,373905499385842560,4004750303889987600,3454090019292188640,118604597137297920,-107441399523363840,96859759723978680,-655408187322382800,-251316888300656640,-812411612830325760,272437498571330400,588050322290806320,-3650800142149386240,-1274818944350035200,261384068878323840,166935040321832640,-775925702782771200,-2359259246547624960,1931217375898812960,-940367994710086800,531935687644554240,-1761716674451424000,-2633930671553192880,-473591282427919440,-780584902924216320,2936558942065632000,-2772666958045944960,-267512106820128720,-2153890934025093120],[2671721938110,-9409697512800,-16351658218395,18632341357080,1212208106835,27252543040800,26498076475290,-807871991520,-120774284714700,-74487197243160,140190990731055,-53008964365800,106681919595555,-203306028280320,139037932809270,391375479718080,84520088711685,-435827007238320,-371507720399145,973984496258520,-946755766695690,712500379517520,-1232088325634790,-1900979783341200,2511333332940150,848891309476320,825531199652445,-71250111073680,-1555836597548925,-2674545922026000,2889447364925070,1840344907183320,280747998908190,2291073346062120,3504664092462855,-2802749610977160,-8901708030258945,-4377990128676120,-11218930159454820,11455272324395880,4507676456671245,-6658468020079680,13162616419216695,1579045800359280,5401868119944405,4886421256705080,3955456428090270,-7004417891807160,5736330896155860,-7441161521798400,-28881756292420125,24681075957752280,-2281895669772225,-26275279676383560,-10784355458751765,17719824468529680,3064647785766885,-33535834628784240,23739869990764950,37989443010936120,-34195992378290985,-15940502257578600,85322653678928820,47434844685252600,-60712791804157665,-1423805489805600,27016015571984610,-23716084560504360,-32674817058960615,-53307369939626880,47123108620917615,-39562216268529240,-50042195898120135,-33924586672146720,90452684500932780,-29621947123879320,92762520292709190,178974670279649280,-149780104456016355,-86147127496480680,-65429722345575555,-55281078702120480,-160497924993032220,263257905408516480,68980692460836750,294222607522938600,88260039032702505,-253992943240316280,-127005890276442195,212984812576667520,-230295988494945240,-253444870428614040,98392300333440300,-262503782138219160,451004037038455125,42125922554320440,89351104702655310,-648799322114213760,163432297048273110,-32869199374984200,375772754836403340,24091544224928880,223331948735932575,76909161331110240,-183239030045917230,1239879691373292480,-169277990943059295,-796220859337506120,-1334726355505998045,120291404045077320,-259243717775840655,392416099033815360,-813181210250401290,-80182546264340520,842510199577327545,1511192953872584400,-77322861998290770,241892050811304960,-282062941542741660,-1645877278840786200,2231507497651898070,-184764153972546480,-719419758802091865,-198967870949728440,872631481552199325,-232872139182180960,-697377686119325640,-330658519684977000,1149384583521812550,-350841036895351320,-126291125184820350,-1411374289645050720,-1171327187872737945,-317698770812991120,9590924718978960,2224701920291190120,736683821979807075,-465647923601673120,-831745382262278760,-1289384240457593280,-4886213741540231475,4745378402858492400,1968615894308292075,812036105817685560,3562770150823686615,487007073171563040,1359777149439781380,-2091975887651827320,2013448974719608800,-434824334099113440,-4701229493133483585,-1455719690595485520,-190942496606010825],[3534728501040,-11176920760320,9998269079040,-24323847839040,44071401677640,-8769028546560,-1864064167680,-61640201194440,54101558169120,-34034013699840,76400913050880,-42319736437680,84981928246920,-24475662224640,-64445165497440,325774229333280,-533208901875600,-464487080386560,214458527078400,402151196887440,129269055885480,-324464830694400,-455690379765600,1935202503877320,1562928676520640,353795310120960,-3429463543545600,221850021820440,-2622537164229840,-24590686095360,1423468002543840,-5268930854972640,2615380194878880,6496860792422400,-1983834733301760,-116818432478880,9878157571968000,-5817141597880320,-4607857685238720,6590895895566840,-4918323979905600,-56013479216640,4260334348988160,-6383307296834160,-4211356116071040,-6203968591841280,-1683974212303680,-11987503577114640,20822077256756400,2930613489991680,5006367714754560,13757493808341360,-32595742212044880,5213541561676800,-3159630062196960,18594034308619920,46994659135678800,4387470948241920,31277961820235520,-89099937990811080,-38073336760336680,3028247532034560,18990625061084160,-6558205823764320,-41123397329152320,54655328872488960,-33501881156770560,41500998069986400,-63717371611200120,-79307327930572800,85101238139065440,215354967141732600,-9402187318310160,14515232029689600,-25452220325495040,-210712821196368000,58982166618254880,-14100344659376640,-59523857894592000,191189114285484480,-118957381621891920,40887931094384640,87009352543933440,-157422553862373360,-164068172575713120,120058907166105600,-68954469514879200,165310972799732760,17755488442591920,-22793321678814720,13044138971170560,-244963857573127800,560007875014356720,-63805075602808320,-198467465208550560,127164889847286720,64616129861321280,-242724985012224000,-237047786247106560,-381704614453446480,450277960595165880,-338809360950804480,128699540290865280,290037964752290760,415452135722994240,24587935215022080,3419729423362560,70155737976710760,-176127972101582880,219532424436990720,53710921208412000,141322061909157600,-682497684818658720,-1112774560194232320,400400488886849280,-844684486188234960,605811876028504200,1257683577069849600,37577354204876640,683680971226232520,-506462025560752800,284014093626938880,-477958030141152000,774743277660374880,-1781002152685362360,-250664930215188480,939079266496620000,-191378860623683040,-1982446992325277280,946976436349870080,-1156297708120473600,1439061632654764800,1649538554837968080,816818235453972480,-1352504969084586240,418445580218430360,1180918552602590880,324408890414949120,913201668510109440,-1812571450025115120,1626666662391839640,-77390447406451200,-486704686620878880,-1556263910619250080,-4105308977159427360,825531717321400320,2351214106419502080,-707477062245173280,-2534929901931379680,-2872497384117504000,678858077349085920,1864880744302088040,5120601989214258000],[7161579668880,6181096409400,14802355101720,6536039295960,-14129418503790,-15236207182680,-1509968763270,-86523704984640,64951411463400,-54874224377280,-117427829879340,241435916106720,-332443974250080,340016996011680,395051351976120,-36358488364320,349093158016350,-190338868176600,-534624877682280,-380613942701640,882206482185600,-309396214466640,-1724018963202120,-1418148681202440,24262367318190,-2047896663369480,3102667151316720,4421345272122240,395014215068550,2886831186403560,143861391977220,3164194902435600,-3516923407870560,-495689250682800,4087578073420710,-8240266988516640,-18912194764966440,-9349106896464840,6984530520110220,13455903008176200,5056841872169340,-6263018218813080,558720645270480,-2556581682605280,5067292344378660,13965754737432960,26913960675681450,18815780765822760,-14811290276262210,-6364674996131760,12306080236956000,-2117637331080480,-28884572314100880,-61637998752269280,-29544648708430800,-8892036773769240,-4605979814380560,20369778748849800,67862264836021110,-29704296235952520,5852908345686930,-25960253939889720,20908312071891420,127248186630620160,-162922274685941430,97316601577904280,65172885378983730,79559086781931240,-78374878888815120,5105304007098480,241646823528700380,-188541292311589800,-162141750233389080,-50213000410110120,19482147042208020,4102355803894920,-83442863348306280,-142153957292139240,-13367801105930700,25486075202498880,9635520316399620,-407005961397215040,340345878321138690,223540635721557000,93950428261120200,216859440001699800,380002577411853000,9340314382135440,-787229119316981760,325639836043195080,101427128066030760,-413356502785175040,73920059368972860,650914651202618880,-323557127969823990,543743696587776960,-13937830932189960,318933632204910360,152529974948501640,-1367894107825983360,-928819064477975550,-957690857630186760,674915578755519150,273882156272611560,-408234580293471360,-20917937244536640,973060598866096290,387044816507427600,-79413485115250440,761127913824105600,-480917159506260360,-232297953088390200,419525062118136660,835961992048232880,-28710323946930060,-2246060949881760,-76477539228159960,-718527270929307840,121071297888731730,-786579554179280400,3352641199213993650,-1010210509750780200,-644519832668939700,101116609472548800,-542778405261582870,794210878197818400,-2710645166818983240,341000570619004560,-224177709757767480,171324572708832120,177722785102498350,-2694548333515180800,175714919214872670,1991023671992308800,-5864893430055894480,2123169569063786880,1521710001713284200,420256159514891040,-204115870997182980,-540958642705546560,4945786445399992080,-200223140223181680,2909798860422373260,393500224478190960,-949882539801749400,-147322558271256480,308755872559665120,6695986862976253920,-1235835040401465900,-819823476522735960,-13026388316048910,-7176756077509387200,4026487808605010100,-4328848034403036480],[3050202355200,148780642560,-11383482013200,-13741247065560,-299074913280,56964117480000,10174634170800,-107622920972160,15487657574400,17220131777280,336845872188000,-132099760861200,-165106264350720,10798649790720,97603838431680,-873586427313600,68632050193920,243254800588800,346232076946800,695366783238000,-265459824288000,246996080978880,-369653461021680,-49085830495680,225250367569920,1488067407590400,168290095182000,-899740559997960,1528326770995200,-514842258110400,-12443709481710000,2480884035413280,-208282278044160,787571535886080,1852231067448960,13998538512354000,639306869391360,2266550271131520,-2448532143348480,-11368624693144320,21332437449523200,-8951708858400000,-5533741094389200,748656062879400,194967960084480,-13298765983272000,-7829247834138720,-22620542192219040,3278442819801600,-12311278335313920,28599966274370400,34798014548880,3957479154881280,11930196413733120,56662784003412240,29264550491880000,-2091663482388480,-24562897542078720,55053491944514160,-38329411184211840,-178718726841600000,12452130726465600,-19084065655382640,55991330445836640,-2930294641190400,129226906448640000,43079066827288800,-80567000698192800,30995401239982080,-12169419529388160,-229198877287380000,-108086659379047200,50790787008430080,14928498654558720,-60792925679650320,530234551053698400,22565932686090240,44759751593166720,100710867494215440,-173335943950498560,-97011611190144000,-125103263755895040,26657394006622080,66293060942299080,38044731128025600,-149045608137288000,-340656024261716880,-266034824682698400,311777268671447040,-79954770311243520,839944305164764800,-457825336453627440,-33879589952102400,-37591349649231360,-397636406425587840,73178932272732000,-28109905468323840,-70466247209959680,557436782721203280,230248602949038960,251592891066316800,144950112149230080,-612510650086751760,177720370401156000,479997307489566720,-406207596093504000,-31566636122759760,-23409564988722120,318770583561830400,495856248354369600,-1647181931282514000,-512345360920947840,-99714838160678400,917068984404514560,232365664178213280,-209104396429219200,-200265633572544000,-168099119459863680,1414194378905619120,687375286247680800,-1856567019998208000,527535745757729280,-475557403508695200,-488136258397571520,-774923356671129600,-220766952969763200,-2649885263111711040,381202435343425920,106460196774243840,1419776979203466240,7173548780998446000,1347330687650174160,14136719182755840,108972099061731840,-2029622588228183520,-1232265228214476000,-1306556922184335360,1573177856235532800,-3287467732275713520,-1356698100990183600,1950021601829683200,-1129865821414368960,1874752984789938000,-888273266649347040,-48467547412416000,-8878616638354848000,-639583555412879040,3145046363770053600,259125281279412480,-999915932474487360,5143017775539243600,1613693402554381440,581433790206443520,-2690891221327054080],[-6260676202770,-3247206058680,-2288008440630,-3815829050880,-4292975627985,-23839909923960,25802479702560,25534970393880,115626682254165,19399558174920,-80874806922000,-66318104073120,-93688137927825,-9942179093880,-269656882076835,180676666346880,174863505829980,-2606501084880,72976795120125,-305183299456440,51056187778365,364297279071000,1275922916435625,881324472652800,-1837642621038840,-696037857096120,-661283541604455,-1792083922575840,922361518137345,1127088721563960,2221325753970255,-3508712255128080,1999436644924725,2889915096305520,-5717345338904625,1521102716646480,-6282194901343185,3858737412827880,10951487296425480,-183631320520560,6462052958825025,652445022469680,-9428024174287455,-7092942881780880,-9363921591910860,-2476752968181240,7680928397266245,-899630156234040,-5036262932426385,16877998889698200,13129750608639885,-21746632920575400,-23400877643138520,7544922169478760,42255746890098585,-15250451862383760,-33288698688273135,2810748698677920,8251151620473465,36511407728759040,21382886761273200,46850310090043680,6473623749837030,-29043831181796160,-17411220404720340,-72603912442702440,345729448938510,-78519904939007280,-15507053061936150,72398140663629000,-17348395261261350,13373481721774800,-78285963778596915,42600967487403360,5096548127279160,78412703333083680,-23676202240497210,1338427735418760,105591041699397510,-26330953002433200,-33122749350530070,-1806180621127080,478394064458369160,-80909597141853480,-146971734572091075,76338201753569880,34129517869556505,-3812124942816960,-395699427830277330,-517093296845953800,-144345399171688770,-186410014964754240,-66372580313911575,449298320570007720,-147618072789556215,513298552751553840,-50485984216868460,-154270957839906600,514480531669644165,89819379606308880,416809051994452845,46742719111888800,-191447003904933975,384294525265200000,-482252994094263255,20959993879436040,229476147114800805,29666992077665280,-10345979082954900,-1258616200559644680,433094123233395540,-356156518037138040,337104334085241195,327641366742707160,-762605071861836390,380406960318937440,-290614898611948680,-651031836522619080,-390647804718774810,-500534353004075280,643209330388520580,-883704986780578920,-421929707349384780,1721732551316627520,642069402711759825,1167964288146936720,1634394228402477870,1557605384161143240,-594411147549360450,-445707410940625680,-844673782489842690,-682227778854403800,-1796380352703776175,1663791890114250120,-177101294377702365,-2008696690678374840,364449985394424930,641901874237375320,-2004741441020017755,-215646465374440440,3928603410516416610,-1172076605890588200,-2576907718995763770,-1643012409228911280,3360167128075687425,-1513708458025701960,-723151327585035195,-882294229059633720,86091587238013890,843366082564971240,433640220942265680,-1725054869754888240,1575119826632056650,2885774875496984400],[-3134057073840,1878353664000,8674412081280,2202841882800,12174198751440,11012477230080,-54862265364480,56855985564840,-160625559901680,39835183933440,25473360185280,127908777511680,-5180543438400,-64081959321600,-262787541918720,853174635223680,-183806422837440,-232643649822720,-28918967457600,-173377802476560,-1166940021690960,17173435345920,1461109046918400,-411821517837840,872628084377280,-522006883568640,247315564911360,-1846998915432480,2710364246264640,-2618464504381440,71908710750720,824329858584720,9081403023851280,-5958003708518400,-3770646518823360,-5470250759820000,6591867041738160,2483419307466240,-445256966131200,-1269894136175280,-13985182026647040,-211097521543680,5270922636295680,27744793337493120,-19928874999926640,5265458681978880,-8109598489132800,2314505519684880,-913248146756880,11012642567700480,10894533354865920,23394685171112640,-67553284774047840,8238801676930560,-8575283556299520,-3097650315216600,49835472361530240,713688413391360,-10399252018789440,31306375622470080,-73844761924236240,-675730689392640,19989903823676160,-108406871037269280,119396033954592960,-6877279205068800,-1111337009766720,-48562733088204720,44765639327666400,6091230116966400,113519100939847680,-74190880566372960,87550342003527840,-42396338406090240,47804238837062400,13200987508888320,50272526676403440,-76826454353510400,71994982382991360,-427712299885313520,-98367159854622000,66979191198965760,-86426882791194240,48856077710209920,-917539974933120,109522700585326080,-316763921932016640,666836541522043200,40730296982026080,-23586675478248960,-244678765048058880,874082710544833440,268288223706658320,12036149423308800,-446102298767324160,-832647285597333360,-376247903743615680,708052224555878400,290757795054424320,-416515981974103440,-439771405589992080,-11635291678602240,47702336733987840,-274295142064008120,-673361943410117280,150135878205411840,256932564300033600,1552181141919008640,35405012441404080,-995992308962918400,249724595047699200,-2090002943270880,788067340964571360,-725041490668953600,-393483909974158080,642968126376914880,1846080176751453840,-260044685303673600,499365492824551680,-1975842181471482240,-231485578083077760,-590529142816081920,649303970888601600,710515055779119360,-988662837936537360,-711886175625461760,405927833380231680,-916168295286368880,1148959436970380640,-82779220749772800,-1268877956916760320,-509219443519404960,1304656449694012800,-526169938832778240,1860611069737601280,-1381801518752697360,-1846662957458383680,778137563129333760,17857102346187840,863006858312707680,43868256981911040,4168572298875371520,2686840422340757760,16328536426606800,-4505139841440720240,-146019169082941440,2283563023369105920,163707509756276640,-5159240672088481440,1227040436292503040,-5800804997024378880,7290783723858967680,995778350787444720,-4666979782149120,290730462290452800],[1297025026260,1946578935840,2671721938110,-9409697512800,-16351658218395,18632341357080,1212208106835,27252543040800,26498076475290,-807871991520,-120774284714700,-74487197243160,140190990731055,-53008964365800,106681919595555,-203306028280320,139037932809270,391375479718080,84520088711685,-435827007238320,-371507720399145,973984496258520,-946755766695690,712500379517520,-1232088325634790,-1900979783341200,2511333332940150,848891309476320,825531199652445,-71250111073680,-1555836597548925,-2674545922026000,2889447364925070,1840344907183320,280747998908190,2291073346062120,3504664092462855,-2802749610977160,-8901708030258945,-4377990128676120,-11218930159454820,11455272324395880,4507676456671245,-6658468020079680,13162616419216695,1579045800359280,5401868119944405,4886421256705080,3955456428090270,-7004417891807160,5736330896155860,-7441161521798400,-28881756292420125,24681075957752280,-2281895669772225,-26275279676383560,-10784355458751765,17719824468529680,3064647785766885,-33535834628784240,23739869990764950,37989443010936120,-34195992378290985,-15940502257578600,85322653678928820,47434844685252600,-60712791804157665,-1423805489805600,27016015571984610,-23716084560504360,-32674817058960615,-53307369939626880,47123108620917615,-39562216268529240,-50042195898120135,-33924586672146720,90452684500932780,-29621947123879320,92762520292709190,178974670279649280,-149780104456016355,-86147127496480680,-65429722345575555,-55281078702120480,-160497924993032220,263257905408516480,68980692460836750,294222607522938600,88260039032702505,-253992943240316280,-127005890276442195,212984812576667520,-230295988494945240,-253444870428614040,98392300333440300,-262503782138219160,451004037038455125,42125922554320440,89351104702655310,-648799322114213760,163432297048273110,-32869199374984200,375772754836403340,24091544224928880,223331948735932575,76909161331110240,-183239030045917230,1239879691373292480,-169277990943059295,-796220859337506120,-1334726355505998045,120291404045077320,-259243717775840655,392416099033815360,-813181210250401290,-80182546264340520,842510199577327545,1511192953872584400,-77322861998290770,241892050811304960,-282062941542741660,-1645877278840786200,2231507497651898070,-184764153972546480,-719419758802091865,-198967870949728440,872631481552199325,-232872139182180960,-697377686119325640,-330658519684977000,1149384583521812550,-350841036895351320,-126291125184820350,-1411374289645050720,-1171327187872737945,-317698770812991120,9590924718978960,2224701920291190120,736683821979807075,-465647923601673120,-831745382262278760,-1289384240457593280,-4886213741540231475,4745378402858492400,1968615894308292075,812036105817685560,3562770150823686615,487007073171563040,1359777149439781380,-2091975887651827320,2013448974719608800,-434824334099113440,-4701229493133483585,-1455719690595485520,-190942496606010825],[-1120058572800,-4439078423040,194491247280,21541557610560,7703258956800,-1661744123040,-15234274125840,-10514748375120,7814850658560,-60519662841600,-50400111214200,48959530067280,5846329751040,-38267112871680,79143478051440,221545401398640,412896123494400,-258546452482560,-85374775052160,-762265362628440,589286228213760,-400869211094880,-986160047315760,870364341024960,135402706010880,623316476578560,-1126419758385240,268716831272400,118038025163520,915568733851200,2193648161049840,177001940454480,-971030340403200,1140377114215680,-4262100028744320,612521029717080,-5569841871897600,954610419327360,6962697549769080,-241696194194400,279376510026240,-2553911563822080,737691847897680,-2566866311442840,-1018001808299520,1966387346448960,-6429858525306480,-5954640154091040,6570461115187200,12345523136793600,19468203345122400,-7795167005333400,13102121977528320,-12034820448738720,18175908503905680,-39929696159152800,7005268177643520,-24445631860488960,-27535250199351240,44641583949921720,-12692563683160320,892185166630560,-56976668894671680,36123939846849360,16558934210641920,-35755336469529600,3913515929243760,99862021905279720,5848298710425600,19502584285813440,-68984863446365640,94320751955001600,17752377943998720,1059928052874240,94416142996215480,-96138053667303720,-15581248752706560,-88889873550019200,-132860504391693360,-52138876064771760,-238026328702525440,97727202783025920,234621980603989200,-111982764116333880,100118737960919040,103180569178056480,-11356817905331400,-113861861436620880,12188084094051840,69547761247929600,313272686450391360,-150579150441109200,-24474795335112960,78517892822328480,169961457549209040,187069959103742880,-171177342563082240,266737509103779840,-151230701350922160,-559543330443908160,202189701838924800,102331918547622720,-53758765883541000,-595099283141403600,-93822978047984640,-513484629390120960,-97890661888547880,-308732497481488080,153564163740172800,62206785291800160,-410420523903931680,1662110921344806240,273053228669337600,571805033496675840,44226430029077760,553307023029464760,281034822996787200,-273429682213770720,-1105736767625194320,1932321752653028160,-115819544703582720,-1277867659091178240,-797067813624732480,-390188197202730960,-37229488095018240,-696812244288027840,907835801627787360,-338880193325918640,-123438795864637440,-934800497926986240,-115124365541314800,336226961278402920,1429679034951552000,-906817007667205440,-391953974490868680,-3634872616258594560,-557338321116668160,2494085475743654400,953674504747473960,2078228344377625440,-450123458837944320,1848341333043950400,2470969071295253760,1987162923510222480,2474365777805967360,-1113745398032931840,-1212355822048272720,-3683896555900481400,-4494102860185804800,607590962944199520,-1942690401129692280,613169517383578320,-63892806284286720,93480145728668160,6437355873911828640],[3875576714100,3904252614360,-12666670477140,-1031952564720,-5790446234760,-48958546494000,34530491131920,-2188345782480,3863053762680,134138595677400,-49379221402500,91877938319760,7112406233160,209744992595280,-18521617183740,-757975285267200,-374403069317640,-299017189924800,-153845419204620,553051536879480,1736355130965000,1218595110480,-422174542487880,702277579546080,421989031028880,-426964783845600,-440025395786460,-209621325133440,-1199550485853180,84695648452800,-831707073967500,-460183084522200,-2444362428121020,-3013856931677760,-2907102167011560,8213985354954000,5009263909192620,-642926996339760,4142185525366020,141042329328240,-3988081329031800,-1092549375984000,11987546547221280,904493563327200,16581977214081240,-27367096546989000,-9866275531979280,2929265250927840,-157666155775920,20328564647255040,-84290889597177900,-17440572294129600,34579316953658640,3532520226858240,9988352972617140,72873794849394000,17687923853107140,1992390310310400,-55001213800237980,-29845810168936080,156627364632354000,-8331763797606120,-7419483960692100,-31973821037464320,-15584574660108720,-89776966013935200,-3606277019292180,33335859545637360,-27352147370711580,-4732944092331840,-224444535211825500,5966370076534560,62949974882812020,21306166537574160,-28484812870479120,12188088690523200,63590060279841480,191522280778956000,-352716319181933280,112976911060709640,715443940292631000,23676351291370800,178634065072935780,-139684766970690240,7516976773986900,-388825075773036000,-94221925069159260,271066382300831040,-64218895586976900,-242643156550618320,-1338628107288244500,-29213785045827360,444493449143676240,6450643082798640,341710657523219280,-305815806107856000,737630873838462240,1254067587544080,-318652742222262360,188587114031431080,-279213420322582200,77121164533856880,-33092865779319720,173845652654955600,178204325936609940,2538360352469088000,676949534886591120,-1186680733131687360,-611838184057293420,170041921022619360,180793797793503000,-73319408073450000,-881876519714783760,-1068172947036666240,-331197401755780560,-1673956877572980000,1131305293122037500,-1876082155251852240,-242182481146027440,445065354825786960,194169210945979500,926786467419303720,-227207305076054160,476328268693730880,-377943099686194680,1354995014365792800,-279695924477612280,1518940049020786560,-286379656047939300,-100836125755551360,2100979410786868500,812442928960425840,802955832454651680,1091895269328797040,598720715885176080,-2364844671299682000,427497778211441520,2025874516761511680,-174187351442902320,966861235756928160,-5519144794286568900,-664458747036819840,257873602781780700,-2319877662368544480,-4449046599401100480,-8427371786161725000,-1364890450701132960,-201183610508519760,3346022592722589780,-1799901240879499920,16299595281296527200,73757504527970880,-4853918443870421700,-105703666331131440,2194637027765449320,12158620740461832000]],[[129781507031040,21930471112704,-64584878764032,-21114202193920,-54268734996480,130688421642240,-67758725046272,-45894229819392,-240344145592320,-239193746176000,533805206937600,113186530787328,-185541605720064,-464487080386560,179435095572480,1264623684157440,-1713115892809728,-828423543865344,513037010124800,225250367569920,2895784678195200,1675947596603392,-928217185050624,-2618464504381440,4277344184565760,-971030340403200,4153999052292096,-1662397961568256,-8145587011584000,4950199035371520,-20695413701754880,-3985551536947200,238574393884672,9781065733662720,10795451872972800,714597369446400,11671495515570176,-13310982338174976,-18158012214312960,7505018210222080,24643002174013440,-7675674460962816,62288097062182912,2930613489991680,-16951755795333120,-16372815304581120,-27260547479666688,19940614302597120,-130510519260938240,-2091663482388480,99572371897221120,10238559074287616,45173693313712128,-675730689392640,-156497628234465280,16558934210641920,110143859872628736,18259853768769536,70660143021219840,-27589963585126400,-153552301037977600,5249346581004288,-113746940239036416,-152785189635358720,169754211196600320,29562253318563840,58069809980358656,3284161955069952,269199811010887680,194364691150192640,-307727988759797760,-17276723081773056,115556577011040256,40887931094384640,175052801888870400,-58604266871521280,-29804728846123008,-98194388106952704,276491633408573440,311777268671447040,-702377516051988480,-433898843537883136,-166917591317385216,210451165419110400,-492705554604032000,-171177342563082240,961454347576590336,-1389943242096640,-910358075100364800,-309550062070824960,-567483687453450240,-13363608583176192,823145108172963840,231345091193610240,620555746286714880,439311021908951040,2317979685654364160,801380428696092672,-1287650453326233600,-282568121987563520,-956778210998353920,-395469669861826560,-265059365228765184,-1112774560194232320,-306010855810007040,1385523420391720960,-392414616718417920,43664885217558528,821274616591810560,-570149019998208000,2715030876187607040,-1819662837486714880,1722738854244384768,-711886175625461760,-5464233182919147520,-123438795864637440,-1706436259946692608,2619321274840825856,1224281178260152320,3363193054659870720,-874939732551270400,-1232926183986266112,514701687119904768,19367907892101120,1638125463247257600,-3650800142149386240,1735893306884734976,416781552282501120,-9058100283231436800,1586508117067202560,3198938572933693440,922887904104054784,3452216888079417344,825531717321400320,1673592067918848000,-1659547947157422080,1582993194662756352,-4120582008779292672,2377295631014133760,581433790206443520,-1700488816424386560],[-7364615718912,-25894966748352,27252543040800,-49369001989320,119413637861440,-56217800296128,-174513308940432,12250860928240,60941135907960,340016996011680,47588745520096,173000746606632,-176221690781400,-42762444875920,-305183299456440,342743255728008,-1017692199287424,712500379517520,-167128455720600,-36210838479200,1289660160373200,-209223219127032,-6618625934705200,2050984162596840,2886831186403560,-963746825102824,1962538197919632,3345435093997920,2341264689173960,1521102716646480,-2175903663015456,-8625433560552320,-4377990128676120,-1092549375984000,15536208750008800,2821062027590664,-2424645064043688,-6490461136943920,12996604858171320,-9079848087591600,13866958850527552,2910918534023808,-47890193474210760,-6070210602533000,-21746632920575400,36525020906602968,-4676351343252864,-26275279676383560,34836794395603200,37802661671108480,10475982718578432,-18088367199207624,15145700161750840,21243084907832280,-25960253939889720,-95788485041879056,-34734802258031040,143487144848440800,100736499129562440,-78519904939007280,27298098560127336,-11651069764394632,-53307369939626880,21306166537574160,13803667341020400,-19671666581149440,-36677114413208280,-98393699163672640,-2454081133086000,-142153957292139240,104959672008032000,44395362785438568,31762948852999320,-299512065496611440,-80909597141853480,267712797553017192,411289029339690568,294222607522938600,-242643156550618320,-145469878367684640,31455971109441888,-169993007492282040,-336252023015387520,-7180597174988160,69068961409686480,311676283696631040,177570520705521240,65023085904656880,-218969935308148320,89819379606308880,-291657412918435872,1350207712322196352,24091544224928880,-322849097878230000,-1123972848479005360,159857408543126976,-169262068326796632,-517762819464248960,-46021349183297400,761127913824105600,-263124549034495720,7625459704294080,610127287983561240,-1703525656134408200,380406960318937440,-123918676956665184,548245302687343272,241892050811304960,926786467419303720,-597688369443354200,425026566167144088,-377759399670781632,-1527410016088802560,-559042868820324720,794210878197818400,1850967376766825128,-254865359428510512,-1655856724459807320,2122799772663908800,-682227778854403800,1707659464792133160,1080794252124047592,-317698770812991120,2025874516761511680,1974195190997273520,-970140332724024000,-4488928782630133296,-1060673754572404720,-1211291423958073920,-3500886514605832440,875117182344692928,398228825376395904,2626223500390361760,-1105789859006416120,-882294229059633720,318751913472899112,817570996003249696,-434824334099113440,281955223997853120,6022563221464950160,-979867555878269784],[-3194031329280,-54035369597440,-7851136591872,27372588460800,-12388107677440,17220131777280,76481633479680,200764737145344,17684378144256,-262787541918720,-119571700652800,-258546452482560,-24507295963392,513783755243008,-120306002995200,211679278905600,872407271034880,-241976537797632,-673778711810304,-461403910772480,-326757021331200,-111427671463680,134203278066176,907276019155968,-705324948929280,-3312831559530240,-639723746999040,757613110954752,1199087738497792,-1983834733301760,2873529924168960,16717686391196160,2411815108395264,-899555279698944,-1828914133657600,-8951708858400000,-3539558484422400,-13931192719062784,-6778791581363712,-8109598489132800,3265683040451840,12345523136793600,21992147654400,6954914198324224,-2808450181447680,12565925500128000,14556345506659840,-11347628361696000,-5420357169119232,31633349708925440,13779186426044160,-84492872401512960,-19058695526787072,55967812318728192,-11213848486452480,19492366779790080,20057871678028800,-4841853678329088,-3707106718698240,-33501881156770560,-36335585464139520,-23947112594887680,27306539549920512,58171814095338240,87888437466019840,14928498654558720,-37353389014233600,46752044220456960,-41376301017950208,-46807602982905600,36819199044288000,97727202783025920,-128441795380157952,-227144178023422464,-48810124597816320,-275185430285007360,9016633643184640,-146726075760979968,84114425139174144,536885902962823680,44852676028258560,217598589865305600,41976496535001600,-60579383108226048,250252509064596480,406407404929973760,-149633236814315520,-189147552277736448,35025316702790656,-237047786247106560,-220076651784652800,4393394930510080,127328549502481152,-524743566700114944,-119553023772779520,-79465783593504000,-129699164415110400,-83532957759783168,79896659063147520,249724595047699200,-31473159428677120,571805033496675840,-533541102390405120,-569053574426385152,-224614908399939840,-27954841272526080,1430697056345318400,20786628013111296,252259036215813888,273394829513034240,-295934686644579840,710601934244632320,-749021458675544064,-952849972039680,607411352308561920,719024827202494720,524400279324894720,-983350005598309632,-1649241904769760256,-1156297708120473600,-123006543410361600,-2018003266343285760,-21948325804618752,1558875055898983680,-26651177120691200,1573177856235532800,715142334635385600,-560756935362021376,949189878034675200,2686840422340757760,2455071159339009280,-1113745398032931840,-153988289277495552,1061561918771019776,-1318973767015818240,-111120690770073600,-4871308687943027200,979108039405711872,198729671288408832,-8090279503613679360,1509524343671274240],[-6189533003920,-23839909923960,39118634596800,51552697282416,-807871991520,91877938319760,-87747263663400,-55255869956784,26549832197688,-204124430473480,53709029885640,-635725428460560,65525198153416,175505452016136,391648982404680,-558849944422000,364297279071000,168124323996552,2358044840745816,-1900979783341200,559146430149120,2922202477826240,1087810637838264,-3985002907991880,-985579139508920,-2315052395067720,3164194902435600,-1839891967542200,-2618929395837216,1174766270851800,20276398501640,3858737412827880,-4996829614471752,-6849194308763112,11455272324395880,904493563327200,-10786705735996520,-9008489957907792,-4514634324264528,16829187244079320,4031786402787000,18815780765822760,10143931484191384,-17538411615000312,-1405905485740920,22704977392491280,7544922169478760,4290241903678368,-3506951843998680,17719824468529680,-29845810168936080,-1835500683675640,-12658028309350488,-47068989554867280,-20019598921665440,-17198113669565400,-82730523752553600,35211834370981224,11748177024005928,-18332936160883080,3225389252773000,72398140663629000,81015740500380816,449763202882840,-39562216268529240,83417604631770600,22294840184463600,-88408529176750920,-88843906637448600,268989993863293560,61275305103048960,25486075202498880,-140954278157264616,84443540631001200,70122465165596040,2279656488373000,76338201753569880,-265397991230791104,-232183479827798856,-253992943240316280,-29213785045827360,17230796275367400,112751379464827896,-113709685745181240,347360801290498800,-23349718752947400,543743696587776960,-719650737991625112,-71645161275255336,219174881090654040,489091139835914000,46742719111888800,-615710837176238232,-889523362848948504,76909161331110240,-1186680733131687360,1279960133146312360,259018569609061152,-350687475843083568,1976051448004180200,-37506408587543160,619634338813749600,-342053907839725752,-7334252940411672,625668391158736680,344559604267438560,-651031836522619080,112141584064089912,481121533635067864,-1645877278840786200,-309685255174369800,314159347328476640,638999429530357896,325566490565180040,-3371265919404260680,-284039642367018000,341000570619004560,874600929423656184,396696197573001768,716967567856995840,-3925463380384206960,1663791890114250120,-385193576362906080,-1844297098711764664,2224701920291190120,966861235756928160,-2822000537540292640,-1113326911613573184,948886547687497728,3327274862262420960,626105697045025560,393500224478190960,824500236850444440,-552828463491129168,1832184868070911200,2916507813581213720,843366082564971240,1807339204201227840,-1107576857949550472,-1455719690595485520,2378572763899332000],[-1301898977280,26912546524160,-22473573457920,-72521550464000,9975163207680,8632578155520,23447747321856,-154044143052800,-20355566837760,553181042304000,1886413168640,-35126889937920,-28682093813760,-742743942195200,1510243382968320,114775257569280,118803621150720,-324464830694400,-4564482544926720,50909480371200,-27211171553280,2425855384099840,2252317221806080,1528326770995200,-254465150607360,-6273261680604160,2680114626748416,3873601505664000,585832622284800,-5569841871897600,4930307355697152,-2299470035118080,-717181840834560,7354564610764800,-11125162287882240,9560956036853760,-562998761201664,11499673946956800,499670716047360,-27215025034137600,1284925034299392,-879372413568000,28223586044559360,-9076899464652800,1615330106818560,-14178973864872960,-75010915135463424,5213541561676800,919881022832640,68949991102361600,-4906486203260928,8035641600645120,-8730007029596160,-34962476841600000,119791326991564800,-16735013506759680,2261127338459136,-6877279205068800,123704014923407360,5848298710425600,4422342096691200,-53682964959697920,-203251597430169600,-111247961613465600,3567775011102720,13155940543426560,-74412649289392128,406797518217446400,2782101290065920,-79919898737817600,-297824044802572288,-5456828089574400,-22026710442147840,-257849723182796800,256587807889121280,158838602591933440,32435746801238016,120058907166105600,766661532788736000,-781654965583641600,-5093100905545728,304982740422835200,-573225594850754560,-33879589952102400,-42456211650478080,183887275128494080,44422821733195776,708052224555878400,34436649788006400,202189701838924800,-1016339449426329600,-214745324155873280,-41771017103523840,-477492197505945600,1574694472533811200,-684900113722598400,7058101237456896,635499471138048000,816956415167692800,-242014599484416000,83007404749504512,-387485954492820480,-1858161723852595200,-659076965402240000,34648128862617600,484349916312514560,-2102350944790274048,1257683577069849600,34199110816358400,467500890181248000,-565604051755032576,504497187947484160,-251253294058045440,-774923356671129600,4907045642060390400,672872161391795200,-39093965521256448,-1447388435170022400,194264094116618240,1429679034951552000,194048269001367552,-1770091733550750720,2093370379486863360,-3009317143891660800,-74544865974558720,-1150331781514122240,-569098174408777728,3487636544255564800,94106022143385600,-775925702782771200,-2315485955723419648,1594656713619256320,-18002363311595520,7586857319373516800,-11517644197367193600,-1878361184653747200,-38650544083058688,-2872497384117504000,-2159792223202099200,-5200400830112998400,146580398802173952],[-17434309402080,27508102826072,6864491910024,81292294972440,-141245795523480,19399558174920,-104389298943336,-82210102576184,-53008964365800,192897927387000,783560094800360,-414066393599976,-181614437630736,623600466685160,-698985506405880,-380613942701640,-446008361079688,-117867192269640,1431863393344560,-377498504582440,-696037857096120,-331414099880784,-79146259318280,-71250111073680,-460183084522200,3119034057437040,-253911688671576,2688105021069600,2418296577226200,-3806631228952200,-8240266988516640,7776464995431880,-4673724224247384,1081283922433920,-17602727005688000,652445022469680,10680163741661040,26697529830571600,1579045800359280,2929265250927840,-1163586307043160,-12967459720972680,3671876889423864,-26794108786728240,17942260853447280,-37026729113037840,-26710052222694504,5596962125893464,92587055174679840,-64908839933316280,2810748698677920,5590468785514536,15350108169419768,37989443010936120,-3392762180535720,553913096342680,6884612376839208,-31172008677940536,-19437551282048480,40179496169274000,79559086781931240,-32446433283385704,23986263609791208,-24545492341741800,-146680027997169480,42600967487403360,-61774867384896984,-73600016747682832,-29621947123879320,112976911060709640,-154994232625429000,19652389735557744,129932022154933152,-65898396082963400,238592786939064240,223540635721557000,158858998427614784,-5404456616167848,-320903200418163000,268903839957701760,-517093296845953800,74400841210254624,131797057200498536,-253444870428614040,-93915587357856000,-227420574641871440,29893620510899376,46874140735595424,-356350846663852280,21171300848377680,889337592738975600,295016435897528184,-205592050446224784,262226844905496240,704377319449643840,20959993879436040,187313267994340728,-746206411571126792,-796220859337506120,-1281984323575725000,248221911608276760,896155606451580528,187012673671377840,41653919394577000,-334461422444618040,-2246060949881760,212916101156287672,997297340836346592,-796397185772733600,-199881528267113000,-883704986780578920,-244246363881179616,-633894107841174984,-198967870949728440,1518940049020786560,607032230936691560,-665270990172489096,369983411945151840,3067984325774039440,423740236865493240,-2694548333515180800,-1706214031609003952,764553626459449992,4821570339903672600,-592213404843182680,641901874237375320,-1625106658356819000,-1553769715426021896,-1289384240457593280,-2319877662368544480,4811703138320857240,-216386025911354664,-4579925370771851472,-3314807511331442280,754627375701001200,-4712289712717965840,4922867086586354672,2148868650601460568,2316614082903141120,-7551829219055927960,2885774875496984400],[12529420230912,-1460942469888,-20009299622400,36833783202560,33950054764800,-22156915385088,49746928236544,76400913050880,-128059023168000,-170682150453760,-7420149458688,-302622570201600,-263028503865600,243254800588800,310377350457600,-625990506161408,94475461817088,1461109046918400,-32448830501120,623316476578560,95059101291264,-689453028299008,1923845402476800,-643094070643200,-2790412731838720,1869357508739328,1202024776862208,-1312164213803520,-441808422570240,-4309311165350400,-2731810724326144,3733348610559744,249778298073600,-6068887691328000,1432682096778240,-415698160540416,5459119161030912,4260334348988160,-13280099027247360,8781464522871040,639605931157248,-3846669867188736,19367099083608320,-12311278335313920,2610498012829440,32100425787051776,-921297412809984,22873813935528960,-4555496290885120,-24445631860488960,3773190196545792,-36090630907806464,-17546173704034560,2871109666613760,-29678367923472640,-9006213385951488,28791315063244800,-4537579492855040,-28376267641920000,-106655491003841280,37942785199858176,9393492340742400,-63681446868695040,185314483726805760,-594593785758720,31646185827759360,96737230063045888,-25452220325495040,67622162603343360,-35784329968128000,38413698847223040,136958760213656832,-64581986056262400,-125103263755895040,-113841346752967680,107859654579953408,-40668320288193024,-316763921932016640,106011918148364800,69547761247929600,19540676497498368,396160245729692416,-7317443813095680,-253082080731744000,-150235580828481280,55937142809455872,1420646949959424,-1028030844378072320,39529845995831040,338971397790938880,63340633920539136,543255108403168512,-467893915346972160,87291197395170560,288052353072506880,238278142171525632,48226545840914176,3419729423362560,407045931143297280,-818163812290929920,129172012683876096,254986222907029248,-304697250162458880,917068984404514560,288253651049844480,428895774292643328,180794398757296896,499365492824551680,-411313559094592000,-1277867659091178240,311393551280993280,585162969736550656,268122797396256000,-921388184364456960,-1280403000724404480,154641756257767680,123739502461462272,-275551989636535040,-796460256626334720,-1878604772068062720,1735521002788920576,-1003742135750875392,-1043757429364995840,495278038012161280,-1399121120539123200,539003244375805440,586061450328459776,913201668510109440,411531772589752320,2927706934325584640,-290456800509368064,434815299043588608,2150741023680112640,-2726610200854848000,988280085667872000,103839892225583360,800628629448962304,3771398621053324800,283716408354663680,93480145728668160,-2932962140282023680],[-9577687119000,-24110784839120,-42658393535616,3690437254824,18252372404640,-11378428852560,35676526663800,173128184469072,111833899208064,-165852583738800,-309761741562480,180676666346880,399956986814112,63668412926664,-435827007238320,21307043652840,-208380205421520,726257600640,749504577437736,1538112245688480,-1199068487984400,-2047896663369480,-809117316136448,-746271371498256,-571693137582960,-13445782889000,-3508712255128080,1563396388114704,5491354755099312,2291073346062120,-642926996339760,10369877218090280,-530715983511504,-4717509315583680,12069578802816800,-3064861618249800,-6263018218813080,-10404497905865008,7001615800496064,-7185902488221600,-30360770159100640,-899630156234040,1894285519349544,5565414284059952,-7441161521798400,3532520226858240,29415273821741040,17946453101432352,17386286492498880,1758003981724320,-19103046982476600,-54334591497770400,-30090263764368808,49511004768576936,54499544212291920,36375700991626480,-29043831181796160,-65798996416664112,34948694714004872,-1423805489805600,3077127886991400,-68798161097659840,88331666243486160,59498677708850952,-14253976051115240,10451578185753120,-50213000410110120,247196988661932104,-26733786050299104,-491137342673333400,18907062754064760,-26330953002433200,83455560721895736,175400747671095312,-55281078702120480,-76065267179286000,-377685500538020800,-105664894263636576,-210426196127764032,344227449893764360,224999603763752160,325639836043195080,272170616568903360,-69934999658666208,-164866694656488240,287221140095553400,513298552751553840,259058056391770680,15589813033454880,-648799322114213760,77121164533856880,-142792540933020680,-42556794757965312,-208852430295912744,-81311742466969520,-67753323893821680,-365748555991785120,11279984114801416,-535623710155020816,-653874750796210680,-607559497406586000,-356156518037138040,905002270896702000,931447623040610368,-80182546264340520,1320289722981555480,-947340885389840560,-18401816186930880,220526268113365344,1624878031417954080,-139317339327344640,-1010210509750780200,523398492961104416,20356330674132792,-1836585163777775400,-1325247635072576600,1557605384161143240,23936032882891584,2334342875029545776,-350841036895351320,1091895269328797040,-2456917109379056720,1372874263071699024,235197465740633592,-2665124487171196400,-691528714006053000,420256159514891040,306084819764392416,2939085746112410688,3365232607772824800,-505047758257224520,-1643012409228911280,-660533855548567968,-1119146398082979944,487007073171563040,-1799901240879499920,-1956298295937764240,-794692574859107760,-287608333903531872,4918454778500631920,-1035252846918102120,2814404469047245800],[-22612582072320,38830876917760,28352408764416,-49956137054208,-60581355028480,15487657574400,168958137384960,-52411094048768,-39757644300288,-64081959321600,-309237263104000,412896123494400,324757399928832,-235012649648128,-600503632650240,138792305541120,1095528976220160,-512567575314432,-1071012237950976,396832009011200,646293540372480,-826422829056000,2166718219706368,-717972160045056,-2268345732956160,1140450479308800,-1255378828492800,3213101115162624,-4769790503256064,6496860792422400,6399774350254080,-16007817047326720,-3452637531340800,374774249291776,12645272069498880,8350237449523200,2050339223961600,-3330907306721280,-17208860236898304,-14045147473674240,6501511097221120,6570461115187200,-9923355441905664,48179585891196928,8408583694417920,-21471610263306240,-21167295027732480,-21085920917225472,17274325197127680,-36015075470868480,-2704168904785920,77018818530017280,29376709409275904,-12892039835811840,-873606071746560,-121050269263544320,14344814564474880,29367198982471680,23606918217580544,54655328872488960,-79161758697881600,122472195408527360,6786521787236352,-87982788615880704,-132356055386030080,50790787008430080,38219018906511360,44916758250635264,9422993089855488,-76826454353510400,251280838634946560,-238026328702525440,-14966626821341184,30810369227489280,52861214424514560,135402619471257600,-168148711702200320,-37751577448022016,-126948820008124416,213865136812687360,270089067787714560,-210152705878917120,-560958189688274944,-129110067684347904,603831328852377600,140612360232960000,-221303498799144960,743680968023261184,-1204091870248960,-242724985012224000,-400196140236963840,-438946289115586560,-38343173405442048,-656534534854017024,299090272956456960,479997307489566720,380570093778370560,666845462224961536,1036050040759615488,-995992308962918400,-810750960923770880,273053228669337600,-511275734854410240,-205022324579229696,-963983823777300480,-81590400987955200,1791248631446947840,-303531085758996480,125284293924421632,1040251446487941120,-737106740140032000,2100065172418805760,-1576353021370040320,475398996215463936,-920349031324631040,-4226561805270138880,-354173434917519360,486996803376906240,3386341637986893824,946976436349870080,2913495524525998080,-233281539735552000,-1593966083313205248,398119629793492992,55570847214305280,-1306556922184335360,-4719870239697960960,1342706305403961344,361053072941383680,-2710201054475059200,2051088023234314240,2474365777805967360,2647971221290909696,-985222025879224320,1067273592856289280,1294516554304512000,-1437647330438021120,422066887698677760,-5327219139972415488,1838828354779709440,1668263216698490880,-2153890934025093120],[-5301001675552,8649106983000,64400055184080,-14856986874840,25534970393880,-44338272938520,-35634180046080,-74487197243160,209744992595280,-409211816282640,46173310295904,144167341675104,-3348624184840,60568432617000,-190338868176600,433729858556696,-15843466473408,-541617327930360,-548037215855560,881324472652800,-1188166963337640,427406200733248,848891309476320,84695648452800,6166371572876280,-221176405697280,2418460827383856,-6467425284389120,1538743190723640,-8667089184677400,-7172169025018144,5419890417416352,7821781270589880,-9856007378886240,-183631320520560,-3484284537286248,-5251597217394176,-6658468020079680,22417984756872000,14303659751109960,2732175837921696,19910717265537120,-8839199683207120,-4143764487483720,-6364674996131760,-42139389853088,3088437261305448,24943035906657000,-49912976314282400,-15250451862383760,-13489240745562648,32588125461801952,-33535834628784240,-8331763797606120,29443803510194920,44974740241479840,-24118584167388744,15221537154155840,-46633150767467880,97316601577904280,-114469758123437696,29195134564616328,-81386261146293240,29983377750249000,13373481721774800,-80888096565724536,18573197694415056,-33924586672146720,191522280778956000,-105878016453570240,5404151493962784,-94173454588171056,457091840215250240,-129234185389744440,264615294318863400,-70373388447500768,-22389242725795440,316763140753184400,-430299665134895160,-3812124942816960,-30814961742945072,-545262007493259256,212984812576667520,112789008073356120,-144310348989005440,-63617066735597544,-90767313819562464,-432210328274331200,34971950648797800,318933632204910360,-638742888845348816,-322381349038810248,-43726134561134400,875092239107120720,384294525265200000,179433523191131832,127420938936166920,1239879691373292480,170041921022619360,-714297880384415800,-70799767999248288,-517689160114337640,859742202175070720,236192899801207920,835961992048232880,-226989031088671808,-805440585449886768,-1261178085067925640,-336765808711534760,-500534353004075280,-163284615792022824,-1079521170300502072,-184764153972546480,530390872568917800,2467814783440371680,25299511519921704,-2132615086155825480,2276865726999753040,318356142937001160,-456993214626353760,1039374293779438848,1142605798506879168,-1412934569957334600,-3064530021658781760,-2008696690678374840,510171825003801840,734090539823380240,-465647923601673120,431998456008596400,4083167582372214960,-2073338017669389624,219970900346895192,-3586852832108128000,1315391021639864400,-147322558271256480,-1529690407486328824,2177948247104924232,4479352195342616280,1544897872208306000,-1725054869754888240,-2164031034654244632,908418154653957648],[-4714316167680,-22335053455104,819553092864,35668751500800,-20662853991680,-60519662841600,12429489118464,-88679306856448,-42859048784640,228279128256000,95748523425280,13227222948096,169763880844800,468876898195200,-136460010086400,-553281363859200,351165405895424,-168412779760896,-819646538515200,57843567415040,-349665340519680,-169453180562688,386766332948224,-3429463543545600,360760088409600,4974214000234240,-1048663968317184,-2142739819623936,736092119938560,787571535886080,2417418458611200,4869749552059648,-2094317513240832,-445256966131200,3404497973184000,-2553911563822080,233196529083648,-9731473287055104,-2389943659188480,23673220005093120,-4926187415269120,-1140167094671616,2157887974276608,-34523959235997440,6906326871029760,-4653496457652480,-18007555929321728,1642312779356928,-12831651719930880,8120667301143040,13713403238810880,-6726121654712064,20245963679988992,31277961820235520,-1610622495905280,52904916733146880,5052266045777664,-51323648591001600,2545471422821120,50583781448640000,59831129099715840,-67637138834529792,-5269520093587200,113519100939847680,-103956905505281280,1059928052874240,-17752738391182080,-172444627503690496,14278074816741120,-120543855075525120,20074136323584000,-68476593597223680,-76830524022295296,115124409926380800,70179879667941120,202934574646594560,-60506635496071424,72495701383300608,177696834254545920,-188977767134041600,-39014597773228800,-34833379843366656,-222236235409339648,13044138971170560,141972874556832000,267811252781205760,-31379372795548416,-2532457606449408,576700229773064960,-70466247209959680,-190154686565648640,-112911564814874112,-304752865689582336,834071762140254720,-48968232685095680,-513484629390120960,-133668226096221696,-85969059977281792,-1918384798471680,-725603616385877760,458969943480277760,-230263153045170432,-143041051874674944,543155967680904960,-514453332714727680,-513843464914940160,-240600068505629184,-322285667349964032,-280131861828407040,733211127081664000,716852589246270720,-555092852283509760,-328262153754650368,-477958030141152000,516876298545914880,2282457523030460160,-86750253510455040,-220579113083476224,154577945405861120,1419776979203466240,1053851457501596160,-3093754831058510592,563074856640734976,1860611069737601280,-277838899372675840,2494085475743654400,-302367673674232320,-1044718237542036992,-512283862822744320,-733600116355645440,-1642372182670449920,517770818299308288,-243920777512257024,-3833929650908026880,1529561819991744000,-1761716674451424000,-58251646858254080,-1427207556843802368,-2115662641078694400,-505755336632226560,-52440081750228480,5228323815285346560],[2931913008528,-24466787947448,18632341357080,-2188345782480,3458520954920,-7159674040200,-24120568466280,27274641744000,95353097374920,241435916106720,-301951406806168,-42635017385256,-258362345877240,-66532924843880,-2606501084880,-194349255264504,-326902266991344,973984496258520,702277579546080,210024382344920,765047359566216,-410825643579120,-2231483943845720,2078208994554000,-2874541631900400,808939619631528,269937823816608,-345118191458040,-2428502780323480,2889915096305520,-659632748325672,4116834637617080,-2802749610977160,2466114496972920,609950479886440,-4424253850380672,12058567000088664,-17820403508696040,5914986839802480,-2556581682605280,4960827229670072,-4320200739073560,-25806858270560640,19236870668554000,16877998889698200,-11606649201225936,-11867866805083784,24681075957752280,14256191333769000,1614575871862800,2356950840169176,27331964327123280,15690997699456200,-70525810048227480,-29704296235952520,55204341205135704,-35667266162737440,-68724256956445200,77917640788038480,-72603912442702440,-34653732939337248,-44409271971993280,-23716084560504360,5966370076534560,368868513866461800,-41049688009604232,-93769935036456504,150505888745111240,-14770669943500680,-10942672943648160,-171801165565623664,38658798182879160,47796273280567200,-190382956196696800,-1806180621127080,-39263465102782968,-97380651828472608,263257905408516480,-176234053885223400,-163881415730351880,8227215004768056,286836471966721032,221004233785325320,116501749589812080,-413356502785175040,260801387078520024,71412395607554472,-284107210018496640,214416485856731400,-154270957839906600,257727337016810760,-239374912769628504,-32869199374984200,173845652654955600,-810514228625280320,261084652471638216,-32675942400256584,462563805891029960,-335023519304174400,387044816507427600,-135248036216160120,151709303163566808,-386096530191024840,-346478499428978280,327641366742707160,-741103350477886440,-350191511417405672,1511192953872584400,445065354825786960,989274208448829080,-70263775442718000,-295179914471470512,460634773820113200,-33232111749660120,1768016294772530400,-2009754469066104376,-232606431531961896,-2296299983000391480,659440817474794960,-445707410940625680,-227187286580429400,-2327122064746033288,-1411374289645050720,1234027519160436000,889243614678658360,-971895848163209640,543356106679391544,3014577595629492360,584526170535635040,-540958642705546560,2171029209106795952,-201239537507027064,1682812227846380400,1802753140696175360,-1513708458025701960,-1046583774221610504,1693892927547705144,-2091975887651827320,73757504527970880,-4517213277077682480,-875900834129103552,8015213536587497088,-10416036520564267520],[-489993707520,7703258956800,-27063146373120,26912546524160,-1081113108480,-72521550464000,207358102814720,8632578155520,1127976689664,-154044143052800,-423140116439040,553181042304000,90747740160,-35126889937920,-596227293143040,-742743942195200,72651726766080,114775257569280,2469623100538880,-324464830694400,-219578872135680,50909480371200,-565650585477120,2425855384099840,108349910507520,1528326770995200,-5289678951997440,-6273261680604160,128929520738304,3873601505664000,12177960259379200,-5569841871897600,237177230450688,-2299470035118080,-14908374208266240,7354564610764800,-535186751938560,9560956036853760,-11703302750969856,11499673946956800,24037145763840,-27215025034137600,26710301558407168,-879372413568000,1357723056291840,-9076899464652800,33578577051402240,-14178973864872960,-3608473026502656,5213541561676800,19121971213762560,68949991102361600,-236031290744832,8035641600645120,-181474493953392640,-34962476841600000,5762678291251200,-16735013506759680,47003048006713344,-6877279205068800,5950901949603840,5848298710425600,91929169285324800,-53682964959697920,-9777615772262400,-111247961613465600,74164907597946880,13155940543426560,-3579692866117632,406797518217446400,57832762565959680,-79919898737817600,-14327115332124672,-5456828089574400,-457878913200783360,-257849723182796800,12343406049976320,158838602591933440,674256127950372864,120058907166105600,36880998672384000,-781654965583641600,-105872527519629312,304982740422835200,-27575574746480640,-33879589952102400,-882555935903416320,183887275128494080,2137003044102144,708052224555878400,715849777960345600,202189701838924800,-48891997683302400,-214745324155873280,-868312495635087360,-477492197505945600,75752209113292800,-684900113722598400,146719853259792384,635499471138048000,39300482904883200,-242014599484416000,1725511413705883648,-387485954492820480,-89388676931788800,-659076965402240000,720245886453350400,484349916312514560,-101135636897882112,1257683577069849600,710911950931353600,467500890181248000,-27208933003321344,504497187947484160,-5222912677931253760,-774923356671129600,236058203092377600,672872161391795200,-812663447526408192,-1447388435170022400,9345263184322560,1429679034951552000,4033766673975287808,-1770091733550750720,100703618069667840,-3009317143891660800,-1549596899944570880,-1150331781514122240,-27377021171884032,3487636544255564800,1956223252574822400,-775925702782771200,-111388703889088512,1594656713619256320,-374223040240558080,7586857319373516800,-554067475913318400,-1878361184653747200,-803445851156529152,-2872497384117504000,-103898905461964800,-5200400830112998400,3047031188626833408],[-18043612808760,26313993320120,-1251762789144,5126617114872,-40323869461240,-38554711470000,-86523704984640,131436453890008,52192525607640,-154675742870880,144037932266800,-9942179093880,1930226834184,86060643913776,391375479718080,553051536879480,-413990829025080,245644563528936,423089064240480,-1739677990114680,-1082147087807520,-1418148681202440,796279144468016,-394642391996424,1342771855527000,385484250481880,1127088721563960,2004311966924736,-3922626523811160,1840344907183320,1606889651829000,-3232000758768080,-2001009082545528,2948419685455728,4489980982385360,9469799515836120,-4952374065227160,5360921580256440,-4867330870367832,459517742992440,-3522731549557160,-2476752968181240,-21491470280879496,437169556822328,-7004417891807160,11339003868291000,35049795338992520,-11751733096351512,-1951026751581600,-61884848519534040,-9678371776776120,-8892036773769240,32834065270818464,-17785366425155856,30712847582577600,-17849124571795000,46850310090043680,67223751104713392,80704049542052376,47434844685252600,33335859545637360,-133153713652388440,40729491195963024,117951554815878816,-283747510270138840,-45203416472039760,-188541292311589800,73915350152664680,-36388678214602848,126638279373033120,142393064081797840,1338427735418760,-12726518739984720,4081215147478328,-86147127496480680,-139684766970690240,-91198790507261360,-205712872061127816,180069195317530200,129687822171030880,-90497480755374000,163314692927840520,379802233111164704,65867304606834192,-219790466496610320,-27198473255910840,449298320570007720,-44313169948721256,-50961446733785016,42125922554320440,-503039523844599840,-319170174492858040,446920815143120952,630939214321528920,-703418789054985960,-112470449185483440,273882156272611560,-134067987905266240,101918070445191528,173436225487272000,960633578506608600,-1258616200559644680,294282857113508208,-142523680744993176,392416099033815360,-655243332651105000,-2977467190522520440,266799526307355528,1730553650267896656,-217724812608069360,-260255886858582120,-786579554179280400,29441447865248816,94877512906298232,-1456578657518712000,3805746169753614480,1167964288146936720,628345825790760,392392516779557952,-330658519684977000,812442928960425840,1391899582414715880,-849830158515682344,1133523105597782520,-867303604123983400,1099035390587410080,-1380380617713754800,1884141177310530424,9586604360603736,-1817428429002204120,-4805893883011076400,-1172076605890588200,564334270242422064,669397958218535216,812036105817685560,-3517680265147711080,5678341410345430640,-1617100740825235320,2188352174835479400,-2652488175109954440,941360034032024880,-7176756077509387200,1315177399572107368],[1954856809728,7953189372928,-5608785093120,5693708021760,30312524408320,13995504359424,-15355354502400,22083148468480,-9660073923840,-136336824898560,-112624120837632,-31524326257152,147417401564160,213149553337600,145038253831680,43686918891264,-288220155380224,214458527078400,-118746912556800,-1555160787496960,135742935837696,1201083790618368,258836340189440,582479907590400,62508205943040,-239231930465792,-508959718063104,1257318387221760,1858417704126720,1140377114215680,-425002476877056,-2137504229496064,1112882899169280,-5122379430040320,-9378214317012480,-4299322584530688,504628571538432,3260238238259200,5021690335200000,6309647733100800,7815059330205952,12083932818952704,4549286957318400,-5821434985153280,-6925537369420800,-39203393644800,-3901537233206272,5006367714754560,-7049177719584000,-25948268077089280,6365742739488000,9662375823212544,-17745537641592320,-24562897542078720,47398440615482880,33974196373837824,-31396577642213376,19989903823676160,-10934742339882240,-35755336469529600,2716161819550464,6608320672462080,18793738209895680,64772130609987840,13433746089815040,-48676874849858304,-32632968882750720,-156670692874209280,-8374523635484160,66586476068851200,-26226756513914880,73757753988519936,26257923624556800,-65634224383296000,-54822577170965760,228961461329846784,127422343769236992,87009352543933440,154372314550126080,-16073129537850880,82309749817135104,-149943105682875648,-301179896784023040,-79954770311243520,-122067501631756800,-74827667736307200,33983556377785344,-446102298767324160,-227984641789985280,266737509103779840,106107163472876544,-62436434122365952,132978026431303680,392310553181337600,-2464587400042240,-226976979547901184,294368342295186432,213116259768867840,44578366406112000,231202858305196800,46859951914024704,-142424479199523840,-140089406977977600,56104327677207040,-320768677327403520,951095008608983040,319225175897728256,400400488886849280,15681984128490240,-2550373013485132800,-11660791324428288,-449679151515146496,-153367831190238720,527535745757729280,-398630353356744960,1335212165465100288,534525594071040,-1082776758463088640,-403355390869692160,-934800497926986240,551635368994173696,2939952960676529152,648654811872460800,219272533905427200,1132050612826721280,39125276434320384,-874490885016503040,47508620084710400,-882514407156518400,-1274818944350035200,314570963739670528,-1692034130409638400,-1507251944239937280,-4376431197082581760,624784003774571520,274500863494665984,-595510344676425728,2351214106419502080,62335997261260800,8683637226333222400,-549255729422716416,-354257240122815744,4538449477636942080,-2690891221327054080],[-2484937681600,-9210314648592,29880635400,19777643351440,18721720687560,-15236207182680,-5036829780840,37101276562392,-50751887247600,50026085658000,-66318104073120,114285903721704,57033283335600,-203306028280320,-299017189924800,-162436173604320,108555243292320,-724919976073920,1943881870034400,-402085172071440,825287163462720,-2240817805393696,-29821094843232,971660780754600,3335694509971480,-1792083922575840,270013140337512,157495544266632,-2674545922026000,1959461812974600,-3096866530804640,972380164841832,-2733733445919216,5420176122012960,-4070250543282000,-9349106896464840,12929590950727000,-1476177614045904,10941460941973320,-13043997262354520,-7092942881780880,5079219195296400,-21364601351158024,4886421256705080,20328564647255040,29247654758088520,1133930002349208,-16877698483496400,22852386941685840,20743998808765320,-61637998752269280,-21086718884574528,3233470502114688,39816675924292080,-1124032873417440,36511407728759040,-33301072696292280,-60313677333596576,-15940502257578600,-35141740623310200,74697667887453600,21718852730483040,-20441191272077856,-66140663927184000,-18304123515217440,89265855742206840,-45955171909762720,43702076454196608,-26100884686920720,-31284586932877040,78412703333083680,156257355597808608,-52668181196389264,178974670279649280,-63154582650878400,5342477163931720,-168470520030631392,-85891977577029360,-111850945073331360,-27532768305998040,216859440001699800,-59130483995842688,-3152091553338288,-69803735748793200,534655130691107400,-186410014964754240,-390686353130361456,-94180150134429616,-262503782138219160,1254067587544080,480513902973569920,-314463228484061304,534657065917608216,-232938740686968360,126991290933708960,-957690857630186760,50927807843505384,-134863784491155720,714159685788507480,351849576091054360,29666992077665280,-40823333686485792,913185066613767488,120291404045077320,-1068172947036666240,878922854868023680,-618826770467248416,-377343680040319608,-422828986847456920,547782519157335000,467151155772701400,-886516514210730368,-739276361450124672,1599062775406981560,739787434438804840,1721732551316627520,-104665487271752616,-620150625368598720,-232872139182180960,-1763112058122818880,-3450438980468705720,-379731737676589584,853970770588697520,-27563458297754080,-1186744729163235480,1991023671992308800,-525766046400882848,37568261930690304,830881040331031560,345390262564898760,-215646465374440440,609298510086605400,183997960908292608,4745378402858492400,68391788057025000,-2034363523880893200,61674865084953120,-1919928036745695240,1719692657574873520,2483595373847701680,-819823476522735960,-3545788926008094528,-2625921802128655200,-51288747134895600],[17525682208768,5666160467968,-14449877729280,-26102830202880,-21401341788160,21930471112704,-64584878764032,-21114202193920,58087609466880,130688421642240,-67758725046272,-45894229819392,224543114526720,-239193746176000,533805206937600,113186530787328,-741894489374720,-464487080386560,179435095572480,1264623684157440,282497711603712,-828423543865344,513037010124800,225250367569920,-3099560170291200,1675947596603392,-928217185050624,-2618464504381440,-3996137217064960,-971030340403200,4153999052292096,-1662397961568256,22345244816179200,4950199035371520,-20695413701754880,-3985551536947200,7125915230273536,9781065733662720,10795451872972800,714597369446400,-12492815125446656,-13310982338174976,-18158012214312960,7505018210222080,-23022888474378240,-7675674460962816,62288097062182912,2930613489991680,-67782178347417600,-16372815304581120,-27260547479666688,19940614302597120,93174126293811200,-2091663482388480,99572371897221120,10238559074287616,-48352552451309568,-675730689392640,-156497628234465280,16558934210641920,-102902632726265856,18259853768769536,70660143021219840,-27589963585126400,421229771887738880,5249346581004288,-113746940239036416,-152785189635358720,-27992955058913280,29562253318563840,58069809980358656,3284161955069952,-288143320303534080,194364691150192640,-307727988759797760,-17276723081773056,-107959499667275776,40887931094384640,175052801888870400,-58604266871521280,-119175232975011840,-98194388106952704,276491633408573440,311777268671447040,115824061757521920,-433898843537883136,-166917591317385216,210451165419110400,527377095483392000,-171177342563082240,961454347576590336,-1389943242096640,850508078795980800,-309550062070824960,-567483687453450240,-13363608583176192,-2258078998506504192,231345091193610240,620555746286714880,439311021908951040,-1012784082507005952,801380428696092672,-1287650453326233600,-282568121987563520,1024106404368875520,-395469669861826560,-265059365228765184,-1112774560194232320,285892674744483840,1385523420391720960,-392414616718417920,43664885217558528,3283894789786828800,-570149019998208000,2715030876187607040,-1819662837486714880,-1229898467078307840,-711886175625461760,-5464233182919147520,-123438795864637440,1826517663519080448,2619321274840825856,1224281178260152320,3363193054659870720,817418257000038400,-1232926183986266112,514701687119904768,19367907892101120,-4493760175150202880,-3650800142149386240,1735893306884734976,416781552282501120,1493706650104627200,1586508117067202560,3198938572933693440,922887904104054784,-3695148346515390464,825531717321400320,1673592067918848000,-1659547947157422080,-1478921907285000192,-4120582008779292672,2377295631014133760,581433790206443520,-6799462995119308800]],[[353081853371860,13750759638000,-4193273731968,27791087639040,24318845837664,-42319736437680,-170682150453760,106334657985024,-341951271063600,-46069242561056,77138799724800,589286228213760,-746221820743536,-840108717568320,-241976537797632,396832009011200,-2701866538643520,-4660680464508552,-2418205631175040,-589178286715392,-2622537164229840,9399504550990400,-2142739819623936,-208282278044160,10776684466381024,-5470250759820000,954610419327360,-2299470035118080,6734996395023600,3436797654897312,3260238238259200,714597369446400,11438314910561616,-2339633780330000,28954367429629824,-6203968591841280,27065438007426720,47571467616050112,-12311278335313920,3987335846495232,-67553284774047840,18175908503905680,21556510917003392,7461257185198080,-18570691446819600,-104296158584418880,-84492872401512960,-12892039835811840,-64900543315840960,-56319111049791552,18990625061084160,-101687573771095680,-22966585164195552,43079066827288800,-67637138834529792,-3960218775744000,94320751955001600,93006792422584464,-7109747577240000,13155940543426560,37481301074733600,5518419410755680,73757753988519936,194364691150192640,-149692481904593232,191189114285484480,282804628265106560,-7003827601247232,514569464646138720,194088885916194368,-316763921932016640,12188084094051840,211028916038063552,-135884659960247760,93325366793602944,-223668550721454080,-293634798767170080,-399087588644205696,406407404929973760,743680968023261184,64616129861321280,206976378315534800,-51154445057158080,98481966066316800,-88486445797350592,-2129090170233106080,-513484629390120960,13267941857584128,-758533893694362240,-84746839686979584,-635703632960689600,-242014599484416000,-335529224432136528,1089383414775316160,951095008608983040,-1112774560194232320,-868719539526599200,30209855982898944,-168099119459863680,214911884374138368,-4047507884120950080,-797067813624732480,4542059029830626304,241951310659676160,1313758193871007632,4016839521615614320,373905499385842560,-317095498116857856,-2088283118201676000,966305921549078880,-1156297708120473600,-233281539735552000,2650132780820634528,-2029622588228183520,684401715632144832,778137563129333760,2078228344377625440,1429182807088882848,-733600116355645440,1342275973778462976,907839220810529920,1931217375898812960,104008501985977920,7586857319373516800,-1206811570454058624,-707477062245173280,8683637226333222400,-4120582008779292672,1613693402554381440,-6846129931843491168,290730462290452800],[3863053762680,-7159674040200,-32884865181165,35676526663800,24790517089965,144037932266800,337845318384258,-203306028280320,-273039453143855,-181614437630736,673717728742350,433729858556696,-1518540693207120,364297279071000,-918938207719917,-167128455720600,896533483189245,-2231483943845720,3102667151316720,-746271371498256,-2464584413352270,2004311966924736,2889447364925070,-3096866530804640,-801896011978878,-3806631228952200,728355432226818,7821781270589880,10951487296425480,-6849194308763112,-7793714241591300,2821062027590664,13579513665304845,-2556581682605280,9054754401171633,-30360770159100640,11682178273197168,-7004417891807160,14596606043449705,-16877698483496400,-14323397326587000,-26710052222694504,32978792817676860,-15250451862383760,14659273181123844,-29845810168936080,3995183139579063,15145700161750840,102337661250340065,-35667266162737440,132643271979667620,-65798996416664112,-60712791804157665,-133153713652388440,115994972554550964,-18304123515217440,-52904419485419964,-24545492341741800,-78285963778596915,18573197694415056,63590060279841480,-88408529176750920,209871731421679620,-142153957292139240,-29382610994815419,-190382956196696800,199151035867259568,-55281078702120480,219757915695146135,180069195317530200,56020529016081630,-59130483995842688,414652918926591660,-517093296845953800,-256084844533058556,112789008073356120,-9099107955881457,347360801290498800,-323557127969823990,177570520705521240,-238424424183560560,257727337016810760,163432297048273110,-142792540933020680,28475623946676060,-112470449185483440,-383852707312306672,714159685788507480,229476147114800805,-746206411571126792,35368419863815500,-70799767999248288,-661619140925768245,619634338813749600,-309380879663220315,-1703525656134408200,769725563163933636,1511192953872584400,-2276252092619426320,220526268113365344,178654546897984740,29441447865248816,429900769935292590,1721732551316627520,-1482775007769279730,1518940049020786560,-847231112453877855,2276865726999753040,-224177709757767480,396696197573001768,-946375956215357680,1707659464792133160,-1171327187872737945,889243614678658360,1025564591685668034,-691528714006053000,-2038068047808948915,-1817428429002204120,3928603410516416610,183997960908292608,-472091121802506330,-216386025911354664,-6734297481814994520,-147322558271256480,745342896113060421,2916507813581213720,38607847721333352,-434824334099113440,-2625542470927334625,8015213536587497088,-3067959144922432200],[-49956137054208,-107622920972160,-178386757158176,25473360185280,5846329751040,-98155049424520,-80670562639680,13227222948096,-62762401532160,338927004004050,-46584636388488,210071649172000,114775257569280,129269055885480,2152772553808080,1201083790618368,225250367569920,2521365459643744,4926707000807040,915568733851200,-263016151881984,-3590706087291840,137174446276296,-1312164213803520,-687005799713280,-6249919238236512,-6632671354241520,516990343259808,-5817141597880320,5229815093140720,-10532582761259328,-8951708858400000,-3330907306721280,-19928874999926640,-6429858525306480,-3056820091876896,2387054328120000,19125408740093040,-20678143489906760,-4653496457652480,-4587100041642624,35311432225338720,-19881679667212992,-3159630062196960,68949991102361600,4128742243176408,55053491944514160,33974196373837824,-675730689392640,36123939846849360,49271831207630544,2843207569332480,13184566771444992,41272069639617520,88337571668410680,9393492340742400,-30224736200862720,-200343675237537360,215354967141732600,-24203260773337440,-29035286580731904,207551735038073400,-341481068670898640,-46807602982905600,-238026328702525440,-250441221050012608,-27464748760669440,18245820578214240,5154399630544320,-171204232978755120,-189374160720400920,-188977767134041600,-59193873931401216,17755488442591920,76028063428126040,248654154330813888,-33879589952102400,-308986852405802648,-832647285597333360,266737509103779840,-1389943242096640,417087797258856960,505866834418282788,-200957037513877280,52936249777182720,-467156282942071272,1300582077232788000,238278142171525632,24587935215022080,1847130880264812560,276415010615220840,495856248354369600,673282282968203264,788067340964571360,44226430029077760,-569053574426385152,-81590400987955200,-48203356737234816,2567318910052754000,-1117645950200440320,2950400751750144,-280075313930693120,-1168721469620787168,-477958030141152000,507678570956113920,-3085017265503681360,-2649885263111711040,-676338520881858912,-1447388435170022400,336226961278402920,-733909598463264080,219272533905427200,-1232926183986266112,1995596365514416810,272437498571330400,659848643627284320,-753137530315153920,-3739630726623234960,-1812571450025115120,2927706934325584640,488946857582278656,-888273266649347040,-2980345460736235592,2283563023369105920,-4494102860185804800,-4151625586368944352,-423115926273303120,979108039405711872,1838828354779709440,-267512106820128720,3853585383122360160],[43366181777922,-49369001989320,-18529995184767,27274641744000,-117427829879340,111833899208064,-321364689129460,1930226834184,139037932809270,-162436173604320,777974601853764,-698985506405880,420662195453058,-541617327930360,1275922916435625,2358044840745816,-440025395786460,1289660160373200,-2202962125620025,-2874541631900400,-1040297546359302,-13445782889000,4021679260228350,1840344907183320,-571461013953830,-2733733445919216,660932254669320,7776464995431880,-4459360896348120,-183631320520560,-9673607922469051,904493563327200,-7103468837716629,-6490461136943920,5067292344378660,-4320200739073560,-36564588392935880,1894285519349544,5736330896155860,35049795338992520,-15387233739051702,20743998808765320,13547898028874759,92587055174679840,-33288698688273135,32588125461801952,-19921128741793125,-12658028309350488,-129961051323864300,-25960253939889720,-6967967568436461,77917640788038480,-5948400479487312,-1423805489805600,99744469412789910,117951554815878816,-82122889310457420,-45955171909762720,-1872024852624870,42600967487403360,7187666791847685,191522280778956000,-149811954114366192,268989993863293560,-233734994713999350,44395362785438568,-337917761651772470,-39263465102782968,-160497924993032220,-377685500538020800,-132532720161269088,-90497480755374000,486371168546478387,-69803735748793200,-144345399171688770,131797057200498536,341710657523219280,-63617066735597544,213364528040846035,543743696587776960,72552738033691902,-218969935308148320,-51398490002684319,-32869199374984200,-190376148034070900,-208852430295912744,47251463690275680,-134067987905266240,286490619619195260,29666992077665280,-413444001210792409,-1281984323575725000,926425544961499746,859742202175070720,419525062118136660,-7334252940411672,730147443714109575,-123918676956665184,-77322861998290770,989274208448829080,289878747707266245,-139317339327344640,732961792820589488,-1456578657518712000,642069402711759825,-620150625368598720,-286379656047939300,-665270990172489096,-429618618461809700,-456993214626353760,1374142612615067727,-3925463380384206960,334664262362082312,-317698770812991120,-2982640602143823350,543356106679391544,1430953055266620600,306084819764392416,806620069668985605,-1172076605890588200,304833502112690990,68391788057025000,1216173465693788700,-3314807511331442280,308755872559665120,2177948247104924232,4962423292285986120,1807339204201227840,-4701229493133483585,6022563221464950160,-695153425060002018],[26953774351680,107503267390416,22083148468480,130688421642240,13420970167872,233522510899920,-97209022030560,-24475662224640,594855941888120,-676920118101024,243254800588800,-29314961254656,-1166940021690960,-986160047315760,-214468676718560,-1781028629544960,-1250793175956456,-2340573280682560,-111427671463680,-717972160045056,-2198438436443750,1696695465020928,1423468002543840,629223211131840,489679058540448,1852231067448960,4869749552059648,2483419307466240,-241696194194400,14132242677878248,-9322669471175040,9560956036853760,19701814571341640,7410712907426400,12083932818952704,7505018210222080,9440066808689088,-11987503577114640,-18584049135356320,-1615560966885888,34798014548880,-16005799347077320,22873813935528960,7005268177643520,-69198049486825776,-50100337778391600,-16995610547696256,-70810057017835520,13272087802894800,17355962658523632,19492366779790080,29367198982471680,-41123397329152320,-75684185184330720,-33019857977435712,30995401239982080,-93993998112882008,-74190880566372960,1059928052874240,51375386061554688,54974627263274400,-1700983020940104,-102133829267275520,-79919898737817600,223178986168872216,432669805763220400,228961461329846784,40887931094384640,152097005809992080,-25609481615330316,-29157569074788000,28268654234261760,40730296982026080,313272686450391360,396160245729692416,23233122040227840,263200059666967824,98730929075682200,-333568304784347040,17333469135495168,-813643546245893440,-22294131796508880,-237047786247106560,-438946289115586560,278120386796841072,-612510650086751760,249117462890394400,-97610977153166400,-308732497481488080,190192145848806640,-725603616385877760,13416375279884544,-1719943723725115950,-1047411962656984320,154845989471608512,-659076965402240000,2003260106894702976,-844684486188234960,-2550373013485132800,43664885217558528,687375286247680800,993976264847279168,649303970888601600,-37229488095018240,-162045876102153384,2138876585906187600,154641756257767680,-619998495496727040,3454090019292188640,-547696712075195016,103154256812238720,1573947070788870144,1649538554837968080,2600313737148434560,1558875055898983680,-1306556922184335360,117336536280001632,863006858312707680,1848341333043950400,-726153252377398272,1531097788639563600,1770430268651425656,-3833929650908026880,-1418891616232427520,958139787167980560,3918651691644630080,135563182382747328,-2872497384117504000,-6142502456361767760,2848141510478189184,-2690891221327054080],[1382983400760,25534970393880,58997765770482,91877938319760,29804022874362,12250860928240,-35275838369805,-42635017385256,-366040271121475,399956986814112,84520088711685,-413990829025080,-618177834724344,-402085172071440,-673306829965339,1431863393344560,-1837642621038840,427406200733248,-1199550485853180,1087810637838264,1314402292862820,2886831186403560,-3580503352156476,-2428502780323480,-1622610578645595,2291073346062120,-8284932873272770,2948419685455728,2718352068117510,12929590950727000,-14984674118455440,652445022469680,11227213974429123,22417984756872000,-1459929077711952,16829187244079320,26913960675681450,2910918534023808,-13181568287819030,-11606649201225936,-28881756292420125,29415273821741040,-55730294253949635,-9678371776776120,-71373450198854216,39816675924292080,8251151620473465,15350108169419768,-7419483960692100,44974740241479840,-36424142878983420,-82730523752553600,-40985049853564206,100736499129562440,-71607201807512118,-23716084560504360,-75475368988749280,59498677708850952,-130039531441913100,73915350152664680,-43295009029129440,78412703333083680,-21972872652142249,112976911060709640,-42708218523249669,457091840215250240,9635520316399620,84443540631001200,79099154264590020,267712797553017192,68980692460836750,-163881415730351880,24137019107185446,224999603763752160,-357479284745961407,-219790466496610320,-66372580313911575,-94180150134429616,-479571380501112900,29893620510899376,-528253360930869915,318933632204910360,-440371200117925164,489091139835914000,-231837107730629004,24091544224928880,1675749650935584490,-32675942400256584,318049349401187850,11279984114801416,-624718630711708170,-1258616200559644680,144535563694877630,-1068172947036666240,327212321903703225,41653919394577000,-501997850117302230,-805440585449886768,1126522368759737840,112141584064089912,-282062941542741660,-597688369443354200,-115365603328030500,-33232111749660120,46760914524446694,-1836585163777775400,1634394228402477870,392392516779557952,411011455220462250,-379731737676589584,6910782787827711850,-2694548333515180800,1007351501951259927,-3064530021658781760,-623636255864359584,2224701920291190120,4460781139018422570,-4488928782630133296,1301617171317339660,2171029209106795952,1886774505857369040,-1643012409228911280,142062799748756938,-3517680265147711080,-2122601417659384746,1719692657574873520,-1235835040401465900,2148868650601460568,8147222392685715920,-2164031034654244632,-190942496606010825],[-17308280747520,-52992244636992,-61640201194440,-129661071493920,9149144260608,-132099760861200,-130811138164256,-262787541918720,412896123494400,-136025260842096,778941978734700,123505778178144,198108013210560,2050448412555840,54158862082752,57843567415040,56924832678912,1562928676520640,-3006848492285160,598701597104160,1528326770995200,2955309415530472,824329858584720,1140377114215680,-1662397961568256,2760681461484960,1854844808459412,-3125367354956000,-2407628542556160,-2446987156459848,-14899458759561280,-415698160540416,-56013479216640,-46737389697692110,-6387861125500608,-4084031608272000,10422169722650624,-15968075008244040,19468203345122400,6954914198324224,-21471610263306240,-14620251208310160,77372464664720960,-3110143905221760,2996607249156096,51243183772420160,-7104297641558040,31277961820235520,7438409008842240,78351300914601792,-19084065655382640,31917509788550592,-6877279205068800,99862021905279720,-39305151600753456,64772130609987840,5249346581004288,99259227156686080,-14595247683376320,-13638076455988512,25444716625785600,-144262578965231760,-210712821196368000,-35784329968128000,19288851798521088,-173335943950498560,-244142524705016408,-86426882791194240,100118737960919040,-654116015277122072,33461309622731760,-146726075760979968,213865136812687360,152488312572731850,-165667919091747312,-236524411199282560,-18349251035208192,560007875014356720,301186328471018960,-2532457606449408,-28109905468323840,-390040269399417472,1111019712677709120,102331918547622720,-214745324155873280,3983958731676000,430294763981873232,213116259768867840,439311021908951040,-109813619766814608,-1957537037543502800,572589306964370304,219532424436990720,759074335211786440,660087144240641568,917068984404514560,-278048234866572288,1846080176751453840,-1105736767625194320,309607375853450688,277392787732684800,349734258039143736,-623794923185149200,710601934244632320,475398996215463936,-1133892421288593120,-1357093027401350688,939079266496620000,93366507619281600,-722761587560574144,1403350603264071000,-3093754831058510592,-526169938832778240,-3634872616258594560,-2334924917808860168,-323858691298834560,-1150331781514122240,-6899199012344323800,4570280742020742720,-1692034130409638400,1586508117067202560,2716597303794508416,-1556263910619250080,-1621380124456338400,162880265096842752,3145046363770053600,-1895824657558443920,3771398621053324800,-63892806284286720,-5844655523133198800,-1327720865715356160],[6404216015736,-38554711470000,-80028939876148,-50751887247600,-80874806922000,-82210102576184,-18521617183740,46173310295904,633426713179000,-635725428460560,-595662599010291,-42762444875920,9617254903470,973984496258520,1882765010382520,749504577437736,148059917203440,796279144468016,2084068662083100,-1792083922575840,5237376919563989,-460183084522200,137283101542620,-6467425284389120,-3516923407870560,-2618929395837216,6960956778274500,-2175903663015456,-8901708030258945,609950479886440,-5647812353612610,-3064861618249800,5659657520564187,459517742992440,-9363921591910860,-21364601351158024,-2756780849358360,-12967459720972680,10197806923404815,-6364674996131760,18654078000181074,22704977392491280,39672046981599384,-26275279676383560,-8806839881828835,27331964327123280,30939034135037490,-30090263764368808,40416352743817500,46850310090043680,-10858754296414849,-35141740623310200,11170240954582599,-19437551282048480,-45865310611291335,29195134564616328,115810758096523550,81015740500380816,47123108620917615,13803667341020400,28341716160790032,-14770669943500680,2135007695911365,-491137342673333400,105591041699397510,4081215147478328,178634065072935780,-168470520030631392,-245366483012754020,223540635721557000,-24627346069368633,-430299665134895160,-85842049294835460,-253992943240316280,-125899763624546660,-169993007492282040,-26812162402092375,260801387078520024,-25678099511982360,513298552751553840,848255015199334897,-503039523844599840,22211791809885216,-232938740686968360,-928819064477975550,-205592050446224784,1018054925343938820,179433523191131832,-183239030045917230,1279960133146312360,199580680608822810,-46021349183297400,1156149836598195230,-386096530191024840,337104334085241195,931447623040610368,1131305293122037500,266799526307355528,-591120133357308090,467151155772701400,-918826480077698673,-199881528267113000,-1317400016178068592,-184764153972546480,-1738589214657380965,325566490565180040,-1403223510816674910,1850967376766825128,-1907194640726011680,-445707410940625680,449419871080575846,1091895269328797040,-119856818486505516,-867303604123983400,-5864893430055894480,37568261930690304,255328152492605500,-1625106658356819000,-831745382262278760,4083167582372214960,-122533614352099806,626105697045025560,1205578118369996473,2626223500390361760,-723151327585035195,1693892927547705144,-4148101142770971375,-794692574859107760,-266032495914004545,-7176756077509387200,3180245165312777184],[1588211186016,10174634170800,17110701137376,4226936322240,48959530067280,293833729451592,228279128256000,-18460704898944,-16431051155200,40400318328480,218302419839520,-742743942195200,-1241699171320296,402151196887440,-1555160787496960,-828423543865344,-49085830495680,-475325239343456,247315564911360,118038025163520,749060692206200,-4194553662406800,1869357508739328,-1788964564780800,-4679447582179920,-549074494976328,5057160771528320,1923770869211136,9878157571968000,4381725778135200,-899555279698944,8350237449523200,-768581258666544,27744793337493120,1966387346448960,-366023751109632,15660471018287520,2472096907393104,-34523959235997440,-11092758991891200,14645006072499264,-4681205847930480,3562418772439296,5213541561676800,-39510419895709240,-45883139844208176,-24562897542078720,10238559074287616,48010238826496650,-56976668894671680,32461472896425760,-7762687013283840,-54797293860834096,-28364300052547800,-106655491003841280,-30960941008439808,-57667000842816750,25466747019728256,85101238139065440,28938619534499840,81909790541095968,-60792925679650320,46752044220456960,-76826454353510400,-52138876064771760,109476865423971760,91528876740574080,-3865239408347136,351861677967236360,370679980880843520,72495701383300608,-67254483139176960,35487796042593840,165310972799732760,143298185961710560,304982740422835200,-457825336453627440,528307922154289088,-446102298767324160,-171177342563082240,-12949693087327168,-454085924174652000,4541240188616736,-171318511263778560,-398410793456916240,262930985475780072,87291197395170560,194952994013094912,415452135722994240,-2570005765763609360,-339460404412436736,318770583561830400,75206098208632992,-36543543925181040,571805033496675840,-205022324579229696,-132506637628163040,-359062369154442756,-638097636917753600,336078726246996480,211559356231862904,-1300600739367805920,-555092852283509760,284014093626938880,-1507724284394144960,1225253238254231424,-86415651407263200,672872161391795200,1148959436970380640,-115124365541314800,2939952960676529152,3363193054659870720,1009912390343952480,-1228222580697648320,-812411612830325760,360228434675459328,2578151137879025920,3513564379992075552,913201668510109440,674085104836577280,1955005298144744256,1874752984789938000,-3103551037134810080,-146019169082941440,-3683896555900481400,-5860395184417983440,-111120690770073600,422066887698677760,-1962808639209579040,1802651933236611600,-15554840157267840,633150269695800000],[59432640486725,39118634596800,26498076475290,119413637861440,104234801987682,95353097374920,-53403679959859,-165852583738800,-269656882076835,86060643913776,410369111483760,108555243292320,65418018555230,-380613942701640,-467759528215383,-548037215855560,-1278120150433896,-1900979783341200,-2900119673318615,-209223219127032,-1358581429992510,808939619631528,706888561714170,-3508712255128080,6135523681324709,1606889651829000,-1016406775008075,5420176122012960,12295780550160525,-4673724224247384,8093920982730660,-3484284537286248,4507676456671245,-10786705735996520,3335483351225124,12996604858171320,36695260523041458,-25806858270560640,-5036262932426385,5565414284059952,34579316953658640,-11751733096351512,40246792849697305,-61637998752269280,3927465876026847,-64908839933316280,-31529716276122297,-33535834628784240,46421562897974035,-47068989554867280,28644540962527875,-95788485041879056,33048788986377780,-72603912442702440,-59060973139171784,3077127886991400,74269134503613654,-283747510270138840,241646823528700380,43702076454196608,150875011024925220,-61774867384896984,90452684500932780,-105878016453570240,17105725886639139,61275305103048960,73396301651051445,31762948852999320,478394064458369160,-97380651828472608,-94221925069159260,-105664894263636576,-60884355928720310,163314692927840520,79663192727179050,534655130691107400,171884399795167026,-253444870428614040,623355798360979915,-90767313819562464,-260552143945717170,-719650737991625112,296379095841241875,89819379606308880,-541013564361123756,173845652654955600,-22992270019500432,-81311742466969520,-408234580293471360,101918070445191528,-1282871607964117360,-40823333686485792,-1334726355505998045,248221911608276760,-896403136742436180,236192899801207920,-1911011714838179327,625668391158736680,-290614898611948680,548245302687343272,1042609987735123500,-70263775442718000,1867090558648094675,-1010210509750780200,-912397654381132161,3805746169753614480,324632804072870688,-232872139182180960,1290650487807195065,369983411945151840,-1362363452303256480,1039374293779438848,-1547207599352665890,1663791890114250120,-2344704370234287516,2025874516761511680,-1425824447431369593,3014577595629492360,544461115929881040,2939085746112410688,680112142025404330,564334270242422064,1968615894308292075,-2034363523880893200,-1690571940671042688,754627375701001200,-2932397180729341127,4479352195342616280,433640220942265680,-1107576857949550472,2194637027765449320,-979867555878269784],[11012477230080,-10514748375120,-68630611250808,35458746079680,8632578155520,-63142185485720,-380287154810160,-31524326257152,-239193746176000,283389374187216,325774229333280,-202556649614400,-56545930172160,695366783238000,495723808944232,1461109046918400,135402706010880,-762448885504544,2847901814295360,-508274728564896,878838163005440,-43224853115520,2040902621406000,-3312831559530240,3213101115162624,2615380194878880,-1643695155796320,-459647093820288,639306869391360,-18164322020893960,-22204003250361240,-2553911563822080,1140590630520576,12917209226739600,15106415747735928,9363862603791200,-27215025034137600,-2996160301518384,-21755412853894720,-39203393644800,2930613489991680,27201694632912330,13141332043617888,11930196413733120,-15431100354860544,49835472361530240,-27535250199351240,-36090630907806464,-2556923651758080,-29638502195453712,166314345877199240,1017875782959360,18340255078612992,22066741045558000,37491304928792880,-33501881156770560,122472195408527360,-115012054111457952,-26773686857692500,43422355607074752,-42396338406090240,-96138053667303720,9597703788235640,-120543855075525120,2175910465322880,173828455396173730,63717860827605600,21935760835530432,-257849723182796800,116442851221696032,-157422553862373360,-16073129537850880,-98194388106952704,-266034824682698400,-643145261048814800,-25963017040176480,-24474795335112960,339434784794420744,-271635163349151360,55937142809455872,80893603894118400,378386031140285520,19055621791354104,-269405639545405600,-396568425653452800,450277960595165880,1020046976216172960,-524743566700114944,479997307489566720,923057319691432992,1552181141919008640,62206785291800160,20284050213301248,-1264215983699354400,-374474019340796424,543155967680904960,49932807113249280,-521082618307596048,1410900451882121200,-454978886357117184,1257683577069849600,147850514340778480,-931262669157864384,527535745757729280,-1819662837486714880,-988662837936537360,907835801627787360,-495553826854489504,221906890675008000,877775061263842608,-1150146720132024320,-1878604772068062720,-4355971843101696,2065641305264005920,-2699751618719055120,-1352504969084586240,-604641690682531840,-2631784491444193488,-3287467732275713520,-560756935362021376,-2710201054475059200,1987162923510222480,2108770809656050848,-882869157587940480,-47209973532632064,10643126729895554840,-2633930671553192880,-1427207556843802368,-225681422843681280,-204631482051045504,1864880744302088040,967400087547035520],[-22450030074450,-42658393535616,-140606547919915,-86523704984640,-39205773773223,50026085658000,-196774796457096,-53008964365800,307269811243395,144167341675104,196943087159280,65525198153416,-8846994961110,-305183299456440,235665253919909,702277579546080,626040760110762,1538112245688480,424225663736895,-394642391996424,5095615646375320,270013140337512,-1555836597548925,3119034057437040,-3804742661562024,1538743190723640,-1907141815522293,1174766270851800,-6282194901343185,-8625433560552320,-1561069903250550,-4424253850380672,1375684133891925,-6263018218813080,-3773534728822383,-3522731549557160,-2777395104014949,4886421256705080,-41598513040394940,3671876889423864,-17438833658436900,-42139389853088,-20872357527411720,7544922169478760,36725718617364483,34836794395603200,-1730175992643294,15690997699456200,67862264836021110,49511004768576936,-302179269002050,67223751104713392,85322653678928820,74697667887453600,20338099580940075,40179496169274000,-14380021655825096,-81386261146293240,-17348395261261350,449763202882840,-28484812870479120,-19671666581149440,-416220745178363270,-10942672943648160,36534491519246061,18907062754064760,-12047020823239164,-86147127496480680,-199685046703542415,-85891977577029360,45061844982382080,158858998427614784,-363396295383111045,-3812124942816960,2786357808393885,-29213785045827360,139710783883192731,-336252023015387520,73920059368972860,71412395607554472,-354595496590758500,259058056391770680,89351104702655310,-319170174492858040,87547299813201072,126991290933708960,983837714415007947,262226844905496240,-482252994094263255,127420938936166920,1632024490956626160,259018569609061152,50863413769625700,761127913824105600,271850267324936916,-346478499428978280,21561613987407912,-80182546264340520,-261325944702066255,1730553650267896656,-670324932014752950,-886516514210730368,-459365456245272390,-883704986780578920,801711005698494191,530390872568917800,345306821651765823,-3371265919404260680,1762328409513851025,-254865359428510512,-1526822759109890320,-227187286580429400,-126291125184820350,-2456917109379056720,2346815386146699684,1099035390587410080,-506996001607185343,830881040331031560,-2004741441020017755,-1553769715426021896,257873602781780700,-2073338017669389624,-7005773002773131300,393500224478190960,-423347408326634253,-1105789859006416120,4338799256302028028,-2091975887651827320,-8764297646669344945,-287608333903531872,317517717647394000,1315177399572107368],[53580209565488,8878207124160,13995504359424,-21114202193920,147209508354480,-7555244671260,82186025959040,-14040249951744,84981928246920,-280880569076800,-302622570201600,68632050193920,-70430729907296,-173377802476560,-400869211094880,963629371555840,-770510037066000,15124902232992,-461403910772480,-826422829056000,163923519210528,783616051540560,-1137617292216192,-24590686095360,-6814753442560680,-1317270903075600,787571535886080,974426971364352,9191829155195970,6962697549769080,-300280238194048,7354564610764800,2360570472736680,-12495969738726960,6309647733100800,-13310982338174976,23490963292248320,-12043879255476684,-1683974212303680,12369124070979840,8285108252503872,11194994008745400,32100425787051776,8238801676930560,-39929696159152800,21165455275065816,-16523222134795200,-1914476024930304,-72642642644815320,-18909671267865840,55967812318728192,-121050269263544320,-71583891989073360,-6558205823764320,-103486419269057440,15261766455453696,-80567000698192800,71913694452287376,113519100939847680,17752377943998720,126497216486014000,33473810405670720,-28855449497092128,406797518217446400,77008745354337720,-167592340962245472,-65634224383296000,-17276723081773056,-118957381621891920,-64366845517905920,-144826250192422656,38044731128025600,529103057424941888,-433544381246097000,69547761247929600,37673607791305728,348733768360407840,226815783204060624,226150581075138720,-344367050053877760,59989717317739704,128208981347567120,-189147552277736448,-242724985012224000,-340454624546987590,116573476310735232,144950112149230080,39175275122523648,-673361943410117280,-97890661888547880,-85969059977281792,-224335289875593600,-691435191931994400,121808021672956080,-6511388291376960,-387485954492820480,-455613955414496320,-87381463956784272,400400488886849280,1385523420391720960,-88703568432974880,1414194378905619120,173449626885053024,-590529142816081920,-390188197202730960,-94930229925675624,-921388184364456960,-15597752279832576,1478219532352797520,-2818336422278590200,460765999441520832,75800468050616320,-746514891643988448,1439061632654764800,-2018003266343285760,398119629793492992,-241066200870726000,5043482883279210368,312230088510354720,-450123458837944320,7250786495290280488,-4426948228995143040,517770818299308288,865972365778126080,-940367994710086800,2210674560653182800,3750373115732235520,-1878361184653747200,-2534929901931379680,-1990263608169431920,-354257240122815744,581433790206443520,7018874498443474064],[4840242897336,18721720687560,44105262087535,81292294972440,115626682254165,-35634180046080,124359886875780,-55255869956784,194698622230585,340016996011680,6170163299751,-66532924843880,-461223375560376,-435827007238320,-866980484942600,423089064240480,-117412569846825,-2240817805393696,-1103820126128160,-696037857096120,-4216781300454905,84695648452800,-21134293691940,-985579139508920,-383737597828560,1962538197919632,1970036474630680,-659632748325672,3504664092462855,10369877218090280,3589100308394964,9469799515836120,-1040410644616893,10941460941973320,-9428024174287455,26697529830571600,-9866275531979280,2732175837921696,4490008806480285,18815780765822760,-11102077080438822,-6070210602533000,-6490849284341730,24681075957752280,-47846699062614980,17386286492498880,-14174863012820190,32834065270818464,-114555066138580080,36511407728759040,-111056290316023784,-3392762180535720,-10711290532583817,15221537154155840,-162922274685941430,11748177024005928,-75014437896649020,27298098560127336,-32674817058960615,368868513866461800,-93602450034659511,10451578185753120,-228336973803213407,126638279373033120,-23676202240497210,-52668181196389264,139961226425443500,19652389735557744,186039263211349070,264615294318863400,129871647043575528,2279656488373000,14018419834129488,294222607522938600,-202236097786324030,286836471966721032,-202007539623124620,272170616568903360,660088559879452440,449298320570007720,-525978388937752557,1254067587544080,-98796082208092731,-356350846663852280,152529974948501640,-322381349038810248,-132919808077921290,-615710837176238232,223331948735932575,-1123972848479005360,-1086708102780976956,-335023519304174400,-592526469408143281,-653874750796210680,433094123233395540,-142523680744993176,215328290628443850,-618826770467248416,522912117244229020,-2246060949881760,-105920397627225324,-336765808711534760,365123814103710528,-1645877278840786200,1895294594777352615,-377759399670781632,-139885314231851520,-2009754469066104376,3638336896193905350,1557605384161143240,-336782550160453155,812442928960425840,1192233203842724232,-27563458297754080,3072362117628891735,764553626459449992,2416553910975933000,510171825003801840,736683821979807075,-2822000537540292640,979558127258662380,-1211291423958073920,1468265996321866753,1682812227846380400,3360167128075687425,-1119146398082979944,3346022592722589780,-1617100740825235320,972323134408595260,-819823476522735960,-621217505144060364,-7551829219055927960,-305210923067852802],[-26102830202880,-10404886281792,-25827809058480,2192037440640,750573831168,-88349710506200,-66975179855976,76400913050880,30579344040960,63712677205584,97603838431680,68447096113984,-232643649822720,-762265362628440,965445259953376,211679278905600,-512567575314432,-324189262566950,1826978954280480,366652313952672,226845657308160,-565556476030704,221850021820440,4974214000234240,522664211101824,2480884035413280,-6815957951656944,-3770646518823360,-5569841871897600,-1053437580864152,-1491205150908000,-4299322584530688,9781065733662720,3814182069139440,-6555163734870384,-2270672998102080,4477809682916352,-4211356116071040,13639782333438360,-3846669867188736,3278442819801600,-2461657695456080,-15210075746309400,-12034820448738720,-29268725659410432,-22257493489671360,-13348452314381184,31633349708925440,77018818530017280,18828856975149408,28798653708156240,4713502987581696,3028247532034560,2727681570878880,35690051073076128,50583781448640000,19765616040232704,44765639327666400,-68984863446365640,-58901299748844928,-111247961613465600,-20872044198783528,-245586990721629040,66586476068851200,3284161955069952,42575465940940160,262799970869899872,-59523857894592000,18184949419887360,-63740320557649560,26657394006622080,107859654579953408,109522700585326080,-113861861436620880,63360784994061632,-13631910247232640,-41310707344982016,-634820107677295080,-307349219646728640,-60579383108226048,140612360232960000,-432082344485800176,127164889847286720,466202060899744000,-81616139765918208,230248602949038960,9459231719204080,834071762140254720,-93822978047984640,53517846239754160,-276999938065514400,-438407672871574176,635499471138048000,1587892077157581360,584215502638609296,56104327677207040,-395469669861826560,-682497684818658720,56043310149630640,7078299608953920,-200265633572544000,21634656648427328,-1975842181471482240,-1277867659091178240,-142768456975938816,-174292508961474750,175805345140971480,1385715047641534720,1914694313971507200,-11469126877047840,1433552112630817040,-983350005598309632,946976436349870080,89813914186344240,-2992652736542908164,108972099061731840,219585279025308672,-1846662957458383680,953674504747473960,-1044718237542036992,-820195722517063680,-243675568421869920,-2086767026563626160,1533874535293161600,1594656713619256320,-2732905623996085760,-163071473157334896,2351214106419502080,-1659547947157422080,-2532502164766445520,2013151086672056100,3854709412799095904,12448757697269760],[-25250066759995,-17434309402080,-23091862157196,-14856986874840,-44863937469342,-807871991520,-138768789765320,-174513308940432,-39616262329875,-301951406806168,-453217805413515,180676666346880,338474813709775,553051536879480,210388572651642,1943881870034400,882206482185600,-117867192269640,140155240234020,-1188166963337640,2511333332940150,2922202477826240,184189106498298,2050984162596840,-1701609957425022,-345118191458040,1999436644924725,5491354755099312,-3525261215504490,-2001009082545528,-12874708790824295,-9349106896464840,6008904191864886,-17602727005688000,-9863700117098856,-6658468020079680,-20367063632325520,-4514634324264528,-2346123635146500,13866958850527552,5740937921146230,16877998889698200,6252575189184856,3532520226858240,17612530577473029,-61884848519534040,19208480108474250,3233470502114688,78990743124911320,5590468785514536,23739869990764950,29443803510194920,22776352224072084,-17198113669565400,70336226063644541,143487144848440800,345729448938510,-44409271971993280,-68926588922763000,88331666243486160,151321753214800575,-188541292311589800,-7224120517122927,-31284586932877040,129757151595440223,-29621947123879320,-116379988996574545,-94173454588171056,-246668774090927160,-140954278157264616,-260963084074928760,-80909597141853480,6131869571962365,-176234053885223400,37185712046230392,344227449893764360,-787229119316981760,65867304606834192,36271050351071940,-390686353130361456,98392300333440300,-227420574641871440,80465720320898352,34971950648797800,226549025127420996,219174881090654040,416809051994452845,1350207712322196352,178204325936609940,261084652471638216,-617598154778748640,-365748555991785120,484556921631366315,960633578506608600,1419588266578905654,120291404045077320,-130769897838567795,187012673671377840,321404222955172140,-226989031088671808,-887976617434248375,-651031836522619080,1935455852983277977,926786467419303720,697349460553433358,460634773820113200,-644519832668939700,20356330674132792,-2092075222606705875,628345825790760,-697377686119325640,-3450438980468705720,-895888826262801168,423740236865493240,-1082172859269707152,-1412934569957334600,-177101294377702365,-1844297098711764664,-3045652710279289560,-970140332724024000,-221870076639050385,-540958642705546560,-2034596638622474685,-505047758257224520,689309399399984220,812036105817685560,1905595190872044980,-1919928036745695240,-1286829483950621820,4922867086586354672,1669457907808687950,-1725054869754888240,8688599476380813165,2378572763899332000],[-8288383083750,15927430700148,-21976854148480,-96618839040,-45779745734184,104947000697440,-22156915385088,-34034013699840,-17897220939390,205534284484032,10798649790720,736065003520,-183806422837440,-85374775052160,513783755243008,138792305541120,-10244447054688,-1762772815819840,461335005666720,-176289013343232,2615060869149840,-1697732144382912,-3429463543545600,262923474723840,402595209580080,-2434344247335000,905218830589568,3873601505664000,612521029717080,9076438781528784,-5122379430040320,-3985551536947200,5269102668192880,9603654988047360,-781782083037120,-5216623014620160,-6281256822161472,-6383307296834160,8781464522871040,-2081615354362368,-22620542192219040,-8696778980063016,10894533354865920,13102121977528320,-16091479059509616,44775978496827120,-11347628361696000,-36015075470868480,32031234573600240,4279298265883740,43742423398229600,-457404821572608,-38073336760336680,-42702899616444280,-51323648591001600,-2930294641190400,104494593213026256,-48562733088204720,19502584285813440,-53682964959697920,68094830807224320,62166775847104368,-156670692874209280,29562253318563840,114666603520586208,-48971348381487840,76716814262933952,-14100344659376640,-220911562735726280,168330610106004720,-125103263755895040,-84624114082058496,-16043117300400960,-11356817905331400,-39305108450456224,299145878120448000,59967837864416064,-140605776943370960,217598589865305600,-129110067684347904,214583471112388320,236146286341579680,-198467465208550560,4732142732697600,226159089865372992,557436782721203280,-112911564814874112,-11635291678602240,-595099283141403600,-579749230578795328,302031666052047360,-684900113722598400,-13548401356303880,283387460941976160,-142424479199523840,-282568121987563520,-940773455315169360,141322061909157600,48147661656649280,357609361340245248,-81850532366719200,-376526337477365944,499365492824551680,-115819544703582720,1103726836998744288,1013621271381903360,-344271012766521888,-2037943385137479680,2997579911576520600,904105884967375200,719024827202494720,486996803376906240,-1982446992325277280,-3020357047365236080,-940696430719347456,14136719182755840,226796834382342224,3685833900216809280,2494085475743654400,136893668930915328,-949365740559624960,4858678325313120,-2134488079562500640,-775925702782771200,-1472551149296604072,-1260901558240324000,274500863494665984,825531717321400320,-1855640613260063350,2483986937668093728,-999915932474487360,-215729479355385600,995778350787444720,6437355873911828640],[39340173138084,9383596292160,29288737658972,64400055184080,25802479702560,51552697282416,-9659983121250,-56217800296128,384245418838460,241435916106720,126800770100004,-309761741562480,-69503322088530,391375479718080,-863727762174850,-724919976073920,-228395542744380,-3461935236151392,508023776339460,881324472652800,929893635369762,559146430149120,141315899437470,-6618625934705200,395014215068550,269937823816608,-1398390368952060,1563396388114704,280747998908190,-3232000758768080,1070498344185684,-4070250543282000,-642159606309804,1081283922433920,50158720751057100,-5251597217394176,16581977214081240,-9008489957907792,34927092943858500,-9079848087591600,-7977510485090766,19236870668554000,3729777252834276,-7441161521798400,-27849759829442770,-1951026751581600,8851155370580820,-21086718884574528,-4994927197538850,2810748698677920,49349353581380776,-283877810110975440,-14105667132087300,-20019598921665440,20908312071891420,-34734802258031040,31275324850241050,-34653732939337248,27016015571984610,-68798161097659840,-28756404434966076,-45203416472039760,30233054141129944,-26100884686920720,5096548127279160,-73600016747682832,229318834276986300,5404151493962784,848632234579265510,25486075202498880,-99256914312622044,-299512065496611440,-105396584701236444,263257905408516480,557822287093092630,-210426196127764032,381027327914640660,379802233111164704,98152791689662050,-186410014964754240,-76326956008498664,-93915587357856000,-89228607020808882,-432210328274331200,-243701923259070180,-556112687479955424,-15194955503038140,-291657412918435872,375772754836403340,-810514228625280320,-272023375020400476,-67753323893821680,-850407197881501810,173436225487272000,-10345979082954900,913185066613767488,-881876519714783760,896155606451580528,-229287776598625800,835961992048232880,213305046259147260,344559604267438560,-5068745267803294896,241892050811304960,-382731615873015860,-295179914471470512,-178935279835031100,523398492961104416,1325711789524752840,1167964288146936720,-928975262298492876,-1763112058122818880,-235861768265850870,3067984325774039440,177722785102498350,1142605798506879168,1479828889304335900,-385193576362906080,9590924718978960,15323784240746479680,-2044207444907950740,584526170535635040,-1046163722259229238,3365232607772824800,-2576907718995763770,669397958218535216,-1364890450701132960,61674865084953120,2022784203411524620,-4712289712717965840,-1326050381451414258,1544897872208306000,-5504887463765029884,-1455719690595485520,2870617939160360620]],[[308869413969600,-66975179855976,-118313803872000,-77053821236784,192080157926400,-554692261582800,-270861732642816,778941978734700,345558462163200,-795410010956880,-1835021359987200,1669487062545720,1711202697584640,-1966975078492512,2052689308876800,-1846998915432480,3600533974371840,-4194553662406800,-2751809683328640,5098457412461160,1345024380902400,2109927395042064,6399774350254080,1556425722717360,-5515940449958400,-22204003250361240,-3196361480083200,16902878679486360,-11703302750969856,7410712907426400,6807352022507520,-12043879255476684,-14587554227400000,-17834315918925744,67789082728224000,-15210075746309400,-11784061040375808,44775978496827120,-1685952886210560,23885029003874400,-76259260687737600,-7104297641558040,-5857979480179200,-28314536679685080,119791326991564800,65727883975456080,-72942969704546304,-146456017054261200,34965109210775040,88337571668410680,24201336962880000,-9547361780866272,-38628449642280960,46526568549856560,-456991953294366720,230818271543602560,102209931649900800,-31043980126467000,-117876316546517760,63717860827605600,171656616872632320,-127662566481196128,175052801888870400,431212177958283612,-159423284287872000,-433544381246097000,-135614725376739840,-135884659960247760,105898663304248320,115223753970661680,1343365940057702400,236146286341579680,272679323166201600,-725514494428131408,-976258380385728000,-416515981974103440,-1016339449426329600,-325999164133803600,159228692775567360,182266981244306640,596511527047128000,456647563897790616,1370937882573072000,276415010615220840,31504071679027200,-36543543925181040,-511275734854410240,-138192871438954080,-2185390541523720960,426623202126772200,-1399921619284108800,-587280217746519000,710911950931353600,349125925214463408,2715030876187607040,-461942006838285600,323965678886530560,2138876585906187600,2938297230080467200,-2428109591266218600,-502574343564579840,966305921549078880,106602798030520320,-2992652736542908164,-998518292928288000,-1381801518752697360,-3461876138146821120,-1454785860172590000,6804813252153286656,4570280742020742720,-4402715008381747200,77921714073004128,-343408283050060800,1408656790504889640,-3250718091161164800,2862413468326455120,-652220313784427520,-1012731546145635360,-5327219139972415488,1802651933236611600,28520432002022400],[-11378428852560,52192525607640,-66318104073120,-53008964365800,46173310295904,53709029885640,173000746606632,-2606501084880,-435827007238320,245644563528936,-402085172071440,-117867192269640,881324472652800,-1900979783341200,1289660160373200,2078208994554000,-746271371498256,1127088721563960,-2674545922026000,-253911688671576,1538743190723640,-2618929395837216,1521102716646480,-2802749610977160,-530715983511504,9469799515836120,-1476177614045904,652445022469680,-6658468020079680,-9008489957907792,12996604858171320,-4320200739073560,-899630156234040,-7004417891807160,1133930002349208,17942260853447280,3088437261305448,7544922169478760,-26275279676383560,2356950840169176,-19103046982476600,-17785366425155856,36511407728759040,37989443010936120,44974740241479840,-17198113669565400,-34734802258031040,-72603912442702440,-1423805489805600,40729491195963024,-18304123515217440,23986263609791208,13373481721774800,-39562216268529240,-19671666581149440,-14770669943500680,-26733786050299104,1338427735418760,178974670279649280,19652389735557744,-129234185389744440,84443540631001200,-80909597141853480,263257905408516480,-105664894263636576,-90497480755374000,-3152091553338288,-517093296845953800,212984812576667520,112751379464827896,-7180597174988160,71412395607554472,513298552751553840,42125922554320440,-314463228484061304,21171300848377680,-322381349038810248,46742719111888800,24091544224928880,261084652471638216,-67753323893821680,101918070445191528,29666992077665280,-796220859337506120,-70799767999248288,-37506408587543160,7625459704294080,327641366742707160,-80182546264340520,266799526307355528,547782519157335000,997297340836346592,-500534353004075280,-1645877278840786200,425026566167144088,-33232111749660120,20356330674132792,1167964288146936720,-232872139182180960,-665270990172489096,318356142937001160,396696197573001768,-682227778854403800,-1411374289645050720,1372874263071699024,1099035390587410080,37568261930690304,641901874237375320,-465647923601673120,-1113326911613573184,-1211291423958073920,-201239537507027064,-1643012409228911280,812036105817685560,61674865084953120,754627375701001200,2177948247104924232,843366082564971240,-434824334099113440,-875900834129103552,-1035252846918102120],[-15861513681792,48959530067280,-42859048784640,66155569054848,40847066599680,33691293765360,145038253831680,-533208901875600,467174030499936,695366783238000,94475461817088,870364341024960,-1723698393026400,-1250793175956456,-326757021331200,163923519210528,3463238254132800,-2622537164229840,-1048663968317184,2480884035413280,-6464932251924960,612521029717080,1112882899169280,-594126050732880,8573472764714880,-2446987156459848,1432682096778240,-4918323979905600,15770846375466336,748656062879400,-6778791581363712,-5954640154091040,-6369815498713920,19125408740093040,6906326871029760,14645006072499264,-45523016480011680,-32595742212044880,6365742739488000,5724980179380000,-10752704238576384,44641583949921720,-17546173704034560,-29638502195453712,47101537965326400,23743731572843856,20057871678028800,-41123397329152320,-87713926292808288,-80567000698192800,-5269520093587200,94320751955001600,321904683395595360,-20872044198783528,-8374523635484160,114666603520586208,-336235608645724800,58982166618254880,38413698847223040,-173335943950498560,82974399682223808,-111982764116333880,-48810124597816320,136704589283818272,-110291674326372000,38319717990914184,-39014597773228800,17755488442591920,353013343958411136,-457825336453627440,33983556377785344,187069959103742880,-750724759701908640,135973256663615304,39529845995831040,283784514217929984,387081604941007680,450277960595165880,127328549502481152,177720370401156000,-452963421776416896,-308732497481488080,-1918384798471680,-691435191931994400,1875630156818702400,-335529224432136528,-320768677327403520,-682497684818658720,-424563868347312096,-81850532366719200,180794398757296896,1932321752653028160,142140426774968160,349734258039143736,-295934686644579840,-1009272547902682224,-2635768054480800960,-1781002152685362360,-86750253510455040,381202435343425920,1742897476148361408,336226961278402920,648654811872460800,1009912390343952480,412198809494376960,-765237588502878216,-1399121120539123200,1180918552602590880,130014178554329568,-1356698100990183600,949189878034675200,1987162923510222480,-1841013379826802720,1067288417902189176,1529561819991744000,958139787167980560,2298278859832406880,-2534929901931379680,-549255729422716416,1613693402554381440,-58837873638360960],[-1379506574160,35676526663800,-154675742870880,6536253726288,192897927387000,144167341675104,-36358488364320,-176221690781400,-194349255264504,1218595110480,423089064240480,825287163462720,81891310612320,-1188166963337640,559146430149120,-11965920565104,-2874541631900400,-571693137582960,114630861163392,1959461812974600,2688105021069600,-495689250682800,1174766270851800,-2175903663015456,141042329328240,-4717509315583680,-4952374065227160,625765405217040,10680163741661040,22417984756872000,-258201531981216,-9079848087591600,-25806858270560640,108338214786768,11339003868291000,-16877698483496400,-2117637331080480,24943035906657000,4290241903678368,1992390310310400,27331964327123280,-54334591497770400,1756533027427200,-33301072696292280,-3392762180535720,-1379393087889168,-82730523752553600,143487144848440800,-1981920636565056,3077127886991400,117951554815878816,5105304007098480,-24545492341741800,-80888096565724536,4770830096773200,-36677114413208280,-10942672943648160,-28089188444314800,-12726518739984720,-63154582650878400,7431088492263744,264615294318863400,70122465165596040,15311063863500624,-176234053885223400,-210426196127764032,9340314382135440,-69803735748793200,74400841210254624,6450643082798640,-113709685745181240,69068961409686480,-16248695155534080,259058056391770680,-503039523844599840,30578173909355952,889337592738975600,-43726134561134400,-35213811351651504,-322849097878230000,-32675942400256584,-20917937244536640,173436225487272000,-40823333686485792,-73319408073450000,-517689160114337640,619634338813749600,34894476306575280,-741103350477886440,1320289722981555480,98974041213769632,467151155772701400,-796397185772733600,-9338594206814928,-309685255174369800,-377759399670781632,101116609472548800,-1836585163777775400,628345825790760,-100836125755551360,369983411945151840,-456993214626353760,41004898980756480,1707659464792133160,1234027519160436000,13451442932141424,-1380380617713754800,830881040331031560,-92943303639318000,431998456008596400,948886547687497728,-200223140223181680,1682812227846380400,-660533855548567968,-201183610508519760,-1919928036745695240,-4712289712717965840,256183672042874160,1807339204201227840,281955223997853120,458407096933729536,2814404469047245800],[-38468624056320,-7555244671260,-35727570700800,-42319736437680,112815418826880,97603838431680,-12197053135872,-85374775052160,-600503632650240,-346011419373840,498191981760000,54158862082752,-827460981177600,1935202503877320,-565650585477120,168290095182000,-928217185050624,2193648161049840,150276415027200,137174446276296,1272836143603200,-549074494976328,-1934007177692160,-116818432478880,336973175193600,-2448532143348480,-7317758462150400,737691847897680,342304595212800,15106415747735928,499670716047360,-644365886675280,-16319872601948160,-11987503577114640,-13591869916162560,11194994008745400,28032278032260480,18175908503905680,1810289597690880,-13348452314381184,-2704168904785920,4279298265883740,77565666952646400,-89099937990811080,1367632762510080,-19084065655382640,47003048006713344,3913515929243760,70660143021219840,-17261957056867488,-189416340911001600,-17642412917207496,-108486754102214400,215354967141732600,4568115940356096,-60792925679650320,20963682017574912,-132860504391693360,86168772918412800,61600158876991944,115978110050880000,-32842169827667112,256587807889121280,-157422553862373360,-131742960118136832,-340656024261716880,116433801536532480,313272686450391360,139292521370534400,226815783204060624,-11763955180707840,-399087588644205696,-221303498799144960,127164889847286720,59296677027033600,557436782721203280,-410935382320531200,-53758765883541000,-868312495635087360,430294763981873232,620555746286714880,228400913362443360,-938447667301056000,70155737976710760,-81988960043738880,-322235734016889000,-134546120783981568,44226430029077760,94083635187548160,-359062369154442756,1223845538498880000,-660603137446669056,707786106521894400,683680971226232520,-565604051755032576,-475557403508695200,-574339398028492800,907835801627787360,1531841240203929600,1137060730592460408,-650590091398156800,-547696712075195016,496425137191603200,1439061632654764800,-1593966083313205248,-2029622588228183520,-2201395989683362560,953674504747473960,-1982498774758022400,4858678325313120,1956223252574822400,130461168424117872,3198938572933693440,-1556263910619250080,288505393810529280,-639583555412879040,714731954542341120,-1942690401129692280,-997412617190246400,-3156749828090346624,3711447017204613120,3853585383122360160],[-807871991520,-56217800296128,95353097374920,111833899208064,-9942179093880,-203306028280320,-414066393599976,60568432617000,175505452016136,-305183299456440,973984496258520,726257600640,-1082147087807520,-29821094843232,-696037857096120,848891309476320,1087810637838264,2050984162596840,269937823816608,-3508712255128080,1840344907183320,972380164841832,-3806631228952200,5419890417416352,3858737412827880,-4377990128676120,-4424253850380672,-3064861618249800,-4867330870367832,-7092942881780880,1579045800359280,2732175837921696,4031786402787000,2910918534023808,16877998889698200,-7441161521798400,-11751733096351512,20743998808765320,5596962125893464,-15250451862383760,17719824468529680,10475982718578432,-70525810048227480,49511004768576936,46850310090043680,-15940502257578600,6884612376839208,-46633150767467880,11748177024005928,-78519904939007280,-23716084560504360,88331666243486160,-45203416472039760,43702076454196608,42600967487403360,-33924586672146720,-88408529176750920,-2454081133086000,38658798182879160,-26330953002433200,-86147127496480680,-168470520030631392,238592786939064240,-22389242725795440,76338201753569880,294222607522938600,8227215004768056,224999603763752160,65867304606834192,-186410014964754240,-253444870428614040,-63617066735597544,-23349718752947400,177570520705521240,-154270957839906600,-648799322114213760,446920815143120952,126991290933708960,-205592050446224784,384294525265200000,76909161331110240,159857408543126976,-335023519304174400,-535623710155020816,-1258616200559644680,120291404045077320,896155606451580528,236192899801207920,-7334252940411672,380406960318937440,1511192953872584400,-18401816186930880,-260255886858582120,-739276361450124672,-883704986780578920,-184764153972546480,638999429530357896,-559042868820324720,-232606431531961896,1557605384161143240,-330658519684977000,-379731737676589584,423740236865493240,1142605798506879168,1663791890114250120,-317698770812991120,-971895848163209640,-691528714006053000,9586604360603736,-215646465374440440,-1289384240457593280,-2073338017669389624,626105697045025560,398228825376395904,-1513708458025701960,487007073171563040,-1617100740825235320,2483595373847701680,2148868650601460568,-1725054869754888240,-1455719690595485520,-979867555878269784],[7670983098240,58073824801080,76481633479680,-5180543438400,-367703692028640,179830804956120,9709157145600,338927004004050,291785894611200,-71015414597712,-118746912556800,-490994276781888,99803107056960,-567339939163800,95059101291264,-11159232701760,2264653867307040,-43224853115520,-40339032860160,632728344734640,-11265591718051200,28005786075456,2417418458611200,9191829155195970,111843328474944,6734996395023600,504628571538432,218141178835680,-12962603296843200,-6281256822161472,-759517087633920,-15035175009098640,48801790922954400,-913248146756880,21992147654400,-19801166611121280,-455102545132224,8016416695722600,-12831651719930880,4275444287168064,-62500883727268800,4128742243176408,2710817554959360,48010238826496650,17829337387809024,-3041801724996000,28791315063244800,-45537631869343680,-4203753036943680,90762983950771440,-36335585464139520,-6577783810369344,4283962927912800,-233532829536520320,-1015316838581760,54974627263274400,376835521985580672,4404293813913840,26257923624556800,-149692481904593232,19800938953117440,-63740320557649560,-113841346752967680,-917539974933120,-527886363813827040,453489847597618560,4810682742547968,152488312572731850,-98207934021537120,3795058296965232,141972874556832000,-285482207491691328,-72162642817638720,244617915286027800,106107163472876544,23854137564165120,-193497248694467520,-398410793456916240,-26759847436139520,144581703108297840,1142467606370787840,44679904792197840,-129699164415110400,-94439753700603840,123871354223484672,-1264215983699354400,-143041051874674944,-37984192472175840,967681785644719200,2003260106894702976,896886001313280,-88703568432974880,-4227617289888622080,-231485578083077760,311393551280993280,-174292508961474750,-11393112918369600,2997579911576520600,607411352308561920,82987633022206176,-763808636887243200,-722761587560574144,60272004610667520,-848223572047038000,1549566242710398720,147663440966507760,-874490885016503040,-1568572463930535360,67546430613840960,-3739630726623234960,411531772589752320,111810907984136832,5802047155239350400,3170484734156241480,-8806917535916544,-1790025846269839200,1248266989415690496,-473591282427919440,-2115662641078694400,-204631482051045504,-452972415800520000,3146910016301484840],[37101276562392,19399558174920,-74487197243160,-55255869956784,60941135907960,-42635017385256,180676666346880,391375479718080,108555243292320,-698985506405880,-15843466473408,364297279071000,712500379517520,765047359566216,-1199068487984400,-394642391996424,-1792083922575840,-71250111073680,-221176405697280,-2315052395067720,1962538197919632,2889915096305520,2291073346062120,-2001009082545528,-4070250543282000,-4673724224247384,-183631320520560,11455272324395880,2821062027590664,5914986839802480,7001615800496064,-2476752968181240,4886421256705080,-12967459720972680,-4143764487483720,-17538411615000312,-21746632920575400,24681075957752280,17946453101432352,-9678371776776120,3233470502114688,2810748698677920,-33535834628784240,-12658028309350488,21243084907832280,-35667266162737440,-29043831181796160,47434844685252600,21718852730483040,40179496169274000,29195134564616328,72398140663629000,-53307369939626880,-41049688009604232,10451578185753120,-36388678214602848,78412703333083680,-29621947123879320,5404151493962784,61275305103048960,44395362785438568,-1806180621127080,-55281078702120480,-205712872061127816,-27532768305998040,-5404456616167848,-3812124942816960,-253992943240316280,31455971109441888,116501749589812080,-69934999658666208,449298320570007720,-262503782138219160,29893620510899376,34971950648797800,-71645161275255336,89819379606308880,-32869199374984200,-42556794757965312,-112470449185483440,-134863784491155720,20959993879436040,1239879691373292480,259018569609061152,-46021349183297400,151709303163566808,-356156518037138040,392416099033815360,-618826770467248416,-334461422444618040,-805440585449886768,-651031836522619080,241892050811304960,-70263775442718000,-139317339327344640,94877512906298232,1721732551316627520,-198967870949728440,25299511519921704,-284039642367018000,-254865359428510512,-445707410940625680,-350841036895351320,-849830158515682344,-1186744729163235480,764553626459449992,-2008696690678374840,2224701920291190120,-970140332724024000,584526170535635040,2939085746112410688,-1172076605890588200,4745378402858492400,-216386025911354664,1315391021639864400,-552828463491129168,-882294229059633720,-2091975887651827320,-794692574859107760,941360034032024880,-2625921802128655200,2885774875496984400],[-4586840079360,-50400111214200,207985639276800,-29115484471656,-423140116439040,-97625145533520,533805206937600,325774229333280,-700240270371840,346232076946800,265223209785600,-986160047315760,-112663397975040,15124902232992,1437833196011520,-136790151900996,-721343487110400,221850021820440,1195819519656960,-2434344247335000,2680114626748416,-4262100028744320,4202980835328000,1854844808459412,-3906875312947200,-655790618007096,-1707300894604800,6590895895566840,3319835289071616,-5533741094389200,-17208860236898304,-6429858525306480,37913141394585600,2472096907393104,-20034928343232000,-31910616725523648,33578577051402240,13757493808341360,-27260547479666688,56662784003412240,-18312599855953920,-27535250199351240,-26812322461478400,35800706478339336,-12139964242560000,17355962658523632,-1400036252712960,-6558205823764320,-80572352492163840,43079066827288800,189205750607132160,-68984863446365640,-203251597430169600,62166775847104368,82509509720801280,-46676617744852416,95218742377651200,-210712821196368000,-13297230621417600,100710867494215440,-1894765584983040,234621980603989200,52861214424514560,-26596030915399008,-232495579115712000,-189374160720400920,-74482736130316800,165310972799732760,-105872527519629312,328782606727264800,-166917591317385216,169961457549209040,389919906461606400,-321148438043683800,171782755639756800,19055621791354104,70206002900167680,-381704614453446480,-85303479176036352,-612510650086751760,134466189047308800,-97890661888547880,-150259604091801600,-84746839686979584,816956415167692800,584215502638609296,-678216311962337280,141322061909157600,890945765970839040,232365664178213280,-608980098097958400,-1105736767625194320,436703432747535360,-284111769299427168,-737106740140032000,1680973231950263376,227513538358444800,774743277660374880,95319597265643520,-2649885263111711040,-812663447526408192,-115124365541314800,1224281178260152320,118248498598637088,-86391061672396800,-463256147117404368,3405956406824083200,418445580218430360,-399427842539049984,-3287467732275713520,-35238335706562560,2470969071295253760,472941623039424000,1770430268651425656,296190567520320000,2210674560653182800,-11517644197367193600,-707477062245173280,-1048340096073596928,2013151086672056100,-3269459349139991040,6437355873911828640],[-118165123578960,-24120568466280,35676526663800,57987196981560,114285903721704,192897927387000,-54047647581048,-635725428460560,-176221690781400,-167439659450472,21307043652840,423089064240480,-309396214466640,1431863393344560,-1188166963337640,-209621325133440,-209223219127032,-2874541631900400,6835841711899920,2004311966924736,1959461812974600,-1007757728980200,-8667089184677400,1174766270851800,815735887077672,2466114496972920,-4717509315583680,-11853549187674480,10941460941973320,10680163741661040,-8404395375114000,-4514634324264528,-9079848087591600,9674867863795680,1894285519349544,11339003868291000,-14540812531225200,-37026729113037840,24943035906657000,-1608391191467016,34836794395603200,27331964327123280,20369778748849800,30712847582577600,-33301072696292280,40567891597084440,-24118584167388744,-82730523752553600,-53792645040624600,-34653732939337248,3077127886991400,-44219474343169992,89265855742206840,-24545492341741800,134732782908797832,83417604631770600,-36677114413208280,4102355803894920,-491137342673333400,-12726518739984720,23676351291370800,129932022154933152,264615294318863400,60413309385597720,267712797553017192,-176234053885223400,78887775539096784,163314692927840520,-69803735748793200,-27892519892109288,112789008073356120,-113709685745181240,-825870482542614960,-284107210018496640,259058056391770680,188587114031431080,534657065917608216,889337592738975600,16392718929142800,-615710837176238232,-322849097878230000,-78210144345647952,-365748555991785120,173436225487272000,15304472750444904,-1281984323575725000,-517689160114337640,-232297953088390200,610127287983561240,-741103350477886440,1137482421999101640,1730553650267896656,467151155772701400,298565499863248200,-163284615792022824,-309685255174369800,141620194050927984,1768016294772530400,-1836585163777775400,-7513248494810520,-1763112058122818880,369983411945151840,171324572708832120,716967567856995840,1707659464792133160,-462631020909057000,235197465740633592,-1380380617713754800,1988720793492457680,-1625106658356819000,431998456008596400,-355733033070606336,-3500886514605832440,1682812227846380400,247630986499662216,-3517680265147711080,-1919928036745695240,-4059826129282659120,4479352195342616280,1807339204201227840,-105703666331131440,8015213536587497088,2814404469047245800],[-7051025329920,92447595685560,-9660073923840,13420970167872,-144749513905920,84981928246920,-7420149458688,-341951271063600,825752631566880,-762265362628440,-120306002995200,-10244447054688,934289523702720,-220056108710256,-349665340519680,1562928676520640,-1922604408049824,-899740559997960,-508959718063104,177001940454480,5384422444404960,-2262089249554200,-441808422570240,-6249919238236512,3610917673107840,9878157571968000,2411815108395264,-11368624693144320,-2957175705401280,-2566866311442840,-2389943659188480,11130873580047936,-15448293474768000,-2996160301518384,-6925537369420800,20822077256756400,41135598226064160,34798014548880,-921297412809984,-39929696159152800,-11951644148310240,-18570691446819600,13779186426044160,18828856975149408,3374787369428640,-38073336760336680,5052266045777664,55991330445836640,-64986907549661856,99862021905279720,18793738209895680,-15739627245285504,-46032152132903040,-39755049487270656,-594593785758720,-9402187318310160,-109148874184652832,207551735038073400,-41376301017950208,-52138876064771760,-225155462470848000,129200609874929952,70179879667941120,-29476820574123408,390291718195257120,-164068172575713120,82309749817135104,-266034824682698400,113937533890733664,-150579150441109200,-7317443813095680,263200059666967824,-142193366064483840,59989717317739704,-149633236814315520,64616129861321280,17177734626506784,230248602949038960,-304752865689582336,-595099283141403600,486820000230664320,72775985322233424,44578366406112000,-109813619766814608,235303926973331040,-176127972101582880,129172012683876096,-512345360920947840,585721786262171328,553307023029464760,-224614908399939840,-48203356737234816,-635853191000353920,211559356231862904,716852589246270720,-506462025560752800,-1302242526551626272,-488136258397571520,534525594071040,-338880193325918640,3552169399356780000,877775061263842608,-796460256626334720,-308327459093075136,-3430133898567255360,1649538554837968080,-21948325804618752,-241066200870726000,2495949217198858080,2078228344377625440,-512283862822744320,-243675568421869920,-4273840281002178240,-1472551149296604072,624784003774571520,-4105308977159427360,1082865042153933696,3145046363770053600,800628629448962304,613169517383578320,2567854466494368480,508026921178592904,1509524343671274240],[-38554711470000,37101276562392,19399558174920,-74487197243160,-55255869956784,60941135907960,-42635017385256,180676666346880,391375479718080,108555243292320,-698985506405880,-15843466473408,364297279071000,712500379517520,765047359566216,-1199068487984400,-394642391996424,-1792083922575840,-71250111073680,-221176405697280,-2315052395067720,1962538197919632,2889915096305520,2291073346062120,-2001009082545528,-4070250543282000,-4673724224247384,-183631320520560,11455272324395880,2821062027590664,5914986839802480,7001615800496064,-2476752968181240,4886421256705080,-12967459720972680,-4143764487483720,-17538411615000312,-21746632920575400,24681075957752280,17946453101432352,-9678371776776120,3233470502114688,2810748698677920,-33535834628784240,-12658028309350488,21243084907832280,-35667266162737440,-29043831181796160,47434844685252600,21718852730483040,40179496169274000,29195134564616328,72398140663629000,-53307369939626880,-41049688009604232,10451578185753120,-36388678214602848,78412703333083680,-29621947123879320,5404151493962784,61275305103048960,44395362785438568,-1806180621127080,-55281078702120480,-205712872061127816,-27532768305998040,-5404456616167848,-3812124942816960,-253992943240316280,31455971109441888,116501749589812080,-69934999658666208,449298320570007720,-262503782138219160,29893620510899376,34971950648797800,-71645161275255336,89819379606308880,-32869199374984200,-42556794757965312,-112470449185483440,-134863784491155720,20959993879436040,1239879691373292480,259018569609061152,-46021349183297400,151709303163566808,-356156518037138040,392416099033815360,-618826770467248416,-334461422444618040,-805440585449886768,-651031836522619080,241892050811304960,-70263775442718000,-139317339327344640,94877512906298232,1721732551316627520,-198967870949728440,25299511519921704,-284039642367018000,-254865359428510512,-445707410940625680,-350841036895351320,-849830158515682344,-1186744729163235480,764553626459449992,-2008696690678374840,2224701920291190120,-970140332724024000,584526170535635040,2939085746112410688,-1172076605890588200,4745378402858492400,-216386025911354664,1315391021639864400,-552828463491129168,-882294229059633720,-2091975887651827320,-794692574859107760,941360034032024880,-2625921802128655200,2885774875496984400],[-3693746479104,13750759638000,-25831277524800,-3830452878672,-118313803872000,205534284484032,10985472460800,-554692261582800,722499825696768,44549347253400,345558462163200,-332319699957960,-104948771558400,1669487062545720,-4564482544926720,-112495485161664,2052689308876800,4926707000807040,205922190228480,-4194553662406800,-3194059067844480,291591615197520,1345024380902400,-5628045572465472,366016696565760,1556425722717360,14713285537843200,-1269894136175280,-3196361480083200,-1413616662544680,-669336757420032,7410712907426400,-18158012214312960,-688815051541848,-14587554227400000,47571467616050112,3877001713728000,-15210075746309400,-4923342144654336,2560833372860640,-1685952886210560,-63711212077411200,-4361429192947200,-7104297641558040,15625644538521600,-1619368529747760,119791326991564800,76291156722760560,-4171763463487488,-146456017054261200,-93266350561105920,5052213468030960,24201336962880000,25466747019728256,-2209243132293120,46526568549856560,38219018906511360,13200987508888320,102209931649900800,82807083937116000,-6741597066462720,63717860827605600,-457878913200783360,-7301293498996416,175052801888870400,-25609481615330316,-9117756451584000,-433544381246097000,361740340691896320,-7771532499522720,105898663304248320,-307349219646728640,76829953174732800,236146286341579680,316502216722771200,-41493715876188576,-976258380385728000,1111019712677709120,-58126613144371200,-325999164133803600,-424728519801569280,10424236030354080,596511527047128000,-38190217032071208,78406851165984000,276415010615220840,-84034337648025600,-2090002943270880,-511275734854410240,368617318338003840,-124987129691973120,426623202126772200,-584882671926009600,-33587803802718000,710911950931353600,-931262669157864384,155278386078842880,-461942006838285600,-864149927136122880,122326897713847200,2938297230080467200,-2818336422278590200,-28743294832404480,966305921549078880,-284353578648207360,-171156170303790408,-998518292928288000,3685833900216809280,-197992053884528640,-1454785860172590000,-569098174408777728,261384068878323840,-4402715008381747200,-207849312217090944,-19640249555097600,1408656790504889640,8671004321420390400,163707509756276640,-652220313784427520,-423115926273303120,-304674984582414336,1802651933236611600,-76075741483315200],[6864491910024,25534970393880,-807871991520,-56217800296128,95353097374920,111833899208064,-9942179093880,-203306028280320,-414066393599976,60568432617000,175505452016136,-305183299456440,973984496258520,726257600640,-1082147087807520,-29821094843232,-696037857096120,848891309476320,1087810637838264,2050984162596840,269937823816608,-3508712255128080,1840344907183320,972380164841832,-3806631228952200,5419890417416352,3858737412827880,-4377990128676120,-4424253850380672,-3064861618249800,-4867330870367832,-7092942881780880,1579045800359280,2732175837921696,4031786402787000,2910918534023808,16877998889698200,-7441161521798400,-11751733096351512,20743998808765320,5596962125893464,-15250451862383760,17719824468529680,10475982718578432,-70525810048227480,49511004768576936,46850310090043680,-15940502257578600,6884612376839208,-46633150767467880,11748177024005928,-78519904939007280,-23716084560504360,88331666243486160,-45203416472039760,43702076454196608,42600967487403360,-33924586672146720,-88408529176750920,-2454081133086000,38658798182879160,-26330953002433200,-86147127496480680,-168470520030631392,238592786939064240,-22389242725795440,76338201753569880,294222607522938600,8227215004768056,224999603763752160,65867304606834192,-186410014964754240,-253444870428614040,-63617066735597544,-23349718752947400,177570520705521240,-154270957839906600,-648799322114213760,446920815143120952,126991290933708960,-205592050446224784,384294525265200000,76909161331110240,159857408543126976,-335023519304174400,-535623710155020816,-1258616200559644680,120291404045077320,896155606451580528,236192899801207920,-7334252940411672,380406960318937440,1511192953872584400,-18401816186930880,-260255886858582120,-739276361450124672,-883704986780578920,-184764153972546480,638999429530357896,-559042868820324720,-232606431531961896,1557605384161143240,-330658519684977000,-379731737676589584,423740236865493240,1142605798506879168,1663791890114250120,-317698770812991120,-971895848163209640,-691528714006053000,9586604360603736,-215646465374440440,-1289384240457593280,-2073338017669389624,626105697045025560,398228825376395904,-1513708458025701960,487007073171563040,-1617100740825235320,2483595373847701680,2148868650601460568,-1725054869754888240,-1455719690595485520,-979867555878269784],[42152653620000,-45779745734184,33950054764800,54101558169120,6579047170080,-132099760861200,17684378144256,221545401398640,-243770843403360,76401243776880,-136460010086400,506219185210704,-1516331363706720,129269055885480,135742935837696,-49085830495680,1386902231038368,268716831272400,1923845402476800,-1857647357465904,-1947446802417600,2789493564705768,-639723746999040,2615380194878880,-1736473638376512,2738513121729000,-2094317513240832,-241696194194400,-17429722548511680,2360570472736680,5021690335200000,11438314910561616,7438073875698240,-4211356116071040,639605931157248,-22620542192219040,-696429850184640,-7795167005333400,-2808450181447680,-14620251208310160,45127264695425280,32958743641883832,13713403238810880,46994659135678800,-64287744245633664,-38329411184211840,-31396577642213376,36123939846849360,71834103491927040,-54797293860834096,-28376267641920000,-3035385966570768,73770644907207360,-63717371611200120,27306539549920512,-108086659379047200,-51587506594391328,-96138053667303720,14278074816741120,32056143792960672,169308625591543680,223178986168872216,-54822577170965760,-118957381621891920,69016799578462560,66293060942299080,-40668320288193024,-113861861436620880,-260827775991064800,59967837864416064,44852676028258560,-9423209678916000,297002464154025120,560007875014356720,-31379372795548416,22473143210232000,-484231978219746240,-559543330443908160,132978026431303680,-58839410278027056,548289554651435520,-467156282942071272,288052353072506880,415452135722994240,-1658324675644650144,-23409564988722120,79896659063147520,1662110921344806240,203167397614428000,-597203473043928168,-514453332714727680,-521082618307596048,-1034277493591219680,605811876028504200,-11660791324428288,687375286247680800,1492889872011546528,-390188197202730960,268122797396256000,1313758193871007632,-326876594453560800,-11469126877047840,524400279324894720,-1982446992325277280,1747463356192036032,1347330687650174160,563074856640734976,-3634872616258594560,-5115997056972130560,1237361499491421480,-882514407156518400,-577772186519018304,6991551998905377600,1626666662391839640,-290456800509368064,-888273266649347040,393423464033916480,-3683896555900481400,-1318973767015818240,1939426122566513328,-3782290701099147840,-1883983461707653776,-52440081750228480,5120601989214258000],[3683176025760,39118634596800,-49369001989320,-1379506574160,35676526663800,-154675742870880,6536253726288,192897927387000,144167341675104,-36358488364320,-176221690781400,-194349255264504,1218595110480,423089064240480,825287163462720,81891310612320,-1188166963337640,559146430149120,-11965920565104,-2874541631900400,-571693137582960,114630861163392,1959461812974600,2688105021069600,-495689250682800,1174766270851800,-2175903663015456,141042329328240,-4717509315583680,-4952374065227160,625765405217040,10680163741661040,22417984756872000,-258201531981216,-9079848087591600,-25806858270560640,108338214786768,11339003868291000,-16877698483496400,-2117637331080480,24943035906657000,4290241903678368,1992390310310400,27331964327123280,-54334591497770400,1756533027427200,-33301072696292280,-3392762180535720,-1379393087889168,-82730523752553600,143487144848440800,-1981920636565056,3077127886991400,117951554815878816,5105304007098480,-24545492341741800,-80888096565724536,4770830096773200,-36677114413208280,-10942672943648160,-28089188444314800,-12726518739984720,-63154582650878400,7431088492263744,264615294318863400,70122465165596040,15311063863500624,-176234053885223400,-210426196127764032,9340314382135440,-69803735748793200,74400841210254624,6450643082798640,-113709685745181240,69068961409686480,-16248695155534080,259058056391770680,-503039523844599840,30578173909355952,889337592738975600,-43726134561134400,-35213811351651504,-322849097878230000,-32675942400256584,-20917937244536640,173436225487272000,-40823333686485792,-73319408073450000,-517689160114337640,619634338813749600,34894476306575280,-741103350477886440,1320289722981555480,98974041213769632,467151155772701400,-796397185772733600,-9338594206814928,-309685255174369800,-377759399670781632,101116609472548800,-1836585163777775400,628345825790760,-100836125755551360,369983411945151840,-456993214626353760,41004898980756480,1707659464792133160,1234027519160436000,13451442932141424,-1380380617713754800,830881040331031560,-92943303639318000,431998456008596400,948886547687497728,-200223140223181680,1682812227846380400,-660533855548567968,-201183610508519760,-1919928036745695240,-4712289712717965840,256183672042874160,1807339204201227840,281955223997853120,458407096933729536,2814404469047245800],[1827680025600,777064069608,-47757420691200,-61640201194440,2997476140032,65896653438000,3880297168896,79143478051440,149573491372800,-233486012682120,-419418084518400,-46584636388488,1510243382968320,402151196887440,-832664776998912,-369653461021680,1077321748208640,-1126419758385240,-2162082450739200,406097701444512,530678430904320,2040902621406000,-1255378828492800,-5268930854972640,-621561753457920,1852231067448960,6795918475906560,6962697549769080,-14908374208266240,3436797654897312,10795451872972800,-6555163734870384,6221122161830400,-6383307296834160,5501073394080000,-7829247834138720,-305343059788800,19468203345122400,18706887833518080,-9668629501645296,-24184594835385600,-28178654607179208,-42809972196710400,18594034308619920,-4906486203260928,55053491944514160,32021565003005952,-56976668894671680,-18505957140211200,11978571211059864,17907356140608000,-26950848269141568,2030695295016960,41500998069986400,6786521787236352,-26773686857692500,162707768406585600,94416142996215480,-88704195736992000,-1700983020940104,57832762565959680,-167592340962245472,-307727988759797760,191189114285484480,23620907495454720,26657394006622080,-51243252670114560,-11356817905331400,41687860004904960,191928751917066912,-26360360718827520,-165667919091747312,149568193714579200,-244963857573127800,-171820256138995200,-397636406425587840,44422821733195776,-151230701350922160,602886275904307200,505866834418282788,-601834237071936000,262930985475780072,573362643626572800,290037964752290760,-237816757891261440,-31566636122759760,1036050040759615488,-410420523903931680,-1341587038226054400,-374474019340796424,609368455426368000,141727435496336976,720245886453350400,-844684486188234960,-392414616718417920,1414194378905619120,-18030226816250880,-797067813624732480,-1735641683275737600,175805345140971480,-269075382826383360,904105884967375200,-787942769126768640,-191378860623683040,-387298751330050560,1403350603264071000,26619827930065920,-391953974490868680,2093370379486863360,-714569247204271824,-845244169401139200,-1721179493445343344,2750754470676326400,-1812571450025115120,-240750667345752960,1874752984789938000,553710069518349312,-1212355822048272720,1067273592856289280,1560116437657238880,-1583543385596409600,2322963244428814416,390456038403974400,1864880744302088040,3047031188626833408],[8649106983000,-23839909923960,27252543040800,-7159674040200,-11378428852560,52192525607640,-66318104073120,-53008964365800,46173310295904,53709029885640,173000746606632,-2606501084880,-435827007238320,245644563528936,-402085172071440,-117867192269640,881324472652800,-1900979783341200,1289660160373200,2078208994554000,-746271371498256,1127088721563960,-2674545922026000,-253911688671576,1538743190723640,-2618929395837216,1521102716646480,-2802749610977160,-530715983511504,9469799515836120,-1476177614045904,652445022469680,-6658468020079680,-9008489957907792,12996604858171320,-4320200739073560,-899630156234040,-7004417891807160,1133930002349208,17942260853447280,3088437261305448,7544922169478760,-26275279676383560,2356950840169176,-19103046982476600,-17785366425155856,36511407728759040,37989443010936120,44974740241479840,-17198113669565400,-34734802258031040,-72603912442702440,-1423805489805600,40729491195963024,-18304123515217440,23986263609791208,13373481721774800,-39562216268529240,-19671666581149440,-14770669943500680,-26733786050299104,1338427735418760,178974670279649280,19652389735557744,-129234185389744440,84443540631001200,-80909597141853480,263257905408516480,-105664894263636576,-90497480755374000,-3152091553338288,-517093296845953800,212984812576667520,112751379464827896,-7180597174988160,71412395607554472,513298552751553840,42125922554320440,-314463228484061304,21171300848377680,-322381349038810248,46742719111888800,24091544224928880,261084652471638216,-67753323893821680,101918070445191528,29666992077665280,-796220859337506120,-70799767999248288,-37506408587543160,7625459704294080,327641366742707160,-80182546264340520,266799526307355528,547782519157335000,997297340836346592,-500534353004075280,-1645877278840786200,425026566167144088,-33232111749660120,20356330674132792,1167964288146936720,-232872139182180960,-665270990172489096,318356142937001160,396696197573001768,-682227778854403800,-1411374289645050720,1372874263071699024,1099035390587410080,37568261930690304,641901874237375320,-465647923601673120,-1113326911613573184,-1211291423958073920,-201239537507027064,-1643012409228911280,812036105817685560,61674865084953120,754627375701001200,2177948247104924232,843366082564971240,-434824334099113440,-875900834129103552,-1035252846918102120],[40916878612416,-43329125390760,-20009299622400,19866539324304,134126561257920,58073824801080,-28672598972160,-90581411527200,-367703692028640,154931433617160,169763880844800,338927004004050,-109389137774400,-1241699171320296,-118746912556800,184071408458256,1745049804043680,-567339939163800,-1136639443408128,-195118342642080,2264653867307040,16204790910240,-705324948929280,632728344734640,4223416509554400,489679058540448,2417418458611200,-15310543512363390,1955572167982752,6734996395023600,-189182840419584,3814182069139440,-12962603296843200,2354813171594064,-13280099027247360,-15035175009098640,42044695471519200,-15968075008244040,21992147654400,7423362755091360,-7957433697424992,8016416695722600,4810524921826560,74755821091463712,-62500883727268800,-49368142781831016,47398440615482880,48010238826496650,-6684133400417088,-53185673880018000,28791315063244800,17071840614890160,-73502304985153440,90762983950771440,-86969530954114560,-115012054111457952,4283962927912800,87550342003527840,-17752738391182080,54974627263274400,-141273836720914464,77008745354337720,26257923624556800,-128966062454363376,346217925062171520,-63740320557649560,42678576978428160,-16043117300400960,-527886363813827040,-170011177148394720,84114425139174144,152488312572731850,1174290624971022240,66356308262766456,141972874556832000,107025915591499536,-1261758370271225760,244617915286027800,-39779068619651328,417087797258856960,-193497248694467520,-953599601916450720,-467893915346972160,144581703108297840,-428305647065662080,781224767459559720,-129699164415110400,35405012441404080,2165881291560878976,-1264215983699354400,-123235589355547392,-664150742245908720,967681785644719200,-751012642756626912,15681984128490240,-88703568432974880,1584913522969560960,-4047507884120950080,311393551280993280,2084048109913943250,-199207720600336800,2997579911576520600,-227715613847447040,1451032508044052208,-763808636887243200,270959865914892528,1053851457501596160,-848223572047038000,-6678556079026520160,2581884134889265080,-874490885016503040,588050322290806320,1181044247843515680,-3739630726623234960,-154281295298211840,1955005298144744256,5802047155239350400,2731499451631799640,-153988289277495552,-1790025846269839200,-467969330273401152,-8280707875416812520,-2115662641078694400,76715364918130848,-7920188546622660000,3146910016301484840]],[[1147005368042800,-165106264350720,-262787541918720,-125239960642784,76401243776880,-142411203302400,210071649172000,402151196887440,-490994276781888,374521661692416,623316476578560,2847901814295360,-178441764297280,-717972160045056,-1137617292216192,9399504550990400,2480884035413280,3873601505664000,-2137504229496064,-13521869366105496,-5407755544844640,-1345193198231040,-4607857685238720,-10532582761259328,-768581258666544,-1018001808299520,23673220005093120,3238121356572400,-2996160301518384,-7675674460962816,-18584049135356320,11194994008745400,-67553284774047840,-29268725659410432,-11347628361696000,-63711212077411200,51243183772420160,4387470948241920,75394665556467008,-25399846362263120,36123939846849360,-7762687013283840,-4537579492855040,-26950848269141568,90762983950771440,122472195408527360,-12169419529388160,-74190880566372960,126497216486014000,13155940543426560,66586476068851200,-48971348381487840,58982166618254880,19288851798521088,-112499180667494272,234621980603989200,119683094116304400,-330337545996326400,72495701383300608,-137644138122293088,-353210548652636640,311777268671447040,-25963017040176480,420295660992996624,263200059666967824,-344367050053877760,406407404929973760,127164889847286720,226159089865372992,36069108665121792,102331918547622720,-325999164133803600,-244955648992934880,-22003558207741440,238278142171525632,-2570005765763609360,1500283021399982400,-995992308962918400,-173163807257128512,-374474019340796424,-664150742245908720,-659076965402240000,400400488886849280,30209855982898944,21634656648427328,-115819544703582720,-310720463271079680,-623794923185149200,-1009272547902682224,141406351713183744,2282457523030460160,-2649885263111711040,1148959436970380640,2619321274840825856,461973071177204928,-6207593051847633600,2065641305264005920,816818235453972480,1558875055898983680,5043482883279210368,2078228344377625440,-820195722517063680,-2134488079562500640,130461168424117872,2716597303794508416,51391228117616640,-2726610200854848000,2862413468326455120,-4151625586368944352,422066887698677760,2936558942065632000,-63322053286743680,5120601989214258000],[-196774796457096,-409211816282640,-51075203327760,-258362345877240,338474813709775,108555243292320,347586848291925,-558849944422000,-946755766695690,749504577437736,349112773060375,-696037857096120,-1199550485853180,-6618625934705200,-1040297546359302,2004311966924736,2015946874276775,1538743190723640,3608245136348160,4116834637617080,-3462341101896921,-9349106896464840,8093920982730660,11455272324395880,8862857241007428,-10404497905865008,-9363921591910860,2929265250927840,4490008806480285,2910918534023808,3729777252834276,35049795338992520,-14323397326587000,24943035906657000,36725718617364483,2356950840169176,-4605979814380560,-1124032873417440,23739869990764950,-47068989554867280,32923315860071307,-29043831181796160,-63055481852397690,-19437551282048480,-37084922850785205,27298098560127336,-75475368988749280,-45203416472039760,-1872024852624870,18573197694415056,-7387118369965719,-10942672943648160,-92118807792670620,178974670279649280,-215217336999080093,-140954278157264616,478394064458369160,-76065267179286000,-48605444306338425,-5404456616167848,-85842049294835460,-145469878367684640,-202007539623124620,-219790466496610320,-76326956008498664,-63617066735597544,-323557127969823990,214416485856731400,89351104702655310,534657065917608216,216836611382802387,46742719111888800,178204325936609940,-81311742466969520,8549429003167578,187313267994340728,727818997249206045,-46021349183297400,-97911094482935370,-142523680744993176,327212321903703225,835961992048232880,730147443714109575,1511192953872584400,-847519432371085914,-886516514210730368,643209330388520580,-309685255174369800,-1736610151852099260,20356330674132792,324632804072870688,607032230936691560,555259412704371060,-1655856724459807320,449419871080575846,-849830158515682344,3072362117628891735,-3064530021658781760,9590924718978960,543356106679391544,-2038068047808948915,-215646465374440440,257873602781780700,3327274862262420960,-1475068503989140632,-660533855548567968,1905595190872044980,754627375701001200,-3099818305073402220,817570996003249696,590195197419321351,-7176756077509387200,-6707344732833042640],[19360440633600,249141688032480,-97625145533520,283389374187216,33078702032640,243254800588800,-173377802476560,-746221820743536,-512567575314432,461335005666720,817220940476200,1562928676520640,2425855384099840,-239231930465792,2193648161049840,-3590706087291840,-1788964564780800,-1709120020623840,-5628045572465472,-3842421387555520,639306869391360,-445256966131200,14132242677878248,2360570472736680,714597369446400,-2270672998102080,-6383307296834160,-15035175009098640,10422169722650624,12345523136793600,-15977462232774240,36515922877608720,-4587100041642624,3562418772439296,-68685609959861840,5724980179380000,12478788112538880,-36090630907806464,35800706478339336,13272087802894800,-121050269263544320,18990625061084160,35690051073076128,104494593213026256,5848298710425600,64772130609987840,3744994114725600,-39755049487270656,-8283956364237312,-24203260773337440,-60792925679650320,50272526676403440,-15300084414016512,-68476593597223680,63717860827605600,-435510167891040,40887931094384640,-144826250192422656,194088885916194368,-113861861436620880,299145878120448000,536885902962823680,-165667919091747312,66356308262766456,-91305052972404480,-37591349649231360,-832647285597333360,-12949693087327168,-9703092604423680,338971397790938880,-210431468067271880,450277960595165880,-656534534854017024,249117462890394400,-97890661888547880,-758533893694362240,635499471138048000,-142424479199523840,-906980767707990912,759074335211786440,-99714838160678400,255823920342856800,-1552787610254536768,-48203356737234816,336078726246996480,733211127081664000,683680971226232520,2812439126015372352,-1819662837486714880,-696812244288027840,2138876585906187600,1478219532352797520,-317095498116857856,-983350005598309632,-3020357047365236080,1347330687650174160,-526169938832778240,256947000972436000,-714569247204271824,-1568572463930535360,-753137530315153920,913201668510109440,-636130714925498496,-3723892526048727648,2474365777805967360,-882869157587940480,-2046784155277039480,958139787167980560,-1878361184653747200,8683637226333222400,2013151086672056100,995778350787444720,-109991021856680448],[22251757950380,-53008964365800,-32418926256695,47588745520096,174863505829980,553051536879480,65418018555230,-15843466473408,-71554497342075,210024382344920,148059917203440,971660780754600,-4216781300454905,1087810637838264,395014215068550,-13445782889000,2889447364925070,2688105021069600,-1907141815522293,1521102716646480,4142185525366020,4489980982385360,6008904191864886,-3484284537286248,-13674778960657725,5914986839802480,-23626146897047475,-21364601351158024,-795580268210574,18815780765822760,-13181568287819030,-7441161521798400,-15387233739051702,-26710052222694504,42255746890098585,34836794395603200,-19363704565685920,-17785366425155856,37809227381251944,29443803510194920,28644540962527875,-68724256956445200,23510297377520030,21718852730483040,-45865310611291335,3225389252773000,-32674817058960615,59498677708850952,30233054141129944,42600967487403360,63590060279841480,-98393699163672640,36534491519246061,-12726518739984720,233807772159392310,-129234185389744440,-260963084074928760,-97380651828472608,-161872259685974805,216859440001699800,247108016913634640,-253992943240316280,436320228308526045,272170616568903360,-66372580313911575,-93915587357856000,213364528040846035,177570520705521240,-26913729021913404,-319170174492858040,-962518467255670500,-43726134561134400,317304349592529739,261084652471638216,-408234580293471360,351849576091054360,-169277990943059295,-350687475843083568,1156149836598195230,-356156518037138040,215328290628443850,41653919394577000,213305046259147260,-123918676956665184,-2276252092619426320,-260255886858582120,-459365456245272390,-1079521170300502072,-327954615337741977,1768016294772530400,-2092075222606705875,-232872139182180960,2213154580676200255,874600929423656184,-844673782489842690,1091895269328797040,410548568563223035,764553626459449992,-623636255864359584,1974195190997273520,1430953055266620600,-1817428429002204120,-86087805044461473,-2073338017669389624,2909798860422373260,1802753140696175360,3562770150823686615,-1919928036745695240,-2932397180729341127,843366082564971240,-4853918443870421700,4918454778500631920,3180245165312777184],[24318845837664,30579344040960,10798649790720,-554692261582800,-136025260842096,114584771515392,-553281363859200,-1011851645540120,129269055885480,-828423543865344,564192209973216,-1126419758385240,-195118342642080,878838163005440,907276019155968,1696695465020928,-6814753442560680,-208282278044160,-3770646518823360,9076438781528784,-594126050732880,-2407628542556160,-6068887691328000,6590895895566840,7052558133790224,-3330907306721280,1966387346448960,19750670014330560,35777064360860480,-879372413568000,-39203393644800,-27320661940280320,34798014548880,8238801676930560,21556510917003392,-13348452314381184,32031234573600240,-7386309101306880,31277961820235520,-28314536679685080,-21452414614417688,16558934210641920,2843207569332480,-28364300052547800,-3035385966570768,35870108117606400,-23947112594887680,-26773686857692500,-233532829536520320,51375386061554688,-28855449497092128,5518419410755680,42575465940940160,-14100344659376640,136958760213656832,-244142524705016408,-111982764116333880,135402619471257600,-70239708421440800,-189374160720400920,35487796042593840,-781654965583641600,-79954770311243520,874082710544833440,339434784794420744,28116041913653760,-333568304784347040,128208981347567120,64616129861321280,-81616139765918208,-112911564814874112,-53758765883541000,3983958731676000,231345091193610240,-119748950584569984,-38190217032071208,1847130880264812560,318770583561830400,249724595047699200,-190136330430223760,-597203473043928168,49932807113249280,1280316209011807680,-844684486188234960,-88703568432974880,214911884374138368,-1277867659091178240,1013621271381903360,788337167292971480,475398996215463936,696173258961413376,-1734081444524832480,381202435343425920,-1447388435170022400,2939952960676529152,118248498598637088,-655408187322382800,-235359630857145600,-1352504969084586240,249715406928035856,117336536280001632,-450123458837944320,-733600116355645440,-2086767026563626160,-1472551149296604072,922887904104054784,-1621380124456338400,-639583555412879040,-5159240672088481440,-313498857562587136,979108039405711872,1802651933236611600,-345906207964474080],[-117427829879340,144037932266800,106681919595555,144167341675104,174816479927815,-2606501084880,202830961043125,1943881870034400,-467759528215383,168124323996552,1843009098071285,-1199068487984400,2084068662083100,-79146259318280,-21134293691940,2886831186403560,-1398390368952060,1840344907183320,-801896011978878,-7172169025018144,-6282194901343185,2466114496972920,6424535951519630,-1476177614045904,-9863700117098856,-10786705735996520,-10143901319590500,-7185902488221600,17118812746272003,-12967459720972680,39507812855407080,-6070210602533000,-28881756292420125,-1951026751581600,13547898028874759,-15250451862383760,-55001213800237980,15690997699456200,-21187264927553274,-33301072696292280,-51239451295461520,-17198113669565400,33048788986377780,34948694714004872,11444489731906380,79559086781931240,115810758096523550,-53307369939626880,-93602450034659511,73915350152664680,5096548127279160,191522280778956000,209871731421679620,38658798182879160,-12047020823239164,5342477163931720,11960433264470625,70122465165596040,6131869571962365,-105664894263636576,380002577411853000,268903839957701760,-127005890276442195,-169993007492282040,-619876146402127164,449298320570007720,-479571380501112900,-432210328274331200,72552738033691902,257727337016810760,126289692796058550,126991290933708960,1009295182899369150,-889523362848948504,-136651070118515211,-365748555991785120,-1282871607964117360,-796220859337506120,322759910493466512,-263124549034495720,337104334085241195,-655243332651105000,522912117244229020,-805440585449886768,-653017059942628644,989274208448829080,178654546897984740,1599062775406981560,801711005698494191,638999429530357896,-542778405261582870,-1325247635072576600,-697377686119325640,369983411945151840,-2807152581688060053,-682227778854403800,598720715885176080,-867303604123983400,-186581526723724671,510171825003801840,4460781139018422570,584526170535635040,806620069668985605,183997960908292608,-1179032736170166273,393500224478190960,4019889288633574125,487007073171563040,-2060850577146812154,4922867086586354672,433640220942265680,281955223997853120,4150600505957776045],[-52411094048768,-38267112871680,-80670562639680,-16431051155200,-35126889937920,43686918891264,-1753436006559200,695366783238000,300276222543360,-214468676718560,15124902232992,-2701866538643520,226845657308160,-3429463543545600,2123725999587984,2955309415530472,-971030340403200,-2978259879484800,6328731739845560,-6249919238236512,1923770869211136,16717686391196160,-2448532143348480,-13985182026647040,1140590630520576,4169304214203744,7410712907426400,23490963292248320,-6203968591841280,-3846669867188736,-8696778980063016,-7795167005333400,-21471610263306240,4547624037564160,-28178654607179208,74755821091463712,68949991102361600,-24562897542078720,31306375622470080,-44669263166448520,-223794452047104,1017875782959360,94378549771198000,-41123397329152320,15261766455453696,-67637138834529792,-68984863446365640,68094830807224320,-152785189635358720,-13638076455988512,-42732490349355072,-186959587293532320,22565932686090240,-46807602982905600,109476865423971760,129200609874929952,-36837727923363840,16377293851479680,-157422553862373360,31427684950409616,28268654234261760,69547761247929600,-135884659960247760,-634820107677295080,-129110067684347904,-23860329724927520,301186328471018960,22473143210232000,708052224555878400,-62436434122365952,505866834418282788,-398410793456916240,-139774148435888640,128699540290865280,819004707335331120,923057319691432992,153564163740172800,-725603616385877760,121808021672956080,-335529224432136528,-395469669861826560,48147661656649280,232365664178213280,1846080176751453840,-820322388171710464,20786628013111296,-1425539711567980800,-280075313930693120,284014093626938880,-52664110043767200,911210187042756816,-338880193325918640,221906890675008000,-275551989636535040,-547696712075195016,-746514891643988448,-233281539735552000,108972099061731840,3685833900216809280,-177997497306491968,-1150331781514122240,-1274818944350035200,2446868405388919600,1626666662391839640,488946857582278656,-3103551037134810080,-1212355822048272720,-1790025846269839200,-621553526000985600,-1427207556843802368,190693988356532736,-6142502456361767760,581433790206443520,290730462290452800],[124359886875780,12250860928240,126800770100004,1930226834184,-273039453143855,60568432617000,-8846994961110,-326902266991344,536239178165067,825287163462720,140155240234020,-1900979783341200,-161920812274584,-809117316136448,922361518137345,-460183084522200,4261918975517560,1962538197919632,-1622610578645595,-3232000758768080,660932254669320,7821781270589880,-11764988196397171,-4424253850380672,5056841872169340,-13043997262354520,13162616419216695,-4514634324264528,36695260523041458,-899630156234040,-32994304782724775,-26794108786728240,18654078000181074,36525020906602968,-47846699062614980,-9678371776776120,-4994927197538850,32588125461801952,3995183139579063,-29704296235952520,-302179269002050,-15940502257578600,47076061350434004,35211834370981224,345729448938510,3077127886991400,-13366082054558420,23986263609791208,-7200143834393957,13803667341020400,32099343196992240,126638279373033120,-21972872652142249,5404151493962784,-233734994713999350,-190382956196696800,-65429722345575555,-85891977577029360,-32441248045958290,76338201753569880,-64218895586976900,344227449893764360,79663192727179050,74400841210254624,460337824178783870,-7180597174988160,-25678099511982360,-50961446733785016,-98796082208092731,318933632204910360,-15194955503038140,-32869199374984200,28475623946676060,50927807843505384,-482252994094263255,-1186680733131687360,-1179179828068270820,-535623710155020816,1419588266578905654,248221911608276760,-30076586701161000,610127287983561240,762180579719252750,266799526307355528,-76477539228159960,-336765808711534760,-282062941542741660,-295179914471470512,732961792820589488,1721732551316627520,746064254671417440,-3371265919404260680,385851446772732927,23936032882891584,81348230999021515,423740236865493240,-1547207599352665890,1080794252124047592,429014883865612638,-1380380617713754800,255328152492605500,-465647923601673120,979558127258662380,2171029209106795952,-2576907718995763770,68391788057025000,-6734297481814994520,-552828463491129168,4338799256302028028,-1956298295937764240,4140324725381833500,2316614082903141120,8688599476380813165,-979867555878269784],[-13462613797920,-154044143052800,-31524326257152,42104751541248,594855941888120,68632050193920,77138799724800,965445259953376,-10244447054688,-101788503759360,57843567415040,1935202503877320,39354574233792,1675947596603392,915568733851200,-4194553662406800,-5253535237157840,1045761668210688,757613110954752,-1643695155796320,2738513121729000,2483419307466240,-300280238194048,3436797654897312,3814182069139440,-5216623014620160,4260334348988160,-6387861125500608,-29104884226492360,6570461115187200,-4261768428783360,-20678143489906760,14645006072499264,-14178973864872960,-25948268077089280,56662784003412240,49835472361530240,5812639238704896,-16995610547696256,-18909671267865840,-64900543315840960,3028247532034560,-51323648591001600,-26803567007555184,99862021905279720,-27589963585126400,63863310341868480,-17642412917207496,-200343675237537360,28938619534499840,14928498654558720,230818271543602560,1169330899102960,2175910465322880,12431715001453440,432669805763220400,-118957381621891920,-7003827601247232,107859654579953408,-11356817905331400,453489847597618560,213865136812687360,30121417005596256,-128725368974561040,-934410665333425280,-33879589952102400,-446102298767324160,-107688976470590256,135973256663615304,159751371335846400,-269405639545405600,-381704614453446480,278120386796841072,39175275122523648,-513484629390120960,-276999938065514400,-13548401356303880,801380428696092672,572589306964370304,2052628541914692560,-512345360920947840,-725041490668953600,-569053574426385152,-359062369154442756,-1747279137506836320,291413273915554560,37577354204876640,-931262669157864384,-985023875355957744,-37229488095018240,-921388184364456960,4016839521615614320,-11469126877047840,486996803376906240,-718219328316682720,1403350603264071000,-848223572047038000,-1770091733550750720,39125276434320384,272437498571330400,2578151137879025920,324408890414949120,1349396060638177728,-2546777375813242432,1987162923510222480,56194082680919040,-3833929650908026880,2210674560653182800,-1206811570454058624,-1659547947157422080,-999915932474487360,7290783723858967680,-5844655523133198800,1188929901395410944],[59992267652658,-66318104073120,-18521617183740,-204124430473480,6170163299751,399956986814112,-863727762174850,-698985506405880,-1518540693207120,-1017692199287424,626040760110762,-1418148681202440,792217062386750,848891309476320,184189106498298,808939619631528,2221325753970255,1959461812974600,-11138776841167175,-2618929395837216,1080912889329631,10369877218090280,2718352068117510,1081283922433920,-9673607922469051,2821062027590664,9769188367932840,-3522731549557160,5401868119944405,19910717265537120,-10272171682414653,16877998889698200,34579316953658640,22852386941685840,13312395973081899,4290241903678368,-8806839881828835,-19103046982476600,-114555066138580080,15350108169419768,-14105667132087300,-25960253939889720,132643271979667620,47434844685252600,20338099580940075,-114469758123437696,-15507053061936150,5966370076534560,151321753214800575,43702076454196608,-71682544911998850,22294840184463600,42876957120908790,-491137342673333400,-254648205137979464,19652389735557744,9635520316399620,-299512065496611440,-160497924993032220,180069195317530200,-94260795318163099,-3812124942816960,192849659658299475,221004233785325320,35294000747116566,-390686353130361456,623355798360979915,-23349718752947400,77498694692191080,15589813033454880,22211791809885216,889337592738975600,-132919808077921290,24091544224928880,-272023375020400476,-134067987905266240,229476147114800805,170041921022619360,50863413769625700,151709303163566808,-1064379180325250097,878922854868023680,321404222955172140,625668391158736680,-292414791930963088,-18401816186930880,121071297888731730,-199881528267113000,2231507497651898070,-377759399670781632,46760914524446694,1167964288146936720,-286379656047939300,2276865726999753040,-1508720632869287514,-227187286580429400,-2309376643441707070,-1186744729163235480,-431251928942650200,-1844297098711764664,-1425824447431369593,420256159514891040,-342012582392277830,-1289384240457593280,-122533614352099806,875117182344692928,3360167128075687425,-3517680265147711080,2022784203411524620,2177948247104924232,38607847721333352,-4517213277077682480,317517717647394000,-51288747134895600],[130688421642240,82186025959040,-42319736437680,63712677205584,736065003520,-258546452482560,778941978734700,715086706832960,-43400161601280,-160801487289248,2152772553808080,-49085830495680,-522006883568640,-689453028299008,406097701444512,-43224853115520,1140450479308800,1423468002543840,-1317270903075600,10776684466381024,-5569841871897600,-5122379430040320,3274047985539760,-2446987156459848,523040969468160,-544454924405920,-5533741094389200,-19928874999926640,-366023751109632,-1140167094671616,-12068334164053680,-26132243486667800,2930613489991680,-2103689368284768,-16005799347077320,-39929696159152800,7461257185198080,31633349708925440,4279298265883740,27025651077001632,7438409008842240,12452130726465600,76291156722760560,37628088872798912,13184566771444992,-106655491003841280,-116217152675413240,-63717371611200120,-87982788615880704,43422355607074752,94416142996215480,54974627263274400,406797518217446400,73757753988519936,262799970869899872,-220911562735726280,-18978236190144000,-86426882791194240,195495682364092352,136704589283818272,26087446519833600,-188977767134041600,165310972799732760,8059913140815648,-433898843537883136,78517892822328480,-271635163349151360,-89499790968596080,17333469135495168,-189147552277736448,206976378315534800,230248602949038960,-11635291678602240,128664929226871840,430294763981873232,-1255523281291321680,323095021310223360,3419729423362560,276415010615220840,75206098208632992,273053228669337600,149283587327740000,-802690805829505560,-521082618307596048,484349916312514560,-2550373013485132800,1414194378905619120,-4047507884120950080,-142768456975938816,-344271012766521888,427875529027555200,-1133892421288593120,-250664930215188480,-220579113083476224,2088704952994485144,336226961278402920,3363193054659870720,1356454696180465760,-463256147117404368,-123686252836717296,-604641690682531840,1573177856235532800,863006858312707680,7250786495290280488,39395563747486848,1533874535293161600,-1260901558240324000,-4105308977159427360,162880265096842752,103839892225583360,-1942690401129692280,2001866140294206720,1838828354779709440,-15554840157267840],[135357586920108,-87747263663400,-39616262329875,-165852583738800,-81426683459011,-414066393599976,349093158016350,-42762444875920,-371507720399145,423089064240480,-673306829965339,881324472652800,-440025395786460,-2231483943845720,388960144451844,270013140337512,602156390287945,-2315052395067720,475875826980840,5491354755099312,-1016406775008075,-8240266988516640,-1671069220812680,-4377990128676120,-5647812353612610,5360921580256440,-9428024174287455,22417984756872000,34927092943858500,-4320200739073560,11682178273197168,29247654758088520,-17438833658436900,-1405905485740920,-9912766322938171,17946453101432352,19208480108474250,-64908839933316280,3064647785766885,-18088367199207624,-24922061175250173,46850310090043680,-15584574660108720,15221537154155840,-40985049853564206,-34653732939337248,99744469412789910,-18304123515217440,-59902388284767600,449763202882840,68740818688514478,-50213000410110120,-59140436839204875,-29621947123879320,17105725886639139,104959672008032000,-33122749350530070,-139684766970690240,-245366483012754020,-22389242725795440,14018419834129488,-163881415730351880,381027327914640660,-69803735748793200,-256084844533058556,112751379464827896,73920059368972860,287221140095553400,451004037038455125,46874140735595424,226549025127420996,89819379606308880,-578626263714286260,-703418789054985960,230871822045878343,179433523191131832,-1115653685751638630,-335023519304174400,-624718630711708170,913185066613767488,926425544961499746,619634338813749600,247865181985949220,-80182546264340520,691584880279180272,212916101156287672,-390647804718774810,926786467419303720,1867090558648094675,94877512906298232,1464639256217421405,2467814783440371680,-1403223510816674910,-2296299983000391480,-336782550160453155,-379731737676589584,177722785102498350,-3925463380384206960,-1171327187872737945,235197465740633592,-506996001607185343,641901874237375320,-2160379921874459525,-1060673754572404720,-2034596638622474685,564334270242422064,-1356427067513674200,1315391021639864400,1820490797702318760,1693892927547705144,-3667210427794745706,-819823476522735960,8147222392685715920,-1455719690595485520,-695153425060002018],[-88349710506200,-34034013699840,-50627603376032,-130811138164256,221545401398640,-44260780354560,468876898195200,-46584636388488,-1241699171320296,1264623684157440,246996080978880,-411821517837840,-762448885504544,-220712835932160,-111427671463680,783616051540560,-2622537164229840,522664211101824,905218830589568,-4262100028744320,2760681461484960,1009384047601920,3733348610559744,4262558468562576,5229815093140720,8350237449523200,-3426895124452800,-12748318432225112,11130873580047936,-27215025034137600,-5821434985153280,-11987503577114640,8285108252503872,3987335846495232,-12034820448738720,44775978496827120,-21336277322806160,2996607249156096,-6726121654712064,79828317192223600,-38329411184211840,-675730689392640,32461472896425760,11978571211059864,-45537631869343680,48268426924564480,-33501881156770560,22099283244628128,-93993998112882008,17752377943998720,-7109747577240000,-245586990721629040,114666603520586208,-16725261542711040,-35784329968128000,100710867494215440,-98367159854622000,30810369227489280,18245820578214240,370679980880843520,379044927280785920,120058907166105600,-149943105682875648,-643145261048814800,-150579150441109200,23233122040227840,226150581075138720,-399087588644205696,-432082344485800176,4732142732697600,-70466247209959680,1111019712677709120,-652764357214065976,-13363608583176192,-12290837144375040,1300582077232788000,415452135722994240,57249043370483712,-83532957759783168,-410420523903931680,-1264215983699354400,504989569889049600,154845989471608512,-87381463956784272,-868719539526599200,-200265633572544000,499365492824551680,-368996269342988016,349734258039143736,2100065172418805760,-82128262738384640,774743277660374880,-3085017265503681360,672872161391795200,-934800497926986240,-2632703325160149120,2130956329143146960,-4355971843101696,409655443475162880,2600313737148434560,-241066200870726000,778137563129333760,-1044718237542036992,4858678325313120,166935040321832640,1586508117067202560,-486704686620878880,1408656790504889640,-333958870821052672,-4494102860185804800,-111120690770073600,109823318496734080,-1883983461707653776,-611633087881339392,967400087547035520],[-9659983121250,27274641744000,24790517089965,114285903721704,307269811243395,53709029885640,-16699506989640,63668412926664,210388572651642,-380613942701640,-111587313503240,712500379517520,556597069939080,796279144468016,-661283541604455,84695648452800,1314402292862820,269937823816608,4021679260228350,-3096866530804640,3744323646718980,1174766270851800,-5373156701090024,-530715983511504,6984530520110220,-17602727005688000,4507676456671245,-2424645064043688,-5301978270257576,-2476752968181240,-2756780849358360,-8839199683207120,-11102077080438822,-11606649201225936,-27849759829442770,20743998808765320,32978792817676860,-3506951843998680,-1730175992643294,-54334591497770400,-13211831289146630,37989443010936120,22776352224072084,-95788485041879056,-17411220404720340,33335859545637360,146486144986149540,29195134564616328,-53502439259620395,368868513866461800,-130039531441913100,-26100884686920720,7187666791847685,-88408529176750920,-83442863348306280,18907062754064760,-149780104456016355,129932022154933152,72914152840101793,-80909597141853480,-94221925069159260,129687822171030880,132357353046523005,-30814961742945072,-125899763624546660,116501749589812080,660088559879452440,-94180150134429616,-89228607020808882,543743696587776960,-238424424183560560,-648799322114213760,87547299813201072,295016435897528184,-191447003904933975,-322849097878230000,-617598154778748640,101918070445191528,248362443756840049,-714297880384415800,-209805567467449140,-386096530191024840,378537780487717777,-618826770467248416,-501997850117302230,344559604267438560,-77322861998290770,220526268113365344,915589690169263439,-883704986780578920,-377943099686194680,-1527410016088802560,590239318744537770,628345825790760,1290650487807195065,318356142937001160,-409906598827364100,-2327122064746033288,-119856818486505516,1991023671992308800,2416553910975933000,2224701920291190120,-2044207444907950740,306084819764392416,3928603410516416610,-2319877662368544480,-7005773002773131300,398228825376395904,3073280699337180528,5678341410345430640,-1286829483950621820,4479352195342616280,2038776709885540537,-875900834129103552,4026487808605010100],[-12580152159744,-129661071493920,65896653438000,-90581411527200,-62040696362496,13227222948096,40400318328480,-1121857712882720,-464487080386560,-154379823658368,495723808944232,870364341024960,-1781028629544960,-461403910772480,-136790151900996,-565556476030704,262923474723840,-514842258110400,824329858584720,-3702057664339056,101710105111296,-4309311165350400,-6632671354241520,9878157571968000,374774249291776,-127153780133600,737691847897680,12917209226739600,11499673946956800,12083932818952704,-12043879255476684,27065438007426720,3278442819801600,10894533354865920,20077007274805952,-14620251208310160,-3506169240414720,8120667301143040,18594034308619920,4128742243176408,10238559074287616,892185166630560,92397130995871680,-175529810207783680,18340255078612992,-4841853678329088,-75684185184330720,-80567000698192800,-3960218775744000,-58901299748844928,62166775847104368,54267398251748640,25444716625785600,-25452220325495040,-103326045394843920,184861128555311168,-238026328702525440,91528876740574080,-219156626250155440,-29476820574123408,158838602591933440,-16073129537850880,-340656024261716880,40730296982026080,37673607791305728,93325366793602944,-307349219646728640,214583471112388320,-63805075602808320,-2532457606449408,334947181203093352,-559543330443908160,-309550062070824960,-200957037513877280,262930985475780072,144581703108297840,614434585030041600,-79465783593504000,1552181141919008640,404052668645990616,13416375279884544,-6511388291376960,1089383414775316160,-682497684818658720,357609361340245248,428895774292643328,-1105736767625194320,1276267255755439200,1040251446487941120,394672035129489312,-1168721469620787168,-1507724284394144960,-774923356671129600,-1082776758463088640,1042603359120008928,877775061263842608,118604597137297920,103154256812238720,1439061632654764800,2650132780820634528,219585279025308672,2494085475743654400,-1454785860172590000,-6899199012344323800,416781552282501120,-119173717834093824,-8394779253893224120,-888273266649347040,-146019169082941440,1061561918771019776,1560116437657238880,-8280707875416812520,-225681422843681280,678858077349085920,2848141510478189184,7018874498443474064],[86770802094930,-11378428852560,16890917121540,-82210102576184,40925838322821,340016996011680,-366040271121475,391375479718080,777974601853764,433729858556696,51056187778365,702277579546080,-975841478691145,-29821094843232,1833418560649698,2922202477826240,-1358581429992510,-571693137582960,460205325864856,-253911688671576,-3516923407870560,2341264689173960,3504664092462855,2948419685455728,-642159606309804,-183631320520560,-7793714241591300,-17820403508696040,-3773534728822383,5079219195296400,-21305613710852615,4031786402787000,5740937921146230,5565414284059952,4254096548560485,-37026729113037840,8346910570757220,-26275279676383560,17382845539617373,32834065270818464,8251151620473465,-8331763797606120,-129961051323864300,-35667266162737440,28149873408010692,74697667887453600,41824760678475720,-18332936160883080,-10724272427863304,88331666243486160,241646823528700380,-146680027997169480,-50042195898120135,-36677114413208280,2135007695911365,1338427735418760,139961226425443500,457091840215250240,-99256914312622044,-39263465102782968,219757915695146135,-27532768305998040,-363396295383111045,-232183479827798856,128085947025134952,325639836043195080,36271050351071940,-253444870428614040,159675884769166326,311676283696631040,-50485984216868460,-503039523844599840,278115797452948095,-322381349038810248,-231837107730629004,-810514228625280320,47251463690275680,714159685788507480,-145164650247414182,259018569609061152,51630749251238025,-607559497406586000,-259243717775840655,187012673671377840,-1911011714838179327,380406960318937440,-242182481146027440,-217724812608069360,-918826480077698673,-163284615792022824,1895294594777352615,-33232111749660120,1325711789524752840,-620150625368598720,-847231112453877855,341000570619004560,-1526822759109890320,-350841036895351320,209145989618997849,-1706214031609003952,-177101294377702365,2025874516761511680,2188336620093105185,9586604360603736,126141903798179814,4083167582372214960,-617438046416961000,1682812227846380400,142062799748756938,61674865084953120,308755872559665120,2916507813581213720,2013448974719608800,-287608333903531872,-2142721211925680309,2885774875496984400],[-52992244636992,80909657128960,17220131777280,127908777511680,-98155049424520,-18460704898944,-225681834323520,485326904291280,-533208901875600,-56545930172160,-625990506161408,-986160047315760,-770510037066000,396832009011200,366652313952672,-1697732144382912,2158171965281200,1528326770995200,1257318387221760,-2671756339466144,-2262089249554200,-687005799713280,5057160771528320,-116818432478880,974783855517264,596597614373376,-2553911563822080,-1413616662544680,19701814571341640,-13310982338174976,3730251747211936,13639782333438360,-22620542192219040,11012642567700480,6954914198324224,-9668629501645296,8016416695722600,-6002984851776000,-3159630062196960,-45883139844208176,8288495102420288,-12692563683160320,2871109666613760,166314345877199240,23743731572843856,29367198982471680,-103486419269057440,43079066827288800,44765639327666400,-53682964959697920,-48676874849858304,-14595247683376320,-124439871753206640,14515232029689600,99623183973199488,-341481068670898640,-52138876064771760,3877232773800960,115124409926380800,-32842169827667112,116442851221696032,-58604266871521280,-29157569074788000,-433544381246097000,211028916038063552,-41310707344982016,217598589865305600,-225700539076667600,560007875014356720,-12126168443879424,-59930039025832096,-151230701350922160,417087797258856960,-171318511263778560,543255108403168512,194755006868016672,-517033113261320840,479997307489566720,256932564300033600,190192145848806640,-691435191931994400,-242014599484416000,56104327677207040,141322061909157600,-1586790382160242320,-278048234866572288,-273429682213770720,1371873237209763600,2021176016316391600,2950400751750144,-555092852283509760,290270318460086360,-488136258397571520,-711886175625461760,-495553826854489504,1137060730592460408,3454090019292188640,75800468050616320,-1156297708120473600,-2992652736542908164,226796834382342224,-557338321116668160,-323858691298834560,-3859309927277980560,-577772186519018304,-11334117379332096,2927706934325584640,1874752984789938000,3170484734156241480,-985222025879224320,286274666316557184,-2633930671553192880,6765575636669992400,-2872497384117504000,-354257240122815744,-6846129931843491168],[3863053762680,18252372404640,-39205773773223,-104389298943336,-95434386442175,60941135907960,-453217805413515,86060643913776,-162702378511644,-190338868176600,1739560066592130,973984496258520,945887580110616,-2240817805393696,-1837642621038840,559146430149120,-2202962125620025,-746271371498256,-3832324503168809,3119034057437040,477764387884575,3345435093997920,1660317047828056,-2001009082545528,12295780550160525,-9856007378886240,-11218930159454820,12058567000088664,5659657520564187,-7092942881780880,-9866275531979280,16829187244079320,-7977510485090766,1894285519349544,14596606043449705,17942260853447280,-20872357527411720,-4676351343252864,-15550479991695792,-8892036773769240,78990743124911320,-33535834628784240,27025698368802672,55204341205135704,6473623749837030,-35141740623310200,-90385086044076725,11748177024005928,-71607201807512118,-68798161097659840,-82122889310457420,-24545492341741800,121694185146296309,-19671666581149440,19482147042208020,142393064081797840,92762520292709190,-94173454588171056,73396301651051445,-1806180621127080,131433772286871450,-111850945073331360,-24627346069368633,-265397991230791104,-202236097786324030,224999603763752160,98152791689662050,131797057200498536,-9099107955881457,69068961409686480,-354595496590758500,42125922554320440,199559636551441681,-638742888845348816,416809051994452845,173845652654955600,-1011237452815576860,-134863784491155720,12058013701663875,1279960133146312360,259533701719146690,-653874750796210680,144535563694877630,896155606451580528,419525062118136660,-1703525656134408200,842510199577327545,1730553650267896656,725168363113085648,-500534353004075280,-227207305076054160,460634773820113200,-912397654381132161,-104665487271752616,-1437605431834971520,-284039642367018000,-1907194640726011680,2334342875029545776,1192233203842724232,-2694548333515180800,1479828889304335900,-317698770812991120,1025564591685668034,1884141177310530424,-2004741441020017755,431998456008596400,-2693293576814098650,-201239537507027064,689309399399984220,-2034363523880893200,-65867078909007660,1832184868070911200,2749227135766317444,-794692574859107760,-227765417817548655,-7551829219055927960,-190942496606010825],[-17308280747520,-1864064167680,28763737375824,53125293104224,5846329751040,228279128256000,317031433931960,33691293765360,113186530787328,-202556649614400,346232076946800,-1166940021690960,963629371555840,-241976537797632,1826978954280480,2615060869149840,353795310120960,598701597104160,381913270335696,177001940454480,1013668281861120,-1312164213803520,-549074494976328,2005850789899968,-16007817047326720,2266550271131520,-22204003250361240,16485017196502816,9560956036853760,6309647733100800,-2339633780330000,-4211356116071040,-2081615354362368,-15444867004456224,19468203345122400,-19801166611121280,-3500084372083200,1642312779356928,-19881679667212992,-39510419895709240,-2091663482388480,-10399252018789440,-12635742585257064,-29638502195453712,46741723917926400,19492366779790080,-6558205823764320,-22966585164195552,19765616040232704,19502584285813440,121643610450924960,99259227156686080,-26624907557441280,31646185827759360,-129110252672249640,207551735038073400,-76826454353510400,44154308992356288,61600158876991944,25355393763373200,-257849723182796800,87009352543933440,-25609481615330316,529103057424941888,12188084094051840,-13631910247232640,-140605776943370960,-9423209678916000,-18349251035208192,267811252781205760,-397636406425587840,244617915286027800,-1389943242096640,4541240188616736,-673815493884568560,996967711484229440,-338809360950804480,-524743566700114944,-684397125365292768,-308732497481488080,-224335289875593600,-635703632960689600,584215502638609296,-940773455315169360,-205944971567892480,917068984404514560,642968126376914880,467264703784163736,-303531085758996480,-1117645950200440320,-1300600739367805920,-506462025560752800,504497187947484160,1335212165465100288,907835801627787360,-5182640997853440,-619998495496727040,460765999441520832,966305921549078880,89813914186344240,14136719182755840,1860611069737601280,-2334924917808860168,1237361499491421480,-3650800142149386240,583071757916648000,-1812571450025115120,1955005298144744256,-903486153767051264,-1113745398032931840,-2149529227961355360,10643126729895554840,-116956138016019456,135563182382747328,-1990263608169431920,1613693402554381440,12448757697269760],[102438404288678,3458520954920,-16534537404060,-50751887247600,-152852147646052,-55255869956784,-35275838369805,-309761741562480,139037932809270,-181614437630736,-235276912034142,-305183299456440,-422174542487880,-1739677990114680,627680803229898,-1188166963337640,-2900119673318615,2078208994554000,3989889866937000,-10093647238776640,137283101542620,3164194902435600,1970036474630680,2291073346062120,1070498344185684,7776464995431880,10951487296425480,-1092549375984000,1375684133891925,-4867330870367832,-10302158340051072,14303659751109960,-2346123635146500,-25806858270560640,-10186157873564530,1133930002349208,12306080236956000,22704977392491280,146243184425457000,17386286492498880,-71373450198854216,2810748698677920,-19921128741793125,15145700161750840,-28715548785200928,67223751104713392,-101864488994191090,-46633150767467880,42409343061231180,-44409271971993280,74269134503613654,89265855742206840,-212882946224659260,-39562216268529240,28341716160790032,247196988661932104,-23676202240497210,-823604770480971120,24907206825306355,44395362785438568,199151035867259568,-91198790507261360,45061844982382080,316763140753184400,-227445326455598504,8227215004768056,-787229119316981760,534655130691107400,-230295988494945240,-113709685745181240,2134280870310590,513298552751553840,-318652742222262360,-356350846663852280,-440371200117925164,-291657412918435872,2609467224584622765,-112470449185483440,1176337233767063610,127420938936166920,-216785012002424580,387044816507427600,596958077856360080,120291404045077320,-896403136742436180,-342053907839725752,-762605071861836390,1320289722981555480,-591120133357308090,997297340836346592,365123814103710528,-597688369443354200,-178935279835031100,-1456578657518712000,-1482775007769279730,-1621406788265302080,1762328409513851025,659440817474794960,1149384583521812550,853970770588697520,-1082172859269707152,1663791890114250120,427497778211441520,-2665124487171196400,228968434807860624,-1625106658356819000,5636498316314120580,-1211291423958073920,1886774505857369040,669397958218535216,1216173465693788700,-147322558271256480,-1734328880643567760,-2091975887651827320,-13198573762170428232,-3545788926008094528,1575119826632056650,2378572763899332000]],[[965349968384000,-44260780354560,-419418084518400,-742743942195200,-109580300206080,-265459824288000,3693138333913600,-1781028629544960,646293540372480,226845657308160,-5782076456640000,1528326770995200,-3996137217064960,1013668281861120,1272836143603200,12139353491865600,-3908316777799680,639306869391360,8220625100300800,7354564610764800,-16842539582668800,-5216623014620160,-5035286705433600,194967960084480,-13355325303029760,12201976203120000,-20034928343232000,-9076899464652800,-16951755795333120,3957479154881280,119456469927520000,7461257185198080,1651425210040320,-7386309101306880,15625644538521600,-178718726841600000,95572480003194880,-7762687013283840,17907356140608000,48268426924564480,-202235358697881600,30995401239982080,184706721227494400,-111247961613465600,-27992955058913280,65003879125785600,-157129953489484800,22565932686090240,-153456210145525760,3877232773800960,592848735050880000,-257849723182796800,-106904050858598400,38044731128025600,410999619183859200,974103878120448000,-554813689795706880,98012286593786880,-141980190245836800,-33879589952102400,-2518577554604032000,-51791271827362560,171782755639756800,279319492724940800,244398193388912640,251592891066316800,854175351552652800,-477492197505945600,-378970929604116480,323095021310223360,3502349101323072000,318770583561830400,-810750960923770880,-99847128195164160,609368455426368000,-3369023215402240000,285892674744483840,-200265633572544000,-1780858896150611200,277392787732684800,1465810158646272000,-50197965856220160,-1478591342920243200,-774923356671129600,3336985502584913920,1134328015675008000,-650590091398156800,75800468050616320,-5984867197350051840,14136719182755840,3674462417738112000,-3009317143891660800,1638125463247257600,-753137530315153920,5012307193159833600,1950021601829683200,-1252591309509591040,56194082680919040,296190567520320000,7586857319373516800,-5224474028894208000,259125281279412480,1379164250711385600,-842735566524825600,1668263216698490880,-1036817308429200000],[340016996011680,180676666346880,-162436173604320,-190338868176600,-305183299456440,-208380205421520,825287163462720,881324472652800,-36210838479200,-2047896663369480,-1792083922575840,6166371572876280,2886831186403560,-3508712255128080,-3096866530804640,-8667089184677400,1521102716646480,10369877218090280,-9349106896464840,-183631320520560,15536208750008800,-6263018218813080,-7092942881780880,14303659751109960,-9079848087591600,-899630156234040,29247654758088520,-6364674996131760,-21746632920575400,29415273821741040,-61637998752269280,-15250451862383760,37802661671108480,-54334591497770400,36511407728759040,29443803510194920,-25960253939889720,-29043831181796160,74697667887453600,97316601577904280,-78519904939007280,-68798161097659840,89265855742206840,13373481721774800,13803667341020400,-50213000410110120,78412703333083680,-105878016453570240,-142153957292139240,-26330953002433200,5342477163931720,264615294318863400,-80909597141853480,-377685500538020800,216859440001699800,-3812124942816960,-145469878367684640,325639836043195080,-186410014964754240,-144310348989005440,69068961409686480,513298552751553840,480513902973569920,318933632204910360,89819379606308880,-142792540933020680,-957690857630186760,384294525265200000,-1123972848479005360,-365748555991785120,29666992077665280,-714297880384415800,761127913824105600,-356156518037138040,878922854868023680,835961992048232880,380406960318937440,-947340885389840560,467151155772701400,-500534353004075280,-597688369443354200,-1010210509750780200,1721732551316627520,2467814783440371680,794210878197818400,1557605384161143240,-3450438980468705720,-456993214626353760,-682227778854403800,-2456917109379056720,1991023671992308800,-2008696690678374840,1974195190997273520,420256159514891040,-215646465374440440,4083167582372214960,-3500886514605832440,-1643012409228911280,-2034363523880893200,-147322558271256480,-882294229059633720,-1956298295937764240,-819823476522735960,-1725054869754888240,6022563221464950160,2814404469047245800],[147417401564160,-64445165497440,-263028503865600,77138799724800,-120306002995200,-149009430074400,-819646538515200,-455690379765600,258836340189440,247315564911360,1923845402476800,1657555696959520,-705324948929280,1423468002543840,736092119938560,-3770646518823360,1112882899169280,-3125367354956000,249778298073600,-4607857685238720,-1828914133657600,-3426895124452800,-2389943659188480,9363862603791200,4549286957318400,-1683974212303680,19367099083608320,10894533354865920,-2808450181447680,4547624037564160,-12831651719930880,-3159630062196960,-17745537641592320,-10399252018789440,-17546173704034560,-18203049899496000,-11213848486452480,18990625061084160,2545471422821120,-19431643846649760,18793738209895680,63863310341868480,-63681446868695040,85101238139065440,87888437466019840,47804238837062400,14278074816741120,-102133829267275520,26257923624556800,-59523857894592000,-64581986056262400,-86426882791194240,-48810124597816320,-70239708421440800,177696834254545920,-68954469514879200,-301179896784023040,-25963017040176480,-7317443813095680,226150581075138720,250252509064596480,-198467465208550560,576700229773064960,290757795054424320,132978026431303680,-200957037513877280,-467893915346972160,128699540290865280,-119553023772779520,256932564300033600,-1918384798471680,-635703632960689600,-140089406977977600,53710921208412000,-304697250162458880,255823920342856800,-224614908399939840,-638097636917753600,-280131861828407040,37577354204876640,-153367831190238720,649303970888601600,268122797396256000,1385715047641534720,607411352308561920,939079266496620000,154577945405861120,-1268877956916760320,648654811872460800,1356454696180465760,-1043757429364995840,-1352504969084586240,-26651177120691200,312230088510354720,-512283862822744320,-2134488079562500640,-1507251944239937280,-486704686620878880,2150741023680112640,2283563023369105920,-1318973767015818240,-4300393085814383360,-2115662641078694400,678858077349085920,4538449477636942080,290730462290452800],[-204124430473480,-258362345877240,391375479718080,623600466685160,391648982404680,973984496258520,-1739677990114680,1431863393344560,-1900979783341200,-2231483943845720,1342771855527000,-71250111073680,-985579139508920,-345118191458040,1840344907183320,2418296577226200,1174766270851800,-2802749610977160,4489980982385360,1081283922433920,11455272324395880,-17820403508696040,459517742992440,1579045800359280,16829187244079320,-25806858270560640,-7004417891807160,-26794108786728240,-1405905485740920,24681075957752280,-61884848519534040,92587055174679840,17719824468529680,15690997699456200,30712847582577600,37989443010936120,-20019598921665440,-68724256956445200,47434844685252600,-19437551282048480,-18332936160883080,-23716084560504360,-283747510270138840,-24545492341741800,-39562216268529240,150505888745111240,126638279373033120,-29621947123879320,268989993863293560,47796273280567200,-86147127496480680,-65898396082963400,70122465165596040,263257905408516480,129687822171030880,-320903200418163000,-253992943240316280,221004233785325320,-219790466496610320,-253444870428614040,347360801290498800,-284107210018496640,42125922554320440,-356350846663852280,219174881090654040,-32869199374984200,-703418789054985960,262226844905496240,76909161331110240,462563805891029960,173436225487272000,-796220859337506120,1976051448004180200,-386096530191024840,392416099033815360,41653919394577000,625668391158736680,1511192953872584400,-217724812608069360,-796397185772733600,-1645877278840786200,460634773820113200,-1456578657518712000,-198967870949728440,-3371265919404260680,-2296299983000391480,-330658519684977000,3067984325774039440,716967567856995840,-1411374289645050720,-867303604123983400,4821570339903672600,2224701920291190120,3014577595629492360,-1817428429002204120,-1289384240457593280,3327274862262420960,1682812227846380400,812036105817685560,-3314807511331442280,1832184868070911200,-2091975887651827320,-2652488175109954440,2316614082903141120,-1455719690595485520,-10416036520564267520],[-812722302950400,412896123494400,-202147623532800,-142411203302400,72651726766080,1264623684157440,622040856307200,135402706010880,-74795170053120,-826422829056000,-721343487110400,262923474723840,-254465150607360,-971030340403200,-3845252956916800,-687005799713280,8183098058357760,-16007817047326720,14713285537843200,279376510026240,-535186751938560,714597369446400,6221122161830400,1760405218318080,39983759617781760,6570461115187200,-75589091544876800,-11092758991891200,1615330106818560,-16372815304581120,21426589802534400,7005268177643520,-101299920408924160,77018818530017280,77565666952646400,7438409008842240,5762678291251200,16558934210641920,18238686920132800,-16374523842673920,-8592201165250560,122472195408527360,-282700985426956800,17752377943998720,3567775011102720,29562253318563840,95218742377651200,-30248869729651200,117416684930549760,-238026328702525440,-111130246454867200,-36837727923363840,12343406049976320,-58604266871521280,-159423284287872000,12188084094051840,1148391530367452160,-210152705878917120,149568193714579200,-91305052972404480,-42456211650478080,-171177342563082240,-28918650033152000,159751371335846400,-297052985451156480,-438946289115586560,-323499304193894400,-93822978047984640,75752209113292800,439311021908951040,-938447667301056000,-310052478663855360,355562912679321600,273053228669337600,1258552604026009600,49932807113249280,34648128862617600,1385523420391720960,-2053814438176089600,-115819544703582720,-686842771250764800,2100065172418805760,227513538358444800,507678570956113920,236058203092377600,-123438795864637440,-570573102117832000,118604597137297920,-2100455273966515200,-233281539735552000,-998518292928288000,-557338321116668160,-74544865974558720,-3650800142149386240,2750754470676326400,674085104836577280,1139974214332293120,2474365777805967360,-314057505163212800,-1418891616232427520,-554067475913318400,-1659547947157422080,4770241073425766400,-63892806284286720,7640322816037411840,-2153890934025093120],[492798318012000,53709029885640,-66532924843880,553051536879480,-698985506405880,-2856689788172000,702277579546080,-1082147087807520,-377498504582440,559146430149120,6767238291429000,385484250481880,-460183084522200,-2315052395067720,-2428502780323480,8213985354954000,-3806631228952200,20276398501640,2466114496972920,9469799515836120,-44969867630688000,904493563327200,5914986839802480,-3522731549557160,2929265250927840,10300046168412000,19236870668554000,11339003868291000,17942260853447280,22704977392491280,72873794849394000,-9678371776776120,-64908839933316280,-29845810168936080,-70525810048227480,-152799251524920000,-3392762180535720,-17198113669565400,77917640788038480,33335859545637360,205386718825524000,3225389252773000,5966370076534560,-45203416472039760,-146680027997169480,213107812053645600,-14770669943500680,142393064081797840,112976911060709640,61275305103048960,-486373295259196800,-139684766970690240,238592786939064240,2279656488373000,-176234053885223400,-462598648724124000,268903839957701760,-29213785045827360,116501749589812080,-27198473255910840,-305815806107856000,-23349718752947400,214416485856731400,-503039523844599840,21171300848377680,2500101643742164000,173845652654955600,-112470449185483440,704377319449643840,-1186680733131687360,-855888028679174400,960633578506608600,-1281984323575725000,-37506408587543160,-346478499428978280,-1673956877572980000,-334461422444618040,344559604267438560,445065354825786960,-260255886858582120,-1021740319282738000,-309685255174369800,-33232111749660120,3805746169753614480,1518940049020786560,-924913687288893000,659440817474794960,812442928960425840,423740236865493240,-3925463380384206960,6308014964472936000,1099035390587410080,-592213404843182680,966861235756928160,584526170535635040,-12277666505667326400,-2319877662368544480,626105697045025560,1802753140696175360,-3517680265147711080,1927854313982251200,2916507813581213720,73757504527970880,941360034032024880,-7551829219055927960,12158620740461832000],[95748523425280,-225681834323520,145038253831680,-202556649614400,310377350457600,-400869211094880,872407271034880,461335005666720,-349665340519680,-1111635816489440,62508205943040,915568733851200,-2790412731838720,1431536658182400,-639723746999040,695379371195680,2417418458611200,954610419327360,-9378214317012480,10283789122084800,1432682096778240,-544454924405920,-3539558484422400,1966387346448960,-4926187415269120,12901622887677600,-6925537369420800,-18584049135356320,2610498012829440,-12034820448738720,14556345506659840,-3110143905221760,13713403238810880,-6512347690719200,47398440615482880,892185166630560,-29678367923472640,1017875782959360,20057871678028800,-103486419269057440,59831129099715840,19502584285813440,13433746089815040,1132541923471200,-594593785758720,-24203260773337440,-37353389014233600,-88889873550019200,20074136323584000,12431715001453440,-54822577170965760,282804628265106560,-113841346752967680,103180569178056480,9016633643184640,-12009156126549120,-39014597773228800,143298185961710560,-122067501631756800,78517892822328480,-150235580828481280,-333568304784347040,-149633236814315520,466202060899744000,-190154686565648640,102331918547622720,-2464587400042240,-12290837144375040,288052353072506880,-386522006335189760,-129699164415110400,62206785291800160,458969943480277760,-6511388291376960,-320768677327403520,48147661656649280,288253651049844480,-273429682213770720,1430697056345318400,-1117645950200440320,716852589246270720,15702520832586080,-398630353356744960,-696812244288027840,-1280403000724404480,373905499385842560,524400279324894720,-718219328316682720,1053851457501596160,-906817007667205440,1132050612826721280,-812411612830325760,-1399121120539123200,1407793612008476000,715142334635385600,1848341333043950400,-1642372182670449920,1533874535293161600,624784003774571520,-1621380124456338400,988280085667872000,607590962944199520,-4871308687943027200,2936558942065632000,-52440081750228480,967400087547035520],[-165852583738800,-203306028280320,-3348624184840,-176221690781400,-435827007238320,1943881870034400,-541617327930360,712500379517520,1538112245688480,971660780754600,848891309476320,-6618625934705200,-571693137582960,-2674545922026000,-6467425284389120,3345435093997920,2291073346062120,5420176122012960,7821781270589880,-4377990128676120,12069578802816800,10941460941973320,-6658468020079680,-6490461136943920,-7185902488221600,4886421256705080,-8839199683207120,-47890193474210760,-7441161521798400,22852386941685840,24943035906657000,-26275279676383560,1758003981724320,39816675924292080,-33535834628784240,15145700161750840,54499544212291920,-15940502257578600,15221537154155840,143487144848440800,-1423805489805600,-66140663927184000,-81386261146293240,-53307369939626880,-14253976051115240,-26100884686920720,-33924586672146720,-98393699163672640,-491137342673333400,178974670279649280,457091840215250240,31762948852999320,-55281078702120480,-111850945073331360,316763140753184400,294222607522938600,344227449893764360,-69803735748793200,212984812576667520,-336252023015387520,-164866694656488240,-262503782138219160,-432210328274331200,65023085904656880,-648799322114213760,-232938740686968360,-43726134561134400,24091544224928880,-81311742466969520,714159685788507480,1239879691373292480,-517762819464248960,-653874750796210680,120291404045077320,859742202175070720,610127287983561240,-80182546264340520,-422828986847456920,-1261178085067925640,241892050811304960,1624878031417954080,1599062775406981560,-184764153972546480,-1527410016088802560,-1836585163777775400,-232872139182180960,2276865726999753040,-1655856724459807320,-350841036895351320,-27563458297754080,-1412934569957334600,-317698770812991120,-2665124487171196400,830881040331031560,-465647923601673120,-1060673754572404720,3365232607772824800,4745378402858492400,-3586852832108128000,2626223500390361760,487007073171563040,1719692657574873520,4479352195342616280,-434824334099113440,4918454778500631920,-51288747134895600],[224543114526720,-24475662224640,383548009363200,-232643649822720,366725183447040,198108013210560,-1835021359987200,-324464830694400,-313309664460800,-522006883568640,-2162082450739200,878838163005440,4659608314183680,-24590686095360,10932561229216000,3873601505664000,-8145587011584000,1009384047601920,-15176451323404800,-5817141597880320,-7722417429780480,-211097521543680,342304595212800,11499673946956800,11089025941340160,-6203968591841280,11648655806796800,11012642567700480,8408583694417920,-3500084372083200,-50348232470131200,5213541561676800,93174126293811200,12478788112538880,-26812322461478400,-70810057017835520,533507758325760,3028247532034560,-66761775065356800,-6877279205068800,-43151868703088640,-43680622523489280,24201336962880000,-79307327930572800,271884204929187840,-42396338406090240,-88704195736992000,406797518217446400,269199811010887680,-14100344659376640,-227709823389382400,-178661095808532480,-32282133700853760,5154399630544320,-669305392465881600,120058907166105600,-168852342384394240,-23586675478248960,139292521370534400,-223668550721454080,603831328852377600,-63805075602808320,-494349801575168000,708052224555878400,850508078795980800,-171318511263778560,71104560258124800,-338809360950804480,-182653241801564160,-97610977153166400,-150259604091801600,635499471138048000,786363017701785600,219532424436990720,-3086047371544192000,-725041490668953600,1980203888124887040,-252454268000563200,-584882671926009600,1257683577069849600,821274616591810560,-590529142816081920,-1735641683275737600,-2037943385137479680,562053498091683840,-250664930215188480,3788879694702220800,-1447388435170022400,-747663653101854720,246637272063156480,3215482959533644800,816818235453972480,55570847214305280,778137563129333760,-1982498774758022400,3487636544255564800,1493706650104627200,-77390447406451200,-5292053346421881600,-146019169082941440,-651779744280698880,-621553526000985600,-7498580444009740800,-2872497384117504000,-1451804999986216960,12448757697269760],[-409211816282640,340016996011680,180676666346880,-162436173604320,-190338868176600,-305183299456440,-208380205421520,825287163462720,881324472652800,-36210838479200,-2047896663369480,-1792083922575840,6166371572876280,2886831186403560,-3508712255128080,-3096866530804640,-8667089184677400,1521102716646480,10369877218090280,-9349106896464840,-183631320520560,15536208750008800,-6263018218813080,-7092942881780880,14303659751109960,-9079848087591600,-899630156234040,29247654758088520,-6364674996131760,-21746632920575400,29415273821741040,-61637998752269280,-15250451862383760,37802661671108480,-54334591497770400,36511407728759040,29443803510194920,-25960253939889720,-29043831181796160,74697667887453600,97316601577904280,-78519904939007280,-68798161097659840,89265855742206840,13373481721774800,13803667341020400,-50213000410110120,78412703333083680,-105878016453570240,-142153957292139240,-26330953002433200,5342477163931720,264615294318863400,-80909597141853480,-377685500538020800,216859440001699800,-3812124942816960,-145469878367684640,325639836043195080,-186410014964754240,-144310348989005440,69068961409686480,513298552751553840,480513902973569920,318933632204910360,89819379606308880,-142792540933020680,-957690857630186760,384294525265200000,-1123972848479005360,-365748555991785120,29666992077665280,-714297880384415800,761127913824105600,-356156518037138040,878922854868023680,835961992048232880,380406960318937440,-947340885389840560,467151155772701400,-500534353004075280,-597688369443354200,-1010210509750780200,1721732551316627520,2467814783440371680,794210878197818400,1557605384161143240,-3450438980468705720,-456993214626353760,-682227778854403800,-2456917109379056720,1991023671992308800,-2008696690678374840,1974195190997273520,420256159514891040,-215646465374440440,4083167582372214960,-3500886514605832440,-1643012409228911280,-2034363523880893200,-147322558271256480,-882294229059633720,-1956298295937764240,-819823476522735960,-1725054869754888240,6022563221464950160,2814404469047245800],[-416996523168000,10798649790720,-119571700652800,152194020823680,-136460010086400,1073829461672000,-118746912556800,246996080978880,-32448830501120,959178136218240,-834769521331200,-2418205631175040,360760088409600,-514842258110400,1858417704126720,-7608591129484800,-441808422570240,5057160771528320,2873529924168960,2266550271131520,17402872973184000,-9322669471175040,5021690335200000,-2270672998102080,-13280099027247360,-13298765983272000,3265683040451840,-4261768428783360,6906326871029760,5505025455386240,-36033490219584000,11930196413733120,-4555496290885120,-16523222134795200,13779186426044160,111749218710729600,-1610622495905280,12452130726465600,-10934742339882240,2843207569332480,-72493142641920000,47514982370648320,-36335585464139520,-12169419529388160,-103956905505281280,-36343106952240000,-8374523635484160,-131242867861216320,67622162603343360,44759751593166720,119893761544288000,91528876740574080,70179879667941120,16377293851479680,154372314550126080,-149045608137288000,106011918148364800,-13631910247232640,44852676028258560,-236524411199282560,362699562056832000,-37591349649231360,-227984641789985280,-275560659017783040,39529845995831040,-688253356732905600,-220076651784652800,144950112149230080,-48968232685095680,302031666052047360,227872553906112000,-244212706830836480,407045931143297280,495856248354369600,-31473159428677120,1277957376390240000,-514453332714727680,1280316209011807680,15681984128490240,-168099119459863680,-2102523684094592000,-310720463271079680,-295934686644579840,-82128262738384640,516876298545914880,-220766952969763200,-403355390869692160,-201926421246052800,-796460256626334720,103154256812238720,-314246080910361600,108972099061731840,-277838899372675840,-323858691298834560,-882514407156518400,2980505148541648000,411531772589752320,-1129865821414368960,2455071159339009280,-882869157587940480,4980687382491744000,3750373115732235520,62335997261260800,-999915932474487360,283716408354663680,-10703158925669640000,1509524343671274240],[241435916106720,-9942179093880,783560094800360,-635725428460560,-2606501084880,-413990829025080,-380613942701640,364297279071000,210024382344920,-1418148681202440,-696037857096120,2922202477826240,-2874541631900400,1127088721563960,3119034057437040,3164194902435600,2889915096305520,-3232000758768080,-8240266988516640,3858737412827880,609950479886440,-4952374065227160,652445022469680,-10786705735996520,-2556581682605280,-2476752968181240,-1163586307043160,18815780765822760,16877998889698200,35049795338992520,-37026729113037840,7544922169478760,1614575871862800,-8892036773769240,2810748698677920,-1835500683675640,-29704296235952520,46850310090043680,553913096342680,-82730523752553600,-72603912442702440,-133153713652388440,79559086781931240,72398140663629000,368868513866461800,-188541292311589800,42600967487403360,22294840184463600,-10942672943648160,1338427735418760,-154994232625429000,25486075202498880,-1806180621127080,-91198790507261360,223540635721557000,76338201753569880,-163881415730351880,163314692927840520,-517093296845953800,17230796275367400,-413356502785175040,449298320570007720,-227420574641871440,543743696587776960,-154270957839906600,-319170174492858040,889337592738975600,46742719111888800,-810514228625280320,273882156272611560,20959993879436040,1279960133146312360,387044816507427600,-1258616200559644680,248221911608276760,619634338813749600,327641366742707160,-2977467190522520440,-2246060949881760,-651031836522619080,989274208448829080,-786579554179280400,-883704986780578920,314159347328476640,1768016294772530400,1167964288146936720,607032230936691560,341000570619004560,-445707410940625680,1391899582414715880,-2694548333515180800,1663791890114250120,889243614678658360,-1380380617713754800,641901874237375320,-2822000537540292640,-540958642705546560,-1172076605890588200,4811703138320857240,393500224478190960,-1513708458025701960,5678341410345430640,-4712289712717965840,843366082564971240,-4517213277077682480,-7176756077509387200,2885774875496984400],[226318512609280,-64081959321600,149573491372800,-62762401532160,-28682093813760,-464487080386560,-1210660080731200,300276222543360,476697110461440,396832009011200,3190042066252800,353795310120960,108349910507520,-2618464504381440,150276415027200,-1788964564780800,-5691016314086400,6496860792422400,-6168458068678400,2483419307466240,-717181840834560,9781065733662720,1290040409433600,-56013479216640,-16895086379719680,-14045147473674240,37913141394585600,-1906143677475840,1357723056291840,2930613489991680,21389404496064000,8238801676930560,-7659628910791680,-36015075470868480,-76259260687737600,4387470948241920,-8730007029596160,-675730689392640,-18505957140211200,10924654101603840,10103958317690880,54655328872488960,266937137643545600,-3960218775744000,-9777615772262400,-152785189635358720,259088734703884800,14515232029689600,-597658615456496640,-76826454353510400,86168772918412800,37261607463717120,-22026710442147840,40887931094384640,-31499108853326400,109522700585326080,-176388097313218560,213865136812687360,144140794589299200,-22793321678814720,-27575574746480640,210451165419110400,389919906461606400,80893603894118400,-1040255884680099840,-242724985012224000,1046946457723091200,-11635291678602240,-41771017103523840,231345091193610240,596511527047128000,24587935215022080,-933662859370444800,-995992308962918400,-1341587038226054400,504989569889049600,-89388676931788800,-1112774560194232320,1542776082225664000,95708073587892480,-1847763055801512960,1040251446487941120,3608789206098278400,284014093626938880,-251253294058045440,-711886175625461760,1531841240203929600,-619998495496727040,2126473563511434240,946976436349870080,-1507227773719289600,-526169938832778240,100703618069667840,19367907892101120,-4755285108012595200,324408890414949120,-5123964466128020480,-2710201054475059200,472941623039424000,865972365778126080,-18002363311595520,825531717321400320,3798382658894912000,1227040436292503040,4220214560346470400,1838828354779709440,-76075741483315200],[-154675742870880,-53008964365800,-204124430473480,-258362345877240,391375479718080,623600466685160,391648982404680,973984496258520,-1739677990114680,1431863393344560,-1900979783341200,-2231483943845720,1342771855527000,-71250111073680,-985579139508920,-345118191458040,1840344907183320,2418296577226200,1174766270851800,-2802749610977160,4489980982385360,1081283922433920,11455272324395880,-17820403508696040,459517742992440,1579045800359280,16829187244079320,-25806858270560640,-7004417891807160,-26794108786728240,-1405905485740920,24681075957752280,-61884848519534040,92587055174679840,17719824468529680,15690997699456200,30712847582577600,37989443010936120,-20019598921665440,-68724256956445200,47434844685252600,-19437551282048480,-18332936160883080,-23716084560504360,-283747510270138840,-24545492341741800,-39562216268529240,150505888745111240,126638279373033120,-29621947123879320,268989993863293560,47796273280567200,-86147127496480680,-65898396082963400,70122465165596040,263257905408516480,129687822171030880,-320903200418163000,-253992943240316280,221004233785325320,-219790466496610320,-253444870428614040,347360801290498800,-284107210018496640,42125922554320440,-356350846663852280,219174881090654040,-32869199374984200,-703418789054985960,262226844905496240,76909161331110240,462563805891029960,173436225487272000,-796220859337506120,1976051448004180200,-386096530191024840,392416099033815360,41653919394577000,625668391158736680,1511192953872584400,-217724812608069360,-796397185772733600,-1645877278840786200,460634773820113200,-1456578657518712000,-198967870949728440,-3371265919404260680,-2296299983000391480,-330658519684977000,3067984325774039440,716967567856995840,-1411374289645050720,-867303604123983400,4821570339903672600,2224701920291190120,3014577595629492360,-1817428429002204120,-1289384240457593280,3327274862262420960,1682812227846380400,812036105817685560,-3314807511331442280,1832184868070911200,-2091975887651827320,-2652488175109954440,2316614082903141120,-1455719690595485520,-10416036520564267520],[76481633479680,-38267112871680,95748523425280,-225681834323520,145038253831680,-202556649614400,310377350457600,-400869211094880,872407271034880,461335005666720,-349665340519680,-1111635816489440,62508205943040,915568733851200,-2790412731838720,1431536658182400,-639723746999040,695379371195680,2417418458611200,954610419327360,-9378214317012480,10283789122084800,1432682096778240,-544454924405920,-3539558484422400,1966387346448960,-4926187415269120,12901622887677600,-6925537369420800,-18584049135356320,2610498012829440,-12034820448738720,14556345506659840,-3110143905221760,13713403238810880,-6512347690719200,47398440615482880,892185166630560,-29678367923472640,1017875782959360,20057871678028800,-103486419269057440,59831129099715840,19502584285813440,13433746089815040,1132541923471200,-594593785758720,-24203260773337440,-37353389014233600,-88889873550019200,20074136323584000,12431715001453440,-54822577170965760,282804628265106560,-113841346752967680,103180569178056480,9016633643184640,-12009156126549120,-39014597773228800,143298185961710560,-122067501631756800,78517892822328480,-150235580828481280,-333568304784347040,-149633236814315520,466202060899744000,-190154686565648640,102331918547622720,-2464587400042240,-12290837144375040,288052353072506880,-386522006335189760,-129699164415110400,62206785291800160,458969943480277760,-6511388291376960,-320768677327403520,48147661656649280,288253651049844480,-273429682213770720,1430697056345318400,-1117645950200440320,716852589246270720,15702520832586080,-398630353356744960,-696812244288027840,-1280403000724404480,373905499385842560,524400279324894720,-718219328316682720,1053851457501596160,-906817007667205440,1132050612826721280,-812411612830325760,-1399121120539123200,1407793612008476000,715142334635385600,1848341333043950400,-1642372182670449920,1533874535293161600,624784003774571520,-1621380124456338400,988280085667872000,607590962944199520,-4871308687943027200,2936558942065632000,-52440081750228480,967400087547035520],[162899132533000,209744992595280,60941135907960,-309761741562480,-299017189924800,309609448242000,-42762444875920,21307043652840,-402085172071440,-548037215855560,-426964783845600,-1199068487984400,3335694509971480,84695648452800,2050984162596840,-34350079764000,1959461812974600,1538743190723640,2341264689173960,-642926996339760,-20806020074532000,-9856007378886240,-1092549375984000,-3064861618249800,-13043997262354520,72999320694372000,12996604858171320,-30360770159100640,20328564647255040,-4143764487483720,-31029275055658000,3532520226858240,20743998808765320,-49912976314282400,34836794395603200,-48802750498101600,-1124032873417440,-8331763797606120,21243084907832280,36375700991626480,-89776966013935200,-46633150767467880,100736499129562440,3077127886991400,-18304123515217440,153266918765874000,21306166537574160,10451578185753120,-31284586932877040,191522280778956000,-7991184648711000,18907062754064760,-63154582650878400,-129234185389744440,-299512065496611440,-388825075773036000,-27532768305998040,-430299665134895160,-242643156550618320,224999603763752160,1365888958425482400,112789008073356120,-7180597174988160,287221140095553400,1254067587544080,89343201820672800,-218969935308148320,77121164533856880,126991290933708960,875092239107120720,-1650317281471980000,-67753323893821680,351849576091054360,170041921022619360,-46021349183297400,-1978386151703461000,-1068172947036666240,236192899801207920,-1703525656134408200,1320289722981555480,2800116103141710000,-336765808711534760,926786467419303720,-139317339327344640,739787434438804840,1354995014365792800,-559042868820324720,-1325247635072576600,-1763112058122818880,318356142937001160,5423138400788908800,1091895269328797040,-1186744729163235480,-3064530021658781760,2025874516761511680,-3534907778459178000,345390262564898760,431998456008596400,-1211291423958073920,-505047758257224520,-8427371786161725000,1315391021639864400,-1105789859006416120,-1799901240879499920,2483595373847701680,7897100141739556000,281955223997853120,-1035252846918102120],[-103182063452160,5846329751040,-186873769139200,553181042304000,-325992719769600,33078702032640,870290686848000,589286228213760,-2250422346055680,-101788503759360,-827460981177600,50909480371200,2895784678195200,118038025163520,-1606754567756800,-2063995110481920,766654864588800,629223211131840,4198368776025600,-5569841871897600,12638606951956480,-2407628542556160,-1707300894604800,-4340959210168320,2050339223961600,-1018001808299520,-10758031889721600,-27215025034137600,-23022888474378240,12369124070979840,67789082728224000,13102121977528320,12926783003566080,-3506169240414720,-42809972196710400,68949991102361600,-60808452047339520,-12692563683160320,-45456943942924800,46741723917926400,-29466944231178240,-2984512405112640,100066534594118400,5848298710425600,-153552301037977600,46260161251683840,-108486754102214400,28938619534499840,-23340203052226560,-15581248752706560,184854203903424000,-79919898737817600,187928260536360960,18184949419887360,225119448420556800,100118737960919040,-168148711702200320,26087446519833600,-74482736130316800,-781654965583641600,115824061757521920,-24474795335112960,557975323720249600,-344367050053877760,135149167768412160,4732142732697600,-976258380385728000,202189701838924800,346560034060247040,52936249777182720,573362643626572800,614434585030041600,-781762474447994880,153564163740172800,1894765147390227200,-242014599484416000,-956778210998353920,-205944971567892480,-305144932358745600,281034822996787200,-1093908424945776640,336078726246996480,707786106521894400,467500890181248000,-1658058572834979840,-37229488095018240,-3102480155842918400,1914694313971507200,-354173434917519360,93366507619281600,-724805871394598400,1429679034951552000,817418257000038400,163393902479174400,3405956406824083200,-604641690682531840,2882406009536348160,-450123458837944320,-4119408974001305600,-775925702782771200,-1953579081307914240,51391228117616640,8671004321420390400,-4494102860185804800,2953197723101429760,-780584902924216320,390456038403974400,-5200400830112998400,-1700488816424386560],[-50751887247600,-74487197243160,12250860928240,-165852583738800,-203306028280320,-3348624184840,-176221690781400,-435827007238320,1943881870034400,-541617327930360,712500379517520,1538112245688480,971660780754600,848891309476320,-6618625934705200,-571693137582960,-2674545922026000,-6467425284389120,3345435093997920,2291073346062120,5420176122012960,7821781270589880,-4377990128676120,12069578802816800,10941460941973320,-6658468020079680,-6490461136943920,-7185902488221600,4886421256705080,-8839199683207120,-47890193474210760,-7441161521798400,22852386941685840,24943035906657000,-26275279676383560,1758003981724320,39816675924292080,-33535834628784240,15145700161750840,54499544212291920,-15940502257578600,15221537154155840,143487144848440800,-1423805489805600,-66140663927184000,-81386261146293240,-53307369939626880,-14253976051115240,-26100884686920720,-33924586672146720,-98393699163672640,-491137342673333400,178974670279649280,457091840215250240,31762948852999320,-55281078702120480,-111850945073331360,316763140753184400,294222607522938600,344227449893764360,-69803735748793200,212984812576667520,-336252023015387520,-164866694656488240,-262503782138219160,-432210328274331200,65023085904656880,-648799322114213760,-232938740686968360,-43726134561134400,24091544224928880,-81311742466969520,714159685788507480,1239879691373292480,-517762819464248960,-653874750796210680,120291404045077320,859742202175070720,610127287983561240,-80182546264340520,-422828986847456920,-1261178085067925640,241892050811304960,1624878031417954080,1599062775406981560,-184764153972546480,-1527410016088802560,-1836585163777775400,-232872139182180960,2276865726999753040,-1655856724459807320,-350841036895351320,-27563458297754080,-1412934569957334600,-317698770812991120,-2665124487171196400,830881040331031560,-465647923601673120,-1060673754572404720,3365232607772824800,4745378402858492400,-3586852832108128000,2626223500390361760,487007073171563040,1719692657574873520,4479352195342616280,-434824334099113440,4918454778500631920,-51288747134895600],[-12388107677440,25473360185280,-42859048784640,249141688032480,147417401564160,-64445165497440,-263028503865600,77138799724800,-120306002995200,-149009430074400,-819646538515200,-455690379765600,258836340189440,247315564911360,1923845402476800,1657555696959520,-705324948929280,1423468002543840,736092119938560,-3770646518823360,1112882899169280,-3125367354956000,249778298073600,-4607857685238720,-1828914133657600,-3426895124452800,-2389943659188480,9363862603791200,4549286957318400,-1683974212303680,19367099083608320,10894533354865920,-2808450181447680,4547624037564160,-12831651719930880,-3159630062196960,-17745537641592320,-10399252018789440,-17546173704034560,-18203049899496000,-11213848486452480,18990625061084160,2545471422821120,-19431643846649760,18793738209895680,63863310341868480,-63681446868695040,85101238139065440,87888437466019840,47804238837062400,14278074816741120,-102133829267275520,26257923624556800,-59523857894592000,-64581986056262400,-86426882791194240,-48810124597816320,-70239708421440800,177696834254545920,-68954469514879200,-301179896784023040,-25963017040176480,-7317443813095680,226150581075138720,250252509064596480,-198467465208550560,576700229773064960,290757795054424320,132978026431303680,-200957037513877280,-467893915346972160,128699540290865280,-119553023772779520,256932564300033600,-1918384798471680,-635703632960689600,-140089406977977600,53710921208412000,-304697250162458880,255823920342856800,-224614908399939840,-638097636917753600,-280131861828407040,37577354204876640,-153367831190238720,649303970888601600,268122797396256000,1385715047641534720,607411352308561920,939079266496620000,154577945405861120,-1268877956916760320,648654811872460800,1356454696180465760,-1043757429364995840,-1352504969084586240,-26651177120691200,312230088510354720,-512283862822744320,-2134488079562500640,-1507251944239937280,-486704686620878880,2150741023680112640,2283563023369105920,-1318973767015818240,-4300393085814383360,-2115662641078694400,678858077349085920,4538449477636942080,290730462290452800],[-86523704984640,19399558174920,-87747263663400,241435916106720,-9942179093880,783560094800360,-635725428460560,-2606501084880,-413990829025080,-380613942701640,364297279071000,210024382344920,-1418148681202440,-696037857096120,2922202477826240,-2874541631900400,1127088721563960,3119034057437040,3164194902435600,2889915096305520,-3232000758768080,-8240266988516640,3858737412827880,609950479886440,-4952374065227160,652445022469680,-10786705735996520,-2556581682605280,-2476752968181240,-1163586307043160,18815780765822760,16877998889698200,35049795338992520,-37026729113037840,7544922169478760,1614575871862800,-8892036773769240,2810748698677920,-1835500683675640,-29704296235952520,46850310090043680,553913096342680,-82730523752553600,-72603912442702440,-133153713652388440,79559086781931240,72398140663629000,368868513866461800,-188541292311589800,42600967487403360,22294840184463600,-10942672943648160,1338427735418760,-154994232625429000,25486075202498880,-1806180621127080,-91198790507261360,223540635721557000,76338201753569880,-163881415730351880,163314692927840520,-517093296845953800,17230796275367400,-413356502785175040,449298320570007720,-227420574641871440,543743696587776960,-154270957839906600,-319170174492858040,889337592738975600,46742719111888800,-810514228625280320,273882156272611560,20959993879436040,1279960133146312360,387044816507427600,-1258616200559644680,248221911608276760,619634338813749600,327641366742707160,-2977467190522520440,-2246060949881760,-651031836522619080,989274208448829080,-786579554179280400,-883704986780578920,314159347328476640,1768016294772530400,1167964288146936720,607032230936691560,341000570619004560,-445707410940625680,1391899582414715880,-2694548333515180800,1663791890114250120,889243614678658360,-1380380617713754800,641901874237375320,-2822000537540292640,-540958642705546560,-1172076605890588200,4811703138320857240,393500224478190960,-1513708458025701960,5678341410345430640,-4712289712717965840,843366082564971240,-4517213277077682480,-7176756077509387200,2885774875496984400],[272197182566400,15487657574400,-169834424460800,19360440633600,-20355566837760,-1222693746176000,270482546611200,68632050193920,1091224248555520,138792305541120,1622254481760000,-604331727367680,-219578872135680,225250367569920,-1386279016883200,946157965632000,-2245386515435520,1140450479308800,-6194639500262400,-208282278044160,1496632622284800,4950199035371520,-3906875312947200,-1345193198231040,-10805176299540480,21332437449523200,31879362867123200,823956006343680,24037145763840,7505018210222080,-74567632352400000,3278442819801600,13335595532769280,-21471610263306240,-24184594835385600,-19547422351776000,919881022832640,-2091663482388480,45138555619097600,-2556923651758080,262569907772160000,-121050269263544320,47438642858956800,-2930294641190400,5950901949603840,-70484363585126400,-189416340911001600,-30224736200862720,163443235842754560,50790787008430080,-397245927990912000,25712174207370240,2782101290065920,194364691150192640,-23694200284339200,-97011611190144000,378827553394503680,135402619471257600,-232495579115712000,-67254483139176960,120094998672384000,311777268671447040,-598963973628697600,23233122040227840,49775202444042240,718772360232960000,316502216722771200,-28109905468323840,34436649788006400,-309550062070824960,-1537512112071936000,-139774148435888640,701521796158402560,479997307489566720,-1974469574673587200,-573111671125593600,39300482904883200,-282568121987563520,610176894526003200,-99714838160678400,4949700182983424000,-81590400987955200,1223845538498880000,291413273915554560,34199110816358400,-1856567019998208000,306765346899123200,241951310659676160,1138501587872040960,-4226561805270138880,-6932004540236160000,106460196774243840,9345263184322560,3363193054659870720,-86391061672396800,-601275668357145600,4421227360404910080,-1306556922184335360,4602507129703718400,-820195722517063680,240413622143385600,1586508117067202560,-343408283050060800,-48467547412416000,-11146456008463175680,6617218554304512000,-1583543385596409600,-225681422843681280,-103898905461964800,581433790206443520,6336105773734000000]],[[1601394672487680,600929320069344,-154379823658368,17173435345920,-770510037066000,1826978954280480,-1596948262576128,-2140029344696320,2710364246264640,6451661648638080,1431536658182400,3213101115162624,28005786075456,-5470250759820000,15735412171960320,902608437265920,-1185206034758592,-10532582761259328,5270922636295680,823956006343680,-22776400388256480,2115967568254848,-3846669867188736,11012642567700480,7423362755091360,32626137678976800,3562418772439296,-30670747569487872,-78459972356026800,-50100337778391600,-4832326945797120,-457404821572608,78351300914601792,-108406871037269280,2843207569332480,14445198076700160,-139602949395848064,22099283244628128,113519100939847680,-6362507360563200,54267398251748640,-42732490349355072,32947703174167488,-76826454353510400,-240978624990492480,-98004725203311360,228961461329846784,-7003827601247232,-917539974933120,-102789632419541760,-12009156126549120,22191500516193792,8059913140815648,874082710544833440,389266674270566400,-344367050053877760,381172308368214048,-41493715876188576,290757795054424320,-309550062070824960,1082506475390986800,194755006868016672,-524743566700114944,-461201665676451840,-758533893694362240,283387460941976160,32747599392415488,-173067644179971072,788067340964571360,-138192871438954080,1578473212055900160,484349916312514560,136435353226115328,-1975842181471482240,-310720463271079680,120107190490398720,-898968482370671328,-1929014227158565680,405927833380231680,221906890675008000,3454090019292188640,-1486279436781097728,-940696430719347456,-526169938832778240,-130265018631528480,272437498571330400,539003244375805440,-2092703323211956224,43868256981911040,-4426948228995143040,-2359259246547624960,-814148778032300032,-390513912632075232,163707509756276640,-111120690770073600,-780584902924216320,76715364918130848,2848141510478189184,-893093476882252800],[-162702378511644,175505452016136,-371507720399145,-402085172071440,1275922916435625,765047359566216,46700495170377,848891309476320,-1358581429992510,1127088721563960,137283101542620,1962538197919632,280747998908190,-3806631228952200,-6282194901343185,-530715983511504,6008904191864886,11455272324395880,1668655295335875,-7092942881780880,-1459929077711952,-4320200739073560,3955456428090270,-4143764487483720,13129750608639885,-11751733096351512,13312395973081899,-26275279676383560,-14174863012820190,2810748698677920,3995183139579063,49511004768576936,-34195992378290985,-17198113669565400,-17411220404720340,21718852730483040,-37084922850785205,-23716084560504360,-82122889310457420,13373481721774800,68740818688514478,-36388678214602848,90452684500932780,-2454081133086000,105591041699397510,19652389735557744,-99256914312622044,-55281078702120480,45061844982382080,76338201753569880,37185712046230392,-3152091553338288,-127005890276442195,116501749589812080,-66372580313911575,-63617066735597544,-84444577702302180,42125922554320440,167654153871489450,89819379606308880,-136651971792380103,-205592050446224784,223331948735932575,-67753323893821680,229476147114800805,259018569609061152,275261185427348115,120291404045077320,-30076586701161000,327641366742707160,51883726702491087,-805440585449886768,-77322861998290770,-260255886858582120,643209330388520580,425026566167144088,-912397654381132161,-198967870949728440,-1403223510816674910,1557605384161143240,-235861768265850870,396696197573001768,-126291125184820350,-1186744729163235480,-177101294377702365,-971895848163209640,228968434807860624,-465647923601673120,1301617171317339660,-1172076605890588200,-1179032736170166273,398228825376395904,3562770150823686615,754627375701001200,86091587238013890,-794692574859107760,-621217505144060364,-1455719690595485520,-3067959144922432200],[68632050193920,-762265362628440,-346011419373840,-168412779760896,-324464830694400,-49085830495680,-1126419758385240,-508274728564896,-717972160045056,-2622537164229840,-2434344247335000,1140377114215680,101710105111296,-6249919238236512,-116818432478880,2266550271131520,279376510026240,2360570472736680,-6555163734870384,4260334348988160,194967960084480,-5954640154091040,2472096907393104,-184113638554560,2930613489991680,34798014548880,18175908503905680,-11347628361696000,2996607249156096,46994659135678800,55053491944514160,892185166630560,-223794452047104,23743731572843856,-6558205823764320,50583781448640000,5848298710425600,-15739627245285504,-17642412917207496,85101238139065440,50790787008430080,-96138053667303720,-1700983020940104,73757753988519936,-14100344659376640,-173335943950498560,234621980603989200,18245820578214240,8385259527836928,-164068172575713120,-340656024261716880,69547761247929600,-41310707344982016,-9423209678916000,-244963857573127800,-37591349649231360,-171177342563082240,135973256663615304,19055621791354104,-237047786247106560,98481966066316800,-595099283141403600,430294763981873232,-119748950584569984,24587935215022080,-23409564988722120,-410420523903931680,-230263153045170432,-387485954492820480,-682497684818658720,232365664178213280,-273429682213770720,-303531085758996480,211559356231862904,683680971226232520,527535745757729280,-37229488095018240,1313758193871007632,904105884967375200,939079266496620000,106460196774243840,336226961278402920,118248498598637088,-1003742135750875392,816818235453972480,-241066200870726000,953674504747473960,34371564445397472,416781552282501120,1626666662391839640,1874752984789938000,-1113745398032931840,-47209973532632064,958139787167980560,-707477062245173280,-999915932474487360,-63892806284286720,508026921178592904,3853585383122360160],[-153845419204620,-190338868176600,9617254903470,-650755171922688,508023776339460,-167128455720600,24262367318190,-331414099880784,184189106498298,-5387708626997760,-2444362428121020,3164194902435600,2495744549591832,-2733733445919216,-7041036129006630,141042329328240,6984530520110220,-3484284537286248,-3322642834065861,459517742992440,-9866275531979280,13965754737432960,11682178273197168,3671876889423864,940934440809090,3532520226858240,-28884572314100880,-1608391191467016,17382845539617373,39816675924292080,30640776741729000,-29704296235952520,378511858594122,-1379393087889168,33048788986377780,33335859545637360,65172885378983730,27298098560127336,-28756404434966076,37753530967414080,-28484812870479120,-50213000410110120,7421087273313006,-88843906637448600,-64821442288584300,23676351291370800,9635520316399620,-39263465102782968,103451274175292568,316763140753184400,-64218895586976900,9340314382135440,-30106096636682352,-169993007492282040,-247464047280876030,-93915587357856000,-323557127969823990,-398458349018831808,199559636551441681,219174881090654040,-33092865779319720,-957690857630186760,163017685160194356,88782532548545880,286490619619195260,170041921022619360,-79413485115250440,294282857113508208,-896403136742436180,34894476306575280,1131305293122037500,-2246060949881760,244812975741274653,220526268113365344,-459365456245272390,476328268693730880,-644519832668939700,-104665487271752616,2688159184656660,-2296299983000391480,411011455220462250,171324572708832120,421999788595897248,1133523105597782520,663310510435581120,2025874516761511680,1521710001713284200,-92943303639318000,979558127258662380,3365232607772824800,-4449046599401100480,393500224478190960,3073280699337180528,2953049854584481344,-3099818305073402220,73757504527970880,-13026388316048910,-2164031034654244632,-695153425060002018],[76401243776880,-46584636388488,214458527078400,-81522324288000,870364341024960,15124902232992,366652313952672,353795310120960,-899740559997960,2193648161049840,1869357508739328,1045761668210688,2615380194878880,1852231067448960,954610419327360,-3985551536947200,-2446987156459848,6590895895566840,-8951708858400000,-1018001808299520,11130873580047936,-644365886675280,-1683974212303680,3278442819801600,-7795167005333400,-9668629501645296,1642312779356928,5213541561676800,5724980179380000,-27535250199351240,-16995610547696256,-12892039835811840,-38073336760336680,-19084065655382640,-35755336469529600,13184566771444992,-3035385966570768,41500998069986400,-12169419529388160,17752377943998720,-20872044198783528,-46676617744852416,-25452220325495040,22565932686090240,-52138876064771760,61600158876991944,21935760835530432,40887931094384640,66293060942299080,-11356817905331400,-146726075760979968,-19052803887796224,17755488442591920,328782606727264800,78517892822328480,28116041913653760,59989717317739704,127164889847286720,-70466247209959680,202189701838924800,-58839410278027056,262930985475780072,128699540290865280,479997307489566720,-308732497481488080,-84746839686979584,-142424479199523840,219532424436990720,-512345360920947840,44226430029077760,-112241022666530784,99651288779665920,605811876028504200,1414194378905619120,-1277867659091178240,-220694678804717568,-1009272547902682224,774743277660374880,-86415651407263200,-123438795864637440,877775061263842608,-547696712075195016,-1156297708120473600,14136719182755840,-3634872616258594560,-714569247204271824,659848643627284320,324408890414949120,-1356698100990183600,2470969071295253760,517770818299308288,1594656713619256320,-4105308977159427360,-639583555412879040,607590962944199520,422066887698677760,-1883983461707653776,1864880744302088040,-2690891221327054080],[174863505829980,108555243292320,-152501389492569,973984496258520,-117412569846825,881324472652800,896533483189245,-394642391996424,825531199652445,2050984162596840,2221325753970255,-253911688671576,-20943837411354,2291073346062120,660932254669320,3858737412827880,3778601331757119,-1476177614045904,4507676456671245,5914986839802480,-9363921591910860,2732175837921696,-7977510485090766,-7004417891807160,-17438833658436900,-21746632920575400,17612530577473029,5596962125893464,-10784355458751765,-19103046982476600,8251151620473465,-12658028309350488,-28715548785200928,-15940502257578600,-2121229136620440,-72603912442702440,11444489731906380,29195134564616328,-32674817058960615,-45203416472039760,-78285963778596915,-19671666581149440,-22027971612564822,-29621947123879320,242853579915872670,-26330953002433200,10389190401439746,84443540631001200,-160497924993032220,-27532768305998040,34129517869556505,8227215004768056,79663192727179050,212984812576667520,-26812162402092375,449298320570007720,-89228607020808882,177570520705521240,89351104702655310,21171300848377680,416809051994452845,-42556794757965312,230871822045878343,76909161331110240,318049349401187850,29666992077665280,-269026519781554485,151709303163566808,-259243717775840655,236192899801207920,-762605071861836390,266799526307355528,-105920397627225324,241892050811304960,178654546897984740,-883704986780578920,-327954615337741977,20356330674132792,872631481552199325,-284039642367018000,-594411147549360450,-379731737676589584,1374142612615067727,-1411374289645050720,1136778747223394880,-2008696690678374840,-1425824447431369593,9586604360603736,-831745382262278760,-1211291423958073920,-2576907718995763770,-216386025911354664,-423347408326634253,487007073171563040,-1286829483950621820,843366082564971240,590195197419321351,-2625921802128655200,-190942496606010825],[-42433089601536,592375990458384,-173377802476560,-325584840591360,-101788503759360,-564834626249904,-112495485161664,247315564911360,185095465632000,16204790910240,1696695465020928,-2142739819623936,-5958003708518400,2760681461484960,6530246587060680,29567776493376,374774249291776,-13985182026647040,-13322102693518080,6309647733100800,4477809682916352,23125669569120384,2314505519684880,-4261768428783360,-634418462246400,-11411286739741632,13141332043617888,-8575283556299520,7461257185198080,32031234573600240,10927151807673024,-10342164992622176,-675730689392640,-3041801724996000,-107778329786117760,-4841853678329088,-5721563325399552,44765639327666400,121643610450924960,-1741967770878720,-8283956364237312,81909790541095968,13200987508888320,-120543855075525120,-79919898737817600,212707399889752416,168330610106004720,-86426882791194240,-208263371380162560,-171204232978755120,-137644138122293088,-8575564888889856,-23586675478248960,348733768360407840,115223753970661680,-23860329724927520,-12126168443879424,-376247903743615680,-454085924174652000,338971397790938880,-22680591092121600,278120386796841072,-274295142064008120,-113230228534600320,439311021908951040,-22032584174168928,-425155157526544704,249724595047699200,-99847128195164160,-37984192472175840,-87381463956784272,7078299608953920,-260044685303673600,1276267255755439200,-1425539711567980800,853790785562566656,504497187947484160,-988662837936537360,122326897713847200,373905499385842560,486996803376906240,270959865914892528,-509219443519404960,219272533905427200,-251316888300656640,-123686252836717296,249715406928035856,17857102346187840,-820195722517063680,166935040321832640,77921714073004128,434815299043588608,-146019169082941440,2753246717512139520,-2633930671553192880,135563182382747328,-235664842577117184,995778350787444720,-1327720865715356160],[-310063263013350,-2606501084880,210388572651642,-15843466473408,-946755766695690,-1082147087807520,-1837642621038840,-1137706149333600,388960144451844,-71250111073680,151083620587620,-3508712255128080,-1592650233747804,-2618929395837216,-3091727582086290,-4070250543282000,10951487296425480,-4424253850380672,5610320772279258,-6658468020079680,-10143901319590500,7608325258746240,-795580268210574,2910918534023808,5736330896155860,17942260853447280,-23400877643138520,17946453101432352,-3464712810203106,17719824468529680,30939034135037490,36511407728759040,-14105667132087300,-35667266162737440,85322653678928820,143252146434122880,345729448938510,40729491195963024,-746734033336956,-53307369939626880,-130039531441913100,42600967487403360,22692452580295344,-26733786050299104,92762520292709190,61275305103048960,-33122749350530070,-168470520030631392,129871647043575528,-414467988404223600,56020529016081630,-3812124942816960,128085947025134952,65867304606834192,-230295988494945240,-7180597174988160,130224995953083570,29893620510899376,72552738033691902,-648799322114213760,-962518467255670500,46742719111888800,-22992270019500432,118973479721656560,-183239030045917230,-335023519304174400,-10345979082954900,-70799767999248288,271850267324936916,392416099033815360,-987320051370824640,380406960318937440,271939450265656866,997297340836346592,-282062941542741660,-139317339327344640,-421929707349384780,-563709419531866608,590239318744537770,-232872139182180960,555259412704371060,-445707410940625680,1192233203842724232,1142605798506879168,3598194226165642320,1099035390587410080,364449985394424930,-970140332724024000,-586145219027158098,-1289384240457593280,-617438046416961000,5047161737227841280,1216173465693788700,-552828463491129168,1359777149439781380,2483595373847701680,433640220942265680,-875900834129103552,-5006914471396546380],[-341951271063600,-85374775052160,123505778178144,-43400161601280,129269055885480,-369653461021680,623316476578560,-220712835932160,163923519210528,221850021820440,-514842258110400,-971030340403200,-2262089249554200,-549074494976328,-1983834733301760,639306869391360,-241696194194400,3436797654897312,-781782083037120,-56013479216640,748656062879400,-6429858525306480,-1140167094671616,-879372413568000,20822077256756400,11194994008745400,-12034820448738720,-21085920917225472,32958743641883832,18594034308619920,-24562897542078720,-12692563683160320,-29638502195453712,17355962658523632,18990625061084160,-2930294641190400,99862021905279720,-17261957056867488,9393492340742400,-79307327930572800,-108086659379047200,94416142996215480,-28855449497092128,3284161955069952,58982166618254880,100710867494215440,97727202783025920,-3865239408347136,-29476820574123408,-157422553862373360,-29157569074788000,12188084094051840,59967837864416064,-165667919091747312,13044138971170560,-33879589952102400,187069959103742880,-321148438043683800,-128015350563840960,-242724985012224000,230248602949038960,-53758765883541000,-226976979547901184,-22003558207741440,415452135722994240,-31566636122759760,62206785291800160,13416375279884544,-335529224432136528,141322061909157600,917068984404514560,281034822996787200,-48203356737234816,-660603137446669056,37577354204876640,-570149019998208000,-390188197202730960,175805345140971480,-952849972039680,-250664930215188480,381202435343425920,-115124365541314800,461973071177204928,-4355971843101696,1649538554837968080,-2029622588228183520,2494085475743654400,-1150331781514122240,-577772186519018304,-1812571450025115120,-1129865821414368960,2474365777805967360,1067288417902189176,2210674560653182800,2351214106419502080,259125281279412480,613169517383578320,-3156749828090346624,-15554840157267840],[106903368906768,-181614437630736,-8846994961110,1218595110480,882206482185600,168124323996552,1644354606680631,971660780754600,-1199550485853180,4421345272122240,-3832324503168809,2418460827383856,27216349926480,1606889651829000,4087578073420710,815735887077672,3589100308394964,1081283922433920,11987546547221280,-6263018218813080,-10302158340051072,-258201531981216,-5027920644005760,20328564647255040,-14811290276262210,-11606649201225936,-15387233739051702,-38364994493179200,17687923853107140,-8892036773769240,-1803251484106434,-18088367199207624,40416352743817500,-31973821037464320,20908312071891420,-65798996416664112,-31282121444416920,-18332936160883080,-68926588922763000,5105304007098480,-7200143834393957,-93769935036456504,16231092027056280,191522280778956000,-83442863348306280,19574715090978432,-215217336999080093,31762948852999320,7516976773986900,223540635721557000,14018419834129488,78887775539096784,414652918926591660,-29213785045827360,101427128066030760,-390686353130361456,159675884769166326,-16248695155534080,-318652742222262360,318933632204910360,73035325673192322,630939214321528920,1009295182899369150,496575633719088000,-408234580293471360,187313267994340728,11414443293908820,-653874750796210680,-881876519714783760,-232297953088390200,21561613987407912,-377343680040319608,1365800785655153400,445065354825786960,121071297888731730,-9338594206814928,-115365603328030500,-1456578657518712000,-279695924477612280,794210878197818400,-1144225354734136026,-569073131873858304,-409906598827364100,1091895269328797040,175714919214872670,-385193576362906080,1025564591685668034,-2257554567319234200,-2160379921874459525,-540958642705546560,-1792009055387757024,219970900346895192,-1772298650890386630,-201183610508519760,308755872559665120,318751913472899112,-678746733204658923,2316614082903141120,2194637027765449320,-4328848034403036480],[412896123494400,76401243776880,-46584636388488,214458527078400,-81522324288000,870364341024960,15124902232992,366652313952672,353795310120960,-899740559997960,2193648161049840,1869357508739328,1045761668210688,2615380194878880,1852231067448960,954610419327360,-3985551536947200,-2446987156459848,6590895895566840,-8951708858400000,-1018001808299520,11130873580047936,-644365886675280,-1683974212303680,3278442819801600,-7795167005333400,-9668629501645296,1642312779356928,5213541561676800,5724980179380000,-27535250199351240,-16995610547696256,-12892039835811840,-38073336760336680,-19084065655382640,-35755336469529600,13184566771444992,-3035385966570768,41500998069986400,-12169419529388160,17752377943998720,-20872044198783528,-46676617744852416,-25452220325495040,22565932686090240,-52138876064771760,61600158876991944,21935760835530432,40887931094384640,66293060942299080,-11356817905331400,-146726075760979968,-19052803887796224,17755488442591920,328782606727264800,78517892822328480,28116041913653760,59989717317739704,127164889847286720,-70466247209959680,202189701838924800,-58839410278027056,262930985475780072,128699540290865280,479997307489566720,-308732497481488080,-84746839686979584,-142424479199523840,219532424436990720,-512345360920947840,44226430029077760,-112241022666530784,99651288779665920,605811876028504200,1414194378905619120,-1277867659091178240,-220694678804717568,-1009272547902682224,774743277660374880,-86415651407263200,-123438795864637440,877775061263842608,-547696712075195016,-1156297708120473600,14136719182755840,-3634872616258594560,-714569247204271824,659848643627284320,324408890414949120,-1356698100990183600,2470969071295253760,517770818299308288,1594656713619256320,-4105308977159427360,-639583555412879040,607590962944199520,422066887698677760,-1883983461707653776,1864880744302088040,-2690891221327054080],[-173933900222610,173000746606632,84520088711685,-698985506405880,51056187778365,726257600640,627680803229898,-1900979783341200,-1535143779095610,-1792083922575840,-21134293691940,269937823816608,2889447364925070,1538743190723640,-5717345338904625,-2001009082545528,2020541404550460,-4377990128676120,-5309420052759300,652445022469680,-7103468837716629,7001615800496064,5401868119944405,4031786402787000,-5036262932426385,1133930002349208,18654078000181074,24681075957752280,8851155370580820,-15250451862383760,-1730175992643294,-17785366425155856,23739869990764950,21243084907832280,6473623749837030,6884612376839208,-40985049853564206,-1423805489805600,48647959020416250,72398140663629000,92438503920447525,43702076454196608,-50042195898120135,-14770669943500680,-23676202240497210,5404151493962784,-29382610994815419,-86147127496480680,11960433264470625,-80909597141853480,-161872259685974805,-5404456616167848,88260039032702505,224999603763752160,-144345399171688770,112751379464827896,-40623771549117804,-262503782138219160,-260552143945717170,-154270957839906600,22211791809885216,-322381349038810248,375772754836403340,-112470449185483440,-482252994094263255,159857408543126976,484556921631366315,-796220859337506120,-209805567467449140,-356156518037138040,327212321903703225,-7334252940411672,842510199577327545,547782519157335000,-390647804718774810,-70263775442718000,-14183424995808684,-184764153972546480,-139885314231851520,1167964288146936720,-847231112453877855,-254865359428510512,1149384583521812550,423740236865493240,-1796380352703776175,1372874263071699024,-186581526723724671,2224701920291190120,1430953055266620600,-215646465374440440,-412437914408745027,-201239537507027064,1968615894308292075,1315391021639864400,-723151327585035195,-1617100740825235320,-1326050381451414258,-434824334099113440,317517717647394000,2885774875496984400],[-255532826068560,40400318328480,43686918891264,86973546756096,-1166940021690960,-840108717568320,26384729451840,56924832678912,39354574233792,-1846998915432480,-643094070643200,-2063995110481920,-973202281881984,-1317270903075600,-3770646518823360,283112403517440,-5407755544844640,4262558468562576,337238976400128,-211097521543680,12917209226739600,-11398450491267840,3730251747211936,-2081615354362368,-913248146756880,-15977462232774240,-4653496457652480,38525138563507200,-22309293523619376,-3097650315216600,25414441473093120,77018818530017280,27025651077001632,-1619368529747760,19989903823676160,-7762687013283840,17071840614890160,37491304928792880,-33019857977435712,6091230116966400,68094830807224320,-14595247683376320,1809912625297920,-29035286580731904,50272526676403440,-31043980126467000,12431715001453440,-17276723081773056,98039270614009536,48856077710209920,-275185430285007360,1491996510259200,35487796042593840,-54869709605488992,-244678765048058880,23233122040227840,-293634798767170080,-363217653576062208,-2532457606449408,708052224555878400,23854137564165120,-673815493884568560,82593607554891840,246131660279513088,-673361943410117280,-276999938065514400,-355614144921262080,-170604285252014592,352453294597760928,-2090002943270880,149283587327740000,49932807113249280,-751012642756626912,30209855982898944,499365492824551680,-426659080860794880,1367238658928028480,-1168721469620787168,-3011972380718400,-711886175625461760,-5182640997853440,4004750303889987600,-983350005598309632,162672372359972352,1304656449694012800,3796510557088478880,-812411612830325760,32398699726559232,-2631784491444193488,863006858312707680,275023178575073280,-775925702782771200,2716597303794508416,-2166661276227249984,2283563023369105920,1294516554304512000,-473591282427919440,190693988356532736,-354257240122815744,-4666979782149120],[-51075203327760,180676666346880,-162702378511644,175505452016136,-371507720399145,-402085172071440,1275922916435625,765047359566216,46700495170377,848891309476320,-1358581429992510,1127088721563960,137283101542620,1962538197919632,280747998908190,-3806631228952200,-6282194901343185,-530715983511504,6008904191864886,11455272324395880,1668655295335875,-7092942881780880,-1459929077711952,-4320200739073560,3955456428090270,-4143764487483720,13129750608639885,-11751733096351512,13312395973081899,-26275279676383560,-14174863012820190,2810748698677920,3995183139579063,49511004768576936,-34195992378290985,-17198113669565400,-17411220404720340,21718852730483040,-37084922850785205,-23716084560504360,-82122889310457420,13373481721774800,68740818688514478,-36388678214602848,90452684500932780,-2454081133086000,105591041699397510,19652389735557744,-99256914312622044,-55281078702120480,45061844982382080,76338201753569880,37185712046230392,-3152091553338288,-127005890276442195,116501749589812080,-66372580313911575,-63617066735597544,-84444577702302180,42125922554320440,167654153871489450,89819379606308880,-136651971792380103,-205592050446224784,223331948735932575,-67753323893821680,229476147114800805,259018569609061152,275261185427348115,120291404045077320,-30076586701161000,327641366742707160,51883726702491087,-805440585449886768,-77322861998290770,-260255886858582120,643209330388520580,425026566167144088,-912397654381132161,-198967870949728440,-1403223510816674910,1557605384161143240,-235861768265850870,396696197573001768,-126291125184820350,-1186744729163235480,-177101294377702365,-971895848163209640,228968434807860624,-465647923601673120,1301617171317339660,-1172076605890588200,-1179032736170166273,398228825376395904,3562770150823686615,754627375701001200,86091587238013890,-794692574859107760,-621217505144060364,-1455719690595485520,-3067959144922432200],[56709348562944,33691293765360,325774229333280,243254800588800,589286228213760,-10244447054688,54158862082752,1399833035865600,225250367569920,268716831272400,406097701444512,907276019155968,-24590686095360,2480884035413280,6710165161232400,-459067743478848,-1112059386966528,9878157571968000,-2448532143348480,-2553911563822080,9560956036853760,-10090597206627168,-6383307296834160,-4084031608272000,6570461115187200,19125408740093040,-31910616725523648,5006367714754560,-3491189779069440,-39929696159152800,-13348452314381184,-2842668936635136,4387470948241920,-38329411184211840,-56976668894671680,27666142594879488,18340255078612992,-41123397329152320,43079066827288800,19502584285813440,5249346581004288,-39755049487270656,-189980801093974800,14928498654558720,-15581248752706560,32056143792960672,-167592340962245472,-59523857894592000,-18978236190144000,343999302197738880,-26596030915399008,72495701383300608,120058907166105600,-266034824682698400,313272686450391360,93325366793602944,396612581771771904,560007875014356720,-397636406425587840,266737509103779840,-9703092604423680,283784514217929984,-381704614453446480,-228206561577825600,-93822978047984640,72775985322233424,228400913362443360,3419729423362560,318770583561830400,1662110921344806240,330351675317632752,154845989471608512,-1112774560194232320,-81850532366719200,-1105736767625194320,20786628013111296,2950400751750144,446788214902814400,-475557403508695200,-696812244288027840,-15597752279832576,-11469126877047840,-191378860623683040,1419776979203466240,-4391823994263552000,1009912390343952480,-463256147117404368,-1352504969084586240,-1306556922184335360,2078228344377625440,4858678325313120,1492670467925683200,-77390447406451200,-888273266649347040,-1212355822048272720,286274666316557184,-116956138016019456,-2534929901931379680,-6184188919594593600,93480145728668160,1188929901395410944],[-332443974250080,1930226834184,112219575482190,271047366555840,202830961043125,-380613942701640,-4092353778150,749504577437736,-1103820126128160,-209621325133440,3102667151316720,270013140337512,778018106455128,-345118191458040,-2907102167011560,-495689250682800,1080912889329631,2948419685455728,1671793093790190,-1092549375984000,5056841872169340,-16427207364349824,3335483351225124,-7185902488221600,-157666155775920,18815780765822760,3729777252834276,23982576244783200,-20872357527411720,14256191333769000,-29544648708430800,-13489240745562648,-475448418676050,1756533027427200,-7419483960692100,-25960253939889720,-10553253044201829,-31172008677940536,42409343061231180,-4732944092331840,-78374878888815120,81015740500380816,-5353323051270942,-26100884686920720,63590060279841480,4102355803894920,-24865301567453952,-94173454588171056,241768911929345640,-139684766970690240,340345878321138690,15311063863500624,-132532720161269088,-320903200418163000,-523984311633947625,325639836043195080,171884399795167026,174897373509802944,-25678099511982360,1254067587544080,-13937830932189960,257727337016810760,87547299813201072,16392718929142800,178204325936609940,273882156272611560,-18546484517530200,-169262068326796632,-624718630711708170,-73319408073450000,-480917159506260360,905002270896702000,78547308897596814,625668391158736680,-242182481146027440,-718527270929307840,365123814103710528,-295179914471470512,24586938703009980,530390872568917800,-542778405261582870,5921610744994560,2213154580676200255,-1655856724459807320,802955832454651680,-2694548333515180800,334664262362082312,13451442932141424,-1771845067071324960,966861235756928160,-204115870997182980,609298510086605400,-122533614352099806,-2588340974049210240,-1364890450701132960,-147322558271256480,248145150741228216,2188352174835479400,1669457907808687950,-105703666331131440,4026487808605010100],[66155569054848,-97625145533520,-64445165497440,68632050193920,-762265362628440,-346011419373840,-168412779760896,-324464830694400,-49085830495680,-1126419758385240,-508274728564896,-717972160045056,-2622537164229840,-2434344247335000,1140377114215680,101710105111296,-6249919238236512,-116818432478880,2266550271131520,279376510026240,2360570472736680,-6555163734870384,4260334348988160,194967960084480,-5954640154091040,2472096907393104,-184113638554560,2930613489991680,34798014548880,18175908503905680,-11347628361696000,2996607249156096,46994659135678800,55053491944514160,892185166630560,-223794452047104,23743731572843856,-6558205823764320,50583781448640000,5848298710425600,-15739627245285504,-17642412917207496,85101238139065440,50790787008430080,-96138053667303720,-1700983020940104,73757753988519936,-14100344659376640,-173335943950498560,234621980603989200,18245820578214240,8385259527836928,-164068172575713120,-340656024261716880,69547761247929600,-41310707344982016,-9423209678916000,-244963857573127800,-37591349649231360,-171177342563082240,135973256663615304,19055621791354104,-237047786247106560,98481966066316800,-595099283141403600,430294763981873232,-119748950584569984,24587935215022080,-23409564988722120,-410420523903931680,-230263153045170432,-387485954492820480,-682497684818658720,232365664178213280,-273429682213770720,-303531085758996480,211559356231862904,683680971226232520,527535745757729280,-37229488095018240,1313758193871007632,904105884967375200,939079266496620000,106460196774243840,336226961278402920,118248498598637088,-1003742135750875392,816818235453972480,-241066200870726000,953674504747473960,34371564445397472,416781552282501120,1626666662391839640,1874752984789938000,-1113745398032931840,-47209973532632064,958139787167980560,-707477062245173280,-999915932474487360,-63892806284286720,508026921178592904,3853585383122360160],[-39616262329875,-9942179093880,-173933900222610,173000746606632,84520088711685,-698985506405880,51056187778365,726257600640,627680803229898,-1900979783341200,-1535143779095610,-1792083922575840,-21134293691940,269937823816608,2889447364925070,1538743190723640,-5717345338904625,-2001009082545528,2020541404550460,-4377990128676120,-5309420052759300,652445022469680,-7103468837716629,7001615800496064,5401868119944405,4031786402787000,-5036262932426385,1133930002349208,18654078000181074,24681075957752280,8851155370580820,-15250451862383760,-1730175992643294,-17785366425155856,23739869990764950,21243084907832280,6473623749837030,6884612376839208,-40985049853564206,-1423805489805600,48647959020416250,72398140663629000,92438503920447525,43702076454196608,-50042195898120135,-14770669943500680,-23676202240497210,5404151493962784,-29382610994815419,-86147127496480680,11960433264470625,-80909597141853480,-161872259685974805,-5404456616167848,88260039032702505,224999603763752160,-144345399171688770,112751379464827896,-40623771549117804,-262503782138219160,-260552143945717170,-154270957839906600,22211791809885216,-322381349038810248,375772754836403340,-112470449185483440,-482252994094263255,159857408543126976,484556921631366315,-796220859337506120,-209805567467449140,-356156518037138040,327212321903703225,-7334252940411672,842510199577327545,547782519157335000,-390647804718774810,-70263775442718000,-14183424995808684,-184764153972546480,-139885314231851520,1167964288146936720,-847231112453877855,-254865359428510512,1149384583521812550,423740236865493240,-1796380352703776175,1372874263071699024,-186581526723724671,2224701920291190120,1430953055266620600,-215646465374440440,-412437914408745027,-201239537507027064,1968615894308292075,1315391021639864400,-723151327585035195,-1617100740825235320,-1326050381451414258,-434824334099113440,317517717647394000,2885774875496984400],[-29778379868160,81898178743920,42104751541248,-17307627955200,-232643649822720,346691417344320,902932935082200,-160801487289248,-828423543865344,872628084377280,2847901814295360,-111427671463680,-33696358401024,402595209580080,824329858584720,1116535399077600,-687005799713280,2005850789899968,-2393945328249216,-445256966131200,7354564610764800,218141178835680,-2574864955378320,1196837035973568,5265458681978880,15660471018287520,-12068334164053680,60298914170880,-1615560966885888,-67553284774047840,2560833372860640,-3110143905221760,-464597512639488,38909790480008448,31306375622470080,2871109666613760,-71893653500067840,-71583891989073360,35690051073076128,-1111337009766720,-27589963585126400,-31180794697056000,-9547361780866272,58171814095338240,-42396338406090240,-84556718761616640,5518419410755680,76716814262933952,1103170429057536,-98367159854622000,-27464748760669440,-76079202439806720,158838602591933440,31427684950409616,666836541522043200,-13631910247232640,-210152705878917120,3795058296965232,51329447689929792,-446102298767324160,73593453907745280,378386031140285520,-22294131796508880,78680879515381248,-11635291678602240,3983958731676000,10424236030354080,238278142171525632,57249043370483712,35405012441404080,848602783927510560,-6511388291376960,608273658557300736,-1586790382160242320,642968126376914880,-1598796784949760,336078726246996480,535337431373918448,349125925214463408,649303970888601600,241951310659676160,-4610590997457735360,-1357093027401350688,-220579113083476224,-82779220749772800,497397587969493120,96859759723978680,1210244990516944416,398119629793492992,-1846662957458383680,2237612603499504000,-1274818944350035200,-11334117379332096,111810907984136832,16328536426606800,-882869157587940480,531935687644554240,-1206811570454058624,2483986937668093728,-5800804997024378880,-842735566524825600,-267512106820128720],[29804022874362,111833899208064,106681919595555,53709029885640,174863505829980,108555243292320,-152501389492569,973984496258520,-117412569846825,881324472652800,896533483189245,-394642391996424,825531199652445,2050984162596840,2221325753970255,-253911688671576,-20943837411354,2291073346062120,660932254669320,3858737412827880,3778601331757119,-1476177614045904,4507676456671245,5914986839802480,-9363921591910860,2732175837921696,-7977510485090766,-7004417891807160,-17438833658436900,-21746632920575400,17612530577473029,5596962125893464,-10784355458751765,-19103046982476600,8251151620473465,-12658028309350488,-28715548785200928,-15940502257578600,-2121229136620440,-72603912442702440,11444489731906380,29195134564616328,-32674817058960615,-45203416472039760,-78285963778596915,-19671666581149440,-22027971612564822,-29621947123879320,242853579915872670,-26330953002433200,10389190401439746,84443540631001200,-160497924993032220,-27532768305998040,34129517869556505,8227215004768056,79663192727179050,212984812576667520,-26812162402092375,449298320570007720,-89228607020808882,177570520705521240,89351104702655310,21171300848377680,416809051994452845,-42556794757965312,230871822045878343,76909161331110240,318049349401187850,29666992077665280,-269026519781554485,151709303163566808,-259243717775840655,236192899801207920,-762605071861836390,266799526307355528,-105920397627225324,241892050811304960,178654546897984740,-883704986780578920,-327954615337741977,20356330674132792,872631481552199325,-284039642367018000,-594411147549360450,-379731737676589584,1374142612615067727,-1411374289645050720,1136778747223394880,-2008696690678374840,-1425824447431369593,9586604360603736,-831745382262278760,-1211291423958073920,-2576907718995763770,-216386025911354664,-423347408326634253,487007073171563040,-1286829483950621820,843366082564971240,590195197419321351,-2625921802128655200,-190942496606010825],[48959530067280,-29115484471656,-31524326257152,-24475662224640,-341951271063600,-85374775052160,123505778178144,-43400161601280,129269055885480,-369653461021680,623316476578560,-220712835932160,163923519210528,221850021820440,-514842258110400,-971030340403200,-2262089249554200,-549074494976328,-1983834733301760,639306869391360,-241696194194400,3436797654897312,-781782083037120,-56013479216640,748656062879400,-6429858525306480,-1140167094671616,-879372413568000,20822077256756400,11194994008745400,-12034820448738720,-21085920917225472,32958743641883832,18594034308619920,-24562897542078720,-12692563683160320,-29638502195453712,17355962658523632,18990625061084160,-2930294641190400,99862021905279720,-17261957056867488,9393492340742400,-79307327930572800,-108086659379047200,94416142996215480,-28855449497092128,3284161955069952,58982166618254880,100710867494215440,97727202783025920,-3865239408347136,-29476820574123408,-157422553862373360,-29157569074788000,12188084094051840,59967837864416064,-165667919091747312,13044138971170560,-33879589952102400,187069959103742880,-321148438043683800,-128015350563840960,-242724985012224000,230248602949038960,-53758765883541000,-226976979547901184,-22003558207741440,415452135722994240,-31566636122759760,62206785291800160,13416375279884544,-335529224432136528,141322061909157600,917068984404514560,281034822996787200,-48203356737234816,-660603137446669056,37577354204876640,-570149019998208000,-390188197202730960,175805345140971480,-952849972039680,-250664930215188480,381202435343425920,-115124365541314800,461973071177204928,-4355971843101696,1649538554837968080,-2029622588228183520,2494085475743654400,-1150331781514122240,-577772186519018304,-1812571450025115120,-1129865821414368960,2474365777805967360,1067288417902189176,2210674560653182800,2351214106419502080,259125281279412480,613169517383578320,-3156749828090346624,-15554840157267840],[44765901051858,-174513308940432,-16316788215420,-296697160267200,395051351976120,399956986814112,44494020913608,-1203104582359680,-422174542487880,-309396214466640,-1278120150433896,-410825643579120,-3205515280635360,84695648452800,-1213442224024800,114630861163392,-3804742661562024,3345435093997920,5009263909192620,-8240266988516640,9792200526481464,-11423736219994560,-14984674118455440,904493563327200,558720645270480,5079219195296400,-11308785058810344,9674867863795680,29106755870810450,-6364674996131760,9983604160364688,-1951026751581600,32978792817676860,1992390310310400,-4605979814380560,-4931772656369328,-10131805193165964,54499544212291920,-15584574660108720,127248186630620160,-5948400479487312,-20441191272077856,-20438323102461600,5966370076534560,241646823528700380,-58008429967295808,28341716160790032,126638279373033120,-352716319181933280,125404689027977520,-12047020823239164,7431088492263744,-260963084074928760,-76065267179286000,93950428261120200,-265397991230791104,-74146390255017696,107365436494081920,444493449143676240,-413356502785175040,6702638548130028,-90767313819562464,77498694692191080,-579319827852286080,152529974948501640,-291657412918435872,-43798483873107936,262226844905496240,676949534886591120,-20917937244536640,-1828926188116406302,-350687475843083568,-922726570857174720,-1068172947036666240,419525062118136660,1139894360348192064,691584880279180272,1112579970192564720,59629081063167000,-786579554179280400,-1317400016178068592,141620194050927984,1325711789524752840,1518940049020786560,2391263814847889520,23936032882891584,-895888826262801168,41004898980756480,598720715885176080,1991023671992308800,233798252670020808,-1669132951106780544,-2763192934209382500,-664458747036819840,4945786445399992080,564334270242422064,41504511403642896,2626223500390361760,-2951777992776052440,6695986862976253920,38607847721333352,-287608333903531872,-2655073115231922000,2378572763899332000]],[[3810825322022400,-986160047315760,-1071012237950976,817220940476200,-565650585477120,4926707000807040,-1606754567756800,2040902621406000,-6194639500262400,-6815957951656944,4202980835328000,-8910821026406640,-798441258313728,-2448532143348480,-3196361480083200,-12495969738726960,6221122161830400,-6387861125500608,-634539484119040,2472096907393104,28223586044559360,-27320661940280320,-38251329284087040,44775978496827120,94301168835258880,18594034308619920,99572371897221120,-12635742585257064,-12139964242560000,-56319111049791552,-66761775065356800,3913515929243760,-93266350561105920,158583635990277520,6786521787236352,-74190880566372960,74164907597946880,-46676617744852416,-157129953489484800,-341481068670898640,86168772918412800,63717860827605600,-76527551384387584,26657394006622080,-173607344124715008,37805136035298560,-74482736130316800,-54869709605488992,-598963973628697600,226815783204060624,1343365940057702400,301186328471018960,44422821733195776,-454085924174652000,-220422330731299840,1201501258233816960,-323499304193894400,-579749230578795328,620555746286714880,-38190217032071208,220663452727756800,-410420523903931680,1057635603322045440,1089383414775316160,890945765970839040,642968126376914880,-5638358570998087680,-660603137446669056,710911950931353600,993976264847279168,-1735641683275737600,427875529027555200,1348351346302287360,-2649885263111711040,-1209614614459318272,-1150146720132024320,496425137191603200,4083611939303958072,1438308855238112000,-714569247204271824,-4755285108012595200,3581993034999574320,-35238335706562560,-4426948228995143040,-2315485955723419648,-1556263910619250080,8671004321420390400,-5860395184417983440,4984559521205299200,190693988356532736,2377295631014133760,6437355873911828640],[21307043652840,-446008361079688,712500379517520,-1418148681202440,427406200733248,2078208994554000,270013140337512,-985579139508920,-3508712255128080,2688105021069600,2341264689173960,-2001009082545528,7821781270589880,609950479886440,-1476177614045904,904493563327200,-10404497905865008,1579045800359280,-9079848087591600,437169556822328,-4143764487483720,-11606649201225936,22852386941685840,7544922169478760,17386286492498880,-64908839933316280,10475982718578432,30712847582577600,29443803510194920,-35667266162737440,-35141740623310200,35211834370981224,-1423805489805600,79559086781931240,-11651069764394632,-45203416472039760,-80888096565724536,150505888745111240,78412703333083680,-88843906637448600,18907062754064760,19652389735557744,31762948852999320,-91198790507261360,-22389242725795440,-176234053885223400,-59130483995842688,-253992943240316280,325639836043195080,131797057200498536,-7180597174988160,-44313169948721256,-432210328274331200,-154270957839906600,534657065917608216,489091139835914000,-42556794757965312,262226844905496240,-1123972848479005360,101918070445191528,170041921022619360,-135248036216160120,120291404045077320,619634338813749600,931447623040610368,-334461422444618040,-123918676956665184,-217724812608069360,-500534353004075280,-295179914471470512,739787434438804840,638999429530357896,-1836585163777775400,607032230936691560,-254865359428510512,812442928960425840,1039374293779438848,-1411374289645050720,1991023671992308800,-1844297098711764664,-691528714006053000,-1625106658356819000,-1060673754572404720,-1172076605890588200,219970900346895192,1802753140696175360,61674865084953120,1832184868070911200,-1956298295937764240,2148868650601460568,281955223997853120,1315177399572107368],[-583958463403392,174298492556320,135742935837696,-567339939163800,-4204883305851360,163923519210528,360760088409600,2955309415530472,5384422444404960,-4679447582179920,1199087738497792,2738513121729000,1955572167982752,5269102668192880,1432682096778240,7052558133790224,-8589067427603520,11130873580047936,4549286957318400,27065438007426720,-696429850184640,-19801166611121280,-18007555929321728,-32595742212044880,-11764457380621440,-69198049486825776,13779186426044160,27025651077001632,-68855014837224000,36123939846849360,28791315063244800,22066741045558000,-87713926292808288,44765639327666400,13433746089815040,-39755049487270656,-26893393009560000,132997940172586896,14278074816741120,77008745354337720,167018473144999872,-173335943950498560,-128441795380157952,351861677967236360,390291718195257120,31427684950409616,106011918148364800,59967837864416064,-98207934021537120,-934410665333425280,33983556377785344,237045418364293440,-226691886749886624,64616129861321280,-190154686565648640,-652764357214065976,548289554651435520,144581703108297840,-119553023772779520,-308732497481488080,-1284045877560086784,-284717103138252400,129172012683876096,788067340964571360,182123763657760320,-521082618307596048,15681984128490240,21634656648427328,142140426774968160,1367238658928028480,-328262153754650368,-488136258397571520,2633351023027954944,1478219532352797520,524400279324894720,-722761587560574144,390192188811511680,1009912390343952480,-1043757429364995840,-4314099840350352360,2495949217198858080,-949365740559624960,314570963739670528,1626666662391839640,5802047155239350400,2910497588447601152,1529561819991744000,-1206811570454058624,-16266704281123971840,613169517383578320,198729671288408832,-345906207964474080],[-326902266991344,-402085172071440,168124323996552,1538112245688480,-696037857096120,-209223219127032,385484250481880,-221176405697280,-345118191458040,-3096866530804640,-2618929395837216,-642926996339760,7776464995431880,-4377990128676120,-4952374065227160,-5251597217394176,5914986839802480,5079219195296400,16829187244079320,-899630156234040,3671876889423864,-6070210602533000,-11751733096351512,24943035906657000,1614575871862800,3233470502114688,-29845810168936080,-30090263764368808,37989443010936120,-25960253939889720,80704049542052376,-46633150767467880,-34653732939337248,-66140663927184000,72398140663629000,59498677708850952,-146680027997169480,-19671666581149440,126638279373033120,-105878016453570240,38658798182879160,-63154582650878400,-140954278157264616,-55281078702120480,223540635721557000,411289029339690568,-90497480755374000,-30814961742945072,221004233785325320,-186410014964754240,-113709685745181240,287221140095553400,29893620510899376,65023085904656880,-319170174492858040,-322381349038810248,173845652654955600,50927807843505384,76909161331110240,-365748555991785120,-746206411571126792,-46021349183297400,294282857113508208,859742202175070720,327641366742707160,-377343680040319608,344559604267438560,-18401816186930880,-796397185772733600,-597688369443354200,94877512906298232,530390872568917800,-2009754469066104376,-232872139182180960,341000570619004560,2334342875029545776,423740236865493240,1707659464792133160,-867303604123983400,-2008696690678374840,543356106679391544,345390262564898760,-1113326911613573184,3365232607772824800,4811703138320857240,398228825376395904,-3517680265147711080,-1529690407486328824,-2091975887651827320,-819823476522735960,-1107576857949550472,-1035252846918102120],[179435095572480,495723808944232,-112663397975040,1826978954280480,-1173246803463680,168290095182000,3600533974371840,-4075488650434520,-1255378828492800,-1317270903075600,12177960259379200,1854844808459412,-15176451323404800,4381725778135200,-7317758462150400,-1413616662544680,8273389331677184,-6383307296834160,-9449829091676160,-5923918055239536,-20034928343232000,3140422498285776,21389404496064000,18175908503905680,-1685952886210560,5043971737825680,-4906486203260928,31306375622470080,-45456943942924800,17355962658523632,47438642858956800,-26803567007555184,70660143021219840,88337571668410680,-18640249030351872,-26773686857692500,50624177781450240,-245586990721629040,95218742377651200,-103326045394843920,251280838634946560,61600158876991944,-457878913200783360,-64366845517905920,-51243252670114560,33461309622731760,-172752886987155200,165310972799732760,-341392558569553920,420295660992996624,-11763955180707840,236146286341579680,-494349801575168000,-151230701350922160,498765298569500160,-210431468067271880,-85303479176036352,-274295142064008120,1574694472533811200,228400913362443360,1370937882573072000,-268390278088896832,-1341587038226054400,-1047411962656984320,-265059365228765184,232365664178213280,168180037460176896,2567318910052754000,707786106521894400,-931262669157864384,306765346899123200,175805345140971480,-920349031324631040,-1734081444524832480,-812663447526408192,-2632703325160149120,-775347172548396800,1439061632654764800,-998518292928288000,-2334924917808860168,-845244169401139200,3513564379992075552,1211006392085191680,2470969071295253760,-2988008574113925120,-1260901558240324000,288505393810529280,2862413468326455120,140312610677719040,2322963244428814416,-2159792223202099200,-6846129931843491168],[391648982404680,-208380205421520,-117867192269640,-167128455720600,796279144468016,848891309476320,-2874541631900400,157495544266632,-2315052395067720,1563396388114704,2418296577226200,1521102716646480,2948419685455728,-9856007378886240,-4424253850380672,10941460941973320,-10786705735996520,7001615800496064,2929265250927840,13866958850527552,-7004417891807160,-6364674996131760,-11867866805083784,20743998808765320,4290241903678368,1758003981724320,2810748698677920,-18088367199207624,-17849124571795000,44974740241479840,-68724256956445200,74697667887453600,11748177024005928,3077127886991400,-32446433283385704,-53307369939626880,-188541292311589800,18573197694415056,-14770669943500680,156257355597808608,268989993863293560,-26330953002433200,129932022154933152,-299512065496611440,-205712872061127816,316763140753184400,-163881415730351880,-3152091553338288,-29213785045827360,272170616568903360,-253444870428614040,69068961409686480,-50961446733785016,34971950648797800,257727337016810760,-232938740686968360,46742719111888800,-208852430295912744,704377319449643840,159857408543126976,173436225487272000,-714297880384415800,151709303163566808,-1068172947036666240,-342053907839725752,-80182546264340520,-2246060949881760,548245302687343272,-260255886858582120,-163284615792022824,460634773820113200,1721732551316627520,325566490565180040,-1325247635072576600,-665270990172489096,-1655856724459807320,1391899582414715880,1142605798506879168,1234027519160436000,-525766046400882848,2224701920291190120,420256159514891040,-1553769715426021896,-1211291423958073920,564334270242422064,-3586852832108128000,-1513708458025701960,-1919928036745695240,2916507813581213720,-794692574859107760,2316614082903141120,6022563221464950160],[794618846868000,-10244447054688,-819646538515200,-856379416885960,1386902231038368,-195118342642080,134203278066176,-2622537164229840,5414943011385600,-3702057664339056,-441808422570240,2005850789899968,-11822041733964000,-241696194194400,504628571538432,15239772674920640,15770846375466336,-19928874999926640,-4926187415269120,-2996160301518384,-16120602317571840,-2461657695456080,-2808450181447680,8016416695722600,81539845642578048,5724980179380000,3773190196545792,-72642642644815320,3374787369428640,78351300914601792,-10934742339882240,-54797293860834096,-73502304985153440,-86501674945512640,-5269520093587200,68094830807224320,164249779905021888,-9402187318310160,-37353389014233600,1169330899102960,169308625591543680,-149692481904593232,-64581986056262400,-111982764116333880,-547821033336555264,379044927280785920,82309749817135104,40730296982026080,542040964289948640,-9423209678916000,141972874556832000,-308986852405802648,-750724759701908640,378386031140285520,35025316702790656,230248602949038960,312419298142416960,-244955648992934880,288052353072506880,781224767459559720,-923761108447077120,-691435191931994400,-140089406977977600,759074335211786440,585721786262171328,-132506637628163040,-240600068505629184,605811876028504200,-4227617289888622080,1103726836998744288,-295934686644579840,-898968482370671328,5241617788904935680,-338880193325918640,123739502461462272,-2088283118201676000,1747463356192036032,-848223572047038000,1132050612826721280,-765237588502878216,-1225030701869504640,117336536280001632,-512283862822744320,166935040321832640,-5622599340959656704,-888273266649347040,-153988289277495552,10643126729895554840,2298278859832406880,-2532502164766445520,283716408354663680,508026921178592904,1099719574750843200],[-724919976073920,-558849944422000,726257600640,1431863393344560,-36210838479200,-394642391996424,84695648452800,808939619631528,-2674545922026000,3164194902435600,5491354755099312,-3806631228952200,-2175903663015456,4489980982385360,-183631320520560,12058567000088664,-13043997262354520,-9008489957907792,-7185902488221600,-1163586307043160,2910918534023808,11339003868291000,-42139389853088,24681075957752280,-61637998752269280,-3506951843998680,-19103046982476600,5590468785514536,15145700161750840,46850310090043680,-24118584167388744,77917640788038480,21718852730483040,-18332936160883080,-68798161097659840,23986263609791208,21306166537574160,73915350152664680,-33924586672146720,-10942672943648160,-52668181196389264,61275305103048960,83455560721895736,-65898396082963400,-80909597141853480,180069195317530200,-430299665134895160,8227215004768056,-69803735748793200,17230796275367400,-69934999658666208,-93915587357856000,311676283696631040,42125922554320440,318933632204910360,-239374912769628504,126991290933708960,-615710837176238232,-81311742466969520,20959993879436040,-169262068326796632,960633578506608600,-70799767999248288,-386096530191024840,878922854868023680,-7334252940411672,1320289722981555480,212916101156287672,241892050811304960,-786579554179280400,-1079521170300502072,-33232111749660120,-104665487271752616,-3371265919404260680,1557605384161143240,369983411945151840,2122799772663908800,-849830158515682344,-1412934569957334600,889243614678658360,37568261930690304,966861235756928160,306084819764392416,-1289384240457593280,-3500886514605832440,669397958218535216,1315391021639864400,-1046583774221610504,1719692657574873520,843366082564971240,-287608333903531872,-7551829219055927960,-979867555878269784],[345558462163200,-1011851645540120,-832664776998912,-411821517837840,17677216465920,-136790151900996,-1131138956640000,381913270335696,150276415027200,5098457412461160,-10611529738715136,1852231067448960,4930307355697152,3274047985539760,-1707300894604800,-10532582761259328,31879362867123200,15106415747735928,-18158012214312960,13639782333438360,-305343059788800,-15977462232774240,-24367052395248640,13757493808341360,21426589802534400,21165455275065816,-2704168904785920,-7104297641558040,-181474493953392640,-56976668894671680,87517148138787840,94378549771198000,-80572352492163840,-48562733088204720,79230309315379200,-17642412917207496,-38628449642280960,114427361147582736,-88704195736992000,5518419410755680,93500515863434240,100710867494215440,1460724363952128,-219156626250155440,256587807889121280,-25609481615330316,410999619183859200,191928751917066912,144140794589299200,76028063428126040,-166917591317385216,-271635163349151360,63850880898275328,127164889847286720,-976258380385728000,102779130000445360,-601834237071936000,194755006868016672,299090272956456960,-97890661888547880,146719853259792384,-1957537037543502800,-81988960043738880,-36543543925181040,1258552604026009600,141727435496336976,202656240760258560,-376526337477365944,436703432747535360,-1425539711567980800,872473903741848320,-475557403508695200,-864149927136122880,4016839521615614320,-787942769126768640,153213413809217520,194264094116618240,118248498598637088,3215482959533644800,2600313737148434560,-2201395989683362560,-1454785860172590000,1735893306884734976,-1812571450025115120,-269423425844305920,2108770809656050848,296190567520320000,-163071473157334896,3798382658894912000,-1942690401129692280,-5327219139972415488,-63322053286743680,3047031188626833408],[-42762444875920,245644563528936,-541617327930360,210024382344920,-29821094843232,559146430149120,-809117316136448,-71250111073680,2886831186403560,-3922626523811160,1538743190723640,-659632748325672,5420176122012960,3858737412827880,-4717509315583680,-17602727005688000,2821062027590664,459517742992440,14303659751109960,-4320200739073560,20328564647255040,10143931484191384,-7441161521798400,-37026729113037840,-4676351343252864,-9678371776776120,-13489240745562648,15690997699456200,36511407728759040,-47068989554867280,36375700991626480,6884612376839208,143487144848440800,-133153713652388440,29195134564616328,5966370076534560,-45955171909762720,-39562216268529240,-50213000410110120,-73600016747682832,-2454081133086000,-12726518739984720,457091840215250240,-1806180621127080,-85891977577029360,2279656488373000,-105664894263636576,-320903200418163000,-145469878367684640,65867304606834192,112789008073356120,260801387078520024,-262503782138219160,543743696587776960,15589813033454880,21171300848377680,-291657412918435872,-703418789054985960,384294525265200000,-32675942400256584,351849576091054360,259018569609061152,-653874750796210680,248221911608276760,7625459704294080,-655243332651105000,-226989031088671808,1511192953872584400,467151155772701400,481121533635067864,-139317339327344640,-244246363881179616,-1527410016088802560,1167964288146936720,-2132615086155825480,659440817474794960,-379731737676589584,716967567856995840,-2456917109379056720,764553626459449992,2025874516761511680,1884141177310530424,-465647923601673120,-540958642705546560,183997960908292608,626105697045025560,-660533855548567968,-3314807511331442280,-882294229059633720,2188352174835479400,1544897872208306000,-875900834129103552,-51288747134895600],[291785894611200,876577319446400,94475461817088,-770510037066000,2134118359463904,1562928676520640,62508205943040,749060692206200,-1947446802417600,632728344734640,736092119938560,612521029717080,-1738665094015872,-9554247788103040,2411815108395264,-13985182026647040,-2059459931448480,11438314910561616,-13280099027247360,-29104884226492360,-6369815498713920,43547982758456880,-3901537233206272,34798014548880,13475236226183424,-21336277322806160,13713403238810880,4128742243176408,165460471115042400,-29638502195453712,-11213848486452480,2727681570878880,-64986907549661856,108657471832092480,37942785199858176,-63717371611200120,4283962927912800,126497216486014000,-8374523635484160,-144262578965231760,-386332310706650880,-52138876064771760,-76830524022295296,-435510167891040,69016799578462560,-16043117300400960,9016633643184640,38319717990914184,-51564182239532160,-375089484481964032,-7317443813095680,-293634798767170080,184047239101505472,22473143210232000,106107163472876544,686473028067031480,387081604941007680,278120386796841072,-48968232685095680,72775985322233424,971875351917518400,1847130880264812560,79896659063147520,-1264215983699354400,-775246170222474720,-682497684818658720,288253651049844480,467264703784163736,-635853191000353920,535337431373918448,-153367831190238720,-390188197202730960,-199207720600336800,-1133892421288593120,-86750253510455040,1148959436970380640,-2716742676676147680,-308327459093075136,-123006543410361600,226796834382342224,-5115997056972130560,-1568572463930535360,586061450328459776,-1356698100990183600,-450787541372441856,907839220810529920,624784003774571520,-390513912632075232,14186193959508890880,1939426122566513328,-2115662641078694400,-6142502456361767760,-58837873638360960],[-1740854294832960,433729858556696,973984496258520,825287163462720,2358044840745816,-1199068487984400,-331414099880784,-6618625934705200,1127088721563960,2418460827383856,-2428502780323480,-3060785610915264,1174766270851800,10369877218090280,-4673724224247384,-1092549375984000,5360921580256440,-6658468020079680,-2556581682605280,-21364601351158024,4031786402787000,1894285519349544,84340493149668480,-21746632920575400,-1951026751581600,-49912976314282400,2356950840169176,39816675924292080,-1835500683675640,49511004768576936,-3392762180535720,-95788485041879056,47434844685252600,-132792967003279440,-44409271971993280,-18304123515217440,81015740500380816,-14253976051115240,42600967487403360,-36677114413208280,142393064081797840,5404151493962784,47796273280567200,5342477163931720,-265805066211062400,-76065267179286000,158858998427614784,294222607522938600,163314692927840520,-545262007493259256,116501749589812080,-390686353130361456,347360801290498800,513298552751553840,46874140735595424,440567934943063720,446920815143120952,-43726134561134400,-810514228625280320,-134863784491155720,-1186680733131687360,11279984114801416,-796220859337506120,761127913824105600,-142523680744993176,236192899801207920,1011269517948051120,-422828986847456920,-651031836522619080,220526268113365344,-199881528267113000,425026566167144088,-1456578657518712000,2467814783440371680,-232606431531961896,-1763112058122818880,874600929423656184,1104351195422168640,-2694548333515180800,1080794252124047592,1099035390587410080,510171825003801840,3014577595629492360,-215646465374440440,948886547687497728,-505047758257224520,-216386025911354664,2626223500390361760,-7748357333807282720,2177948247104924232,73757504527970880,-3545788926008094528,-1455719690595485520,2814404469047245800],[-820131613638656,346232076946800,39853226907648,-1762772815819840,-827460981177600,-1966975078492512,-1386279016883200,406097701444512,221387752734720,9399504550990400,2680114626748416,-6967072477970880,-5954831491671040,-116818432478880,14713285537843200,14132242677878248,10795451872972800,-2574864955378320,3993013170938880,-6429858525306480,12720982721103360,-21755412853894720,-13591869916162560,-15210075746309400,-21167295027732480,-28178654607179208,19121971213762560,47662351897288656,-26812322461478400,-18909671267865840,-79354704902795520,-19084065655382640,-72942969704546304,-28364300052547800,2030695295016960,22099283244628128,184706721227494400,62166775847104368,259088734703884800,-129110252672249640,20963682017574912,82807083937116000,-297824044802572288,191189114285484480,225119448420556800,195495682364092352,-232495579115712000,-137644138122293088,276491633408573440,313272686450391360,105898663304248320,-225700539076667600,-171820256138995200,-832647285597333360,-28918650033152000,19055621791354104,-400196140236963840,9459231719204080,-868312495635087360,182266981244306640,-81081866907458560,-31566636122759760,1042581743206755840,121808021672956080,-678216311962337280,660087144240641568,-228850227897984000,-359062369154442756,-584882671926009600,-1238810688839383440,-18030226816250880,1013621271381903360,153850115459645440,774743277660374880,4907045642060390400,1042603359120008928,-650590091398156800,966305921549078880,-1507227773719289600,-391953974490868680,514701687119904768,1703774016553721200,-399427842539049984,863006858312707680,-4119408974001305600,130461168424117872,-343408283050060800,-2980345460736235592,1067273592856289280,-2633930671553192880,-803445851156529152,2013151086672056100,3737757759274851840,242816398244250160],[-181614437630736,-42762444875920,245644563528936,-541617327930360,210024382344920,-29821094843232,559146430149120,-809117316136448,-71250111073680,2886831186403560,-3922626523811160,1538743190723640,-659632748325672,5420176122012960,3858737412827880,-4717509315583680,-17602727005688000,2821062027590664,459517742992440,14303659751109960,-4320200739073560,20328564647255040,10143931484191384,-7441161521798400,-37026729113037840,-4676351343252864,-9678371776776120,-13489240745562648,15690997699456200,36511407728759040,-47068989554867280,36375700991626480,6884612376839208,143487144848440800,-133153713652388440,29195134564616328,5966370076534560,-45955171909762720,-39562216268529240,-50213000410110120,-73600016747682832,-2454081133086000,-12726518739984720,457091840215250240,-1806180621127080,-85891977577029360,2279656488373000,-105664894263636576,-320903200418163000,-145469878367684640,65867304606834192,112789008073356120,260801387078520024,-262503782138219160,543743696587776960,15589813033454880,21171300848377680,-291657412918435872,-703418789054985960,384294525265200000,-32675942400256584,351849576091054360,259018569609061152,-653874750796210680,248221911608276760,7625459704294080,-655243332651105000,-226989031088671808,1511192953872584400,467151155772701400,481121533635067864,-139317339327344640,-244246363881179616,-1527410016088802560,1167964288146936720,-2132615086155825480,659440817474794960,-379731737676589584,716967567856995840,-2456917109379056720,764553626459449992,2025874516761511680,1884141177310530424,-465647923601673120,-540958642705546560,183997960908292608,626105697045025560,-660533855548567968,-3314807511331442280,-882294229059633720,2188352174835479400,1544897872208306000,-875900834129103552,-51288747134895600],[575690426593920,-70430729907296,-120306002995200,2050448412555840,-811251081500640,-49085830495680,95059101291264,-178441764297280,3463238254132800,402595209580080,1858417704126720,-2262089249554200,-14262880310331840,-3842421387555520,-2094317513240832,6734996395023600,-480972994418400,-4918323979905600,-3539558484422400,4756170655009400,-15448293474768000,9440066808689088,19367099083608320,-7795167005333400,-7957433697424992,35311432225338720,6365742739488000,49835472361530240,-24633663004024800,18828856975149408,-1610622495905280,-21452414614417688,71834103491927040,-45537631869343680,-3707106718698240,-80567000698192800,42334386618724992,99259227156686080,-594593785758720,81909790541095968,-496440413214166080,32056143792960672,26257923624556800,-220911562735726280,82974399682223808,119683094116304400,-60506635496071424,-164068172575713120,-45425938391729280,211028916038063552,44852676028258560,66356308262766456,855439154501611680,187069959103742880,1420646949959424,-813643546245893440,17177734626506784,-439771405589992080,-2464587400042240,-467156282942071272,1142467606370787840,923057319691432992,-1918384798471680,1587892077157581360,-655010923103051328,-512345360920947840,-533541102390405120,-684709470867534640,-1034277493591219680,-88703568432974880,-411313559094592000,349734258039143736,2456062846404710400,-1507724284394144960,534525594071040,-5182640997853440,-2558323970292248928,-1982446992325277280,1053851457501596160,-857879397079878800,412198809494376960,-123686252836717296,-26651177120691200,2078228344377625440,5104237272848759232,-3714534847053745440,-290456800509368064,3170484734156241480,-6133046557726149600,958139787167980560,62335997261260800,4978992070833245784,2567854466494368480,-267512106820128720],[-3348624184840,-2606501084880,-724919976073920,-558849944422000,726257600640,1431863393344560,-36210838479200,-394642391996424,84695648452800,808939619631528,-2674545922026000,3164194902435600,5491354755099312,-3806631228952200,-2175903663015456,4489980982385360,-183631320520560,12058567000088664,-13043997262354520,-9008489957907792,-7185902488221600,-1163586307043160,2910918534023808,11339003868291000,-42139389853088,24681075957752280,-61637998752269280,-3506951843998680,-19103046982476600,5590468785514536,15145700161750840,46850310090043680,-24118584167388744,77917640788038480,21718852730483040,-18332936160883080,-68798161097659840,23986263609791208,21306166537574160,73915350152664680,-33924586672146720,-10942672943648160,-52668181196389264,61275305103048960,83455560721895736,-65898396082963400,-80909597141853480,180069195317530200,-430299665134895160,8227215004768056,-69803735748793200,17230796275367400,-69934999658666208,-93915587357856000,311676283696631040,42125922554320440,318933632204910360,-239374912769628504,126991290933708960,-615710837176238232,-81311742466969520,20959993879436040,-169262068326796632,960633578506608600,-70799767999248288,-386096530191024840,878922854868023680,-7334252940411672,1320289722981555480,212916101156287672,241892050811304960,-786579554179280400,-1079521170300502072,-33232111749660120,-104665487271752616,-3371265919404260680,1557605384161143240,369983411945151840,2122799772663908800,-849830158515682344,-1412934569957334600,889243614678658360,37568261930690304,966861235756928160,306084819764392416,-1289384240457593280,-3500886514605832440,669397958218535216,1315391021639864400,-1046583774221610504,1719692657574873520,843366082564971240,-287608333903531872,-7551829219055927960,-979867555878269784],[270482546611200,-46069242561056,-600503632650240,-332319699957960,2469623100538880,-369653461021680,-347873977482240,-2340573280682560,-721343487110400,2123725999587984,-2832678894960640,137174446276296,1345024380902400,-1643695155796320,6795918475906560,-1491205150908000,-3645874310059520,6590895895566840,4561465673318400,-12748318432225112,499670716047360,-12043879255476684,11648655806796800,19468203345122400,9872872575413760,-4681205847930480,-27260547479666688,-3097650315216600,23941393806274560,4279298265883740,15625644538521600,-25399846362263120,-18505957140211200,-107778329786117760,23606918217580544,43079066827288800,91929169285324800,3744994114725600,-108486754102214400,46526568549856560,-155495490490912000,-1700983020940104,190823433169797120,-26635271265473640,-1894765584983040,-27464748760669440,517147363834801920,-157422553862373360,-159423284287872000,63360784994061632,-26360360718827520,-128725368974561040,-573225594850754560,169961457549209040,74104362712596480,128208981347567120,59296677027033600,1111019712677709120,-567483687453450240,262930985475780072,-165798842859048960,-684397125365292768,-150259604091801600,283387460941976160,-123958084636840960,-322235734016889000,-511275734854410240,-802690805829505560,720245886453350400,30209855982898944,-1780858896150611200,-284111769299427168,3608789206098278400,290270318460086360,-574339398028492800,2138876585906187600,233640311472184320,-191378860623683040,-724805871394598400,-733909598463264080,-86391061672396800,-2699751618719055120,123630523692318720,953674504747473960,-569098174408777728,2446868405388919600,-240750667345752960,16328536426606800,-314057505163212800,2210674560653182800,1673592067918848000,-1895824657558443920,-997412617190246400,1802651933236611600,672167355790824960],[144167341675104,-66532924843880,108555243292320,391648982404680,-208380205421520,-117867192269640,-167128455720600,796279144468016,848891309476320,-2874541631900400,157495544266632,-2315052395067720,1563396388114704,2418296577226200,1521102716646480,2948419685455728,-9856007378886240,-4424253850380672,10941460941973320,-10786705735996520,7001615800496064,2929265250927840,13866958850527552,-7004417891807160,-6364674996131760,-11867866805083784,20743998808765320,4290241903678368,1758003981724320,2810748698677920,-18088367199207624,-17849124571795000,44974740241479840,-68724256956445200,74697667887453600,11748177024005928,3077127886991400,-32446433283385704,-53307369939626880,-188541292311589800,18573197694415056,-14770669943500680,156257355597808608,268989993863293560,-26330953002433200,129932022154933152,-299512065496611440,-205712872061127816,316763140753184400,-163881415730351880,-3152091553338288,-29213785045827360,272170616568903360,-253444870428614040,69068961409686480,-50961446733785016,34971950648797800,257727337016810760,-232938740686968360,46742719111888800,-208852430295912744,704377319449643840,159857408543126976,173436225487272000,-714297880384415800,151709303163566808,-1068172947036666240,-342053907839725752,-80182546264340520,-2246060949881760,548245302687343272,-260255886858582120,-163284615792022824,460634773820113200,1721732551316627520,325566490565180040,-1325247635072576600,-665270990172489096,-1655856724459807320,1391899582414715880,1142605798506879168,1234027519160436000,-525766046400882848,2224701920291190120,420256159514891040,-1553769715426021896,-1211291423958073920,564334270242422064,-3586852832108128000,-1513708458025701960,-1919928036745695240,2916507813581213720,-794692574859107760,2316614082903141120,6022563221464950160],[-221704447563456,-341951271063600,-24507295963392,715086706832960,-1516331363706720,-490994276781888,-32448830501120,-1250793175956456,935498006403840,2158171965281200,-508959718063104,-3590706087291840,3424088620056192,2615380194878880,2417418458611200,-1053437580864152,8573472764714880,-1185206034758592,-1828914133657600,-2566866311442840,4527166179552192,23490963292248320,639605931157248,-15968075008244040,-70296185859826080,14645006072499264,-7049177719584000,26368351237880872,-11951644148310240,32031234573600240,20245963679988992,-38329411184211840,17829337387809024,-175529810207783680,20057871678028800,-22966585164195552,179730585488974080,-15739627245285504,-63681446868695040,266558312456516080,-51587506594391328,54974627263274400,-26226756513914880,58982166618254880,47024313266367360,-250441221050012608,70179879667941120,116442851221696032,-265689331855015200,-113861861436620880,84114425139174144,96530498790033000,353013343958411136,268288223706658320,-150235580828481280,59989717317739704,-1042338144980309760,-390040269399417472,132978026431303680,-398410793456916240,486689080119036960,177720370401156000,-133668226096221696,-13548401356303880,235303926973331040,352453294597760928,-31473159428677120,-597203473043928168,967681785644719200,-868719539526599200,180794398757296896,1276267255755439200,656092066913026656,-506462025560752800,-398630353356744960,-162045876102153384,-326876594453560800,1451032508044052208,154577945405861120,336226961278402920,-3558286498807966464,2065641305264005920,-21948325804618752,-1846662957458383680,5325132358466844000,-577772186519018304,411531772589752320,-3723892526048727648,-1841013379826802720,-940367994710086800,-595510344676425728,3145046363770053600,512782472491261632,-1962808639209579040,-52440081750228480,3146910016301484840],[192897927387000,47588745520096,391375479718080,-190338868176600,-326902266991344,-402085172071440,168124323996552,1538112245688480,-696037857096120,-209223219127032,385484250481880,-221176405697280,-345118191458040,-3096866530804640,-2618929395837216,-642926996339760,7776464995431880,-4377990128676120,-4952374065227160,-5251597217394176,5914986839802480,5079219195296400,16829187244079320,-899630156234040,3671876889423864,-6070210602533000,-11751733096351512,24943035906657000,1614575871862800,3233470502114688,-29845810168936080,-30090263764368808,37989443010936120,-25960253939889720,80704049542052376,-46633150767467880,-34653732939337248,-66140663927184000,72398140663629000,59498677708850952,-146680027997169480,-19671666581149440,126638279373033120,-105878016453570240,38658798182879160,-63154582650878400,-140954278157264616,-55281078702120480,223540635721557000,411289029339690568,-90497480755374000,-30814961742945072,221004233785325320,-186410014964754240,-113709685745181240,287221140095553400,29893620510899376,65023085904656880,-319170174492858040,-322381349038810248,173845652654955600,50927807843505384,76909161331110240,-365748555991785120,-746206411571126792,-46021349183297400,294282857113508208,859742202175070720,327641366742707160,-377343680040319608,344559604267438560,-18401816186930880,-796397185772733600,-597688369443354200,94877512906298232,530390872568917800,-2009754469066104376,-232872139182180960,341000570619004560,2334342875029545776,423740236865493240,1707659464792133160,-867303604123983400,-2008696690678374840,543356106679391544,345390262564898760,-1113326911613573184,3365232607772824800,4811703138320857240,398228825376395904,-3517680265147711080,-1529690407486328824,-2091975887651827320,-819823476522735960,-1107576857949550472,-1035252846918102120],[159168343572480,-280880569076800,-12197053135872,778941978734700,179146985445120,402151196887440,622040856307200,-440538166220680,1437833196011520,-1697732144382912,2252317221806080,2193648161049840,-3194059067844480,7523496485981520,-621561753457920,-5470250759820000,-20695413701754880,-655790618007096,2553713565511680,-4343176097622384,342304595212800,7410712907426400,2236811812336640,-7829247834138720,-9923355441905664,-20678143489906760,33578577051402240,13141332043617888,36684907427520000,-13348452314381184,-76259260687737600,79828317192223600,32021565003005952,92397130995871680,-5810871652236288,-6558205823764320,100066534594118400,-39305151600753456,-189416340911001600,25466747019728256,12917788164751360,94416142996215480,-74412649289392128,-48971348381487840,-13297230621417600,-427712299885313520,-111130246454867200,-32842169827667112,175052801888870400,194088885916194368,41687860004904960,-286576793264725920,-230227603169090560,328782606727264800,112134311881827840,98730929075682200,-221303498799144960,-725514494428131408,715849777960345600,505866834418282788,71104560258124800,1020046976216172960,134466189047308800,-276999938065514400,185539555745595392,70155737976710760,-84034337648025600,-190136330430223760,609368455426368000,-87381463956784272,1542776082225664000,-1105736767625194320,278724612719443968,-1300600739367805920,-565604051755032576,-461942006838285600,-3102480155842918400,904105884967375200,-1356097665236160000,2088704952994485144,1224281178260152320,96859759723978680,-614626087525604352,-2029622588228183520,-3461876138146821120,-3859309927277980560,2750754470676326400,-636130714925498496,2051088023234314240,1770430268651425656,-374223040240558080,6173158827715443520,714731954542341120,-423115926273303120,1318346818282912000,1864880744302088040,-7516506238998282240],[144037932266800,46173310295904,-258362345877240,-162436173604320,175505452016136,21307043652840,-446008361079688,712500379517520,-1418148681202440,427406200733248,2078208994554000,270013140337512,-985579139508920,-3508712255128080,2688105021069600,2341264689173960,-2001009082545528,7821781270589880,609950479886440,-1476177614045904,904493563327200,-10404497905865008,1579045800359280,-9079848087591600,437169556822328,-4143764487483720,-11606649201225936,22852386941685840,7544922169478760,17386286492498880,-64908839933316280,10475982718578432,30712847582577600,29443803510194920,-35667266162737440,-35141740623310200,35211834370981224,-1423805489805600,79559086781931240,-11651069764394632,-45203416472039760,-80888096565724536,150505888745111240,78412703333083680,-88843906637448600,18907062754064760,19652389735557744,31762948852999320,-91198790507261360,-22389242725795440,-176234053885223400,-59130483995842688,-253992943240316280,325639836043195080,131797057200498536,-7180597174988160,-44313169948721256,-432210328274331200,-154270957839906600,534657065917608216,489091139835914000,-42556794757965312,262226844905496240,-1123972848479005360,101918070445191528,170041921022619360,-135248036216160120,120291404045077320,619634338813749600,931447623040610368,-334461422444618040,-123918676956665184,-217724812608069360,-500534353004075280,-295179914471470512,739787434438804840,638999429530357896,-1836585163777775400,607032230936691560,-254865359428510512,812442928960425840,1039374293779438848,-1411374289645050720,1991023671992308800,-1844297098711764664,-691528714006053000,-1625106658356819000,-1060673754572404720,-1172076605890588200,219970900346895192,1802753140696175360,61674865084953120,1832184868070911200,-1956298295937764240,2148868650601460568,281955223997853120,1315177399572107368],[602803278210816,-340320439561760,-7420149458688,-183806422837440,-766192544193600,506219185210704,-118746912556800,766108719489936,-1723698393026400,-2701866538643520,386766332948224,2832136091593920,-4303161061861248,-5253535237157840,-639723746999040,489679058540448,19129260309694080,-594126050732880,249778298073600,5229815093140720,-2957175705401280,12917209226739600,-10664006951927296,-4211356116071040,48801790922954400,-25514785848478896,6906326871029760,-11411286739741632,17201882229047040,-39929696159152800,-5420357169119232,51243183772420160,-64287744245633664,-151123041676450800,-29678367923472640,23743731572843856,10754741675301120,104494593213026256,18793738209895680,-31180794697056000,-222800568615196032,-108086659379047200,-17752738391182080,37481301074733600,676506697355080800,45255266965367232,36819199044288000,129200609874929952,-326919078384082560,152097005809992080,-40668320288193024,453489847597618560,254453713475275392,17755488442591920,-122067501631756800,-463174334554700912,-142193366064483840,-432082344485800176,576700229773064960,-559543330443908160,-193497248694467520,996967711484229440,127328549502481152,-673361943410117280,-1462061502224413440,-109813619766814608,-1281268760997058560,75206098208632992,203167397614428000,-664150742245908720,319225175897728256,-81850532366719200,-1721007091872573696,2021176016316391600,716852589246270720,2812439126015372352,-310659080793020160,-1792683320834451936,607411352308561920,2331805518877953520,1742897476148361408,497397587969493120,1735521002788920576,1649538554837968080,-3073035231140797440,-177997497306491968,-882514407156518400,-3739630726623234960,11017252182209887680,1987162923510222480,-243920777512257024,-2732905623996085760,1082865042153933696,-5159240672088481440,-4871308687943027200,-1883983461707653776,-7920188546622660000,7018874498443474064]],[[9203908316572320,56924832678912,582479907590400,-1438173291030944,-43224853115520,-24590686095360,905218830589568,-6967072477970880,-6249919238236512,-16007817047326720,-445256966131200,3436797654897312,15239772674920640,-4566545507524608,1966387346448960,3238121356572400,9440066808689088,3278442819801600,6954914198324224,32626137678976800,-32595742212044880,-15431100354860544,-16523222134795200,-121491589778754624,116434711975960640,-675730689392640,-9006213385951488,94378549771198000,-22966585164195552,5848298710425600,63863310341868480,25466747019728256,-108086659379047200,51375386061554688,66586476068851200,-210712821196368000,184861128555311168,3877232773800960,21935760835530432,-64366845517905920,-16043117300400960,-37751577448022016,-188977767134041600,-54869709605488992,-150579150441109200,-223668550721454080,677407652099722752,-397636406425587840,-12949693087327168,159751371335846400,-237047786247106560,9459231719204080,3983958731676000,-22003558207741440,-386522006335189760,1552181141919008640,-691435191931994400,-282568121987563520,254986222907029248,44226430029077760,-684709470867534640,484349916312514560,-168099119459863680,-368996269342988016,1367238658928028480,284014093626938880,1335212165465100288,2138876585906187600,-11469126877047840,-2650725595172828160,-1268877956916760320,118248498598637088,2065641305264005920,398119629793492992,2494085475743654400,-3859309927277980560,-3739630726623234960,763304401829683200,-1486434308529564416,1931217375898812960,-4105308977159427360,414193907816911872,-111120690770073600,2322963244428814416,-6142502456361767760,12448757697269760],[-274356550606050,-29821094843232,-2900119673318615,1342771855527000,-21134293691940,-13445782889000,-3804742661562024,2889915096305520,8776530372657025,-2175903663015456,2718352068117510,-6849194308763112,5056841872169340,-6658468020079680,-5301978270257576,2929265250927840,-7977510485090766,29247654758088520,16452167772840345,-11751733096351512,8346910570757220,17386286492498880,-33288698688273135,15690997699456200,37809227381251944,21243084907832280,-10858754296414849,-82730523752553600,-60712791804157665,-114469758123437696,-68926588922763000,23986263609791208,7882646698074665,-26100884686920720,-7387118369965719,142393064081797840,17105725886639139,-26330953002433200,186039263211349070,-39263465102782968,45061844982382080,411289029339690568,380002577411853000,-253992943240316280,-357479284745961407,112789008073356120,-40623771549117804,-227420574641871440,77498694692191080,-314463228484061304,-15194955503038140,630939214321528920,-191447003904933975,-81311742466969520,12058013701663875,-335023519304174400,-413444001210792409,761127913824105600,-259243717775840655,-342053907839725752,1131305293122037500,-805440585449886768,-2276252092619426320,-796397185772733600,697349460553433358,739787434438804840,394078171478566938,1167964288146936720,415051996588502690,23936032882891584,-1362363452303256480,-2327122064746033288,3072362117628891735,-317698770812991120,-506996001607185343,966861235756928160,-586145219027158098,4083167582372214960,1886774505857369040,-216386025911354664,4019889288633574125,-1919928036745695240,86091587238013890,-2652488175109954440,-5504887463765029884,-1035252846918102120],[-828423543865344,623316476578560,-2340573280682560,-565556476030704,1528326770995200,709256816761824,5098457412461160,2615380194878880,974426971364352,-5122379430040320,-655790618007096,5229815093140720,-211097521543680,4169304214203744,-2339633780330000,-15035175009098640,6570461115187200,-34523959235997440,3140422498285776,34798014548880,-29268725659410432,-3110143905221760,18594034308619920,8288495102420288,-2556923651758080,55967812318728192,-42702899616444280,119396033954592960,13184566771444992,47514982370648320,22099283244628128,94320751955001600,-152785189635358720,31646185827759360,-60792925679650320,1169330899102960,-79919898737817600,-59523857894592000,-244142524705016408,119683094116304400,8385259527836928,-16073129537850880,-433544381246097000,59967837864416064,98012286593786880,248654154330813888,169961457549209040,-89499790968596080,743680968023261184,-70466247209959680,102779130000445360,-398410793456916240,-338809360950804480,249117462890394400,-276999938065514400,-109813619766814608,-310052478663855360,249724595047699200,-374474019340796424,-455613955414496320,357609361340245248,-273429682213770720,2567318910052754000,535337431373918448,-570149019998208000,585162969736550656,427875529027555200,-1781002152685362360,672872161391795200,-201926421246052800,-547696712075195016,89813914186344240,-526169938832778240,39125276434320384,1703774016553721200,-2631784491444193488,-450123458837944320,-2134488079562500640,-207849312217090944,-888273266649347040,-985222025879224320,-1761716674451424000,-707477062245173280,4978992070833245784,-842735566524825600,-15554840157267840],[-918938207719917,-1418148681202440,2511333332940150,-809117316136448,-2844895311286875,269937823816608,2015946874276775,3345435093997920,-1016406775008075,20276398501640,3589100308394964,-183631320520560,1375684133891925,10680163741661040,-10143901319590500,-21364601351158024,26913960675681450,-7004417891807160,-30316489981600782,3532520226858240,13312395973081899,1614575871862800,-4994927197538850,10475982718578432,-13211831289146630,-47068989554867280,6473623749837030,15221537154155840,-5948400479487312,40179496169274000,-10724272427863304,89265855742206840,47123108620917615,73915350152664680,63590060279841480,-26733786050299104,-116379988996574545,47796273280567200,10389190401439746,-299512065496611440,-67258939573222155,76338201753569880,-60884355928720310,-30814961742945072,-202007539623124620,131797057200498536,73920059368972860,-262503782138219160,483299967910519162,-503039523844599840,-440371200117925164,-142792540933020680,1009295182899369150,261084652471638216,227614613716940175,-169262068326796632,-10345979082954900,1976051448004180200,-1064379180325250097,236192899801207920,762180579719252750,-2246060949881760,-77322861998290770,-886516514210730368,-227207305076054160,94877512906298232,-1738589214657380965,-1836585163777775400,-847231112453877855,659440817474794960,-895888826262801168,-682227778854403800,410548568563223035,-385193576362906080,2232433906339271010,734090539823380240,544461115929881040,-1289384240457593280,1468265996321866753,68391788057025000,-423347408326634253,5678341410345430640,-3099818305073402220,-794692574859107760,8147222392685715920,8015213536587497088],[-770510037066000,-176289013343232,-1111635816489440,4926707000807040,-1857647357465904,1140450479308800,-2142739819623936,-4262100028744320,-11167177144159240,1923770869211136,2266550271131520,14132242677878248,3814182069139440,-56013479216640,-13931192719062784,19750670014330560,-2996160301518384,12369124070979840,10894533354865920,-9668629501645296,35311432225338720,19940614302597120,-24445631860488960,-104296158584418880,27025651077001632,-34962476841600000,32461472896425760,-107778329786117760,-41123397329152320,19765616040232704,64772130609987840,-17642412917207496,266558312456516080,-42396338406090240,-28855449497092128,-48971348381487840,45255266965367232,-238026328702525440,115124409926380800,-127662566481196128,66293060942299080,263089946276708352,-12009156126549120,165310972799732760,-375089484481964032,23233122040227840,-60579383108226048,301186328471018960,244617915286027800,-9703092604423680,-269405639545405600,116573476310735232,-595099283141403600,231345091193610240,238278142171525632,-31566636122759760,404052668645990616,-242014599484416000,53710921208412000,891221277683866584,-132506637628163040,99651288779665920,-2550373013485132800,-1975842181471482240,349734258039143736,-50197965856220160,-52664110043767200,907835801627787360,1478219532352797520,486996803376906240,1419776979203466240,-733909598463264080,-655408187322382800,816818235453972480,684401715632144832,-1454785860172590000,-577772186519018304,674085104836577280,2686840422340757760,1770430268651425656,-2732905623996085760,162880265096842752,607590962944199520,109823318496734080,-204631482051045504,581433790206443520],[508023776339460,765047359566216,792217062386750,-209223219127032,922361518137345,-985579139508920,4021679260228350,1538743190723640,1660317047828056,-8240266988516640,-8901708030258945,12929590950727000,-7793714241591300,-4867330870367832,-20367063632325520,-7185902488221600,-795580268210574,19236870668554000,-7324179388630236,-21746632920575400,40246792849697305,4290241903678368,-14174863012820190,32588125461801952,67862264836021110,37989443010936120,32923315860071307,-35141740623310200,-40985049853564206,-133153713652388440,116332924626763425,88331666243486160,-212882946224659260,-93769935036456504,5096548127279160,-98393699163672640,-24865301567453952,61275305103048960,231672057153707896,264615294318863400,-160497924993032220,158858998427614784,-64218895586976900,-3152091553338288,-125899763624546660,-219790466496610320,-9099107955881457,287221140095553400,80465720320898352,-154270957839906600,278115797452948095,-291657412918435872,-280300900646578125,-889523362848948504,-408234580293471360,1239879691373292480,-592526469408143281,-1281984323575725000,271850267324936916,878922854868023680,229139305035616140,266799526307355528,1126522368759737840,220526268113365344,643209330388520580,460634773820113200,1464639256217421405,-559042868820324720,-928975262298492876,341000570619004560,1149384583521812550,1039374293779438848,598720715885176080,764553626459449992,-2982640602143823350,830881040331031560,827953616646993672,-4805893883011076400,-122533614352099806,-1643012409228911280,-6734297481814994520,-1046583774221610504,-1286829483950621820,817570996003249696,-227765417817548655,-1455719690595485520],[-604331727367680,1201083790618368,-1126419758385240,-178441764297280,-589178286715392,-514842258110400,-2671756339466144,-4679447582179920,6496860792422400,4869749552059648,-1491205150908000,-2446987156459848,-4340959210168320,-3426895124452800,15106415747735928,23490963292248320,-2081615354362368,12345523136793600,-20678143489906760,-11411286739741632,3957479154881280,21556510917003392,-63711212077411200,46994659135678800,10238559074287616,2871109666613760,17355962658523632,2727681570878880,-6877279205068800,-23188739134880352,-116217152675413240,-115012054111457952,17752377943998720,-156670692874209280,-42732490349355072,207551735038073400,-15300084414016512,12431715001453440,191189114285484480,-159187264415850112,135402619471257600,72495701383300608,571201882640263600,40730296982026080,-41310707344982016,-236524411199282560,51329447689929792,187069959103742880,80893603894118400,-189147552277736448,557436782721203280,-652764357214065976,52936249777182720,128699540290865280,-684397125365292768,-758533893694362240,801380428696092672,-818163812290929920,-36543543925181040,-597203473043928168,-659076965402240000,7078299608953920,-1105736767625194320,2021176016316391600,-40180922739975168,527535745757729280,-94930229925675624,2997579911576520600,-250664930215188480,-676338520881858912,-2632703325160149120,-308327459093075136,-233281539735552000,1860611069737601280,-714569247204271824,2578151137879025920,-222058060616392704,1848341333043950400,-2086767026563626160,2716597303794508416,-48467547412416000,1061561918771019776,-2633930671553192880,-2534929901931379680,-215729479355385600,-2093842949107140000,3853585383122360160],[945887580110616,881324472652800,1912763059794125,-331414099880784,-1358581429992510,157495544266632,-383737597828560,1840344907183320,-1907141815522293,-642926996339760,2020541404550460,609950479886440,-14984674118455440,2821062027590664,11319583950362680,-4514634324264528,7680928397266245,-8839199683207120,3729777252834276,17942260853447280,-9912766322938171,-61637998752269280,-10784355458751765,32834065270818464,-19921128741793125,49511004768576936,-51239451295461520,-68724256956445200,11170240954582599,100736499129562440,115994972554550964,72398140663629000,151321753214800575,-80888096565724536,32099343196992240,-73600016747682832,-83442863348306280,178974670279649280,73396301651051445,-139684766970690240,129871647043575528,-377685500538020800,-363396295383111045,8227215004768056,-597084499906194850,-169993007492282040,-66372580313911575,347360801290498800,-321696651367400364,34971950648797800,42930648126556910,889337592738975600,375772754836403340,50927807843505384,676949534886591120,101918070445191528,727818997249206045,-653874750796210680,926425544961499746,-346478499428978280,-209518031335568472,380406960318937440,-591120133357308090,112141584064089912,178654546897984740,-1079521170300502072,-644519832668939700,-198967870949728440,309987196517274276,-1763112058122818880,-1508720632869287514,1391899582414715880,-1547207599352665890,1372874263071699024,2416553910975933000,543356106679391544,-2004741441020017755,-1060673754572404720,1165076309903760540,626105697045025560,142062799748756938,-147322558271256480,1359777149439781380,4922867086586354672,-4853918443870421700,-2625921802128655200,2870617939160360620],[-490994276781888,135402706010880,-461403910772480,-1697732144382912,-899740559997960,-263016151881984,1431536658182400,-5268930854972640,10776684466381024,4950199035371520,3733348610559744,4381725778135200,-13985182026647040,9560956036853760,-2270672998102080,-6387861125500608,-5954640154091040,-1906143677475840,-39203393644800,11194994008745400,-16091479059509616,-3506169240414720,-3159630062196960,47662351897288656,-97051385338697280,-12892039835811840,52904916733146880,76291156722760560,-54797293860834096,48268426924564480,-33019857977435712,-68984863446365640,99259227156686080,-8283956364237312,14928498654558720,9597703788235640,77008745354337720,-14100344659376640,-112499180667494272,-27464748760669440,-29476820574123408,-58604266871521280,-316763921932016640,191928751917066912,96530498790033000,304982740422835200,78517892822328480,98730929075682200,-432082344485800176,-28109905468323840,-62436434122365952,-673815493884568560,450277960595165880,39175275122523648,302031666052047360,228400913362443360,1847130880264812560,-995992308962918400,-230263153045170432,1089383414775316160,-1586790382160242320,281034822996787200,-638097636917753600,-587280217746519000,687375286247680800,-142768456975938816,710601934244632320,774743277660374880,-2796447576091746112,221906890675008000,460765999441520832,-3020357047365236080,-848223572047038000,-1232926183986266112,495278038012161280,249715406928035856,2078228344377625440,3487636544255564800,-119173717834093824,1874752984789938000,2910497588447601152,-1418891616232427520,2351214106419502080,-1895824657558443920,2001866140294206720,535002438950180352,967400087547035520],[-111587313503240,749504577437736,-1837642621038840,-2231483943845720,448371763439544,2050984162596840,460205325864856,3164194902435600,280747998908190,-7172169025018144,4142185525366020,-4673724224247384,9225055565452430,10941460941973320,-7103468837716629,-3522731549557160,-11308785058810344,-899630156234040,10197806923404815,-11606649201225936,-14323397326587000,-4676351343252864,19208480108474250,17719824468529680,23226456501105627,-8331763797606120,-28715548785200928,553913096342680,33048788986377780,21718852730483040,-75014437896649020,117951554815878816,-17348395261261350,-14253976051115240,-71682544911998850,-14770669943500680,-21972872652142249,-142153957292139240,-149780104456016355,-140954278157264616,131433772286871450,-22389242725795440,557822287093092630,-320903200418163000,128085947025134952,534655130691107400,-321354737997321996,449298320570007720,213364528040846035,259058056391770680,167654153871489450,-239374912769628504,-928819064477975550,24091544224928880,-383852707312306672,-1186680733131687360,484556921631366315,-714297880384415800,-97911094482935370,896155606451580528,247865181985949220,-377343680040319608,-290614898611948680,-217724812608069360,365123814103710528,-139317339327344640,801711005698494191,1768016294772530400,872631481552199325,1850967376766825128,411011455220462250,396696197573001768,-2309376643441707070,-1412934569957334600,429014883865612638,-592213404843182680,-2044207444907950740,-215646465374440440,-2693293576814098650,564334270242422064,1186631203051574760,-1119146398082979944,308755872559665120,-2091975887651827320,1405598541938518928,281955223997853120,3180245165312777184],[300276222543360,-241976537797632,817220940476200,39354574233792,118038025163520,1657555696959520,1696695465020928,2480884035413280,-1662397961568256,-4309311165350400,-116818432478880,-18164322020893960,7354564610764800,-781782083037120,1476473479234320,-19928874999926640,-900175646304000,-5821434985153280,47571467616050112,-7795167005333400,-3500084372083200,3562418772439296,56662784003412240,-69198049486825776,77018818530017280,31277961820235520,-25399846362263120,-53185673880018000,18340255078612992,-103486419269057440,-48562733088204720,-15739627245285504,-30224736200862720,58171814095338240,94416142996215480,37481301074733600,-16725261542711040,44759751593166720,109476865423971760,25355393763373200,40887931094384640,107859654579953408,33461309622731760,38319717990914184,-781654965583641600,-25963017040176480,226815783204060624,214583471112388320,-12126168443879424,266737509103779840,-1133500300579305400,-336238477988866752,98481966066316800,128664929226871840,182266981244306640,415452135722994240,666845462224961536,-725603616385877760,584215502638609296,759074335211786440,-725041490668953600,-112241022666530784,1410900451882121200,-88703568432974880,-115819544703582720,273394829513034240,-1168721469620787168,-488136258397571520,-220639311213101568,373905499385842560,-191378860623683040,-1569210651433301632,3363193054659870720,-1003742135750875392,2600313737148434560,-1846662957458383680,-1150331781514122240,583071757916648000,-636130714925498496,1987162923510222480,865972365778126080,274500863494665984,-639583555412879040,-4151625586368944352,-780584902924216320,678858077349085920,-6846129931843491168],[-422174542487880,-117867192269640,1843009098071285,971660780754600,141315899437470,385484250481880,-505829176354755,-3508712255128080,-11138776841167175,-659632748325672,660932254669320,-8625433560552320,6984530520110220,11455272324395880,5659657520564187,22417984756872000,9054754401171633,-1163586307043160,5740937921146230,1133930002349208,-8140930688121660,-1951026751581600,42255746890098585,1758003981724320,-31529716276122297,-70525810048227480,-111056290316023784,-25960253939889720,85322653678928820,35211834370981224,-27352147370711580,29195134564616328,-75475368988749280,-24545492341741800,68740818688514478,-31284586932877040,38749212717236964,1338427735418760,24907206825306355,83455560721895736,11960433264470625,-97380651828472608,-250604496177789600,294222607522938600,486371168546478387,-29213785045827360,35294000747116566,-144310348989005440,-25678099511982360,29893620510899376,-238424424183560560,534657065917608216,416809051994452845,-703418789054985960,163017685160194356,-67753323893821680,-145164650247414182,387044816507427600,-1334726355505998045,-263124549034495720,215328290628443850,-7334252940411672,-261325944702066255,-1261178085067925640,-444868069302322149,-199881528267113000,-115365603328030500,1721732551316627520,-1044646935841419620,628345825790760,555259412704371060,2334342875029545776,177722785102498350,-1411374289645050720,4004300353212327147,2025874516761511680,228968434807860624,-2822000537540292640,806620069668985605,-2073338017669389624,14018508466946820,-4579925370771851472,-723151327585035195,1719692657574873520,38607847721333352,941360034032024880,8688599476380813165,2814404469047245800],[-746221820743536,-101788503759360,-455690379765600,-475325239343456,-195118342642080,-717972160045056,4974214000234240,824329858584720,-2262089249554200,4751753491865600,-459647093820288,6962697549769080,5269102668192880,523040969468160,-8951708858400000,-12748318432225112,-22776400388256480,-6203968591841280,-15444867004456224,-15977462232774240,14645006072499264,-16372815304581120,22873813935528960,-13348452314381184,51243183772420160,8035641600645120,892185166630560,166314345877199240,-71583891989073360,-2930294641190400,6608320672462080,88337571668410680,-63717371611200120,3812257304865792,-7109747577240000,-46676617744852416,-186959587293532320,-76826454353510400,-68476593597223680,432669805763220400,-63740320557649560,100118737960919040,-70239708421440800,-137644138122293088,-266034824682698400,37673607791305728,217598589865305600,-244963857573127800,-308986852405802648,-51791271827362560,-128015350563840960,206976378315534800,-439771405589992080,-13363608583176192,87291197395170560,819004707335331120,-308732497481488080,635499471138048000,572589306964370304,-322235734016889000,512476879961191824,49932807113249280,400400488886849280,-376526337477365944,1276267255755439200,2950400751750144,15702520832586080,-461942006838285600,1313758193871007632,-4226561805270138880,-220579113083476224,-115124365541314800,2130956329143146960,1573947070788870144,108972099061731840,-2334924917808860168,-1568572463930535360,324408890414949120,-560756935362021376,-4426948228995143040,-1472551149296604072,51391228117616640,2283563023369105920,1560116437657238880,6765575636669992400,-4120582008779292672,93480145728668160,242816398244250160],[-618177834724344,364297279071000,-975841478691145,-1188166963337640,-1535143779095610,-79146259318280,395014215068550,-2674545922026000,3712006627372615,1606889651829000,2422618990421124,10369877218090280,-4459360896348120,-4424253850380672,8633715402577170,-2424645064043688,-9363921591910860,16829187244079320,11682178273197168,-4143764487483720,6252575189184856,-37026729113037840,-2281895669772225,-21086718884574528,-55001213800237980,-17785366425155856,46421562897974035,54499544212291920,-10711290532583817,77917640788038480,20338099580940075,-78519904939007280,-13366082054558420,81015740500380816,-130039531441913100,18573197694415056,19482147042208020,-29621947123879320,244785475526392347,-63154582650878400,-99256914312622044,-91198790507261360,-315449905348223100,-105664894263636576,247108016913634640,286836471966721032,-144345399171688770,-336252023015387520,117195129790042374,-23349718752947400,848255015199334897,318933632204910360,163432297048273110,295016435897528184,178204325936609940,-134863784491155720,-1115653685751638630,173436225487272000,-269026519781554485,-607559497406586000,-896403136742436180,327641366742707160,522912117244229020,-123918676956665184,-670324932014752950,481121533635067864,247364311057167825,-184764153972546480,46760914524446694,1518940049020786560,385851446772732927,-3450438980468705720,-409906598827364100,-849830158515682344,1479828889304335900,235197465740633592,364449985394424930,3014577595629492360,126141903798179814,-1211291423958073920,304833502112690990,393500224478190960,3562770150823686615,-1529690407486328824,-4148101142770971375,2148868650601460568,-2625542470927334625,-51288747134895600],[138792305541120,-168412779760896,2152772553808080,-567339939163800,-220712835932160,-2418205631175040,2123725999587984,177001940454480,-1788964564780800,757613110954752,1852231067448960,-1053437580864152,-2407628542556160,-4607857685238720,-4343176097622384,12917209226739600,-13310982338174976,8781464522871040,2314505519684880,19125408740093040,-9076899464652800,-2103689368284768,18175908503905680,-21336277322806160,-464597512639488,-24562897542078720,-12635742585257064,13272087802894800,3028247532034560,31917509788550592,-146456017054261200,-3035385966570768,122472195408527360,113519100939847680,62166775847104368,-124439871753206640,-29035286580731904,-88889873550019200,402109041545708360,-149692481904593232,-18978236190144000,-227144178023422464,370679980880843520,-164068172575713120,28268654234261760,-13631910247232640,-165667919091747312,-934410665333425280,210451165419110400,55937142809455872,128208981347567120,226159089865372992,202189701838924800,-200957037513877280,194755006868016672,177720370401156000,13267941857584128,231202858305196800,70155737976710760,75206098208632992,-99847128195164160,154845989471608512,56043310149630640,1846080176751453840,-303531085758996480,733211127081664000,-931262669157864384,-390188197202730960,-2037943385137479680,696173258961413376,-2649885263111711040,-874097059762099648,118604597137297920,-1156297708120473600,-1131775215704111224,2581884134889265080,360228434675459328,1407793612008476000,863006858312707680,-243675568421869920,1586508117067202560,434815299043588608,-1212355822048272720,10643126729895554840,-1878361184653747200,-999915932474487360,-1559726577016425384,-267512106820128720],[65418018555230,342743255728008,-117412569846825,2358044840745816,424225663736895,848891309476320,398521636240098,-460183084522200,-3580503352156476,-3096866530804640,3608245136348160,-2001009082545528,-1671069220812680,-4717509315583680,6462052958825025,-17820403508696040,-10302158340051072,12996604858171320,17118812746272003,18815780765822760,5736330896155860,-42139389853088,-26643052199736720,5596962125893464,-8806839881828835,39816675924292080,3995183139579063,-17849124571795000,22776352224072084,-29043831181796160,-90385086044076725,-34653732939337248,48647959020416250,-11651069764394632,241646823528700380,-39562216268529240,-228336973803213407,191522280778956000,36534491519246061,-154994232625429000,-157186276996317525,-168470520030631392,79099154264590020,180069195317530200,34129517869556505,344227449893764360,-30106096636682352,116501749589812080,-76326956008498664,69068961409686480,451004037038455125,-719650737991625112,-109293575303050950,-322381349038810248,-190376148034070900,262226844905496240,-136651070118515211,351849576091054360,199580680608822810,-1258616200559644680,-661619140925768245,905002270896702000,321404222955172140,-350191511417405672,-76477539228159960,241892050811304960,915589690169263439,-309685255174369800,-912397654381132161,2467814783440371680,3638336896193905350,-665270990172489096,-1526822759109890320,853970770588697520,-1796380352703776175,-867303604123983400,-623636255864359584,-691528714006053000,3849416538172625043,-540958642705546560,-4886213741540231475,875117182344692928,-1364890450701132960,-552828463491129168,-3175558119595337815,4479352195342616280,590195197419321351,-7551829219055927960,-695153425060002018],[346691417344320,-43400161601280,-1555160787496960,-411821517837840,-1250793175956456,226845657308160,598701597104160,2193648161049840,-5253535237157840,3213101115162624,787571535886080,9076438781528784,-5407755544844640,-5817141597880320,-127153780133600,-1413616662544680,11438314910561616,1760405218318080,-8109598489132800,2472096907393104,-26132243486667800,-1615560966885888,-12034820448738720,77372464664720960,74755821091463712,-2091663482388480,-36090630907806464,-18909671267865840,-38073336760336680,-16735013506759680,2843207569332480,-26950848269141568,-86501674945512640,-3960218775744000,-48676874849858304,-162237919894240400,81909790541095968,-15581248752706560,-102133829267275520,262799970869899872,-173335943950498560,30810369227489280,202934574646594560,-157422553862373360,529103057424941888,299145878120448000,30121417005596256,76028063428126040,268288223706658320,28116041913653760,406407404929973760,-725514494428131408,-559543330443908160,-171318511263778560,82593607554891840,-612510650086751760,53517846239754160,439311021908951040,3419729423362560,-268390278088896832,-1264215983699354400,-387485954492820480,48147661656649280,642968126376914880,-48203356737234816,291413273915554560,-449679151515146496,-797067813624732480,788337167292971480,141406351713183744,-86415651407263200,1042603359120008928,3454090019292188640,946976436349870080,-3093754831058510592,3796510557088478880,-765237588502878216,-604641690682531840,312230088510354720,4858678325313120,-3714534847053745440,488946857582278656,-1113745398032931840,-2046784155277039480,-1206811570454058624,259125281279412480,293311924272712128,1802651933236611600,5120601989214258000],[777974601853764,-305183299456440,21334946783405,168124323996552,148059917203440,427406200733248,3102667151316720,-71250111073680,-1701609957425022,1959461812974600,-20943837411354,-3232000758768080,-7041036129006630,-530715983511504,8093920982730660,12058567000088664,-9428024174287455,-6490461136943920,-2777395104014949,4031786402787000,-10186157873564530,-6364674996131760,-28881756292420125,-26710052222694504,17687923853107140,3233470502114688,25121831253032085,30712847582577600,-14105667132087300,36375700991626480,47076061350434004,-72603912442702440,146486144986149540,27298098560127336,-82122889310457420,449763202882840,105416605722663675,-33924586672146720,2135007695911365,112976911060709640,-29382610994815419,5342477163931720,-260963084074928760,-205712872061127816,85068219698230500,-210426196127764032,-395699427830277330,221004233785325320,171884399795167026,-7180597174988160,-525978388937752557,543743696587776960,89351104702655310,-638742888845348816,-578626263714286260,-205592050446224784,1675749650935584490,714159685788507480,-216785012002424580,960633578506608600,322759910493466512,-356156518037138040,-229287776598625800,-741103350477886440,490308180850117590,548245302687343272,121071297888731730,-1645877278840786200,732961792820589488,530390872568917800,590239318744537770,607032230936691560,-1907194640726011680,-379731737676589584,-946375956215357680,1133523105597782520,-177101294377702365,-2665124487171196400,82597309506125316,584526170535635040,-86087805044461473,-3500886514605832440,1968615894308292075,824500236850444440,3346022592722589780,2177948247104924232,-8764297646669344945,2316614082903141120,899105118392040555],[-235012649648128,-553281363859200,402151196887440,766108719489936,-1781028629544960,366652313952672,-3006848492285160,2710364246264640,-195679557762048,-3312831559530240,-1317270903075600,612521029717080,1009384047601920,516990343259808,-2448532143348480,16485017196502816,714597369446400,4260334348988160,17582463188917984,15660471018287520,-879372413568000,-18584049135356320,-15210075746309400,-14620251208310160,-6002984851776000,9662375823212544,-27535250199351240,-72642642644815320,-457404821572608,12452130726465600,49271831207630544,-45537631869343680,54655328872488960,-67637138834529792,121643610450924960,-39755049487270656,28938619534499840,47804238837062400,-1700983020940104,42575465940940160,19288851798521088,97727202783025920,-219156626250155440,116442851221696032,38044731128025600,-39305108450456224,-286576793264725920,17755488442591920,-433898843537883136,-253082080731744000,-399087588644205696,1173406674625060440,708052224555878400,4541240188616736,-210431468067271880,278120386796841072,-93822978047984640,213116259768867840,-38190217032071208,-23409564988722120,20284050213301248,-6511388291376960,141322061909157600,1192966543600733888,-81590400987955200,-322285667349964032,-1238810688839383440,-4047507884120950080,-220694678804717568,-82128262738384640,1225253238254231424,-338880193325918640,-619998495496727040,-983350005598309632,1403350603264071000,-857879397079878800,163393902479174400,-1352504969084586240,5043482883279210368,-949365740559624960,416781552282501120,2927706934325584640,16328536426606800,1067288417902189176,7586857319373516800,330001617891504384,-1942690401129692280,-1962808639209579040,-611633087881339392,-2690891221327054080],[410369111483760,175505452016136,-866980484942600,-541617327930360,626040760110762,-377498504582440,-161920812274584,-1792083922575840,1314402292862820,2004311966924736,477764387884575,5491354755099312,4087578073420710,-2802749610977160,-642159606309804,-1092549375984000,5610320772279258,-10786705735996520,-23626146897047475,2732175837921696,-36564588392935880,3671876889423864,13129750608639885,22852386941685840,39672046981599384,-9678371776776120,14659273181123844,-54334591497770400,23739869990764950,55204341205135704,-15584574660108720,-34734802258031040,70711149894298980,-18332936160883080,74269134503613654,29983377750249000,-93602450034659511,42600967487403360,-416220745178363270,156257355597808608,242853579915872670,4081215147478328,9635520316399620,-55281078702120480,-32441248045958290,-176234053885223400,132357353046523005,-145469878367684640,98152791689662050,112751379464827896,-115495975718625040,-90767313819562464,-50485984216868460,-356350846663852280,-51398490002684319,126991290933708960,317304349592529739,273882156272611560,-183239030045917230,11279984114801416,35368419863815500,151709303163566808,-130769897838567795,610127287983561240,51883726702491087,344559604267438560,-847519432371085914,-500534353004075280,1867090558648094675,-244246363881179616,-139885314231851520,-620150625368598720,1762328409513851025,-330658519684977000,-2807152581688060053,1091895269328797040,1007351501951259927,889243614678658360,-1771845067071324960,-970140332724024000,-342012582392277830,948886547687497728,-2576907718995763770,-3586852832108128000,3073280699337180528,754627375701001200,2749227135766317444,-819823476522735960,-4701229493133483585,1315177399572107368],[-183806422837440,114584771515392,210071649172000,139517092847136,870364341024960,396832009011200,-169453180562688,168290095182000,749060692206200,-2063995110481920,1423468002543840,-6815957951656944,2760681461484960,-1112059386966528,16717686391196160,-22204003250361240,2360570472736680,-5216623014620160,1196837035973568,-6429858525306480,35777064360860480,-7675674460962816,-12311278335313920,20077007274805952,8016416695722600,5213541561676800,-12285925411407232,-50100337778391600,18828856975149408,7438409008842240,19989903823676160,11978571211059864,22066741045558000,15261766455453696,19502584285813440,3744994114725600,-200343675237537360,50790787008430080,-172444627503690496,5518419410755680,58982166618254880,-116208824360566784,91528876740574080,-32842169827667112,152097005809992080,109522700585326080,-146726075760979968,470895535633676480,8059913140815648,-24474795335112960,226150581075138720,236146286341579680,22473143210232000,-1389943242096640,338971397790938880,-381704614453446480,-88486445797350592,-477492197505945600,-119748950584569984,-2570005765763609360,-94439753700603840,13416375279884544,56104327677207040,660087144240641568,553307023029464760,-252454268000563200,-454978886357117184,1414194378905619120,1103726836998744288,2100065172418805760,-477958030141152000,911210187042756816,-5182640997853440,-317095498116857856,-718219328316682720,-509219443519404960,1009912390343952480,-235359630857145600,1558875055898983680,953674504747473960,-6899199012344323800,-11334117379332096,-1129865821414368960,2108770809656050848,-940367994710086800,825531717321400320,103839892225583360,-423115926273303120,-1883983461707653776,-5200400830112998400,290730462290452800],[-366040271121475,-181614437630736,72976795120125,1943881870034400,-71554497342075,-1082147087807520,929893635369762,-2047896663369480,825531199652445,808939619631528,-2444362428121020,1962538197919632,-571461013953830,1174766270851800,-3462341101896921,-9856007378886240,-5647812353612610,652445022469680,13579513665304845,5079219195296400,-2346123635146500,437169556822328,39507812855407080,-7441161521798400,19720113807537304,14256191333769000,3927465876026847,37802661671108480,-114555066138580080,-12658028309350488,-302179269002050,-24118584167388744,-17411220404720340,-19437551282048480,-71607201807512118,-18304123515217440,33466892855283363,-188541292311589800,-50042195898120135,247196988661932104,229318834276986300,38658798182879160,233807772159392310,31762948852999320,-119170741860993078,2279656488373000,-132532720161269088,-3812124942816960,-53476953489862155,74400841210254624,-26812162402092375,-94180150134429616,-323557127969823990,42125922554320440,226549025127420996,77121164533856880,179900266197565419,-810514228625280320,1176337233767063610,159857408543126976,-1282871607964117360,-350687475843083568,433094123233395540,859742202175070720,21561613987407912,-334461422444618040,-292414791930963088,467151155772701400,-282062941542741660,29441447865248816,-377943099686194680,20356330674132792,-1437605431834971520,-2296299983000391480,-235861768265850870,2122799772663908800,209145989618997849,1663791890114250120,-1003294194498677950,510171825003801840,1430953055266620600,-1553769715426021896,4945786445399992080,4745378402858492400,1205578118369996473,-3517680265147711080,745342896113060421,-1956298295937764240,1669457907808687950,-875900834129103552,-6707344732833042640],[106334657985024,-258546452482560,1076571106471720,-1241699171320296,-81522324288000,-214468676718560,1826978954280480,1562928676520640,1675947596603392,-643094070643200,2040902621406000,-6814753442560680,3873601505664000,-459067743478848,-6632671354241520,974783855517264,279376510026240,3260238238259200,-2574864955378320,748656062879400,-366023751109632,12901622887677600,-11987503577114640,-2461657695456080,-21471610263306240,1642312779356928,-68685609959861840,49835472361530240,-1914476024930304,43742423398229600,-28314536679685080,36123939846849360,10924654101603840,-4841853678329088,43079066827288800,4091903062662200,46260161251683840,85101238139065440,114427361147582736,54974627263274400,3284161955069952,-35784329968128000,-427712299885313520,129200609874929952,-257849723182796800,-144826250192422656,-11356817905331400,83239445453703280,-59193873931401216,-79954770311243520,420295660992996624,-293634798767170080,-63805075602808320,-59930039025832096,-454085924174652000,283784514217929984,-438946289115586560,834071762140254720,430294763981873232,725689941023561200,57249043370483712,62206785291800160,121808021672956080,-940773455315169360,-99714838160678400,-569053574426385152,426623202126772200,605811876028504200,214911884374138368,-310720463271079680,1680973231950263376,-1507724284394144960,-711886175625461760,154641756257767680,1433552112630817040,-722761587560574144,1429679034951552000,1356454696180465760,-2699751618719055120,-241066200870726000,136893668930915328,-1274818944350035200,-1812571450025115120,-3723892526048727648,56194082680919040,104008501985977920,6173158827715443520,-5159240672088481440,422066887698677760,-505755336632226560,2848141510478189184],[920390831657232,180676666346880,-525165769477160,-194349255264504,-228395542744380,-1017692199287424,-1724018963202120,-1900979783341200,-2019611832241256,84695648452800,-1040297546359302,3119034057437040,475875826980840,972380164841832,6960956778274500,2948419685455728,10951487296425480,12069578802816800,-9863700117098856,5914986839802480,-9087989299510638,-9079848087591600,3955456428090270,-73703327212234192,34579316953658640,3088437261305448,-47846699062614980,92587055174679840,-1730175992643294,-1124032873417440,27025698368802672,46850310090043680,-36424142878983420,-65798996416664112,41824760678475720,-44409271971993280,-78374878888815120,-53307369939626880,30233054141129944,83417604631770600,-22027971612564822,-105878016453570240,-64821442288584300,19652389735557744,-337917761651772470,-85891977577029360,1067860706768165850,129687822171030880,-85842049294835460,224999603763752160,-256084844533058556,-413356502785175040,98392300333440300,311676283696631040,-318652742222262360,-71645161275255336,126289692796058550,-43726134561134400,-22992270019500432,704377319449643840,-1086708102780976956,29666992077665280,50863413769625700,294282857113508208,-30076586701161000,931447623040610368,-501997850117302230,1511192953872584400,725168363113085648,-6733803986208669360,-14183424995808684,314159347328476640,1325711789524752840,25299511519921704,1581161297588804580,369983411945151840,-844673782489842690,-27563458297754080,334664262362082312,1099035390587410080,-2074692650706708610,420256159514891040,-831745382262278760,2171029209106795952,-472091121802506330,398228825376395904,1905595190872044980,1832184868070911200,-3667210427794745706,1544897872208306000,-1711127565515201808,2885774875496984400]],[[4767447287070720,185095465632000,221387752734720,-742686232096512,-2536830722850816,-687005799713280,366016696565760,2483419307466240,-12709274534805504,-804491642013696,4561465673318400,823956006343680,-4157222843473920,-2081615354362368,-9923355441905664,-634418462246400,73658997449687040,8238801676930560,2593171634651136,-464597512639488,-60808452047339520,958578460392960,-873606071746560,-14320987877256192,6299361435451392,-16374523842673920,-176114098935398400,6091230116966400,69464804636737536,-8283956364237312,360180880863068160,25712174207370240,-288143320303534080,1103170429057536,1460724363952128,-36837727923363840,164429596214231040,109522700585326080,-126948820008124416,22191500516193792,249711592671805440,23233122040227840,76829953174732800,-12126168443879424,-587156351469305856,-245714294944419840,-400196140236963840,-11635291678602240,-3212334773305344,194952994013094912,-37143172927979520,-12830212008979200,786363017701785600,-173067644179971072,786395482313785344,49932807113249280,-306010855810007040,-260044685303673600,278724612719443968,-40180922739975168,-94827893661204480,241951310659676160,-920349031324631040,739539497669769216,1826517663519080448,118604597137297920,106602798030520320,-526169938832778240,-314326276090134528,32398699726559232,-4719870239697960960,-820195722517063680,-4953259219605258240,488946857582278656,5891039730740527104,531935687644554240,-1022056028894208000,1227040436292503040,-304674984582414336,-611633087881339392,7388986893423083520],[1289660160373200,-1792083922575840,2050984162596840,-2674545922026000,1962538197919632,972380164841832,1521102716646480,-4070250543282000,-4377990128676120,-1476177614045904,2821062027590664,-7092942881780880,12996604858171320,4886421256705080,2910918534023808,1133930002349208,-21746632920575400,20743998808765320,-26275279676383560,3233470502114688,10475982718578432,36511407728759040,21243084907832280,-15940502257578600,-34734802258031040,21718852730483040,-78519904939007280,-18304123515217440,-53307369939626880,43702076454196608,-19671666581149440,78412703333083680,-2454081133086000,178974670279649280,44395362785438568,-168470520030631392,-80909597141853480,-27532768305998040,294222607522938600,-3152091553338288,31455971109441888,-186410014964754240,-7180597174988160,-262503782138219160,177570520705521240,-314463228484061304,89819379606308880,126991290933708960,24091544224928880,-134863784491155720,159857408543126976,29666992077665280,-46021349183297400,120291404045077320,7625459704294080,-618826770467248416,380406960318937440,547782519157335000,241892050811304960,-739276361450124672,425026566167144088,1721732551316627520,-559042868820324720,-232872139182180960,-254865359428510512,-379731737676589584,-682227778854403800,-1186744729163235480,-317698770812991120,37568261930690304,-970140332724024000,-215646465374440440,-1211291423958073920,4745378402858492400,398228825376395904,61674865084953120,-882294229059633720,2483595373847701680,-434824334099113440,-2625921802128655200,-979867555878269784],[-326757021331200,-3429463543545600,-508959718063104,1869357508739328,-639723746999040,787571535886080,1112882899169280,3733348610559744,2411815108395264,-2553911563822080,5021690335200000,4260334348988160,-6778791581363712,-1140167094671616,-6925537369420800,-12311278335313920,-2808450181447680,1642312779356928,6365742739488000,-24445631860488960,13779186426044160,31277961820235520,-31396577642213376,-9006213385951488,20057871678028800,50583781448640000,18793738209895680,9393492340742400,27306539549920512,1059928052874240,-8374523635484160,-25452220325495040,-41376301017950208,-68476593597223680,-54822577170965760,-125103263755895040,-48810124597816320,72495701383300608,82309749817135104,69547761247929600,44852676028258560,13044138971170560,33983556377785344,55937142809455872,-149633236814315520,-70466247209959680,132978026431303680,543255108403168512,127328549502481152,-513484629390120960,44578366406112000,3419729423362560,79896659063147520,-230263153045170432,-320768677327403520,917068984404514560,-224614908399939840,-322285667349964032,-11660791324428288,-1277867659091178240,-295934686644579840,-477958030141152000,534525594071040,154641756257767680,524400279324894720,1419776979203466240,648654811872460800,-1003742135750875392,-21948325804618752,2494085475743654400,-882514407156518400,913201668510109440,949189878034675200,517770818299308288,624784003774571520,-2726610200854848000,-1318973767015818240,-1427207556843802368,-549255729422716416,93480145728668160,1509524343671274240],[-209621325133440,1342771855527000,-3985002907991880,114630861163392,3164194902435600,1606889651829000,-1806913227430080,2948419685455728,-4996829614471752,13455903008176200,904493563327200,459517742992440,-258201531981216,-21491470280879496,18815780765822760,-17440572294129600,-1405905485740920,-1951026751581600,-1608391191467016,-8892036773769240,-29845810168936080,1756533027427200,-47068989554867280,67223751104713392,127248186630620160,33335859545637360,-18332936160883080,-44219474343169992,81015740500380816,-188541292311589800,4770830096773200,126638279373033120,-88843906637448600,19574715090978432,25486075202498880,-139684766970690240,-99641391801761520,180069195317530200,-265397991230791104,9340314382135440,-29213785045827360,-219790466496610320,174897373509802944,-44313169948721256,543743696587776960,188587114031431080,219174881090654040,630939214321528920,-35213811351651504,273882156272611560,-1186680733131687360,-266763029995123200,-350687475843083568,294282857113508208,-232297953088390200,-655243332651105000,625668391158736680,98974041213769632,112141584064089912,-786579554179280400,476328268693730880,-1456578657518712000,325566490565180040,5921610744994560,341000570619004560,812442928960425840,41004898980756480,1133523105597782520,-385193576362906080,2123169569063786880,966861235756928160,-1817428429002204120,-355733033070606336,564334270242422064,393500224478190960,-201183610508519760,1832184868070911200,2188352174835479400,-2779876470369083904,-7176756077509387200,2378572763899332000],[-27211171553280,118038025163520,530678430904320,-24590686095360,128929520738304,101710105111296,-1934007177692160,639306869391360,-717181840834560,1197451384715520,3319835289071616,-1018001808299520,24037145763840,-6203968591841280,-305343059788800,2224124168099328,1615330106818560,3957479154881280,1810289597690880,2996607249156096,-236031290744832,-12692563683160320,-12139964242560000,3028247532034560,2261127338459136,13184566771444992,2030695295016960,30995401239982080,-9777615772262400,-26624907557441280,4568115940356096,-15581248752706560,2782101290065920,-14100344659376640,-1894765584983040,-3865239408347136,12343406049976320,38044731128025600,41687860004904960,-19052803887796224,-5093100905545728,-24474795335112960,-11763955180707840,-63805075602808320,2137003044102144,-9703092604423680,70206002900167680,98481966066316800,-41771017103523840,-22003558207741440,-237816757891261440,153564163740172800,39300482904883200,219532424436990720,-134546120783981568,-145791125340682752,34648128862617600,-200265633572544000,436703432747535360,2950400751750144,-27208933003321344,-37229488095018240,-269075382826383360,-250664930215188480,-39093965521256448,63376159308553728,496425137191603200,14136719182755840,100703618069667840,360228434675459328,-399427842539049984,-450123458837944320,94106022143385600,-77390447406451200,553710069518349312,-47209973532632064,-554067475913318400,259125281279412480,-997412617190246400,535002438950180352,146580398802173952],[-696037857096120,2078208994554000,-71250111073680,269937823816608,-253911688671576,2889915096305520,-3806631228952200,-2802749610977160,-4673724224247384,-4424253850380672,652445022469680,5914986839802480,1579045800359280,-4320200739073560,-12967459720972680,16877998889698200,17942260853447280,24681075957752280,5596962125893464,2356950840169176,2810748698677920,-70525810048227480,37989443010936120,-35667266162737440,6884612376839208,-72603912442702440,40179496169274000,-23716084560504360,23986263609791208,-41049688009604232,42600967487403360,-14770669943500680,-29621947123879320,38658798182879160,19652389735557744,-1806180621127080,238592786939064240,263257905408516480,-5404456616167848,8227215004768056,-517093296845953800,116501749589812080,-253444870428614040,71412395607554472,29893620510899376,-154270957839906600,21171300848377680,-32869199374984200,-205592050446224784,261084652471638216,20959993879436040,-335023519304174400,-796220859337506120,151709303163566808,896155606451580528,327641366742707160,-334461422444618040,1511192953872584400,997297340836346592,-70263775442718000,-883704986780578920,-33232111749660120,-198967870949728440,-232606431531961896,-665270990172489096,-445707410940625680,423740236865493240,-1411374289645050720,764553626459449992,-971895848163209640,641901874237375320,584526170535635040,-1289384240457593280,-201239537507027064,-216386025911354664,-1513708458025701960,754627375701001200,-2091975887651827320,2148868650601460568,-875900834129103552,2885774875496984400],[895849025347584,-111427671463680,360760088409600,71908710750720,1202024776862208,757613110954752,-3718242085662720,-5122379430040320,249778298073600,337238976400128,233196529083648,6309647733100800,-759517087633920,-8109598489132800,2157887974276608,60298914170880,2610498012829440,12565925500128000,4810524921826560,9662375823212544,3773190196545792,-4832326945797120,-1610622495905280,19989903823676160,-44284049783930880,-4841853678329088,59831129099715840,-175989837528748800,-63681446868695040,58171814095338240,-1015316838581760,66586476068851200,67622162603343360,71994982382991360,-76830524022295296,228961461329846784,42678576978428160,-275185430285007360,177696834254545920,-8575564888889856,19540676497498368,217598589865305600,-218369109956659200,-446102298767324160,1420646949959424,70910513626334976,-190154686565648640,392310553181337600,-26759847436139520,-524743566700114944,-133668226096221696,-355614144921262080,407045931143297280,249724595047699200,203255967398211072,951095008608983040,288253651049844480,-1598796784949760,-280131861828407040,-449679151515146496,-478955806535098368,710601934244632320,516876298545914880,405927833380231680,123739502461462272,-983350005598309632,60272004610667520,219272533905427200,-1043757429364995840,-2397712658512324608,-302367673674232320,-1274818944350035200,-154281295298211840,2686840422340757760,-243920777512257024,15699287781416448,988280085667872000,-111120690770073600,3254110120281968640,-354257240122815744,-2932962140282023680],[-1199068487984400,848891309476320,-746271371498256,-221176405697280,-3508712255128080,1538743190723640,2291073346062120,5419890417416352,-530715983511504,-183631320520560,-3064861618249800,-6658468020079680,7001615800496064,2732175837921696,-899630156234040,-4143764487483720,-7441161521798400,3088437261305448,17946453101432352,-15250451862383760,-19103046982476600,-33535834628784240,49511004768576936,44974740241479840,-29043831181796160,-46633150767467880,-1423805489805600,29195134564616328,88331666243486160,13373481721774800,10451578185753120,-33924586672146720,-26733786050299104,5404151493962784,-26330953002433200,-129234185389744440,-55281078702120480,-22389242725795440,-105664894263636576,-3812124942816960,224999603763752160,212984812576667520,-69934999658666208,-63617066735597544,513298552751553840,34971950648797800,-648799322114213760,-322381349038810248,-42556794757965312,384294525265200000,-67753323893821680,1239879691373292480,-535623710155020816,-70799767999248288,-356156518037138040,236192899801207920,-80182546264340520,-805440585449886768,-18401816186930880,-500534353004075280,-139317339327344640,-184764153972546480,20356330674132792,25299511519921704,1557605384161143240,318356142937001160,-350841036895351320,1142605798506879168,1372874263071699024,-2008696690678374840,-691528714006053000,-465647923601673120,2939085746112410688,-2073338017669389624,-1643012409228911280,1315391021639864400,487007073171563040,2177948247104924232,-794692574859107760,-1725054869754888240,-1035252846918102120],[-1556251588362240,353795310120960,-928217185050624,-195679557762048,766654864588800,-208282278044160,4202980835328000,-1112059386966528,-3452637531340800,279376510026240,10795451872972800,-56013479216640,10509382598467584,-900175646304000,-16319872601948160,3278442819801600,-20247566953512960,-4587100041642624,-27260547479666688,7005268177643520,1651425210040320,4387470948241920,32021565003005952,-223794452047104,14344814564474880,-2930294641190400,70660143021219840,-30960941008439808,-4144501901524992,17752377943998720,82509509720801280,14515232029689600,-22690228274233344,2175910465322880,-307727988759797760,-18978236190144000,-32282133700853760,8385259527836928,-131742960118136832,12188084094051840,270089067787714560,-22793321678814720,-166917591317385216,28116041913653760,135149167768412160,-28109905468323840,602886275904307200,67243971652450560,92328981782298624,-93822978047984640,620555746286714880,24587935215022080,-632711645025435648,13416375279884544,-678216311962337280,-99714838160678400,-963983823777300480,99651288779665920,-392414616718417920,-115819544703582720,450148158646272000,284014093626938880,-574339398028492800,-15597752279832576,852836886360391680,106460196774243840,1224281178260152320,-4355971843101696,973428756345028608,-557338321116668160,-845244169401139200,324408890414949120,361053072941383680,39395563747486848,3198938572933693440,-48467547412416000,-651779744280698880,-116956138016019456,-1048340096073596928,-63892806284286720,-4017117793405501440],[1827524892158784,-2047896663369480,84695648452800,-5387708626997760,2418460827383856,1563396388114704,-495689250682800,-642926996339760,7821781270589880,7256022065284608,-3484284537286248,-6263018218813080,-8404395375114000,-7185902488221600,19910717265537120,108338214786768,-6364674996131760,3532520226858240,-38364994493179200,17386286492498880,-13489240745562648,20369778748849800,-8331763797606120,54499544212291920,-1379393087889168,-65798996416664112,97316601577904280,-4732944092331840,-81386261146293240,59498677708850952,-58008429967295808,-50213000410110120,191522280778956000,-28089188444314800,-94173454588171056,83455560721895736,-407005961397215040,-76065267179286000,316763140753184400,78887775539096784,-30814961742945072,325639836043195080,6450643082798640,-164866694656488240,-90767313819562464,-398458349018831808,318933632204910360,77121164533856880,16392718929142800,-208852430295912744,179433523191131832,-20917937244536640,170041921022619360,-653874750796210680,796260000237758784,905002270896702000,835961992048232880,-1876082155251852240,-1261178085067925640,220526268113365344,-9338594206814928,-1010210509750780200,530390872568917800,2824859810901522240,-2132615086155825480,23936032882891584,171324572708832120,1091895269328797040,-1412934569957334600,13451442932141424,510171825003801840,420256159514891040,-664458747036819840,3365232607772824800,219970900346895192,247630986499662216,-147322558271256480,-1799901240879499920,256183672042874160,-287608333903531872,-2164031034654244632,-4328848034403036480],[-349665340519680,582479907590400,1923845402476800,907276019155968,-1048663968317184,1140377114215680,-441808422570240,-1983834733301760,-2094317513240832,-4299322584530688,1432682096778240,-8951708858400000,-2389943659188480,12083932818952704,639605931157248,12345523136793600,6906326871029760,5006367714754560,-921297412809984,-11347628361696000,13713403238810880,-24562897542078720,-17546173704034560,55967812318728192,5052266045777664,-35755336469529600,-28376267641920000,-33501881156770560,-5269520093587200,-48676874849858304,-594593785758720,14928498654558720,14278074816741120,73757753988519936,38413698847223040,97727202783025920,70179879667941120,87009352543933440,-40668320288193024,-146726075760979968,-39014597773228800,-79954770311243520,-7317443813095680,-60579383108226048,-31379372795548416,266737509103779840,39529845995831040,-237047786247106560,-304752865689582336,-226976979547901184,288052353072506880,-79465783593504000,-1918384798471680,-142424479199523840,129172012683876096,571805033496675840,-514453332714727680,400400488886849280,180794398757296896,20786628013111296,716852589246270720,527535745757729280,268122797396256000,-952849972039680,-86750253510455040,-934800497926986240,-796460256626334720,-1156297708120473600,563074856640734976,39125276434320384,-1399121120539123200,1573177856235532800,-512283862822744320,-1692034130409638400,-290456800509368064,-1113745398032931840,1529561819991744000,2351214106419502080,800628629448962304,979108039405711872,-52440081750228480,-2690891221327054080],[765047359566216,-696037857096120,2078208994554000,-71250111073680,269937823816608,-253911688671576,2889915096305520,-3806631228952200,-2802749610977160,-4673724224247384,-4424253850380672,652445022469680,5914986839802480,1579045800359280,-4320200739073560,-12967459720972680,16877998889698200,17942260853447280,24681075957752280,5596962125893464,2356950840169176,2810748698677920,-70525810048227480,37989443010936120,-35667266162737440,6884612376839208,-72603912442702440,40179496169274000,-23716084560504360,23986263609791208,-41049688009604232,42600967487403360,-14770669943500680,-29621947123879320,38658798182879160,19652389735557744,-1806180621127080,238592786939064240,263257905408516480,-5404456616167848,8227215004768056,-517093296845953800,116501749589812080,-253444870428614040,71412395607554472,29893620510899376,-154270957839906600,21171300848377680,-32869199374984200,-205592050446224784,261084652471638216,20959993879436040,-335023519304174400,-796220859337506120,151709303163566808,896155606451580528,327641366742707160,-334461422444618040,1511192953872584400,997297340836346592,-70263775442718000,-883704986780578920,-33232111749660120,-198967870949728440,-232606431531961896,-665270990172489096,-445707410940625680,423740236865493240,-1411374289645050720,764553626459449992,-971895848163209640,641901874237375320,584526170535635040,-1289384240457593280,-201239537507027064,-216386025911354664,-1513708458025701960,754627375701001200,-2091975887651827320,2148868650601460568,-875900834129103552,2885774875496984400],[82319070044160,-522006883568640,842325838470144,-33696358401024,-254465150607360,1013668281861120,-2068787983933440,-638127314873856,237177230450688,902608437265920,2553713565511680,-211097521543680,-32199095697408,4477809682916352,-9449829091676160,-3671538881472000,1357723056291840,-1615560966885888,13377021505643520,-3506169240414720,919881022832640,713688413391360,2790202826299392,-457404821572608,-8863601116446720,-7762687013283840,-2387986526638080,-5721563325399552,4422342096691200,46260161251683840,-2209243132293120,-42396338406090240,-3579692866117632,25725199185229824,-27750457078364160,3877232773800960,8257708503982080,-7003827601247232,55153270877819904,1491996510259200,36880998672384000,-23586675478248960,-162883205144174592,-18349251035208192,-42456211650478080,73593453907745280,245855827861309440,-81616139765918208,-2796237257932800,52936249777182720,-165798842859048960,150135878205411840,7058101237456896,-170604285252014592,31504071679027200,-99847128195164160,-89388676931788800,20452439404141056,168180037460176896,336078726246996480,-52601804489687040,-590529142816081920,175175741979104256,-53012565635977728,236058203092377600,221906890675008000,-28743294832404480,162672372359972352,194048269001367552,-251316888300656640,-1044920320916705280,778137563129333760,-258004519300104192,-11334117379332096,-269423425844305920,3213859018106880,-18002363311595520,162880265096842752,1003182966192218112,-780584902924216320,-103898905461964800,-4666979782149120],[-1082147087807520,-1900979783341200,-394642391996424,1087810637838264,1127088721563960,-2315052395067720,1840344907183320,-2618929395837216,-2001009082545528,3858737412827880,9469799515836120,11455272324395880,-4867330870367832,-9008489957907792,-2476752968181240,4031786402787000,-7004417891807160,-17538411615000312,-11751733096351512,7544922169478760,-9678371776776120,17719824468529680,-17785366425155856,-12658028309350488,46850310090043680,-17198113669565400,47434844685252600,11748177024005928,40729491195963024,72398140663629000,-45203416472039760,-39562216268529240,-36388678214602848,-88408529176750920,1338427735418760,61275305103048960,-86147127496480680,84443540631001200,-205712872061127816,76338201753569880,-90497480755374000,-253992943240316280,65867304606834192,112751379464827896,449298320570007720,-23349718752947400,42125922554320440,-71645161275255336,446920815143120952,46742719111888800,-112470449185483440,76909161331110240,101918070445191528,259018569609061152,-1258616200559644680,-37506408587543160,392416099033815360,-7334252940411672,266799526307355528,-651031836522619080,-260255886858582120,-1645877278840786200,94877512906298232,638999429530357896,1167964288146936720,-284039642367018000,-330658519684977000,396696197573001768,-849830158515682344,1663791890114250120,1099035390587410080,2224701920291190120,9586604360603736,-1113326911613573184,-1172076605890588200,626105697045025560,812036105817685560,-552828463491129168,-1617100740825235320,843366082564971240,941360034032024880,-1455719690595485520],[135742935837696,623316476578560,-326757021331200,-3429463543545600,-508959718063104,1869357508739328,-639723746999040,787571535886080,1112882899169280,3733348610559744,2411815108395264,-2553911563822080,5021690335200000,4260334348988160,-6778791581363712,-1140167094671616,-6925537369420800,-12311278335313920,-2808450181447680,1642312779356928,6365742739488000,-24445631860488960,13779186426044160,31277961820235520,-31396577642213376,-9006213385951488,20057871678028800,50583781448640000,18793738209895680,9393492340742400,27306539549920512,1059928052874240,-8374523635484160,-25452220325495040,-41376301017950208,-68476593597223680,-54822577170965760,-125103263755895040,-48810124597816320,72495701383300608,82309749817135104,69547761247929600,44852676028258560,13044138971170560,33983556377785344,55937142809455872,-149633236814315520,-70466247209959680,132978026431303680,543255108403168512,127328549502481152,-513484629390120960,44578366406112000,3419729423362560,79896659063147520,-230263153045170432,-320768677327403520,917068984404514560,-224614908399939840,-322285667349964032,-11660791324428288,-1277867659091178240,-295934686644579840,-477958030141152000,534525594071040,154641756257767680,524400279324894720,1419776979203466240,648654811872460800,-1003742135750875392,-21948325804618752,2494085475743654400,-882514407156518400,913201668510109440,949189878034675200,517770818299308288,624784003774571520,-2726610200854848000,-1318973767015818240,-1427207556843802368,-549255729422716416,93480145728668160,1509524343671274240],[-309396214466640,-167128455720600,971660780754600,-11965920565104,270013140337512,2886831186403560,-3013856931677760,3345435093997920,-2733733445919216,815735887077672,-9349106896464840,-1092549375984000,625765405217040,-2424645064043688,5079219195296400,13965754737432960,20328564647255040,-47890193474210760,23982576244783200,36525020906602968,-61637998752269280,1992390310310400,39816675924292080,-18088367199207624,51220528062072768,-25960253939889720,-35141740623310200,-53792645040624600,-20441191272077856,27298098560127336,5105304007098480,21306166537574160,-26100884686920720,56413232846002368,156257355597808608,-142153957292139240,23676351291370800,31762948852999320,-85891977577029360,15311063863500624,216859440001699800,-242643156550618320,107365436494081920,-169993007492282040,-390686353130361456,650914651202618880,1254067587544080,65023085904656880,30578173909355952,-291657412918435872,-957690857630186760,496575633719088000,714159685788507480,-169262068326796632,15304472750444904,761127913824105600,-1068172947036666240,34894476306575280,-377343680040319608,-123918676956665184,-718527270929307840,926786467419303720,1599062775406981560,141620194050927984,-104665487271752616,794210878197818400,-100836125755551360,-1655856724459807320,853970770588697520,-2626558619734437696,1991023671992308800,2025874516761511680,-2257554567319234200,-4488928782630133296,609298510086605400,-200223140223181680,68391788057025000,2626223500390361760,2953049854584481344,318751913472899112,-819823476522735960,-105703666331131440,-51288747134895600],[609052665053184,135402706010880,1437833196011520,353795310120960,566858548322304,-195679557762048,-1255378828492800,-208282278044160,-84792390451200,-1112059386966528,336973175193600,279376510026240,-6592739582668800,-56013479216640,-17208860236898304,-900175646304000,24643002174013440,3278442819801600,18706887833518080,-4587100041642624,16647908075470848,7005268177643520,-2704168904785920,4387470948241920,-48352552451309568,-223794452047104,-1400036252712960,-2930294641190400,-43151868703088640,-30960941008439808,6786521787236352,17752377943998720,-60351582264360960,14515232029689600,20963682017574912,2175910465322880,187928260536360960,-18978236190144000,52861214424514560,8385259527836928,129507908948852736,12188084094051840,-26360360718827520,-22793321678814720,101935910073102336,28116041913653760,-221303498799144960,-28109905468323840,-910358075100364800,67243971652450560,-85303479176036352,-93822978047984640,-378970929604116480,24587935215022080,1036050040759615488,13416375279884544,1024106404368875520,-99714838160678400,94083635187548160,99651288779665920,239646047881912320,-115819544703582720,-737106740140032000,284014093626938880,1053954309579866112,-15597752279832576,-787942769126768640,106460196774243840,-747663653101854720,-4355971843101696,-1593966083313205248,-557338321116668160,17052248498503680,324408890414949120,-35238335706562560,39395563747486848,-1953579081307914240,-48467547412416000,1067273592856289280,-116956138016019456,1582993194662756352,-63892806284286720,3711447017204613120],[-402085172071440,712500379517520,-29821094843232,1289660160373200,-1792083922575840,2050984162596840,-2674545922026000,1962538197919632,972380164841832,1521102716646480,-4070250543282000,-4377990128676120,-1476177614045904,2821062027590664,-7092942881780880,12996604858171320,4886421256705080,2910918534023808,1133930002349208,-21746632920575400,20743998808765320,-26275279676383560,3233470502114688,10475982718578432,36511407728759040,21243084907832280,-15940502257578600,-34734802258031040,21718852730483040,-78519904939007280,-18304123515217440,-53307369939626880,43702076454196608,-19671666581149440,78412703333083680,-2454081133086000,178974670279649280,44395362785438568,-168470520030631392,-80909597141853480,-27532768305998040,294222607522938600,-3152091553338288,31455971109441888,-186410014964754240,-7180597174988160,-262503782138219160,177570520705521240,-314463228484061304,89819379606308880,126991290933708960,24091544224928880,-134863784491155720,159857408543126976,29666992077665280,-46021349183297400,120291404045077320,7625459704294080,-618826770467248416,380406960318937440,547782519157335000,241892050811304960,-739276361450124672,425026566167144088,1721732551316627520,-559042868820324720,-232872139182180960,-254865359428510512,-379731737676589584,-682227778854403800,-1186744729163235480,-317698770812991120,37568261930690304,-970140332724024000,-215646465374440440,-1211291423958073920,4745378402858492400,398228825376395904,61674865084953120,-882294229059633720,2483595373847701680,-434824334099113440,-2625921802128655200,-979867555878269784],[182645154478080,1461109046918400,-673778711810304,-1596948262576128,62508205943040,-643094070643200,-40339032860160,-2142739819623936,-425002476877056,6628170674442240,2873529924168960,-445256966131200,-189182840419584,-415698160540416,-3539558484422400,1353921764912640,4549286957318400,-3846669867188736,-33826220144640,-4653496457652480,-7049177719584000,-8575283556299520,-5420357169119232,-6726121654712064,2710817554959360,2871109666613760,-11213848486452480,78941132223528960,2716161819550464,-106655491003841280,98726006418566400,113519100939847680,-32632968882750720,1809912625297920,-37353389014233600,-120543855075525120,-40387429141678080,136958760213656832,-128441795380157952,-76079202439806720,154372314550126080,-316763921932016640,4810682742547968,-34833379843366656,-122067501631756800,389266674270566400,250252509064596480,-2532457606449408,-39779068619651328,338971397790938880,-220076651784652800,47702336733987840,294368342295186432,238278142171525632,199490861785098240,-725603616385877760,-140089406977977600,-362325854927245824,-533541102390405120,-513843464914940160,896886001313280,499365492824551680,252259036215813888,853790785562566656,-398630353356744960,-921388184364456960,-227715613847447040,-220579113083476224,551635368994173696,-107441399523363840,-123006543410361600,1860611069737601280,1345058320628865024,539003244375805440,715142334635385600,275023178575073280,-1507251944239937280,434815299043588608,-8806917535916544,-1761716674451424000,62335997261260800,-5800804997024378880,198729671288408832,5228323815285346560],[245644563528936,364297279071000,-1082147087807520,-1900979783341200,-394642391996424,1087810637838264,1127088721563960,-2315052395067720,1840344907183320,-2618929395837216,-2001009082545528,3858737412827880,9469799515836120,11455272324395880,-4867330870367832,-9008489957907792,-2476752968181240,4031786402787000,-7004417891807160,-17538411615000312,-11751733096351512,7544922169478760,-9678371776776120,17719824468529680,-17785366425155856,-12658028309350488,46850310090043680,-17198113669565400,47434844685252600,11748177024005928,40729491195963024,72398140663629000,-45203416472039760,-39562216268529240,-36388678214602848,-88408529176750920,1338427735418760,61275305103048960,-86147127496480680,84443540631001200,-205712872061127816,76338201753569880,-90497480755374000,-253992943240316280,65867304606834192,112751379464827896,449298320570007720,-23349718752947400,42125922554320440,-71645161275255336,446920815143120952,46742719111888800,-112470449185483440,76909161331110240,101918070445191528,259018569609061152,-1258616200559644680,-37506408587543160,392416099033815360,-7334252940411672,266799526307355528,-651031836522619080,-260255886858582120,-1645877278840786200,94877512906298232,638999429530357896,1167964288146936720,-284039642367018000,-330658519684977000,396696197573001768,-849830158515682344,1663791890114250120,1099035390587410080,2224701920291190120,9586604360603736,-1113326911613573184,-1172076605890588200,626105697045025560,812036105817685560,-552828463491129168,-1617100740825235320,843366082564971240,941360034032024880,-1455719690595485520],[72651726766080,-81522324288000,-112663397975040,-176289013343232,-27211171553280,118038025163520,530678430904320,-24590686095360,128929520738304,101710105111296,-1934007177692160,639306869391360,-717181840834560,1197451384715520,3319835289071616,-1018001808299520,24037145763840,-6203968591841280,-305343059788800,2224124168099328,1615330106818560,3957479154881280,1810289597690880,2996607249156096,-236031290744832,-12692563683160320,-12139964242560000,3028247532034560,2261127338459136,13184566771444992,2030695295016960,30995401239982080,-9777615772262400,-26624907557441280,4568115940356096,-15581248752706560,2782101290065920,-14100344659376640,-1894765584983040,-3865239408347136,12343406049976320,38044731128025600,41687860004904960,-19052803887796224,-5093100905545728,-24474795335112960,-11763955180707840,-63805075602808320,2137003044102144,-9703092604423680,70206002900167680,98481966066316800,-41771017103523840,-22003558207741440,-237816757891261440,153564163740172800,39300482904883200,219532424436990720,-134546120783981568,-145791125340682752,34648128862617600,-200265633572544000,436703432747535360,2950400751750144,-27208933003321344,-37229488095018240,-269075382826383360,-250664930215188480,-39093965521256448,63376159308553728,496425137191603200,14136719182755840,100703618069667840,360228434675459328,-399427842539049984,-450123458837944320,94106022143385600,-77390447406451200,553710069518349312,-47209973532632064,-554067475913318400,259125281279412480,-997412617190246400,535002438950180352,146580398802173952],[276162999182352,-380613942701640,702277579546080,81891310612320,-410825643579120,-331414099880784,4421345272122240,-460183084522200,-345118191458040,-1007757728980200,-659632748325672,-8240266988516640,141042329328240,1081283922433920,12058567000088664,-16427207364349824,-2556581682605280,2929265250927840,9674867863795680,3671876889423864,-11606649201225936,-2117637331080480,14256191333769000,92587055174679840,-42039415924426368,5590468785514536,-29704296235952520,-31973821037464320,-68724256956445200,-31172008677940536,-1981920636565056,79559086781931240,5966370076534560,37753530967414080,-93769935036456504,-61774867384896984,4102355803894920,112976911060709640,47796273280567200,7431088492263744,-39263465102782968,223540635721557000,271066382300831040,-320903200418163000,286836471966721032,-27892519892109288,-413356502785175040,-93915587357856000,-16248695155534080,46874140735595424,257727337016810760,-1367894107825983360,173845652654955600,262226844905496240,88782532548545880,187313267994340728,387044816507427600,-73319408073450000,-386096530191024840,187012673671377840,1139894360348192064,-2246060949881760,445065354825786960,298565499863248200,-295179914471470512,-244246363881179616,101116609472548800,1518940049020786560,-2296299983000391480,-569073131873858304,-227187286580429400,-2694548333515180800,-462631020909057000,4821570339903672600,543356106679391544,-92943303639318000,-540958642705546560,-2319877662368544480,-2588340974049210240,-4579925370771851472,-1046583774221610504,6695986862976253920,73757504527970880,2316614082903141120,458407096933729536],[-136460010086400,214458527078400,94475461817088,-241976537797632,-349665340519680,582479907590400,1923845402476800,907276019155968,-1048663968317184,1140377114215680,-441808422570240,-1983834733301760,-2094317513240832,-4299322584530688,1432682096778240,-8951708858400000,-2389943659188480,12083932818952704,639605931157248,12345523136793600,6906326871029760,5006367714754560,-921297412809984,-11347628361696000,13713403238810880,-24562897542078720,-17546173704034560,55967812318728192,5052266045777664,-35755336469529600,-28376267641920000,-33501881156770560,-5269520093587200,-48676874849858304,-594593785758720,14928498654558720,14278074816741120,73757753988519936,38413698847223040,97727202783025920,70179879667941120,87009352543933440,-40668320288193024,-146726075760979968,-39014597773228800,-79954770311243520,-7317443813095680,-60579383108226048,-31379372795548416,266737509103779840,39529845995831040,-237047786247106560,-304752865689582336,-226976979547901184,288052353072506880,-79465783593504000,-1918384798471680,-142424479199523840,129172012683876096,571805033496675840,-514453332714727680,400400488886849280,180794398757296896,20786628013111296,716852589246270720,527535745757729280,268122797396256000,-952849972039680,-86750253510455040,-934800497926986240,-796460256626334720,-1156297708120473600,563074856640734976,39125276434320384,-1399121120539123200,1573177856235532800,-512283862822744320,-1692034130409638400,-290456800509368064,-1113745398032931840,1529561819991744000,2351214106419502080,800628629448962304,979108039405711872,-52440081750228480,-2690891221327054080],[60568432617000,-435827007238320,-15843466473408,726257600640,881324472652800,-1199068487984400,848891309476320,-746271371498256,-221176405697280,-3508712255128080,1538743190723640,2291073346062120,5419890417416352,-530715983511504,-183631320520560,-3064861618249800,-6658468020079680,7001615800496064,2732175837921696,-899630156234040,-4143764487483720,-7441161521798400,3088437261305448,17946453101432352,-15250451862383760,-19103046982476600,-33535834628784240,49511004768576936,44974740241479840,-29043831181796160,-46633150767467880,-1423805489805600,29195134564616328,88331666243486160,13373481721774800,10451578185753120,-33924586672146720,-26733786050299104,5404151493962784,-26330953002433200,-129234185389744440,-55281078702120480,-22389242725795440,-105664894263636576,-3812124942816960,224999603763752160,212984812576667520,-69934999658666208,-63617066735597544,513298552751553840,34971950648797800,-648799322114213760,-322381349038810248,-42556794757965312,384294525265200000,-67753323893821680,1239879691373292480,-535623710155020816,-70799767999248288,-356156518037138040,236192899801207920,-80182546264340520,-805440585449886768,-18401816186930880,-500534353004075280,-139317339327344640,-184764153972546480,20356330674132792,25299511519921704,1557605384161143240,318356142937001160,-350841036895351320,1142605798506879168,1372874263071699024,-2008696690678374840,-691528714006053000,-465647923601673120,2939085746112410688,-2073338017669389624,-1643012409228911280,1315391021639864400,487007073171563040,2177948247104924232,-794692574859107760,-1725054869754888240,-1035252846918102120],[293169613012992,-142411203302400,179435095572480,17173435345920,654062919991296,56924832678912,-3157250557870080,185095465632000,-2268345732956160,-742686232096512,4153999052292096,-687005799713280,-223524942888960,2483419307466240,10810516133904384,-804491642013696,-4937143069900800,823956006343680,6807352022507520,-2081615354362368,6060153755910144,-634418462246400,-74930206518804480,8238801676930560,-26569716434731008,-464597512639488,99572371897221120,958578460392960,533507758325760,-14320987877256192,-4171763463487488,-16374523842673920,190618666310860800,6091230116966400,-113746940239036416,-8283956364237312,-219961033417359360,25712174207370240,190823433169797120,1103170429057536,-14966626821341184,-36837727923363840,-269249493350154240,109522700585326080,77527140177985536,22191500516193792,-341392558569553920,23233122040227840,-83157585312153600,-12126168443879424,961454347576590336,-245714294944419840,244398193388912640,-11635291678602240,159228692775567360,194952994013094912,380570093778370560,-12830212008979200,-1287650453326233600,-173067644179971072,-480248597732327424,49932807113249280,202656240760258560,-260044685303673600,-301680071418249216,-40180922739975168,155278386078842880,241951310659676160,562053498091683840,739539497669769216,-1209614614459318272,118604597137297920,-1092255551839272960,-526169938832778240,514701687119904768,32398699726559232,2882406009536348160,-820195722517063680,6771835540938424320,488946857582278656,-6376219413699330048,531935687644554240,1673592067918848000,1227040436292503040,186063803010809856,-611633087881339392,-7516506238998282240]],[[27441918008868750,-2434344247335000,-2978259879484800,4751753491865600,2738513121729000,-4855787182158000,-6068887691328000,8350237449523200,12917209226739600,-2339633780330000,-13298765983272000,2387054328120000,-26132243486667800,11194994008745400,12565925500128000,-19547422351776000,5724980179380000,-50100337778391600,43742423398229600,-34962476841600000,-173187648489393000,94378549771198000,50583781448640000,-27589963585126400,-57667000842816750,-543911401701442500,-7109747577240000,25444716625785600,207551735038073400,82807083937116000,-213723661883296000,-18978236190144000,119683094116304400,-751241072302770200,-29157569074788000,974103878120448000,96530498790033000,328782606727264800,-253082080731744000,140612360232960000,73178932272732000,-454085924174652000,-269405639545405600,98481966066316800,3983958731676000,4235064354576538000,-79465783593504000,-224335289875593600,-284717103138252400,-322235734016889000,3032718118577740000,-659076965402240000,-81850532366719200,1371873237209763600,733211127081664000,-1856567019998208000,-174292508961474750,-700365372769567600,-86415651407263200,221906890675008000,-6800042497107926000,1403350603264071000,219272533905427200,-235359630857145600,-241066200870726000,-4737195635563215000,583071757916648000,763304401829683200,1531097788639563600,-1260901558240324000,-8878616638354848000,1294516554304512000,6765575636669992400,2013151086672056100,-2093842949107140000,-7903272386554200000],[395014215068550,3119034057437040,1999436644924725,-8667089184677400,-8284932873272770,3858737412827880,6984530520110220,15536208750008800,-9428024174287455,-2556581682605280,-21305613710852615,-899630156234040,39507812855407080,35049795338992520,-23400877643138520,-61637998752269280,-8806839881828835,2810748698677920,67862264836021110,29443803510194920,6473623749837030,-82730523752553600,70711149894298980,-78519904939007280,-78374878888815120,368868513866461800,-78285963778596915,-50213000410110120,-200379738140056860,1338427735418760,-233734994713999350,5342477163931720,478394064458369160,223540635721557000,557822287093092630,-3812124942816960,-787229119316981760,17230796275367400,-66372580313911575,69068961409686480,-408522938637679430,-154270957839906600,152529974948501640,-142792540933020680,-191447003904933975,273882156272611560,-1115653685751638630,29666992077665280,51630749251238025,248221911608276760,337104334085241195,835961992048232880,-261325944702066255,-651031836522619080,121071297888731730,-597688369443354200,-421929707349384780,1768016294772530400,-1437605431834971520,1557605384161143240,-224177709757767480,1391899582414715880,-1796380352703776175,1991023671992308800,-2982640602143823350,641901874237375320,544461115929881040,4083167582372214960,-2576907718995763770,393500224478190960,1905595190872044980,-882294229059633720,-1235835040401465900,-4517213277077682480,1575119826632056650,2814404469047245800],[-2618464504381440,-5253535237157840,-5268930854972640,-3770646518823360,1009384047601920,9878157571968000,-22204003250361240,3260238238259200,-56013479216640,-19928874999926640,3238121356572400,-1683974212303680,11012642567700480,36515922877608720,13757493808341360,22873813935528960,-36015075470868480,46994659135678800,31306375622470080,-18203049899496000,3028247532034560,119396033954592960,-28364300052547800,-33501881156770560,-3960218775744000,99259227156686080,215354967141732600,47804238837062400,406797518217446400,58982166618254880,-427712299885313520,115124409926380800,40887931094384640,-16043117300400960,37805136035298560,-68954469514879200,-23586675478248960,-634820107677295080,-244963857573127800,-446102298767324160,80893603894118400,64616129861321280,1111019712677709120,-200957037513877280,-338809360950804480,-673361943410117280,-1389318865640459600,3419729423362560,-995992308962918400,-1719943723725115950,141322061909157600,255823920342856800,-252454268000563200,605811876028504200,-1975842181471482240,273394829513034240,284014093626938880,-988662837936537360,4016839521615614320,939079266496620000,-1447388435170022400,2130956329143146960,1439061632654764800,1860611069737601280,19367907892101120,1180918552602590880,863006858312707680,-2134488079562500640,-77390447406451200,3170484734156241480,-2046784155277039480,2351214106419502080,1227040436292503040,-1962808639209579040,1864880744302088040,290730462290452800],[1314402292862820,-2674545922026000,475875826980840,2418296577226200,3504664092462855,7821781270589880,6424535951519630,11455272324395880,-5953437817624770,-6490461136943920,5401868119944405,-25806858270560640,10197806923404815,-7441161521798400,-20872357527411720,-61884848519534040,-10784355458751765,39816675924292080,-6603383587153500,37989443010936120,14130588548971125,15221537154155840,-60712791804157665,-18332936160883080,-13366082054558420,-53307369939626880,-1872024852624870,150505888745111240,90452684500932780,-491137342673333400,24907206825306355,-86147127496480680,-260963084074928760,-111850945073331360,68980692460836750,-320903200418163000,-53476953489862155,212984812576667520,660088559879452440,347360801290498800,451004037038455125,65023085904656880,278115797452948095,-32869199374984200,1009295182899369150,-81311742466969520,-183239030045917230,173436225487272000,50863413769625700,120291404045077320,-66257987327850720,41653919394577000,842510199577327545,-1261178085067925640,3076202026820890500,-1645877278840786200,429900769935292590,-1527410016088802560,872631481552199325,-2296299983000391480,-429618618461809700,-350841036895351320,-1547207599352665890,-867303604123983400,9590924718978960,830881040331031560,-221870076639050385,-1289384240457593280,1886774505857369040,-3586852832108128000,3562770150823686615,1832184868070911200,972323134408595260,-434824334099113440,1726198189857776250,-10416036520564267520],[-43224853115520,9399504550990400,1140377114215680,-687005799713280,-3842421387555520,6962697549769080,10283789122084800,-4340959210168320,-2566866311442840,7410712907426400,8781464522871040,6570461115187200,43547982758456880,-27320661940280320,-12034820448738720,-3506169240414720,-39510419895709240,-27535250199351240,-84492872401512960,7438409008842240,36123939846849360,-107778329786117760,-103486419269057440,5848298710425600,-31180794697056000,40703514730316480,1059928052874240,29562253318563840,-186959587293532320,-132860504391693360,12431715001453440,18184949419887360,-111982764116333880,370679980880843520,-16073129537850880,12188084094051840,152488312572731850,76028063428126040,78517892822328480,-344367050053877760,1173406674625060440,-151230701350922160,338971397790938880,-438946289115586560,-595099283141403600,182266981244306640,-386522006335189760,153564163740172800,1587892077157581360,2052628541914692560,571805033496675840,49932807113249280,-868719539526599200,-1105736767625194320,-1117645950200440320,467500890181248000,-390188197202730960,427875529027555200,2282457523030460160,-123438795864637440,3454090019292188640,-3020357047365236080,-906817007667205440,163393902479174400,-4314099840350352360,953674504747473960,-1274818944350035200,674085104836577280,1987162923510222480,1931217375898812960,-1621380124456338400,-4494102860185804800,-8280707875416812520,-1990263608169431920,93480145728668160,-2153890934025093120],[-14542335496833750,-13445782889000,477764387884575,1606889651829000,6960956778274500,-20806020074532000,-1561069903250550,-17602727005688000,1668655295335875,22417984756872000,-1338337157115750,4031786402787000,-32994304782724775,-6070210602533000,-14323397326587000,72873794849394000,85323267507327725,-19103046982476600,-19921128741793125,-17849124571795000,146423147163699750,-35141740623310200,31275324850241050,40179496169274000,-68926588922763000,153266918765874000,-130039531441913100,83417604631770600,-59140436839204875,-2454081133086000,715443940292631000,-190382956196696800,11960433264470625,-76065267179286000,85068219698230500,-462598648724124000,192849659658299475,534655130691107400,-26812162402092375,-93915587357856000,-1812596286629821000,34971950648797800,-109293575303050950,489091139835914000,-280300900646578125,-1650317281471980000,227614613716940175,-335023519304174400,35368419863815500,-607559497406586000,-153743377716786000,-655243332651105000,730147443714109575,547782519157335000,1042609987735123500,-1021740319282738000,-178935279835031100,530390872568917800,-2092075222606705875,-284039642367018000,2100979410786868500,2122799772663908800,74218871542979625,1234027519160436000,2416553910975933000,-3534907778459178000,-2160379921874459525,-4805893883011076400,-617438046416961000,68391788057025000,20548586959776152250,754627375701001200,-4148101142770971375,1544897872208306000,317517717647394000,12158620740461832000],[262923474723840,177001940454480,5098457412461160,695379371195680,-5569841871897600,-5407755544844640,4381725778135200,-2553911563822080,714597369446400,-46737389697692110,-6429858525306480,12901622887677600,12369124070979840,-7795167005333400,32626137678976800,-25948268077089280,7005268177643520,32031234573600240,79828317192223600,892185166630560,46741723917926400,2727681570878880,3913515929243760,-106655491003841280,122472195408527360,94320751955001600,-14595247683376320,-24203260773337440,-15581248752706560,77008745354337720,-26635271265473640,97727202783025920,-36837727923363840,152097005809992080,-11356817905331400,-12009156126549120,-781654965583641600,-150579150441109200,-307349219646728640,267811252781205760,-171177342563082240,378386031140285520,206976378315534800,102331918547622720,52936249777182720,-517033113261320840,-97890661888547880,231202858305196800,-310052478663855360,1662110921344806240,-1047411962656984320,48147661656649280,281034822996787200,-1747279137506836320,-1238810688839383440,-1277867659091178240,2100065172418805760,-1507724284394144960,907835801627787360,373905499385842560,93366507619281600,336226961278402920,96859759723978680,-2018003266343285760,-557338321116668160,-1568572463930535360,3581993034999574320,1848341333043950400,-775925702782771200,6599140038175188840,-1212355822048272720,-1761716674451424000,-1659547947157422080,613169517383578320,1802651933236611600,967400087547035520],[3989889866937000,-985579139508920,2889447364925070,3345435093997920,8776530372657025,-2802749610977160,-4459360896348120,12069578802816800,4507676456671245,459517742992440,34927092943858500,4886421256705080,5740937921146230,-26794108786728240,-28881756292420125,24943035906657000,-48076014124357535,17719824468529680,-114555066138580080,15145700161750840,-34195992378290985,-68724256956445200,-90385086044076725,-1423805489805600,116332924626763425,-283747510270138840,47123108620917615,-26100884686920720,-416220745178363270,-29621947123879320,-64821442288584300,457091840215250240,-65429722345575555,70122465165596040,-48605444306338425,294222607522938600,414652918926591660,221004233785325320,-230295988494945240,-164866694656488240,213364528040846035,42125922554320440,296379095841241875,-232938740686968360,375772754836403340,262226844905496240,-617598154778748640,1239879691373292480,-624718630711708170,1976051448004180200,-259243717775840655,610127287983561240,522912117244229020,1511192953872584400,-2484665110289406660,1624878031417954080,2231507497651898070,-1456578657518712000,-1044646935841419620,-232872139182180960,-1907194640726011680,3067984325774039440,-126291125184820350,-1412934569957334600,-1003294194498677950,2224701920291190120,-2763192934209382500,-1060673754572404720,-4886213741540231475,1682812227846380400,-6734297481814994520,487007073171563040,-3099818305073402220,-2652488175109954440,-4701229493133483585,-51288747134895600],[2710364246264640,-4075488650434520,1423468002543840,3873601505664000,-11167177144159240,-116818432478880,-445256966131200,9781065733662720,-4918323979905600,27744793337493120,9363862603791200,-6203968591841280,-15968075008244040,-20678143489906760,5006367714754560,8238801676930560,-21336277322806160,18594034308619920,-10399252018789440,-70810057017835520,-38073336760336680,76291156722760560,-4537579492855040,54655328872488960,44765639327666400,3744994114725600,85101238139065440,-42396338406090240,37481301074733600,-210712821196368000,-46807602982905600,37261607463717120,-118957381621891920,48856077710209920,-70239708421440800,120058907166105600,40730296982026080,-140605776943370960,13044138971170560,210451165419110400,-89499790968596080,127164889847286720,290757795054424320,-171318511263778560,450277960595165880,-274295142064008120,213116259768867840,24587935215022080,-94439753700603840,121808021672956080,53710921208412000,-725041490668953600,-684709470867534640,-844684486188234960,499365492824551680,1040251446487941120,-506462025560752800,-461942006838285600,1385715047641534720,-250664930215188480,1148959436970380640,-1150146720132024320,-1156297708120473600,-526169938832778240,1995596365514416810,418445580218430360,312230088510354720,3487636544255564800,1626666662391839640,16328536426606800,-3833929650908026880,825531717321400320,-5159240672088481440,109823318496734080,678858077349085920,12448757697269760],[-5842925388334760,1127088721563960,-383737597828560,-3096866530804640,-5717345338904625,-8240266988516640,-1670051581700995,-183631320520560,5056841872169340,-10786705735996520,-9363921591910860,-9079848087591600,-41598513040394940,16877998889698200,12306080236956000,29415273821741040,42255746890098585,-8892036773769240,25121831253032085,36511407728759040,102337661250340065,553913096342680,-17411220404720340,97316601577904280,99744469412789910,72398140663629000,241646823528700380,13803667341020400,5096548127279160,-10942672943648160,-116379988996574545,-26330953002433200,9635520316399620,-91198790507261360,-146971734572091075,216859440001699800,-202236097786324030,-517093296845953800,-65942939147557725,-144310348989005440,-147618072789556215,543743696587776960,419869630857142895,89819379606308880,-928819064477975550,-810514228625280320,-482252994094263255,-365748555991785120,727818997249206045,-1258616200559644680,-480917159506260360,878922854868023680,-762605071861836390,-2246060949881760,-2276252092619426320,-500534353004075280,247364311057167825,314159347328476640,642069402711759825,794210878197818400,1290650487807195065,-445707410940625680,177722785102498350,-2456917109379056720,-177101294377702365,-1380380617713754800,4460781139018422570,-215646465374440440,4945786445399992080,4811703138320857240,3360167128075687425,-147322558271256480,-3175558119595337815,843366082564971240,-227765417817548655,6022563221464950160],[946157965632000,-2198438436443750,-2434344247335000,-2978259879484800,4751753491865600,13998538512354000,-1491205150908000,-6068887691328000,8350237449523200,12917209226739600,-11959575186580000,-4084031608272000,2387054328120000,-26132243486667800,11194994008745400,64233613000128000,-6002984851776000,5724980179380000,-50100337778391600,43742423398229600,-178718726841600000,-53185673880018000,94378549771198000,50583781448640000,-27589963585126400,-294778113635785500,-26773686857692500,-7109747577240000,25444716625785600,207551735038073400,423287419874616000,-65634224383296000,-18978236190144000,119683094116304400,-751241072302770200,-149045608137288000,299145878120448000,96530498790033000,328782606727264800,-253082080731744000,718772360232960000,22473143210232000,-454085924174652000,-269405639545405600,98481966066316800,20364919669176000,1300582077232788000,-79465783593504000,-224335289875593600,-284717103138252400,-1647181931282514000,149283587327740000,-659076965402240000,-81850532366719200,1371873237209763600,3747977002081664000,-570149019998208000,-174292508961474750,-700365372769567600,-86415651407263200,1134328015675008000,-2088283118201676000,1403350603264071000,219272533905427200,-235359630857145600,-1232265228214476000,-1454785860172590000,583071757916648000,763304401829683200,1531097788639563600,-6445387784802824000,-2726610200854848000,1294516554304512000,6765575636669992400,2013151086672056100,-10703158925669640000,633150269695800000],[3102667151316720,6166371572876280,2221325753970255,3164194902435600,-571461013953830,1521102716646480,12295780550160525,609950479886440,6462052958825025,-6263018218813080,-20367063632325520,-2476752968181240,26913960675681450,29247654758088520,13129750608639885,-37026729113037840,-47846699062614980,-15250451862383760,-4605979814380560,-1835500683675640,21382886761273200,-25960253939889720,-101864488994191090,-72603912442702440,-45865310611291335,-68798161097659840,-17348395261261350,-188541292311589800,-61436183463194135,78412703333083680,-83442863348306280,-154994232625429000,-33122749350530070,264615294318863400,219757915695146135,76338201753569880,380002577411853000,-145469878367684640,-144345399171688770,-413356502785175040,623355798360979915,513298552751553840,-243701923259070180,-319170174492858040,416809051994452845,-957690857630186760,1675749650935584490,20959993879436040,973060598866096290,-714297880384415800,433094123233395540,619634338813749600,1887118805564835440,380406960318937440,-76477539228159960,989274208448829080,643209330388520580,-1010210509750780200,-1738589214657380965,1167964288146936720,1762328409513851025,-3450438980468705720,-844673782489842690,-2694548333515180800,-395908716808155435,-2008696690678374840,1521710001713284200,-2822000537540292640,3928603410516416610,-3500886514605832440,-1356427067513674200,-1513708458025701960,308755872559665120,-1956298295937764240,433640220942265680,-7176756077509387200,2870617939160360620],[-178441764297280,221850021820440,1257318387221760,-1788964564780800,2615380194878880,-5470250759820000,-3125367354956000,-5817141597880320,-13985182026647040,-12495969738726960,4260334348988160,-14045147473674240,35777064360860480,-11987503577114640,10894533354865920,-3500084372083200,-32595742212044880,-3097650315216600,31633349708925440,4387470948241920,48010238826496650,166314345877199240,18990625061084160,-6877279205068800,41272069639617520,41500998069986400,113519100939847680,-152785189635358720,-9402187318310160,230818271543602560,-102133829267275520,-14100344659376640,-98367159854622000,-219156626250155440,87009352543933440,109522700585326080,83239445453703280,165310972799732760,-25963017040176480,-223668550721454080,560007875014356720,-832647285597333360,-1028030844378072320,-242724985012224000,-439771405589992080,685973070227692720,128699540290865280,-97610977153166400,-13548401356303880,70155737976710760,249724595047699200,504989569889049600,-682497684818658720,642968126376914880,-638097636917753600,1257683577069849600,-4047507884120950080,-623794923185149200,-477958030141152000,-711886175625461760,1478219532352797520,-191378860623683040,-1268877956916760320,246637272063156480,1649538554837968080,3685833900216809280,47508620084710400,324408890414949120,43868256981911040,-2086767026563626160,-486704686620878880,-146019169082941440,10643126729895554840,-707477062245173280,3771398621053324800,1838828354779709440,5120601989214258000],[2084068662083100,-6618625934705200,-1555836597548925,-345118191458040,-11138776841167175,2291073346062120,-7041036129006630,4489980982385360,-11218930159454820,10941460941973320,13579513665304845,1579045800359280,-5027920644005760,-8839199683207120,5736330896155860,-1405905485740920,40246792849697305,-26275279676383560,-4994927197538850,15690997699456200,23739869990764950,54499544212291920,-36424142878983420,47434844685252600,42409343061231180,-66140663927184000,-32674817058960615,-24545492341741800,319065636868334510,-33924586672146720,132965276303657820,268989993863293560,-149780104456016355,31762948852999320,-245366483012754020,263257905408516480,-363396295383111045,344227449893764360,-127005890276442195,-219790466496610320,-51445851956366010,-262503782138219160,77498694692191080,-356350846663852280,163432297048273110,-43726134561134400,-1011237452815576860,76909161331110240,286490619619195260,-517762819464248960,-1334726355505998045,-386096530191024840,-229287776598625800,-80182546264340520,-887976617434248375,-217724812608069360,-282062941542741660,1599062775406981560,-1736610151852099260,-198967870949728440,3638336896193905350,2276865726999753040,1149384583521812550,716967567856995840,410548568563223035,-317698770812991120,-1771845067071324960,3014577595629492360,-831745382262278760,3365232607772824800,-7005773002773131300,812036105817685560,1820490797702318760,1719692657574873520,2013448974719608800,2316614082903141120,4150600505957776045],[-826422829056000,2158171965281200,2193648161049840,1431536658182400,629223211131840,612521029717080,6530246587060680,16717686391196160,279376510026240,3814182069139440,1476473479234320,1966387346448960,-27215025034137600,27065438007426720,19468203345122400,-4653496457652480,-16372815304581120,-39929696159152800,-63711212077411200,-6512347690719200,-12692563683160320,13272087802894800,-42702899616444280,-35755336469529600,-16374523842673920,-86501674945512640,-68984863446365640,1132541923471200,28938619534499840,-96138053667303720,5518419410755680,-35784329968128000,-238026328702525440,25355393763373200,-64366845517905920,103180569178056480,26087446519833600,-353210548652636640,313272686450391360,217598589865305600,-91305052972404480,187069959103742880,762887479868248560,466202060899744000,202189701838924800,-398410793456916240,1020046976216172960,-513484629390120960,439311021908951040,1847130880264812560,-410420523903931680,-6511388291376960,-205944971567892480,553307023029464760,426623202126772200,-2550373013485132800,-115819544703582720,1367238658928028480,290270318460086360,-696812244288027840,1914694313971507200,2331805518877953520,-115124365541314800,-1878604772068062720,-233281539735552000,-3634872616258594560,272437498571330400,1407793612008476000,-450123458837944320,166935040321832640,-8394779253893224120,-1113745398032931840,-1418891616232427520,-1855640613260063350,-1942690401129692280,2936558942065632000,-5200400830112998400],[4049599386605500,2078208994554000,-2844895311286875,-13445782889000,477764387884575,8213985354954000,6960956778274500,-4070250543282000,-1561069903250550,-17602727005688000,8529714621507750,22417984756872000,-261816893443875,4031786402787000,-32994304782724775,-31029275055658000,-14323397326587000,14256191333769000,85323267507327725,-19103046982476600,-101831422931246250,-17849124571795000,28644540962527875,-35141740623310200,31275324850241050,205386718825524000,-68926588922763000,29983377750249000,-130039531441913100,83417604631770600,-302309919993501750,-2454081133086000,139961226425443500,-190382956196696800,11960433264470625,-388825075773036000,85068219698230500,-90497480755374000,192849659658299475,534655130691107400,-137056523486076750,-93915587357856000,-354595496590758500,34971950648797800,-109293575303050950,2500101643742164000,-280300900646578125,-322849097878230000,227614613716940175,-335023519304174400,180793797793503000,-607559497406586000,-30076586701161000,-655243332651105000,730147443714109575,2800116103141710000,1042609987735123500,-199881528267113000,-178935279835031100,530390872568917800,-10694122785839127750,-284039642367018000,411011455220462250,2122799772663908800,74218871542979625,6308014964472936000,2416553910975933000,-691528714006053000,-2160379921874459525,-4805893883011076400,-3156176321807586000,68391788057025000,4019889288633574125,754627375701001200,-4148101142770971375,7897100141739556000,317517717647394000,2378572763899332000],[-2701866538643520,-3006848492285160,915568733851200,-2063995110481920,-6814753442560680,-4262100028744320,-4309311165350400,-16007817047326720,-241696194194400,9603654988047360,-544454924405920,-1018001808299520,-22776400388256480,13639782333438360,12345523136793600,-11092758991891200,27201694632912330,18175908503905680,-3110143905221760,68949991102361600,44641583949921720,-18909671267865840,52904916733146880,16558934210641920,-45537631869343680,-75684185184330720,19502584285813440,46260161251683840,266558312456516080,94416142996215480,66586476068851200,-30248869729651200,-52138876064771760,63717860827605600,282804628265106560,100118737960919040,-171204232978755120,571201882640263600,69547761247929600,-210152705878917120,-934410665333425280,169961457549209040,-333568304784347040,4732142732697600,-559543330443908160,-673815493884568560,4393394930510080,-93822978047984640,-1255523281291321680,-2570005765763609360,62206785291800160,-242014599484416000,759074335211786440,44226430029077760,-513843464914940160,1385523420391720960,1932321752653028160,-1425539711567980800,15702520832586080,-37229488095018240,2997579911576520600,-1734081444524832480,-934800497926986240,118604597137297920,89813914186344240,-391953974490868680,-812411612830325760,-604641690682531840,2078228344377625440,4570280742020742720,2927706934325584640,2474365777805967360,-940367994710086800,6173158827715443520,607590962944199520,-780584902924216320,-6142502456361767760,6437355873911828640],[-1103820126128160,-2231483943845720,825531199652445,-571693137582960,4261918975517560,1840344907183320,3608245136348160,5420176122012960,-8901708030258945,1081283922433920,1375684133891925,-6658468020079680,-23626146897047475,16829187244079320,3955456428090270,-47890193474210760,37727298637083230,24681075957752280,32978792817676860,1758003981724320,3064647785766885,30712847582577600,-129961051323864300,-15940502257578600,33048788986377780,-19437551282048480,27016015571984610,-81386261146293240,151321753214800575,-39562216268529240,-43295009029129440,-98393699163672640,92762520292709190,47796273280567200,186039263211349070,-55281078702120480,-315449905348223100,129687822171030880,88260039032702505,-69803735748793200,143063542811976765,-253444870428614040,-25678099511982360,-432210328274331200,89351104702655310,219174881090654040,23161707119476695,24091544224928880,1176337233767063610,462563805891029960,-169277990943059295,-653874750796210680,-661619140925768245,392416099033815360,229139305035616140,-422828986847456920,-77322861998290770,-796397185772733600,1867090558648094675,-184764153972546480,1325711789524752840,-3371265919404260680,-697377686119325640,-1655856724459807320,6910782787827711850,-1411374289645050720,-431251928942650200,-2665124487171196400,736683821979807075,-1817428429002204120,-2693293576814098650,4745378402858492400,-1772298650890386630,-3314807511331442280,1359777149439781380,4479352195342616280,-266032495914004545,-1455719690595485520],[396832009011200,1562928676520640,4926707000807040,1657555696959520,-24590686095360,9081403023851280,6328731739845560,-1983834733301760,2483419307466240,5269102668192880,6590895895566840,-3426895124452800,11499673946956800,-4211356116071040,2314505519684880,-34523959235997440,2930613489991680,-67553284774047840,77372464664720960,-3159630062196960,12478788112538880,-72642642644815320,-89099937990811080,19989903823676160,10924654101603840,-41123397329152320,-48562733088204720,63863310341868480,-79307327930572800,-233532829536520320,-245586990721629040,-25452220325495040,-76826454353510400,173828455396173730,191189114285484480,-86426882791194240,5154399630544320,-164068172575713120,-433544381246097000,536885902962823680,-22793321678814720,268288223706658320,98730929075682200,-198467465208550560,708052224555878400,686473028067031480,-381704614453446480,834071762140254720,231345091193610240,415452135722994240,1552181141919008640,-635703632960689600,219532424436990720,788067340964571360,-802690805829505560,400400488886849280,95708073587892480,2021176016316391600,683680971226232520,649303970888601600,-2037943385137479680,-1781002152685362360,-916168295286368880,-275551989636535040,946976436349870080,-848223572047038000,-1228222580697648320,-1352504969084586240,778137563129333760,-6899199012344323800,-1812571450025115120,2686840422340757760,865972365778126080,-4105308977159427360,2862413468326455120,-4300393085814383360,-2872497384117504000,995778350787444720,242816398244250160],[-1724018963202120,-36210838479200,-661283541604455,-2874541631900400,602156390287945,-3508712255128080,-3516923407870560,-3232000758768080,-6282194901343185,-9349106896464840,9225055565452430,652445022469680,9769188367932840,14303659751109960,7680928397266245,18815780765822760,14596606043449705,-21746632920575400,-28884572314100880,1614575871862800,-33288698688273135,-54334591497770400,46421562897974035,46850310090043680,20908312071891420,74697667887453600,345729448938510,79559086781931240,-75475368988749280,13373481721774800,105416605722663675,22294840184463600,-23676202240497210,-142153957292139240,233807772159392310,-1806180621127080,340345878321138690,-377685500538020800,34129517869556505,163314692927840520,-125899763624546660,-186410014964754240,73920059368972860,-227420574641871440,-50485984216868460,318933632204910360,126289692796058550,46742719111888800,-1800277888105834200,-1123972848479005360,229476147114800805,387044816507427600,1552717535717374950,-356156518037138040,419525062118136660,-2977467190522520440,-290614898611948680,467151155772701400,-382731615873015860,-883704986780578920,-644519832668939700,2467814783440371680,1634394228402477870,341000570619004560,81348230999021515,-682227778854403800,3072362117628891735,889243614678658360,364449985394424930,420256159514891040,5636498316314120580,-1172076605890588200,2909798860422373260,-2034363523880893200,-723151327585035195,-4712289712717965840,-8764297646669344945,-1725054869754888240,4026487808605010100],[-3938638943316000,817220940476200,582479907590400,185095465632000,-2198438436443750,-12443709481710000,-2978259879484800,4751753491865600,2738513121729000,-1491205150908000,-31022512691328000,8350237449523200,12917209226739600,-2339633780330000,-4084031608272000,12201976203120000,-26132243486667800,11194994008745400,12565925500128000,-6002984851776000,29264550491880000,-50100337778391600,43742423398229600,-34962476841600000,-53185673880018000,482437623989948000,50583781448640000,-27589963585126400,-57667000842816750,-26773686857692500,-36343106952240000,25444716625785600,207551735038073400,82807083937116000,-65634224383296000,-97011611190144000,119683094116304400,-751241072302770200,-29157569074788000,299145878120448000,493437805430658000,328782606727264800,-253082080731744000,140612360232960000,22473143210232000,-2321164447612152000,-269405639545405600,98481966066316800,3983958731676000,1300582077232788000,-406207596093504000,-224335289875593600,-284717103138252400,-322235734016889000,149283587327740000,-3369023215402240000,-81850532366719200,1371873237209763600,733211127081664000,-570149019998208000,-890936172535693500,-700365372769567600,-86415651407263200,221906890675008000,-2088283118201676000,7173548780998446000,219272533905427200,-235359630857145600,-241066200870726000,-1454785860172590000,2980505148541648000,763304401829683200,1531097788639563600,-1260901558240324000,-2726610200854848000,6617218554304512000,6765575636669992400,2013151086672056100,-2093842949107140000,633150269695800000],[1882765010382520,881324472652800,424225663736895,2922202477826240,922361518137345,2886831186403560,2015946874276775,2889915096305520,4087578073420710,10369877218090280,10951487296425480,-4952374065227160,-13674778960657725,-7092942881780880,5067292344378660,-1163586307043160,-5036262932426385,-6364674996131760,-27849759829442770,7544922169478760,19208480108474250,37802661671108480,8251151620473465,-29704296235952520,-51239451295461520,-29043831181796160,-162922274685941430,-133153713652388440,-15507053061936150,89265855742206840,7882646698074665,42600967487403360,19482147042208020,-105878016453570240,105591041699397510,25486075202498880,-199685046703542415,-80909597141853480,-250604496177789600,-163881415730351880,-395699427830277330,325639836043195080,460337824178783870,449298320570007720,-323557127969823990,480513902973569920,514480531669644165,889337592738975600,-190376148034070900,384294525265200000,-408234580293471360,1279960133146312360,-10345979082954900,761127913824105600,-130769897838567795,327641366742707160,-501997850117302230,-947340885389840560,-390647804718774810,-786579554179280400,1895294594777352615,1721732551316627520,-542778405261582870,607032230936691560,-594411147549360450,-456993214626353760,-2309376643441707070,1663791890114250120,-5864893430055894480,1974195190997273520,-2004741441020017755,-540958642705546560,-4946464622267481720,-1643012409228911280,617566993306720875,5678341410345430640,86091587238013890,-819823476522735960,-2625542470927334625,2885774875496984400],[300276222543360,-324189262566950,1935202503877320,247315564911360,878838163005440,-2622537164229840,824329858584720,-1312164213803520,6496860792422400,9191829155195970,3274047985539760,-4607857685238720,-211097521543680,19701814571341640,-6383307296834160,-8109598489132800,-1906143677475840,20822077256756400,-15210075746309400,4547624037564160,5213541561676800,49835472361530240,-104296158584418880,31277961820235520,-675730689392640,-175529810207783680,-6558205823764320,-19431643846649760,-43680622523489280,-63717371611200120,-74190880566372960,-156670692874209280,14515232029689600,50272526676403440,402109041545708360,-59523857894592000,-178661095808532480,351861677967236360,-157422553862373360,-316763921932016640,213865136812687360,17755488442591920,874082710544833440,226150581075138720,-63805075602808320,244617915286027800,-1133500300579305400,-237047786247106560,-11635291678602240,-244955648992934880,290037964752290760,256932564300033600,635499471138048000,-176127972101582880,-36543543925181040,543155967680904960,-1112774560194232320,1846080176751453840,2567318910052754000,37577354204876640,-590529142816081920,788337167292971480,774743277660374880,-1082776758463088640,-619998495496727040,-1982446992325277280,-509219443519404960,1356454696180465760,816818235453972480,-1846662957458383680,-3859309927277980560,913201668510109440,-2710201054475059200,907839220810529920,-1556263910619250080,2283563023369105920,-621553526000985600,-2534929901931379680,7290783723858967680,-8090279503613679360],[-1518540693207120,-1739677990114680,-1232088325634790,971660780754600,-2202962125620025,-71250111073680,706888561714170,-6467425284389120,280747998908190,1174766270851800,-12874708790824295,-4377990128676120,-14984674118455440,-17820403508696040,13162616419216695,-7185902488221600,4490008806480285,-7004417891807160,16452167772840345,22852386941685840,-2281895669772225,92587055174679840,-19363704565685920,-33535834628784240,40416352743817500,-20019598921665440,85322653678928820,143487144848440800,146486144986149540,-23716084560504360,-59902388284767600,-14253976051115240,-50042195898120135,126638279373033120,209871731421679620,178974670279649280,-157186276996317525,-65898396082963400,-160497924993032220,316763140753184400,-60884355928720310,-253992943240316280,98152791689662050,-336252023015387520,98392300333440300,-284107210018496640,-528253360930869915,-648799322114213760,-11507843858451600,-703418789054985960,223331948735932575,714159685788507480,-1179179828068270820,-796220859337506120,-97911094482935370,859742202175070720,-813181210250401290,625668391158736680,-591120133357308090,241892050811304960,-459365456245272390,460634773820113200,-719419758802091865,-1836585163777775400,415051996588502690,-330658519684977000,-409906598827364100,-27563458297754080,-1171327187872737945,4821570339903672600,2188336620093105185,-465647923601673120,806620069668985605,3327274862262420960,1968615894308292075,2626223500390361760,2022784203411524620,-2091975887651827320,1669457907808687950,4918454778500631920,-190942496606010825],[876577319446400,-986160047315760,461335005666720,50909480371200,268716831272400,-4260557070460080,4974214000234240,-971030340403200,-4679447582179920,-1643695155796320,954610419327360,-2407628542556160,5229815093140720,737691847897680,6309647733100800,1760405218318080,-5954640154091040,-12068334164053680,-18584049135356320,13102121977528320,8016416695722600,-68685609959861840,-24445631860488960,77018818530017280,116434711975960640,-56976668894671680,1017875782959360,-2984512405112640,99862021905279720,88337571668410680,-23947112594887680,17752377943998720,54267398251748640,-129110252672249640,-88889873550019200,-79919898737817600,-220911562735726280,234621980603989200,202934574646594560,-58604266871521280,-113861861436620880,-286576793264725920,143298185961710560,-24474795335112960,-293634798767170080,301186328471018960,266737509103779840,159751371335846400,-340454624546987590,-53758765883541000,-12290837144375040,614434585030041600,-308732497481488080,283387460941976160,-818163812290929920,273053228669337600,-664150742245908720,56043310149630640,-273429682213770720,336078726246996480,147850514340778480,-797067813624732480,710601934244632320,507678570956113920,-338880193325918640,-2818336422278590200,-718219328316682720,1429679034951552000,-655408187322382800,2600313737148434560,2494085475743654400,-3650800142149386240,559368432702385840,2470969071295253760,1533874535293161600,51391228117616640,-3683896555900481400,-2633930671553192880,8683637226333222400,-63892806284286720,-267512106820128720],[4120540921980625,-558849944422000,-117412569846825,-167128455720600,792217062386750,6767238291429000,-2844895311286875,-13445782889000,477764387884575,1606889651829000,22666850821243250,-4070250543282000,-1561069903250550,-17602727005688000,1668655295335875,72999320694372000,-261816893443875,4031786402787000,-32994304782724775,-6070210602533000,-46641046740649500,14256191333769000,85323267507327725,-19103046982476600,-19921128741793125,-362607601134295000,28644540962527875,-35141740623310200,31275324850241050,40179496169274000,-224444535211825500,29983377750249000,-130039531441913100,83417604631770600,-59140436839204875,-7991184648711000,139961226425443500,-190382956196696800,11960433264470625,-76065267179286000,277006266084949250,-90497480755374000,192849659658299475,534655130691107400,-26812162402092375,-305815806107856000,-354595496590758500,34971950648797800,-109293575303050950,489091139835914000,3498844546130765625,-322849097878230000,227614613716940175,-335023519304174400,35368419863815500,-1978386151703461000,-30076586701161000,-655243332651105000,730147443714109575,547782519157335000,3395034017520279750,-199881528267113000,-178935279835031100,530390872568917800,-2092075222606705875,-924913687288893000,411011455220462250,2122799772663908800,74218871542979625,1234027519160436000,7868985363124370500,-691528714006053000,-2160379921874459525,-4805893883011076400,-617438046416961000,-27596225545927350000,4019889288633574125,754627375701001200,-4148101142770971375,1544897872208306000,1033927801631769000,2378572763899332000]],[[27696769978134400,-5628045572465472,6795918475906560,3274047985539760,2553713565511680,737691847897680,8273389331677184,-6387861125500608,37913141394585600,-21755412853894720,67789082728224000,-9668629501645296,-75010915135463424,-100089370840499040,-2704168904785920,79828317192223600,2795251687388160,17355962658523632,-66761775065356800,-146456017054261200,2030695295016960,71913694452287376,-113746940239036416,215354967141732600,-155495490490912000,5518419410755680,-429651933364093440,109476865423971760,-457878913200783360,26657394006622080,-374086671843655680,-137644138122293088,116433801536532480,-140605776943370960,-141980190245836800,169961457549209040,63850880898275328,-725514494428131408,602886275904307200,1515705737053405040,-323499304193894400,430294763981873232,-81081866907458560,1552181141919008640,816956415167692800,2052628541914692560,-511275734854410240,141727435496336976,1542776082225664000,1371873237209763600,707786106521894400,993976264847279168,-1261764124676610048,774743277660374880,-5464233182919147520,-2818336422278590200,-387298751330050560,-733909598463264080,3215482959533644800,-2029622588228183520,-1549596899944570880,3513564379992075552,-35238335706562560,-2086767026563626160,-343408283050060800,8732413890878801760,-2531184992214461440,2483986937668093728,-997412617190246400,-63322053286743680,-7516506238998282240],[1563396388114704,-2618929395837216,5420176122012960,2466114496972920,-183631320520560,5360921580256440,-2424645064043688,1579045800359280,-30360770159100640,18815780765822760,1133930002349208,-11867866805083784,24943035906657000,-9678371776776120,37802661671108480,5590468785514536,49511004768576936,-20019598921665440,-35141740623310200,-72603912442702440,-114469758123437696,117951554815878816,-53307369939626880,-146680027997169480,-50213000410110120,-88408529176750920,-52668181196389264,47796273280567200,-129234185389744440,-91198790507261360,267712797553017192,-5404456616167848,344227449893764360,-29213785045827360,-186410014964754240,260801387078520024,-90767313819562464,42125922554320440,-218969935308148320,889337592738975600,-42556794757965312,-889523362848948504,714159685788507480,-335023519304174400,-714297880384415800,294282857113508208,7625459704294080,41653919394577000,1320289722981555480,-651031836522619080,-886516514210730368,-295179914471470512,-184764153972546480,3805746169753614480,794210878197818400,-665270990172489096,2334342875029545776,716967567856995840,-1186744729163235480,889243614678658360,510171825003801840,9586604360603736,-1060673754572404720,-2319877662368544480,-1643012409228911280,824500236850444440,-1919928036745695240,-2091975887651827320,1544897872208306000,-7176756077509387200,-979867555878269784],[-11265591718051200,612521029717080,-2731810724326144,974783855517264,-17429722548511680,15239772674920640,-3539558484422400,11130873580047936,-11562754260577824,-15968075008244040,6906326871029760,27201694632912330,13475236226183424,32958743641883832,-17745537641592320,-97051385338697280,3374787369428640,-21452414614417688,28791315063244800,-41123397329152320,179730585488974080,-31180794697056000,27306539549920512,126497216486014000,180824729514105600,207551735038073400,20074136323584000,-149692481904593232,82974399682223808,351861677967236360,154372314550126080,-113861861436620880,254453713475275392,8059913140815648,-7317443813095680,214583471112388320,-1261758370271225760,135973256663615304,35025316702790656,-439771405589992080,548289554651435520,-517033113261320840,-133668226096221696,-109813619766814608,-2404618089894782400,-1264215983699354400,-320768677327403520,1192966543600733888,26774437651260480,605811876028504200,-411313559094592000,1367238658928028480,-1302242526551626272,-162045876102153384,607411352308561920,381202435343425920,-2716742676676147680,-746514891643988448,563074856640734976,1995596365514416810,-1225030701869504640,2078228344377625440,314570963739670528,1955005298144744256,-1841013379826802720,-2732905623996085760,988280085667872000,1939426122566513328,1109484235292432832,995778350787444720,1509524343671274240],[-2428502780323480,-8667089184677400,-2001009082545528,-8625433560552320,1081283922433920,-3064861618249800,-10786705735996520,5079219195296400,-4320200739073560,-8839199683207120,11339003868291000,-21746632920575400,-26710052222694504,17386286492498880,17719824468529680,-1124032873417440,-29704296235952520,44974740241479840,80704049542052376,143487144848440800,40179496169274000,-68798161097659840,81015740500380816,43702076454196608,150505888745111240,191522280778956000,1338427735418760,104959672008032000,129932022154933152,-55281078702120480,2279656488373000,216859440001699800,8227215004768056,-545262007493259256,-219790466496610320,-7180597174988160,-227420574641871440,259058056391770680,-71645161275255336,-232938740686968360,173845652654955600,384294525265200000,-134067987905266240,-169262068326796632,-796220859337506120,-607559497406586000,619634338813749600,-618826770467248416,-350191511417405672,-1261178085067925640,-260255886858582120,-597688369443354200,-244246363881179616,20356330674132792,-3371265919404260680,-1763112058122818880,-445707410940625680,1039374293779438848,1133523105597782520,-317698770812991120,-592213404843182680,420256159514891040,-1113326911613573184,183997960908292608,1682812227846380400,1315391021639864400,5678341410345430640,318751913472899112,2148868650601460568,4918454778500631920,2378572763899332000],[4153999052292096,-549074494976328,-6168458068678400,-1491205150908000,-1707300894604800,-4343176097622384,-11703302750969856,-6383307296834160,-634539484119040,-12068334164053680,-13591869916162560,20077007274805952,-50348232470131200,56662784003412240,23941393806274560,-7104297641558040,32021565003005952,166314345877199240,47438642858956800,3913515929243760,-120789875801422080,22099283244628128,-203251597430169600,-162237919894240400,38219018906511360,-1700983020940104,93500515863434240,-427712299885313520,115978110050880000,-64366845517905920,55153270877819904,-189374160720400920,276491633408573440,-135884659960247760,149568193714579200,528307922154289088,74104362712596480,127164889847286720,715849777960345600,-673815493884568560,-85303479176036352,-579749230578795328,596511527047128000,-31566636122759760,1894765147390227200,-906980767707990912,-134546120783981568,-802690805829505560,202656240760258560,-1105736767625194320,-1313350404508623360,-931262669157864384,-1735641683275737600,-700365372769567600,4907045642060390400,1137060730592460408,3386341637986893824,-509219443519404960,-86391061672396800,2600313737148434560,-3461876138146821120,-1721179493445343344,1211006392085191680,-4426948228995143040,3198938572933693440,-2980345460736235592,-995379397814039040,-707477062245173280,1379164250711385600,1802651933236611600,3047031188626833408],[3164194902435600,972380164841832,4116834637617080,7821781270589880,9469799515836120,15536208750008800,10680163741661040,7001615800496064,16829187244079320,20328564647255040,16877998889698200,-42139389853088,-1951026751581600,-26275279676383560,-64908839933316280,-54334591497770400,-12658028309350488,-60313677333596576,-68724256956445200,-46633150767467880,-133153713652388440,27298098560127336,23986263609791208,-14253976051115240,83417604631770600,78412703333083680,-171801165565623664,-94173454588171056,-86147127496480680,-299512065496611440,223540635721557000,-105664894263636576,-232183479827798856,-69803735748793200,116501749589812080,-144310348989005440,-44313169948721256,177570520705521240,-356350846663852280,77121164533856880,46742719111888800,50927807843505384,-32675942400256584,1239879691373292480,960633578506608600,761127913824105600,896155606451580528,931447623040610368,625668391158736680,547782519157335000,989274208448829080,-163284615792022824,94877512906298232,-1527410016088802560,1518940049020786560,1557605384161143240,874600929423656184,853970770588697520,-1411374289645050720,-3064530021658781760,-1380380617713754800,-970140332724024000,-1553769715426021896,3365232607772824800,626105697045025560,-2034363523880893200,-1046583774221610504,2177948247104924232,-2652488175109954440,281955223997853120,2885774875496984400],[3424088620056192,489679058540448,1112882899169280,-9554247788103040,38899550157451200,2360570472736680,5459119161030912,-19928874999926640,-15448293474768000,27065438007426720,21992147654400,14645006072499264,17201882229047040,-22257493489671360,13713403238810880,8288495102420288,-39120363232962144,-38073336760336680,-10934742339882240,-45537631869343680,-87713926292808288,4091903062662200,-63681446868695040,-108086659379047200,-91551464664363360,-144262578965231760,-41376301017950208,173828455396173730,346217925062171520,-111982764116333880,-60506635496071424,31427684950409616,-260827775991064800,96530498790033000,-122067501631756800,263200059666967824,184047239101505472,244617915286027800,39529845995831040,-340454624546987590,312419298142416960,-467156282942071272,-119553023772779520,-758533893694362240,235303926973331040,75206098208632992,-143041051874674944,-682497684818658720,4842935225392489920,-1747279137506836320,-11660791324428288,1103726836998744288,2456062846404710400,-488136258397571520,-1280403000724404480,1451032508044052208,1742897476148361408,2130956329143146960,-123006543410361600,-3634872616258594560,2588823880869417408,-2631784491444193488,-512283862822744320,-3714534847053745440,5802047155239350400,1067288417902189176,-595510344676425728,-5159240672088481440,-3782290701099147840,-6142502456361767760,-2932962140282023680],[1959461812974600,2889915096305520,-7172169025018144,2948419685455728,-4377990128676120,-17602727005688000,-6263018218813080,-9008489957907792,-21364601351158024,-25806858270560640,-4143764487483720,35049795338992520,36525020906602968,5596962125893464,1758003981724320,-29845810168936080,36511407728759040,55204341205135704,-24118584167388744,47434844685252600,100736499129562440,79559086781931240,88331666243486160,449763202882840,-26100884686920720,-14770669943500680,-105878016453570240,-12726518739984720,44395362785438568,-65898396082963400,-76065267179286000,76338201753569880,-59130483995842688,286836471966721032,212984812576667520,-27198473255910840,69068961409686480,29893620510899376,15589813033454880,219174881090654040,126991290933708960,-810514228625280320,179433523191131832,101918070445191528,-517762819464248960,-1281984323575725000,-356156518037138040,-342053907839725752,-377343680040319608,1511192953872584400,-336765808711534760,-786579554179280400,425026566167144088,-633894107841174984,-1836585163777775400,-284039642367018000,-3450438980468705720,-227187286580429400,1142605798506879168,-867303604123983400,2025874516761511680,641901874237375320,306084819764392416,948886547687497728,4745378402858492400,1802753140696175360,-147322558271256480,-1617100740825235320,817570996003249696,2316614082903141120,-1035252846918102120],[-6194639500262400,-4262100028744320,-5954831491671040,1556425722717360,-14908374208266240,-14899458759561280,4561465673318400,15106415747735928,2236811812336640,2314505519684880,-20034928343232000,-27320661940280320,-4923342144654336,-28178654607179208,43510560456704000,-50100337778391600,77565666952646400,-25399846362263120,87517148138787840,-6558205823764320,123704014923407360,88337571668410680,6786521787236352,93006792422584464,259088734703884800,-60792925679650320,184854203903424000,262799970869899872,-1894765584983040,-219156626250155440,175052801888870400,-11356817905331400,-172752886987155200,-54869709605488992,139292521370534400,-225700539076667600,-882555935903416320,-321148438043683800,117517885112320,1111019712677709120,-601834237071936000,1020046976216172960,-1191379407857802240,228400913362443360,220663452727756800,848602783927510560,-678216311962337280,891221277683866584,-2185390541523720960,-844684486188234960,-1780858896150611200,-1425539711567980800,-565604051755032576,-94930229925675624,-920349031324631040,-2649885263111711040,-570573102117832000,966305921549078880,26619827930065920,-1228222580697648320,-1044920320916705280,953674504747473960,1735893306884734976,-636130714925498496,472941623039424000,-1260901558240324000,8671004321420390400,1560116437657238880,-803445851156529152,7290783723858967680,3711447017204613120],[-963746825102824,2688105021069600,2291073346062120,20276398501640,-9349106896464840,-4424253850380672,-5251597217394176,459517742992440,12996604858171320,-1163586307043160,1894285519349544,-17538411615000312,22852386941685840,14256191333769000,-15250451862383760,32834065270818464,-18088367199207624,37989443010936120,36375700991626480,-82730523752553600,21718852730483040,-44409271971993280,-81386261146293240,-45203416472039760,13803667341020400,-61774867384896984,-26733786050299104,268989993863293560,-63154582650878400,-1806180621127080,-70373388447500768,180069195317530200,294222607522938600,268903839957701760,325639836043195080,112751379464827896,-94180150134429616,-284107210018496640,34971950648797800,-319170174492858040,-291657412918435872,-205592050446224784,-81311742466969520,-1186680733131687360,29666992077665280,-135248036216160120,-517689160114337640,392416099033815360,-1703525656134408200,-2246060949881760,-18401816186930880,481121533635067864,1599062775406981560,-33232111749660120,2467814783440371680,628345825790760,-254865359428510512,3067984325774039440,1091895269328797040,1663791890114250120,-525766046400882848,543356106679391544,-465647923601673120,-4805893883011076400,-3500886514605832440,-216386025911354664,-1119146398082979944,1832184868070911200,2483595373847701680,-4517213277077682480,-2164031034654244632],[5414943011385600,-2262089249554200,1199087738497792,9191829155195970,8573472764714880,5229815093140720,233196529083648,11438314910561616,35419828109992800,15660471018287520,-6925537369420800,-2461657695456080,-7957433697424992,-32595742212044880,-4555496290885120,32031234573600240,-64287744245633664,-44669263166448520,-11213848486452480,55991330445836640,-391448629409043360,90762983950771440,-5269520093587200,99259227156686080,-26893393009560000,-96138053667303720,-26226756513914880,45255266965367232,-225155462470848000,-435510167891040,-113841346752967680,136704589283818272,-148675845008247456,40730296982026080,44852676028258560,-934410665333425280,-90254290698638880,59989717317739704,576700229773064960,417087797258856960,387081604941007680,-88486445797350592,294368342295186432,415452135722994240,-923761108447077120,1587892077157581360,129172012683876096,512476879961191824,967681785644719200,-81850532366719200,1430697056345318400,535337431373918448,1492889872011546528,788337167292971480,516876298545914880,-338880193325918640,-2558323970292248928,-722761587560574144,648654811872460800,2065641305264005920,-3073035231140797440,1237361499491421480,586061450328459776,43868256981911040,-4273840281002178240,6599140038175188840,-153988289277495552,958139787167980560,-16266704281123971840,2001866140294206720,-52440081750228480,7018874498443474064],[2004311966924736,1962538197919632,2418296577226200,-642926996339760,3858737412827880,12929590950727000,12058567000088664,-6658468020079680,-3522731549557160,-9079848087591600,-12967459720972680,5565414284059952,-1405905485740920,20743998808765320,1614575871862800,-13489240745562648,-17785366425155856,15145700161750840,-3392762180535720,-29043831181796160,35211834370981224,-20441191272077856,-23716084560504360,29983377750249000,-188541292311589800,-19671666581149440,-73600016747682832,-491137342673333400,61275305103048960,5342477163931720,-39263465102782968,-22389242725795440,129687822171030880,-242643156550618320,-517093296845953800,272170616568903360,-113709685745181240,-262503782138219160,214416485856731400,318933632204910360,446920815143120952,1350207712322196352,262226844905496240,-67753323893821680,1279960133146312360,-40823333686485792,151709303163566808,859742202175070720,-655243332651105000,380406960318937440,212916101156287672,220526268113365344,-1645877278840786200,739787434438804840,1768016294772530400,25299511519921704,392392516779557952,-1655856724459807320,423740236865493240,-2456917109379056720,-385193576362906080,37568261930690304,3014577595629492360,431998456008596400,-1172076605890588200,875117182344692928,-4579925370771851472,487007073171563040,2916507813581213720,-819823476522735960,-875900834129103552,908418154653957648],[-2832678894960640,5098457412461160,-621561753457920,9076438781528784,-15176451323404800,-2448532143348480,-11125162287882240,-2574864955378320,-17208860236898304,3238121356572400,-14587554227400000,19468203345122400,-24367052395248640,13141332043617888,1810289597690880,5043971737825680,99572371897221120,35800706478339336,-79354704902795520,76291156722760560,17907356140608000,-75684185184330720,91929169285324800,-17642412917207496,12917788164751360,33473810405670720,95218742377651200,-341481068670898640,-117876316546517760,191189114285484480,-89532742018682880,370679980880843520,-131742960118136832,63360784994061632,144140794589299200,328782606727264800,557975323720249600,236146286341579680,44422821733195776,-1133500300579305400,-400196140236963840,-53758765883541000,-239404459082088960,819004707335331120,-150259604091801600,-1957537037543502800,-84034337648025600,-374474019340796424,-265059365228765184,642968126376914880,1223845538498880000,-1238810688839383440,245550083410959360,1680973231950263376,-5222912677931253760,2138876585906187600,-787942769126768640,2088704952994485144,-994108942199831040,1439061632654764800,1438308855238112000,272437498571330400,-399427842539049984,1429182807088882848,-4402715008381747200,1874752984789938000,-314057505163212800,-163071473157334896,714731954542341120,109823318496734080,-2159792223202099200,6437355873911828640],[-14869152652579680,-3508712255128080,-1839891967542200,-2733733445919216,-2802749610977160,-9856007378886240,-4952374065227160,2821062027590664,26697529830571600,-7185902488221600,4031786402787000,29247654758088520,-11606649201225936,-22245542068801584,-61884848519534040,34836794395603200,2810748698677920,-30090263764368808,-47068989554867280,-15940502257578600,77917640788038480,97316601577904280,40729491195963024,-11651069764394632,-24545492341741800,10451578185753120,720377156869755840,156257355597808608,38658798182879160,457091840215250240,-139684766970690240,-80909597141853480,158858998427614784,-210426196127764032,-253992943240316280,534655130691107400,-413356502785175040,-63617066735597544,-50961446733785016,-1380390115094064360,21171300848377680,-142792540933020680,-615710837176238232,-134863784491155720,462563805891029960,170041921022619360,-1258616200559644680,-263124549034495720,187012673671377840,-80182546264340520,344559604267438560,467151155772701400,-2270319875162539200,-1079521170300502072,-1456578657518712000,-559042868820324720,607032230936691560,23936032882891584,396696197573001768,-27563458297754080,1234027519160436000,-2008696690678374840,1884141177310530424,-4488928782630133296,-1289384240457593280,3637781895014466160,393500224478190960,61674865084953120,1693892927547705144,4479352195342616280,941360034032024880,6022563221464950160],[-4303161061861248,2789493564705768,736092119938560,2760681461484960,3610917673107840,-18164322020893960,504628571538432,-4918323979905600,-8589067427603520,-22776400388256480,639605931157248,-25514785848478896,41209756603188480,34798014548880,14556345506659840,74755821091463712,-10752704238576384,-72642642644815320,-1610622495905280,36123939846849360,120731450069734848,-22966585164195552,18793738209895680,-57667000842816750,4283962927912800,-20872044198783528,96737230063045888,50272526676403440,169308625591543680,-220911562735726280,-128441795380157952,-29476820574123408,-265689331855015200,453489847597618560,-39014597773228800,-375089484481964032,940561366381774272,560007875014356720,-227984641789985280,378386031140285520,17177734626506784,-652764357214065976,-467893915346972160,177720370401156000,-1462061502224413440,-22032584174168928,79896659063147520,-1719943723725115950,564681395544060000,553307023029464760,-240600068505629184,-88703568432974880,142140426774968160,-280075313930693120,-398630353356744960,1313758193871007632,-1874486214623503776,1148959436970380640,-796460256626334720,89813914186344240,1549566242710398720,-765237588502878216,-26651177120691200,-949365740559624960,6991551998905377600,-3723892526048727648,-243920777512257024,-4105308977159427360,14186193959508890880,-8280707875416812520,-549255729422716416,-5844655523133198800,1099719574750843200],[6166371572876280,2004311966924736,1962538197919632,2418296577226200,-642926996339760,3858737412827880,12929590950727000,12058567000088664,-6658468020079680,-3522731549557160,-9079848087591600,-12967459720972680,5565414284059952,-1405905485740920,20743998808765320,1614575871862800,-13489240745562648,-17785366425155856,15145700161750840,-3392762180535720,-29043831181796160,35211834370981224,-20441191272077856,-23716084560504360,29983377750249000,-188541292311589800,-19671666581149440,-73600016747682832,-491137342673333400,61275305103048960,5342477163931720,-39263465102782968,-22389242725795440,129687822171030880,-242643156550618320,-517093296845953800,272170616568903360,-113709685745181240,-262503782138219160,214416485856731400,318933632204910360,446920815143120952,1350207712322196352,262226844905496240,-67753323893821680,1279960133146312360,-40823333686485792,151709303163566808,859742202175070720,-655243332651105000,380406960318937440,212916101156287672,220526268113365344,-1645877278840786200,739787434438804840,1768016294772530400,25299511519921704,392392516779557952,-1655856724459807320,423740236865493240,-2456917109379056720,-385193576362906080,37568261930690304,3014577595629492360,431998456008596400,-1172076605890588200,875117182344692928,-4579925370771851472,487007073171563040,2916507813581213720,-819823476522735960,-875900834129103552,908418154653957648],[3600533974371840,2040902621406000,10932561229216000,-6967072477970880,-1934007177692160,2033127511184224,10810516133904384,6590895895566840,31879362867123200,7410712907426400,5501073394080000,-5923918055239536,28223586044559360,11194994008745400,-21167295027732480,-19881679667212992,-18312599855953920,-104296158584418880,15625644538521600,-56976668894671680,-5810871652236288,35690051073076128,70660143021219840,-116217152675413240,-282700985426956800,62166775847104368,-313960692598389760,230818271543602560,57832762565959680,-26635271265473640,1460724363952128,-32842169827667112,-31499108853326400,33461309622731760,-74482736130316800,-643145261048814800,105898663304248320,-244963857573127800,-349256431935488000,762887479868248560,59296677027033600,102779130000445360,71104560258124800,-612510650086751760,1574694472533811200,-38190217032071208,1036050040759615488,121808021672956080,610176894526003200,44226430029077760,1699183657517941760,30209855982898944,436703432747535360,-1300600739367805920,2715030876187607040,175805345140971480,1348351346302287360,-916168295286368880,-650590091398156800,-3020357047365236080,4033766673975287808,-463256147117404368,123630523692318720,-1454785860172590000,2750754470676326400,-2546777375813242432,-2988008574113925120,-1556263910619250080,2634372186727034880,-2633930671553192880,-1048340096073596928,-1559726577016425384,-76075741483315200],[84695648452800,1127088721563960,-963746825102824,2688105021069600,2291073346062120,20276398501640,-9349106896464840,-4424253850380672,-5251597217394176,459517742992440,12996604858171320,-1163586307043160,1894285519349544,-17538411615000312,22852386941685840,14256191333769000,-15250451862383760,32834065270818464,-18088367199207624,37989443010936120,36375700991626480,-82730523752553600,21718852730483040,-44409271971993280,-81386261146293240,-45203416472039760,13803667341020400,-61774867384896984,-26733786050299104,268989993863293560,-63154582650878400,-1806180621127080,-70373388447500768,180069195317530200,294222607522938600,268903839957701760,325639836043195080,112751379464827896,-94180150134429616,-284107210018496640,34971950648797800,-319170174492858040,-291657412918435872,-205592050446224784,-81311742466969520,-1186680733131687360,29666992077665280,-135248036216160120,-517689160114337640,392416099033815360,-1703525656134408200,-2246060949881760,-18401816186930880,481121533635067864,1599062775406981560,-33232111749660120,2467814783440371680,628345825790760,-254865359428510512,3067984325774039440,1091895269328797040,1663791890114250120,-525766046400882848,543356106679391544,-465647923601673120,-4805893883011076400,-3500886514605832440,-216386025911354664,-1119146398082979944,1832184868070911200,2483595373847701680,-4517213277077682480,-2164031034654244632],[-9147125648357760,-43224853115520,-1048663968317184,-3702057664339056,-14262880310331840,2738513121729000,-9378214317012480,-1185206034758592,-2957175705401280,19701814571341640,-13280099027247360,-5954640154091040,-58421888234247456,8285108252503872,-2808450181447680,35311432225338720,-11764457380621440,-18570691446819600,20245963679988992,48010238826496650,47101537965326400,2727681570878880,2716161819550464,-3035385966570768,241569913032285120,68094830807224320,-594593785758720,132997940172586896,376835521985580672,58982166618254880,36819199044288000,25355393763373200,69016799578462560,-654116015277122072,177696834254545920,-266034824682698400,542040964289948640,66356308262766456,33983556377785344,-89499790968596080,-1042338144980309760,-559543330443908160,63340633920539136,278120386796841072,486820000230664320,725689941023561200,-129699164415110400,-691435191931994400,-655010923103051328,788067340964571360,-514453332714727680,-868719539526599200,-1721007091872573696,211559356231862904,-153367831190238720,-174292508961474750,-2635768054480800960,-2796447576091746112,123739502461462272,-1982446992325277280,390192188811511680,-655408187322382800,-21948325804618752,-177997497306491968,1181044247843515680,-1356698100990183600,-1642372182670449920,2716597303794508416,393423464033916480,10643126729895554840,62335997261260800,613169517383578320,14580857344066145376,3146910016301484840],[-331414099880784,-746271371498256,-985579139508920,1959461812974600,2889915096305520,-7172169025018144,2948419685455728,-4377990128676120,-17602727005688000,-6263018218813080,-9008489957907792,-21364601351158024,-25806858270560640,-4143764487483720,35049795338992520,36525020906602968,5596962125893464,1758003981724320,-29845810168936080,36511407728759040,55204341205135704,-24118584167388744,47434844685252600,100736499129562440,79559086781931240,88331666243486160,449763202882840,-26100884686920720,-14770669943500680,-105878016453570240,-12726518739984720,44395362785438568,-65898396082963400,-76065267179286000,76338201753569880,-59130483995842688,286836471966721032,212984812576667520,-27198473255910840,69068961409686480,29893620510899376,15589813033454880,219174881090654040,126991290933708960,-810514228625280320,179433523191131832,101918070445191528,-517762819464248960,-1281984323575725000,-356156518037138040,-342053907839725752,-377343680040319608,1511192953872584400,-336765808711534760,-786579554179280400,425026566167144088,-633894107841174984,-1836585163777775400,-284039642367018000,-3450438980468705720,-227187286580429400,1142605798506879168,-867303604123983400,2025874516761511680,641901874237375320,306084819764392416,948886547687497728,4745378402858492400,1802753140696175360,-147322558271256480,-1617100740825235320,817570996003249696,2316614082903141120,-1035252846918102120],[2052689308876800,406097701444512,1607320928167680,824329858584720,1272836143603200,-1643695155796320,4930307355697152,-655790618007096,12645272069498880,-1413616662544680,6221122161830400,17582463188917984,12720982721103360,-11987503577114640,-3151757109012480,32626137678976800,-27260547479666688,21165455275065816,-76259260687737600,55053491944514160,-45456943942924800,-56319111049791552,47003048006713344,-28364300052547800,-176114098935398400,-68984863446365640,-23297127974179840,46526568549856560,-88704195736992000,-48971348381487840,-27750457078364160,61600158876991944,-76527551384387584,48856077710209920,-232495579115712000,571201882640263600,361740340691896320,-165667919091747312,-573225594850754560,-271635163349151360,-221303498799144960,334947181203093352,498765298569500160,-381704614453446480,854175351552652800,182266981244306640,-237816757891261440,190192145848806640,-1287650453326233600,-322235734016889000,1258552604026009600,-87381463956784272,-608980098097958400,2567318910052754000,710911950931353600,-797067813624732480,153850115459645440,1225253238254231424,1531841240203929600,1433552112630817040,-724805871394598400,118248498598637088,-614626087525604352,3685833900216809280,-845244169401139200,3581993034999574320,69264050651473920,130461168424117872,-5292053346421881600,-2149529227961355360,-11517644197367193600,-1895824657558443920,-5327219139972415488,1864880744302088040,-3869251648141000000],[796279144468016,-209223219127032,-71250111073680,-13445782889000,3164194902435600,972380164841832,4116834637617080,7821781270589880,9469799515836120,15536208750008800,10680163741661040,7001615800496064,16829187244079320,20328564647255040,16877998889698200,-42139389853088,-1951026751581600,-26275279676383560,-64908839933316280,-54334591497770400,-12658028309350488,-60313677333596576,-68724256956445200,-46633150767467880,-133153713652388440,27298098560127336,23986263609791208,-14253976051115240,83417604631770600,78412703333083680,-171801165565623664,-94173454588171056,-86147127496480680,-299512065496611440,223540635721557000,-105664894263636576,-232183479827798856,-69803735748793200,116501749589812080,-144310348989005440,-44313169948721256,177570520705521240,-356350846663852280,77121164533856880,46742719111888800,50927807843505384,-32675942400256584,1239879691373292480,960633578506608600,761127913824105600,896155606451580528,931447623040610368,625668391158736680,547782519157335000,989274208448829080,-163284615792022824,94877512906298232,-1527410016088802560,1518940049020786560,1557605384161143240,874600929423656184,853970770588697520,-1411374289645050720,-3064530021658781760,-1380380617713754800,-970140332724024000,-1553769715426021896,3365232607772824800,626105697045025560,-2034363523880893200,-1046583774221610504,2177948247104924232,-2652488175109954440,281955223997853120,2885774875496984400],[3628195558738560,268716831272400,134203278066176,402595209580080,5384422444404960,8207857241798160,2417418458611200,-594126050732880,-1135842640125312,-13985182026647040,5021690335200000,-46737389697692110,14110082695975584,-2996160301518384,19367099083608320,-19801166611121280,-45523016480011680,26368351237880872,-5420357169119232,46994659135678800,165460471115042400,13272087802894800,5052266045777664,37628088872798912,-73502304985153440,-80567000698192800,13433746089815040,-200343675237537360,-51587506594391328,37481301074733600,67622162603343360,-52138876064771760,-425540379046608768,-63740320557649560,-48810124597816320,379044927280785920,-45425938391729280,59967837864416064,-222236235409339648,268288223706658320,-142193366064483840,1173406674625060440,106107163472876544,283784514217929984,-760141837552492320,3983958731676000,288052353072506880,923057319691432992,-1284045877560086784,-176127972101582880,-31473159428677120,-664150742245908720,-424563868347312096,467264703784163736,-280131861828407040,687375286247680800,59396491844999520,-898968482370671328,534525594071040,1478219532352797520,-763808636887243200,336226961278402920,1735521002788920576,2650132780820634528,-5115997056972130560,2578151137879025920,715142334635385600,-243675568421869920,-5622599340959656704,3170484734156241480,1529561819991744000,-1855640613260063350,512782472491261632,-1883983461707653776,4538449477636942080],[-167128455720600,-696037857096120,-809117316136448,-3985002907991880,-2674545922026000,-2428502780323480,-8667089184677400,-2001009082545528,-8625433560552320,1081283922433920,-3064861618249800,-10786705735996520,5079219195296400,-4320200739073560,-8839199683207120,11339003868291000,-21746632920575400,-26710052222694504,17386286492498880,17719824468529680,-1124032873417440,-29704296235952520,44974740241479840,80704049542052376,143487144848440800,40179496169274000,-68798161097659840,81015740500380816,43702076454196608,150505888745111240,191522280778956000,1338427735418760,104959672008032000,129932022154933152,-55281078702120480,2279656488373000,216859440001699800,8227215004768056,-545262007493259256,-219790466496610320,-7180597174988160,-227420574641871440,259058056391770680,-71645161275255336,-232938740686968360,173845652654955600,384294525265200000,-134067987905266240,-169262068326796632,-796220859337506120,-607559497406586000,619634338813749600,-618826770467248416,-350191511417405672,-1261178085067925640,-260255886858582120,-597688369443354200,-244246363881179616,20356330674132792,-3371265919404260680,-1763112058122818880,-445707410940625680,1039374293779438848,1133523105597782520,-317698770812991120,-592213404843182680,420256159514891040,-1113326911613573184,183997960908292608,1682812227846380400,1315391021639864400,5678341410345430640,318751913472899112,2148868650601460568,4918454778500631920,2378572763899332000],[-2288743488120320,-1966975078492512,-2162082450739200,783616051540560,-5289678951997440,137174446276296,-10611529738715136,-5470250759820000,-3906875312947200,4381725778135200,-3196361480083200,-6555163734870384,3993013170938880,19750670014330560,-16319872601948160,-8696778980063016,9872872575413760,13757493808341360,36684907427520000,-63711212077411200,-4906486203260928,-12635742585257064,-873606071746560,-19084065655382640,18238686920132800,37491304928792880,189205750607132160,3744994114725600,-38628449642280960,94416142996215480,58069809980358656,-103326045394843920,86168772918412800,432669805763220400,225119448420556800,-26596030915399008,674256127950372864,-433544381246097000,-26360360718827520,76028063428126040,112134311881827840,-399087588644205696,-494349801575168000,-454085924174652000,70206002900167680,9459231719204080,-424728519801569280,290037964752290760,-1974469574673587200,283387460941976160,-81988960043738880,-190136330430223760,-1858161723852595200,232365664178213280,1791248631446947840,-587280217746519000,-18030226816250880,-623794923185149200,-1478591342920243200,907835801627787360,233640311472184320,153213413809217520,1224281178260152320,509910888800384960,-998518292928288000,-714569247204271824,-836572421244482560,863006858312707680,1956223252574822400,-8394779253893224120,5891039730740527104,2210674560653182800,3798382658894912000,-423115926273303120,390456038403974400,-6846129931843491168],[825287163462720,765047359566216,427406200733248,1342771855527000,2050984162596840,3119034057437040,1563396388114704,-2618929395837216,5420176122012960,2466114496972920,-183631320520560,5360921580256440,-2424645064043688,1579045800359280,-30360770159100640,18815780765822760,1133930002349208,-11867866805083784,24943035906657000,-9678371776776120,37802661671108480,5590468785514536,49511004768576936,-20019598921665440,-35141740623310200,-72603912442702440,-114469758123437696,117951554815878816,-53307369939626880,-146680027997169480,-50213000410110120,-88408529176750920,-52668181196389264,47796273280567200,-129234185389744440,-91198790507261360,267712797553017192,-5404456616167848,344227449893764360,-29213785045827360,-186410014964754240,260801387078520024,-90767313819562464,42125922554320440,-218969935308148320,889337592738975600,-42556794757965312,-889523362848948504,714159685788507480,-335023519304174400,-714297880384415800,294282857113508208,7625459704294080,41653919394577000,1320289722981555480,-651031836522619080,-886516514210730368,-295179914471470512,-184764153972546480,3805746169753614480,794210878197818400,-665270990172489096,2334342875029545776,716967567856995840,-1186744729163235480,889243614678658360,510171825003801840,9586604360603736,-1060673754572404720,-2319877662368544480,-1643012409228911280,824500236850444440,-1919928036745695240,-2091975887651827320,1544897872208306000,-7176756077509387200,-979867555878269784],[4381125432904896,-220056108710256,258836340189440,-195118342642080,3463238254132800,2955309415530472,1202024776862208,2615380194878880,19129260309694080,-5407755544844640,2411815108395264,16485017196502816,-12962603296843200,24190114016883360,-4926187415269120,9440066808689088,-696429850184640,36515922877608720,-7049177719584000,-39929696159152800,-46472848295323008,4128742243176408,-17546173704034560,-64900543315840960,3850225787715840,-54797293860834096,-119781751119686656,44765639327666400,-46032152132903040,266558312456516080,-17752738391182080,114666603520586208,-386332310706650880,-240978624990492480,-54822577170965760,-159187264415850112,-547821033336555264,-164068172575713120,106011918148364800,-1098350034445392300,353013343958411136,339434784794420744,250252509064596480,22473143210232000,1763459969490336000,-336238477988866752,-304752865689582336,-244955648992934880,1142467606370787840,-308732497481488080,46859951914024704,352453294597760928,6564619932288163200,-455613955414496320,288253651049844480,-48203356737234816,1171123552141313472,-4047507884120950080,-295934686644579840,-1507724284394144960,2633351023027954944,-11469126877047840,154577945405861120,497397587969493120,-3430133898567255360,-4814722401441566328,-874490885016503040,1180918552602590880,2205532301684712000,166935040321832640,-290456800509368064,2910497588447601152,8637825349265748480,3145046363770053600,-4871308687943027200,-204631482051045504,-58837873638360960]],[[40280062153191840,-2407628542556160,-899555279698944,-13322102693518080,-6281256822161472,-14045147473674240,-18332722017028800,47571467616050112,-19801166611121280,-33937493800826880,22873813935528960,-63711212077411200,38909790480008448,-2556923651758080,4713502987581696,-108406871037269280,-45537631869343680,15261766455453696,155032642135595520,25466747019728256,-233532829536520320,278598424167383040,99623183973199488,82807083937116000,212707399889752416,-178661095808532480,202934574646594560,-302583816827045424,453489847597618560,-59193873931401216,-244678765048058880,-307349219646728640,-285482207491691328,73593453907745280,-189147552277736448,1111019712677709120,-953599601916450720,-656534534854017024,302031666052047360,-359909448345877248,-94439753700603840,-242014599484416000,-362325854927245824,368617318338003840,2003260106894702976,229078083155581440,-1117645950200440320,-931262669157864384,-1642554707098536000,141406351713183744,-1082776758463088640,4004750303889987600,-722761587560574144,3363193054659870720,2325873291724980288,3685833900216809280,-1568572463930535360,-2092703323211956224,-733600116355645440,-207849312217090944,-4505139841440720240,-1418891616232427520,330001617891504384,-1012731546145635360,-204631482051045504,12448757697269760],[660932254669320,-530715983511504,-11218930159454820,652445022469680,-3773534728822383,12996604858171320,-795580268210574,-7004417891807160,13129750608639885,3088437261305448,8851155370580820,2356950840169176,3064647785766885,36511407728759040,-28715548785200928,-17198113669565400,11170240954582599,-1423805489805600,-15507053061936150,23986263609791208,-130039531441913100,-19671666581149440,90452684500932780,1338427735418760,-29382610994815419,-129234185389744440,-119170741860993078,263257905408516480,34129517869556505,-3152091553338288,-202007539623124620,112751379464827896,98392300333440300,513298552751553840,72552738033691902,21171300848377680,-136651971792380103,24091544224928880,-482252994094263255,101918070445191528,259533701719146690,-70799767999248288,-259243717775840655,327641366742707160,213305046259147260,547782519157335000,-444868069302322149,-1645877278840786200,-421929707349384780,20356330674132792,-1403223510816674910,-665270990172489096,1149384583521812550,-682227778854403800,1007351501951259927,1099035390587410080,-1425824447431369593,-465647923601673120,3928603410516416610,-201239537507027064,1186631203051574760,61674865084953120,1359777149439781380,843366082564971240,-621217505144060364,-1035252846918102120],[-1112059386966528,2266550271131520,3436797654897312,-4918323979905600,-1018001808299520,12083932818952704,-7829247834138720,19125408740093040,2930613489991680,-12034820448738720,-28178654607179208,5724980179380000,-1914476024930304,31277961820235520,-56976668894671680,23743731572843856,-2930294641190400,-23188739134880352,41500998069986400,94320751955001600,-26624907557441280,14928498654558720,-1700983020940104,58982166618254880,-238026328702525440,21935760835530432,26657394006622080,136704589283818272,120058907166105600,69547761247929600,-165667919091747312,-457825336453627440,28116041913653760,-198467465208550560,-151230701350922160,283784514217929984,98481966066316800,-226976979547901184,290037964752290760,-308732497481488080,801380428696092672,495856248354369600,-374474019340796424,-682497684818658720,281034822996787200,-322285667349964032,1414194378905619120,349734258039143736,284014093626938880,-696812244288027840,904105884967375200,381202435343425920,63376159308553728,-1156297708120473600,-391953974490868680,-765237588502878216,-1306556922184335360,34371564445397472,-1812571450025115120,1987162923510222480,1594656713619256320,-2726610200854848000,1560116437657238880,-2534929901931379680,-63892806284286720,-15554840157267840],[61224075439848,2466114496972920,-444021878566035,625765405217040,9769188367932840,-4514634324264528,-157666155775920,1894285519349544,16452167772840345,-2117637331080480,-55730294253949635,34836794395603200,-1803251484106434,30712847582577600,102337661250340065,-1379393087889168,-63055481852397690,-34653732939337248,6653327202392850,89265855742206840,-93602450034659511,4770830096773200,129757151595440223,-491137342673333400,-13367801105930700,129932022154933152,131433772286871450,15311063863500624,-363396295383111045,163314692927840520,24954081170684490,112789008073356120,117195129790042374,-16248695155534080,-243701923259070180,534657065917608216,-33092865779319720,-615710837176238232,1176337233767063610,-20917937244536640,199580680608822810,-1281984323575725000,-60874107453578034,610127287983561240,-501997850117302230,98974041213769632,1042609987735123500,-163284615792022824,24586938703009980,1768016294772530400,47002260718657530,-100836125755551360,-2776253935879983195,716967567856995840,175714919214872670,235197465740633592,-3045652710279289560,-92943303639318000,806620069668985605,-3500886514605832440,41504511403642896,-3517680265147711080,4338799256302028028,256183672042874160,-227765417817548655,8015213536587497088],[2738513121729000,-3985551536947200,-4607857685238720,737691847897680,11438314910561616,194967960084480,-1140167094671616,-11987503577114640,-7795167005333400,-4587100041642624,11930196413733120,-13348452314381184,46994659135678800,-12692563683160320,55967812318728192,-19084065655382640,-54797293860834096,54655328872488960,19502584285813440,-17642412917207496,-108086659379047200,13155940543426560,-25452220325495040,-132860504391693360,223178986168872216,-18978236190144000,18245820578214240,-157422553862373360,-113861861436620880,-19052803887796224,-79954770311243520,226815783204060624,560007875014356720,-171177342563082240,-128015350563840960,557436782721203280,-58839410278027056,-338809360950804480,-513484629390120960,228400913362443360,-23409564988722120,13416375279884544,53710921208412000,44226430029077760,-521082618307596048,-200265633572544000,20786628013111296,683680971226232520,-390188197202730960,475398996215463936,-86415651407263200,1137060730592460408,-1982446992325277280,1429679034951552000,-1003742135750875392,-2029622588228183520,1237361499491421480,324408890414949120,1848341333043950400,130461168424117872,-888273266649347040,-47209973532632064,2351214106419502080,-1942690401129692280,-1883983461707653776,581433790206443520],[3504664092462855,3858737412827880,6008904191864886,-3064861618249800,-7103468837716629,1579045800359280,7680928397266245,2910918534023808,-17438833658436900,-11751733096351512,-2281895669772225,-15250451862383760,18154691939509818,-70525810048227480,-14105667132087300,-15940502257578600,-17411220404720340,11748177024005928,48647959020416250,88331666243486160,47123108620917615,42600967487403360,-22027971612564822,-2454081133086000,-42708218523249669,-86147127496480680,478394064458369160,-22389242725795440,56020529016081630,8227215004768056,-127005890276442195,-186410014964754240,-40623771549117804,-23349718752947400,-98796082208092731,-648799322114213760,416809051994452845,-205592050446224784,47251463690275680,159857408543126976,-169277990943059295,-1258616200559644680,271850267324936916,236192899801207920,51883726702491087,1511192953872584400,-390647804718774810,-739276361450124672,-178935279835031100,638999429530357896,872631481552199325,1557605384161143240,-1508720632869287514,423740236865493240,-119856818486505516,-317698770812991120,364449985394424930,9586604360603736,1301617171317339660,-2073338017669389624,1968615894308292075,-1513708458025701960,745342896113060421,2483595373847701680,590195197419321351,-1455719690595485520],[283112403517440,516990343259808,-22204003250361240,218141178835680,-4566545507524608,23673220005093120,-688815051541848,-15968075008244040,-11092758991891200,-120314465954496,44775978496827120,74755821091463712,713688413391360,-84492872401512960,-28314536679685080,-3041801724996000,29367198982471680,-19431643846649760,5052213468030960,-115012054111457952,-111247961613465600,1809912625297920,230818271543602560,77008745354337720,1103170429057536,91528876740574080,-127662566481196128,-917539974933120,26087446519833600,-149943105682875648,-7771532499522720,66356308262766456,210451165419110400,-19077480285122880,-725514494428131408,417087797258856960,-22680591092121600,834071762140254720,182266981244306640,44679904792197840,-224335289875593600,572589306964370304,-2090002943270880,-664150742245908720,357609361340245248,-1598796784949760,-587280217746519000,-4047507884120950080,120107190490398720,-52664110043767200,2138876585906187600,82987633022206176,-1447388435170022400,-1878604772068062720,-171156170303790408,2581884134889265080,566488822605843456,17857102346187840,4570280742020742720,1955005298144744256,3213859018106880,274500863494665984,2862413468326455120,-473591282427919440,-4120582008779292672,-2093842949107140000],[2422618990421124,-4070250543282000,3778601331757119,11455272324395880,-9428024174287455,7001615800496064,-2346123635146500,-12967459720972680,5736330896155860,-21746632920575400,13312395973081899,-9678371776776120,-1730175992643294,-33535834628784240,21382886761273200,-35667266162737440,-2121229136620440,21718852730483040,27016015571984610,72398140663629000,7212972172981098,10451578185753120,-7387118369965719,-29621947123879320,105591041699397510,44395362785438568,11960433264470625,-205712872061127816,68980692460836750,-3812124942816960,79663192727179050,116501749589812080,-9099107955881457,-262503782138219160,-50485984216868460,-71645161275255336,-962518467255670500,-42556794757965312,223331948735932575,20959993879436040,484556921631366315,-46021349183297400,926425544961499746,392416099033815360,-762605071861836390,-805440585449886768,-670324932014752950,-70263775442718000,2231507497651898070,1721732551316627520,590239318744537770,-284039642367018000,-235861768265850870,-350841036895351320,-1796380352703776175,764553626459449992,2232433906339271010,-970140332724024000,-831745382262278760,-1172076605890588200,-1475068503989140632,1315391021639864400,-2122601417659384746,-2091975887651827320,433640220942265680,-2625921802128655200,-3067959144922432200],[-6249919238236512,639306869391360,-4299322584530688,6590895895566840,-2566866311442840,-13310982338174976,-4084031608272000,2472096907393104,20822077256756400,13102121977528320,1642312779356928,56662784003412240,-18570691446819600,4387470948241920,892185166630560,17355962658523632,55991330445836640,13184566771444992,-33501881156770560,-68984863446365640,-39755049487270656,50790787008430080,-28855449497092128,-210712821196368000,-52138876064771760,-5456828089574400,-125103263755895040,-26596030915399008,-164068172575713120,12188084094051840,30121417005596256,328782606727264800,263200059666967824,-63805075602808320,266737509103779840,19055621791354104,230248602949038960,-13363608583176192,128699540290865280,-97890661888547880,-109813619766814608,318770583561830400,-230263153045170432,141322061909157600,553307023029464760,99651288779665920,-168099119459863680,-284111769299427168,-506462025560752800,-37229488095018240,-952849972039680,-2649885263111711040,877775061263842608,946976436349870080,-906817007667205440,-463256147117404368,-241066200870726000,-1150331781514122240,913201668510109440,2470969071295253760,-1472551149296604072,-48467547412416000,286274666316557184,-707477062245173280,613169517383578320,535002438950180352,-2690891221327054080],[-3037153585151070,-2175903663015456,-4459360896348120,13455903008176200,8862857241007428,22417984756872000,-26174523671470944,-25806858270560640,39507812855407080,-14540812531225200,-26643052199736720,4290241903678368,13571522469375750,-54334591497770400,27025698368802672,-31973821037464320,28149873408010692,143487144848440800,-39514800192534405,117951554815878816,-167913516009378960,-58008429967295808,-43295009029129440,-10942672943648160,161206529992903584,-63154582650878400,199151035867259568,60413309385597720,-250604496177789600,-210426196127764032,-523984311633947625,74400841210254624,660088559879452440,650914651202618880,80465720320898352,-503039523844599840,-44281855624325517,-43726134561134400,-1800277888105834200,88782532548545880,1632024490956626160,-40823333686485792,-922726570857174720,619634338813749600,-209518031335568472,1137482421999101640,-653017059942628644,-796397185772733600,3352641199213993650,-377759399670781632,746064254671417440,5921610744994560,-1907194640726011680,-456993214626353760,180187638123833307,1234027519160436000,-623636255864359584,-2257554567319234200,544461115929881040,948886547687497728,-4449046599401100480,-660533855548567968,1820490797702318760,-4059826129282659120,1810497155311700604,281955223997853120,829276731471732390],[6496860792422400,954610419327360,-655790618007096,-11368624693144320,9560956036853760,4260334348988160,-6429858525306480,-2996160301518384,3278442819801600,10874928266660640,13757493808341360,-39929696159152800,2996607249156096,-24562897542078720,35800706478339336,-38073336760336680,16558934210641920,-17180446823473824,43079066827288800,-15739627245285504,-79307327930572800,1059928052874240,-46676617744852416,207551735038073400,2175910465322880,-59523857894592000,234621980603989200,-29476820574123408,38044731128025600,-146726075760979968,165310972799732760,-150579150441109200,-129110067684347904,-37591349649231360,-321148438043683800,64616129861321280,202189701838924800,543255108403168512,-612510650086751760,72775985322233424,24587935215022080,62206785291800160,584215502638609296,-512345360920947840,-145791125340682752,400400488886849280,-1105736767625194320,211559356231862904,-570149019998208000,-344271012766521888,774743277660374880,-338880193325918640,-317095498116857856,1419776979203466240,118248498598637088,1649538554837968080,-557338321116668160,659848643627284320,-3287467732275713520,-243675568421869920,-77390447406451200,-1113745398032931840,2210674560653182800,3145046363770053600,422066887698677760,678858077349085920,6437355873911828640],[3744323646718980,-2001009082545528,-8901708030258945,-183631320520560,5610320772279258,5914986839802480,-1459929077711952,4886421256705080,-5036262932426385,-17538411615000312,-14323397326587000,17946453101432352,-10784355458751765,2810748698677920,-21187264927553274,21243084907832280,-10711290532583817,47434844685252600,345729448938510,29195134564616328,-82122889310457420,-41049688009604232,-50042195898120135,78412703333083680,36534491519246061,61275305103048960,10389190401439746,-55281078702120480,-146971734572091075,-5404456616167848,381027327914640660,31455971109441888,-230295988494945240,449298320570007720,-84444577702302180,34971950648797800,22211791809885216,-32869199374984200,-191447003904933975,-134863784491155720,318049349401187850,259018569609061152,-1334726355505998045,-356156518037138040,-309380879663220315,-334461422444618040,271939450265656866,241892050811304960,643209330388520580,94877512906298232,-139885314231851520,25299511519921704,-697377686119325640,-445707410940625680,1374142612615067727,-1186744729163235480,429014883865612638,2224701920291190120,-2004741441020017755,2939085746112410688,-617438046416961000,-216386025911354664,3562770150823686615,-882294229059633720,-1326050381451414258,941360034032024880,899105118392040555],[28005786075456,4950199035371520,516990343259808,-1269894136175280,3814182069139440,-4566545507524608,1353921764912640,-12043879255476684,-15968075008244040,-634418462246400,-2103689368284768,44775978496827120,4275444287168064,12478788112538880,-84492872401512960,-1619368529747760,-53185673880018000,29367198982471680,-1111337009766720,88337571668410680,-115012054111457952,-6362507360563200,31646185827759360,230818271543602560,4404293813913840,19288851798521088,91528876740574080,-7301293498996416,-16043117300400960,26087446519833600,-8575564888889856,-135884659960247760,66356308262766456,12036149423308800,-333568304784347040,-725514494428131408,23854137564165120,-396568425653452800,834071762140254720,10424236030354080,781224767459559720,-224335289875593600,32747599392415488,-36543543925181040,-664150742245908720,20452439404141056,-27954841272526080,-587280217746519000,-231485578083077760,2100065172418805760,-52664110043767200,122326897713847200,1451032508044052208,-1447388435170022400,-107441399523363840,-2992652736542908164,2581884134889265080,32398699726559232,312230088510354720,4570280742020742720,111810907984136832,56194082680919040,274500863494665984,163707509756276640,-8280707875416812520,-4120582008779292672,-119751328315080000],[-20943837411354,-3806631228952200,-3462341101896921,-4377990128676120,6462052958825025,-4867330870367832,-10143901319590500,2732175837921696,3955456428090270,16877998889698200,18654078000181074,20743998808765320,-15550479991695792,17719824468529680,8251151620473465,49511004768576936,28644540962527875,6884612376839208,-60712791804157665,-78519904939007280,-746734033336956,-45203416472039760,68740818688514478,-33924586672146720,-23676202240497210,38658798182879160,-246668774090927160,-168470520030631392,-160497924993032220,76338201753569880,132357353046523005,224999603763752160,139710783883192731,-253444870428614040,-147618072789556215,177570520705521240,167654153871489450,446920815143120952,375772754836403340,384294525265200000,8549429003167578,-335023519304174400,-269026519781554485,120291404045077320,337104334085241195,-7334252940411672,490308180850117590,-18401816186930880,-282062941542741660,-883704986780578920,-912397654381132161,-559042868820324720,-847231112453877855,-330658519684977000,-844673782489842690,1142605798506879168,1136778747223394880,-971895848163209640,736683821979807075,-215646465374440440,-2034596638622474685,626105697045025560,1216173465693788700,487007073171563040,86091587238013890,2148868650601460568,317517717647394000,-979867555878269784],[-208282278044160,-459067743478848,-116818432478880,-241696194194400,1197451384715520,-8951708858400000,15106415747735928,-4211356116071040,6570461115187200,-184113638554560,11194994008745400,-14620251208310160,5213541561676800,-24445631860488960,4279298265883740,-38329411184211840,-223794452047104,18990625061084160,3913515929243760,-3035385966570768,30995401239982080,-48676874849858304,215354967141732600,-96138053667303720,3284161955069952,44759751593166720,61600158876991944,-118957381621891920,100118737960919040,72495701383300608,-340656024261716880,59967837864416064,-22793321678814720,78517892822328480,-399087588644205696,22473143210232000,-9703092604423680,-237047786247106560,-53758765883541000,-467156282942071272,479997307489566720,-438407672871574176,70155737976710760,1662110921344806240,-387485954492820480,917068984404514560,-359062369154442756,605811876028504200,-115819544703582720,394672035129489312,-475557403508695200,1313758193871007632,-250664930215188480,-934800497926986240,-547696712075195016,1347330687650174160,-1232926183986266112,-1352504969084586240,953674504747473960,-577772186519018304,763304401829683200,517770818299308288,-1556263910619250080,-3683896555900481400,-116956138016019456,-999915932474487360,-3156749828090346624,5120601989214258000],[27216349926480,-8667089184677400,1070498344185684,141042329328240,-444021878566035,10941460941973320,558720645270480,-4514634324264528,-2756780849358360,108338214786768,16452167772840345,-37026729113037840,-3187333972276470,34836794395603200,-31529716276122297,1756533027427200,102337661250340065,-24118584167388744,-3606277019292180,-34653732939337248,116332924626763425,5105304007098480,-93602450034659511,83417604631770600,7421087273313006,-491137342673333400,-233734994713999350,7431088492263744,131433772286871450,267712797553017192,-20783406461054490,163314692927840520,436320228308526045,6450643082798640,117195129790042374,-284107210018496640,-13937830932189960,534657065917608216,-578626263714286260,-35213811351651504,1176337233767063610,-365748555991785120,11414443293908820,-1281984323575725000,-1064379180325250097,34894476306575280,-501997850117302230,1730553650267896656,59629081063167000,-163284615792022824,429900769935292590,101116609472548800,47002260718657530,-1763112058122818880,-158779862980346790,716967567856995840,3072362117628891735,13451442932141424,-3045652710279289560,-1625106658356819000,46132316098326810,-3500886514605832440,725703253411936968,-201183610508519760,4338799256302028028,4479352195342616280,-13026388316048910,8015213536587497088],[2480884035413280,101710105111296,-1983834733301760,6962697549769080,-2446987156459848,8350237449523200,4169304214203744,-6383307296834160,-5954640154091040,-879372413568000,-12311278335313920,-9668629501645296,-32595742212044880,7005268177643520,-2842668936635136,55053491944514160,-29638502195453712,3028247532034560,-35755336469529600,-26950848269141568,-80567000698192800,5249346581004288,85101238139065440,94416142996215480,114666603520586208,22565932686090240,-68476593597223680,191189114285484480,-111982764116333880,8385259527836928,-29157569074788000,191928751917066912,17755488442591920,-24474795335112960,-60579383108226048,-397636406425587840,135973256663615304,-242724985012224000,102331918547622720,262930985475780072,177720370401156000,-684900113722598400,3419729423362560,-410420523903931680,-335529224432136528,-99714838160678400,-112241022666530784,-844684486188234960,1932321752653028160,2950400751750144,527535745757729280,175805345140971480,-1781002152685362360,-123438795864637440,460765999441520832,1403350603264071000,1009912390343952480,816818235453972480,2494085475743654400,-1721179493445343344,-1356698100990183600,39395563747486848,-486704686620878880,-1212355822048272720,958139787167980560,259125281279412480,979108039405711872,1864880744302088040],[-3580503352156476,1538743190723640,-1016406775008075,-2802749610977160,10951487296425480,-1476177614045904,1668655295335875,-9008489957907792,5401868119944405,-899630156234040,-11102077080438822,17942260853447280,17612530577473029,-26275279676383560,-33288698688273135,-17785366425155856,-33435350219228100,44974740241479840,85322653678928820,-72603912442702440,-37084922850785205,-18304123515217440,92438503920447525,-39562216268529240,5096548127279160,-26733786050299104,242853579915872670,19652389735557744,-65429722345575555,-80909597141853480,-24627346069368633,-90497480755374000,128085947025134952,212984812576667520,-66372580313911575,71412395607554472,-260552143945717170,-314463228484061304,163432297048273110,46742719111888800,230871822045878343,-67753323893821680,-216785012002424580,-796220859337506120,433094123233395540,7625459704294080,321404222955172140,266799526307355528,-77322861998290770,-500534353004075280,-14183424995808684,-33232111749660120,345306821651765823,-232872139182180960,-594411147549360450,396696197573001768,74218871542979625,1372874263071699024,9590924718978960,641901874237375320,-586145219027158098,-1211291423958073920,-1179032736170166273,812036105817685560,-723151327585035195,2177948247104924232,4140324725381833500,-875900834129103552,-190942496606010825],[450296129999232,-2978259879484800,-5628045572465472,6591867041738160,-2407628542556160,-899555279698944,-13322102693518080,-6281256822161472,-14045147473674240,11115264320056800,47571467616050112,-19801166611121280,38525138563507200,22873813935528960,-63711212077411200,38909790480008448,-2556923651758080,4713502987581696,65727883975456080,-45537631869343680,15261766455453696,-175989837528748800,25466747019728256,-233532829536520320,278598424167383040,99623183973199488,82807083937116000,-128966062454363376,-178661095808532480,202934574646594560,-347096971212742872,453489847597618560,-59193873931401216,-244678765048058880,-307349219646728640,-285482207491691328,-44620252881742080,-189147552277736448,1111019712677709120,1082506475390986800,-656534534854017024,302031666052047360,-359909448345877248,-94439753700603840,-242014599484416000,219680833199019264,368617318338003840,2003260106894702976,-260044685303673600,-1117645950200440320,-931262669157864384,-1642554707098536000,141406351713183744,-1082776758463088640,-2428109591266218600,-722761587560574144,3363193054659870720,1210244990516944416,3685833900216809280,-1568572463930535360,-2092703323211956224,-733600116355645440,-207849312217090944,2731499451631799640,-1418891616232427520,330001617891504384,1149631831150268400,-204631482051045504,12448757697269760],[151083620587620,-253911688671576,280747998908190,1521102716646480,2020541404550460,9469799515836120,-935964872428047,-6658468020079680,-9363921591910860,-4320200739073560,23215935002481150,1133930002349208,-28881756292420125,7544922169478760,3927465876026847,-19103046982476600,3995183139579063,37989443010936120,6473623749837030,-34734802258031040,41824760678475720,40729491195963024,-32674817058960615,13373481721774800,-7224120517122927,-14770669943500680,-149811954114366192,178974670279649280,-33122749350530070,84443540631001200,45061844982382080,-105664894263636576,88260039032702505,-517093296845953800,35294000747116566,-7180597174988160,-89228607020808882,42125922554320440,514480531669644165,-322381349038810248,-280300900646578125,261084652471638216,-183239030045917230,29666992077665280,275261185427348115,-37506408587543160,327212321903703225,-80182546264340520,-290614898611948680,997297340836346592,178654546897984740,425026566167144088,-719419758802091865,1167964288146936720,385851446772732927,318356142937001160,1192233203842724232,-1411374289645050720,-177101294377702365,37568261930690304,1430953055266620600,-1113326911613573184,-4886213741540231475,-1643012409228911280,-423347408326634253,754627375701001200,-3667210427794745706,-434824334099113440,1575119826632056650],[-2622537164229840,-971030340403200,-1709120020623840,1852231067448960,-594126050732880,-5817141597880320,-2553911563822080,-6555163734870384,748656062879400,-900175646304000,-1683974212303680,19468203345122400,14645006072499264,3957479154881280,-11347628361696000,18594034308619920,44641583949921720,-12892039835811840,12452130726465600,11978571211059864,-41123397329152320,5848298710425600,9393492340742400,-26773686857692500,-20872044198783528,14515232029689600,-88889873550019200,-167592340962245472,-173335943950498560,-3865239408347136,87009352543933440,-11356817905331400,38319717990914184,311777268671447040,93325366793602944,-244963857573127800,187069959103742880,17333469135495168,-70466247209959680,505866834418282788,450277960595165880,-93822978047984640,-119748950584569984,-31566636122759760,-691435191931994400,219532424436990720,571805033496675840,141727435496336976,-81850532366719200,-303531085758996480,37577354204876640,-797067813624732480,-1009272547902682224,-774923356671129600,154641756257767680,-191378860623683040,336226961278402920,-4355971843101696,108972099061731840,-714569247204271824,1180918552602590880,-450123458837944320,-1692034130409638400,1874752984789938000,1067288417902189176,825531717321400320,607590962944199520,2322963244428814416,1613693402554381440,1188929901395410944],[-162705609123750,2004311966924736,475875826980840,-495689250682800,1070498344185684,2466114496972920,-25394554917270,10941460941973320,9769188367932840,-258201531981216,-2756780849358360,1894285519349544,940934440809090,-37026729113037840,-55730294253949635,1992390310310400,-31529716276122297,30712847582577600,5852908345686930,-24118584167388744,-63055481852397690,-1981920636565056,116332924626763425,89265855742206840,-5353323051270942,83417604631770600,129757151595440223,-28089188444314800,-233734994713999350,129932022154933152,7516976773986900,267712797553017192,-363396295383111045,9340314382135440,436320228308526045,112789008073356120,6702638548130028,-284107210018496640,-243701923259070180,30578173909355952,-578626263714286260,-615710837176238232,67277226474966420,-365748555991785120,199580680608822810,-73319408073450000,-1064379180325250097,610127287983561240,-28710323946930060,1730553650267896656,1042609987735123500,-9338594206814928,429900769935292590,1768016294772530400,2688159184656660,-1763112058122818880,-2776253935879983195,41004898980756480,3072362117628891735,235197465740633592,-174187351442902320,-1625106658356819000,806620069668985605,-200223140223181680,725703253411936968,-3517680265147711080,248145150741228216,4479352195342616280,-227765417817548655,458407096933729536],[-717972160045056,-514842258110400,137174446276296,2615380194878880,-5569841871897600,3733348610559744,-2448532143348480,2360570472736680,-56013479216640,1966387346448960,-644365886675280,-22620542192219040,2224124168099328,5006367714754560,18175908503905680,32958743641883832,-2091663482388480,-16995610547696256,-89099937990811080,36123939846849360,18340255078612992,50583781448640000,-17261957056867488,-63717371611200120,17752377943998720,-13638076455988512,-60792925679650320,32056143792960672,-14100344659376640,97727202783025920,-32842169827667112,66293060942299080,-37751577448022016,-68954469514879200,313272686450391360,-9423209678916000,-33879589952102400,55937142809455872,127164889847286720,-559543330443908160,67243971652450560,144950112149230080,430294763981873232,415452135722994240,153564163740172800,-142424479199523840,-322235734016889000,-597203473043928168,-1112774560194232320,-273429682213770720,-660603137446669056,687375286247680800,-220694678804717568,-477958030141152000,907835801627787360,-11469126877047840,106460196774243840,461973071177204928,1439061632654764800,-3634872616258594560,360228434675459328,1573177856235532800,4858678325313120,1626666662391839640,2474365777805967360,104008501985977920,-639583555412879040,1939426122566513328,-2872497384117504000,93480145728668160,3853585383122360160],[388960144451844,2050984162596840,137283101542620,1840344907183320,-5717345338904625,5419890417416352,2718352068117510,-4424253850380672,4507676456671245,-7092942881780880,9054754401171633,4031786402787000,-5730641259841410,-7441161521798400,-23400877643138520,5596962125893464,-14174863012820190,10475982718578432,23739869990764950,46850310090043680,-6967967568436461,-46633150767467880,11444489731906380,-23716084560504360,-17348395261261350,43702076454196608,32099343196992240,-88408529176750920,92762520292709190,-26330953002433200,-99256914312622044,238592786939064240,-161872259685974805,294222607522938600,-395699427830277330,65867304606834192,-26812162402092375,-63617066735597544,451004037038455125,-154270957839906600,-440371200117925164,126991290933708960,-22992270019500432,76909161331110240,229476147114800805,-535623710155020816,-209805567467449140,896155606451580528,-813181210250401290,380406960318937440,-105920397627225324,-260255886858582120,697349460553433358,-184764153972546480,642069402711759825,-232606431531961896,555259412704371060,-379731737676589584,-126291125184820350,1663791890114250120,-186581526723724671,-691528714006053000,827953616646993672,-1289384240457593280,-2576907718995763770,398228825376395904,-65867078909007660,-1617100740825235320,2013448974719608800,-1725054869754888240,3180245165312777184],[-11159232701760,-589178286715392,1257318387221760,291591615197520,489679058540448,4950199035371520,29567776493376,-22204003250361240,3814182069139440,-261170442878976,23673220005093120,-12043879255476684,-913248146756880,-11092758991891200,-2103689368284768,2560833372860640,74755821091463712,12478788112538880,-4832326945797120,-28314536679685080,-53185673880018000,1679572524072960,-19431643846649760,88337571668410680,-6577783810369344,-111247961613465600,31646185827759360,13200987508888320,77008745354337720,19288851798521088,5234730987605760,-127662566481196128,-16043117300400960,1491996510259200,-149943105682875648,-135884659960247760,3795058296965232,210451165419110400,-333568304784347040,-41493715876188576,417087797258856960,-396568425653452800,47702336733987840,182266981244306640,781224767459559720,-12830212008979200,572589306964370304,-36543543925181040,-37984192472175840,357609361340245248,-27954841272526080,-33587803802718000,-4047507884120950080,2100065172418805760,-3011972380718400,2138876585906187600,1451032508044052208,-82779220749772800,-1878604772068062720,-2992652736542908164,147663440966507760,566488822605843456,312230088510354720,261384068878323840,1955005298144744256,56194082680919040,15699287781416448,2862413468326455120,-8280707875416812520,-235664842577117184,-2093842949107140000],[2511333332940150,-1792083922575840,-1040297546359302,-2315052395067720,-1592650233747804,2291073346062120,-6282194901343185,-4673724224247384,-5309420052759300,2821062027590664,13162616419216695,-2476752968181240,-7977510485090766,-4143764487483720,4254096548560485,24681075957752280,42255746890098585,3233470502114688,30939034135037490,-12658028309350488,-34195992378290985,-29043831181796160,-40985049853564206,40179496169274000,74269134503613654,-53307369939626880,-78285963778596915,-36388678214602848,42876957120908790,5404151493962784,-149780104456016355,-1806180621127080,129871647043575528,-27532768305998040,37185712046230392,-253992943240316280,-144345399171688770,-69934999658666208,324570424675457040,29893620510899376,89351104702655310,89819379606308880,179900266197565419,-112470449185483440,-136651070118515211,1239879691373292480,-10345979082954900,151709303163566808,-30076586701161000,-618826770467248416,842510199577327545,-651031836522619080,-918826480077698673,-139317339327344640,-327954615337741977,-198967870949728440,1634394228402477870,-254865359428510512,-1362363452303256480,-849830158515682344,-1171327187872737945,-2008696690678374840,228968434807860624,584526170535635040,-412437914408745027,4745378402858492400,3360167128075687425,-552828463491129168,-1286829483950621820,-794692574859107760,-4701229493133483585,2885774875496984400],[225250367569920,-508274728564896,221850021820440,177001940454480,1045761668210688,787571535886080,1854844808459412,9878157571968000,279376510026240,-781782083037120,-5533741094389200,11130873580047936,-6203968591841280,12345523136793600,-31910616725523648,34798014548880,-21085920917225472,-3159630062196960,-27535250199351240,18828856975149408,-34962476841600000,-9006213385951488,-6558205823764320,99862021905279720,-30960941008439808,-12169419529388160,62166775847104368,-9402187318310160,-15581248752706560,73757753988519936,100710867494215440,129200609874929952,40887931094384640,103180569178056480,-189374160720400920,-266034824682698400,-41310707344982016,13044138971170560,169961457549209040,59989717317739704,-28109905468323840,4541240188616736,-381704614453446480,-595099283141403600,-22003558207741440,-79465783593504000,-84746839686979584,-176127972101582880,273053228669337600,154845989471608512,232365664178213280,-48203356737234816,1257683577069849600,-1277867659091178240,1680973231950263376,-488136258397571520,-15597752279832576,939079266496620000,-115124365541314800,-308327459093075136,14136719182755840,39125276434320384,418445580218430360,2078228344377625440,416781552282501120,-1129865821414368960,1770430268651425656,-4105308977159427360,-4494102860185804800,-1427207556843802368,2013151086672056100,508026921178592904],[3160153928974158,559146430149120,448371763439544,-5387708626997760,-383737597828560,2688105021069600,5009263909192620,-2175903663015456,-4459360896348120,-11853549187674480,8862857241007428,22417984756872000,-26174523671470944,-25806858270560640,39507812855407080,23982576244783200,-26643052199736720,4290241903678368,-11955400469565300,-54334591497770400,27025698368802672,-31973821037464320,28149873408010692,143487144848440800,65172885378983730,117951554815878816,-167913516009378960,-354464546948088192,-43295009029129440,-10942672943648160,161206529992903584,-63154582650878400,199151035867259568,-99641391801761520,-250604496177789600,-210426196127764032,461587290555581550,74400841210254624,660088559879452440,650914651202618880,80465720320898352,-503039523844599840,73035325673192322,-43726134561134400,-1800277888105834200,-78210144345647952,1632024490956626160,-40823333686485792,-922726570857174720,619634338813749600,-209518031335568472,-1876082155251852240,-653017059942628644,-796397185772733600,2922684594352143300,-377759399670781632,746064254671417440,5921610744994560,-1907194640726011680,-456993214626353760,-297188603483640462,1234027519160436000,-623636255864359584,1988720793492457680,544461115929881040,948886547687497728,-4449046599401100480,-660533855548567968,1820490797702318760,6695986862976253920,1810497155311700604,281955223997853120,-730524924319176756]],[[23722456112660480,9560956036853760,-5035286705433600,-366023751109632,-23022888474378240,11012642567700480,-24367052395248640,-3491189779069440,-35484709469552640,68949991102361600,-26812322461478400,-457404821572608,95572480003194880,18340255078612992,-88276210468723200,-43680622523489280,-4144501901524992,-111247961613465600,-313960692598389760,-15581248752706560,269199811010887680,182956852113530880,115978110050880000,-7003827601247232,-168148711702200320,120058907166105600,361740340691896320,98012286593786880,-313136420687118336,-344367050053877760,-494349801575168000,-9703092604423680,244398193388912640,-214745324155873280,573362643626572800,299850680526566400,-1012784082507005952,318770583561830400,1057635603322045440,-205944971567892480,1980203888124887040,484349916312514560,1571029469236057600,2950400751750144,-1658058572834979840,-2037943385137479680,95319597265643520,221906890675008000,-2068025388829589504,-4391823994263552000,3215482959533644800,219585279025308672,1638125463247257600,-222058060616392704,-4119408974001305600,-77390447406451200,-2335974417360683008,7586857319373516800,714731954542341120,-780584902924216320,-1451804999986216960,1188929901395410944],[-1092549375984000,-5251597217394176,-7092942881780880,-7185902488221600,13866958850527552,-4143764487483720,-16877698483496400,29415273821741040,-26275279676383560,-13489240745562648,-1124032873417440,49511004768576936,-25960253939889720,15221537154155840,21718852730483040,3077127886991400,-11651069764394632,13373481721774800,-26100884686920720,247196988661932104,-2454081133086000,-94173454588171056,5342477163931720,-55281078702120480,267712797553017192,-430299665134895160,-3152091553338288,325639836043195080,-336252023015387520,-63617066735597544,1254067587544080,15589813033454880,89819379606308880,-43726134561134400,50927807843505384,-67753323893821680,-169262068326796632,-714297880384415800,120291404045077320,905002270896702000,-1703525656134408200,-805440585449886768,467151155772701400,1624878031417954080,425026566167144088,530390872568917800,-620150625368598720,1557605384161143240,-1655856724459807320,1039374293779438848,-1186744729163235480,235197465740633592,1974195190997273520,-465647923601673120,609298510086605400,-505047758257224520,398228825376395904,-147322558271256480,1719692657574873520,-794692574859107760,281955223997853120,908418154653957648],[504628571538432,-544454924405920,-2389943659188480,3730251747211936,3265683040451840,-184113638554560,2610498012829440,4547624037564160,6365742739488000,-16523222134795200,20245963679988992,892185166630560,-11213848486452480,31917509788550592,-28376267641920000,-33019857977435712,13433746089815040,85101238139065440,-17752738391182080,-131242867861216320,-41376301017950208,12431715001453440,-64581986056262400,18245820578214240,154372314550126080,-39305108450456224,-39014597773228800,-25963017040176480,41976496535001600,-37591349649231360,1420646949959424,466202060899744000,132978026431303680,82593607554891840,-48968232685095680,-119748950584569984,-129699164415110400,-635703632960689600,129172012683876096,149283587327740000,319225175897728256,-273429682213770720,-280131861828407040,173449626885053024,-295934686644579840,-52664110043767200,-1280403000724404480,939079266496620000,551635368994173696,103154256812238720,563074856640734976,-812411612830325760,-26651177120691200,34371564445397472,411531772589752320,-1486434308529564416,624784003774571520,2283563023369105920,-58251646858254080,-999915932474487360,198729671288408832,967400087547035520],[-6849194308763112,652445022469680,459517742992440,4960827229670072,4031786402787000,3671876889423864,35049795338992520,24681075957752280,4290241903678368,-64908839933316280,-17785366425155856,-29704296235952520,-20019598921665440,6884612376839208,33335859545637360,-44409271971993280,72398140663629000,-24545492341741800,73915350152664680,-14770669943500680,-88843906637448600,-154994232625429000,-86147127496480680,-39263465102782968,2279656488373000,-5404456616167848,163314692927840520,221004233785325320,112751379464827896,-93915587357856000,-50961446733785016,-154270957839906600,219174881090654040,295016435897528184,-112470449185483440,-32675942400256584,1279960133146312360,-796220859337506120,294282857113508208,-346478499428978280,-7334252940411672,-2246060949881760,-217724812608069360,-70263775442718000,-309685255174369800,-633894107841174984,1167964288146936720,-2296299983000391480,874600929423656184,423740236865493240,1133523105597782520,889243614678658360,2224701920291190120,-1625106658356819000,-4805893883011076400,-201239537507027064,393500224478190960,-3314807511331442280,-1617100740825235320,73757504527970880,-1107576857949550472,2885774875496984400],[-10805176299540480,1140590630520576,6221122161830400,-14045147473674240,1284925034299392,3278442819801600,9872872575413760,-16372815304581120,-7659628910791680,-464597512639488,45138555619097600,-12892039835811840,5762678291251200,10924654101603840,-80572352492163840,-27589963585126400,78869917033915392,17752377943998720,259088734703884800,44916758250635264,2782101290065920,19288851798521088,-111130246454867200,40887931094384640,-233362434761452544,-67254483139176960,116433801536532480,-210152705878917120,-27575574746480640,28116041913653760,316502216722771200,-1389943242096640,-297052985451156480,-11635291678602240,-239404459082088960,479997307489566720,7058101237456896,-310052478663855360,-1341587038226054400,-395469669861826560,968302432983424000,99651288779665920,-2053814438176089600,1040251446487941120,-27208933003321344,241951310659676160,1348351346302287360,-123438795864637440,2126473563511434240,126874991871555840,-86391061672396800,398119629793492992,-74544865974558720,324408890414949120,69264050651473920,1586508117067202560,-2342837114066783232,-1418891616232427520,3798382658894912000,422066887698677760,-103898905461964800,-109991021856680448],[1081283922433920,5360921580256440,5914986839802480,-4514634324264528,-1163586307043160,-7004417891807160,-11606649201225936,22704977392491280,5596962125893464,-8892036773769240,15690997699456200,-12658028309350488,-3392762180535720,80704049542052376,-72603912442702440,-18332936160883080,-32446433283385704,-45203416472039760,-93769935036456504,22294840184463600,-29621947123879320,-12726518739984720,-190382956196696800,84443540631001200,223540635721557000,129687822171030880,8227215004768056,-29213785045827360,131797057200498536,449298320570007720,-284107210018496640,-719650737991625112,21171300848377680,630939214321528920,-810514228625280320,76909161331110240,187313267994340728,960633578506608600,151709303163566808,619634338813749600,41653919394577000,266799526307355528,445065354825786960,481121533635067864,-883704986780578920,-1456578657518712000,-2009754469066104376,-284039642367018000,369983411945151840,1391899582414715880,-1411374289645050720,-385193576362906080,-592213404843182680,9586604360603736,-540958642705546560,3327274862262420960,-216386025911354664,-3517680265147711080,1693892927547705144,843366082564971240,2316614082903141120,1315177399572107368],[3404497973184000,-781782083037120,-3539558484422400,9363862603791200,639605931157248,-4261768428783360,-3901537233206272,-12034820448738720,-12831651719930880,-12285925411407232,13779186426044160,-10342164992622176,-29678367923472640,18990625061084160,2716161819550464,47514982370648320,-5269520093587200,1132541923471200,87888437466019840,-28855449497092128,67622162603343360,44154308992356288,-54822577170965760,-86426882791194240,-60506635496071424,-29157569074788000,84114425139174144,143298185961710560,-7317443813095680,-23860329724927520,-227984641789985280,-128015350563840960,-190154686565648640,-200957037513877280,127328549502481152,302031666052047360,48226545840914176,62206785291800160,-140089406977977600,-204950136955366880,-514453332714727680,7078299608953920,1430697056345318400,37577354204876640,311393551280993280,-82128262738384640,534525594071040,373905499385842560,154577945405861120,461973071177204928,-123006543410361600,256947000972436000,-1399121120539123200,312230088510354720,314570963739670528,-1129865821414368960,-243920777512257024,-1621380124456338400,-1318973767015818240,135563182382747328,283716408354663680,-15554840157267840],[7427152446852600,15536208750008800,-6658468020079680,5079219195296400,-30360770159100640,2910918534023808,-6364674996131760,-70200135025475840,17946453101432352,34836794395603200,32588125461801952,36511407728759040,54499544212291920,-95788485041879056,143252146434122880,-20441191272077856,-68798161097659840,-53307369939626880,-80888096565724536,-31284586932877040,-26733786050299104,125404689027977520,457091840215250240,-168470520030631392,-76065267179286000,411289029339690568,-3812124942816960,-69803735748793200,-836079578114063360,-7180597174988160,-90767313819562464,480513902973569920,-648799322114213760,-291657412918435872,875092239107120720,118973479721656560,-365748555991785120,-517762819464248960,-70799767999248288,-1068172947036666240,931447623040610368,380406960318937440,1112579970192564720,-886516514210730368,-139317339327344640,-377759399670781632,2467814783440371680,-232872139182180960,23936032882891584,-3342093564847191000,1142605798506879168,1991023671992308800,-2665124487171196400,-970140332724024000,431998456008596400,183997960908292608,5047161737227841280,2626223500390361760,-1529690407486328824,2483595373847701680,-287608333903531872,6022563221464950160],[7125915230273536,-4340959210168320,342304595212800,4477809682916352,-13355325303029760,-879372413568000,67789082728224000,-3500084372083200,16647908075470848,7461257185198080,-35521684236529920,-12692563683160320,533507758325760,-16735013506759680,17907356140608000,15261766455453696,-153552301037977600,-79307327930572800,50624177781450240,25444716625785600,9422993089855488,-79919898737817600,-227709823389382400,-3865239408347136,-106904050858598400,263089946276708352,-74482736130316800,-23586675478248960,342574938492289024,-33879589952102400,74104362712596480,4732142732697600,850508078795980800,-396568425653452800,854175351552652800,-22003558207741440,-781762474447994880,635499471138048000,-81988960043738880,-99847128195164160,161870701612376064,281034822996787200,-584882671926009600,214911884374138368,450148158646272000,504497187947484160,-3102480155842918400,-250664930215188480,-1706436259946692608,75800468050616320,26619827930065920,163393902479174400,55570847214305280,-1150331781514122240,5012307193159833600,-726153252377398272,-1953579081307914240,-146019169082941440,-2531184992214461440,259125281279412480,3253311570734235648,-5200400830112998400],[-9856007378886240,-1476177614045904,-6263018218813080,-6490461136943920,2732175837921696,20328564647255040,5565414284059952,-21746632920575400,24943035906657000,-21086718884574528,-19103046982476600,-18088367199207624,29443803510194920,-15940502257578600,-65798996416664112,100736499129562440,29195134564616328,89265855742206840,-14253976051115240,-19671666581149440,191522280778956000,-52668181196389264,-26330953002433200,31762948852999320,-70373388447500768,-27532768305998040,-210426196127764032,-145469878367684640,212984812576667520,-390686353130361456,287221140095553400,177570520705521240,318933632204910360,-232938740686968360,-42556794757965312,-322849097878230000,127420938936166920,29666992077665280,-653874750796210680,-263124549034495720,236192899801207920,-377343680040319608,-947340885389840560,241892050811304960,-163284615792022824,739787434438804840,20356330674132792,794210878197818400,2276865726999753040,-379731737676589584,1091895269328797040,1080794252124047592,-2008696690678374840,830881040331031560,306084819764392416,-1211291423958073920,219970900346895192,-2034363523880893200,487007073171563040,318751913472899112,1544897872208306000,-2625921802128655200,2814404469047245800],[249778298073600,-127153780133600,5021690335200000,1196837035973568,-4926187415269120,-1683974212303680,21992147654400,5505025455386240,-921297412809984,-3110143905221760,-17745537641592320,-16995610547696256,-1610622495905280,32461472896425760,20057871678028800,-19431643846649760,37942785199858176,-12169419529388160,-32632968882750720,-24203260773337440,14278074816741120,76716814262933952,36819199044288000,21935760835530432,-113841346752967680,-70239708421440800,82309749817135104,-13631910247232640,-222236235409339648,78517892822328480,250252509064596480,-59930039025832096,39529845995831040,-51154445057158080,-2464587400042240,128699540290865280,-133668226096221696,-244212706830836480,79896659063147520,-6511388291376960,-304697250162458880,-112241022666530784,15681984128490240,309607375853450688,716852589246270720,649303970888601600,-749021458675544064,-86415651407263200,123739502461462272,-718219328316682720,648654811872460800,409655443475162880,-277838899372675840,659848643627284320,715142334635385600,-2134488079562500640,-290456800509368064,-882869157587940480,-595510344676425728,607590962944199520,-2115662641078694400,3854709412799095904,1509524343671274240],[2466114496972920,-6849194308763112,652445022469680,459517742992440,4960827229670072,4031786402787000,3671876889423864,35049795338992520,24681075957752280,4290241903678368,-64908839933316280,-17785366425155856,-29704296235952520,-20019598921665440,6884612376839208,33335859545637360,-44409271971993280,72398140663629000,-24545492341741800,73915350152664680,-14770669943500680,-88843906637448600,-154994232625429000,-86147127496480680,-39263465102782968,2279656488373000,-5404456616167848,163314692927840520,221004233785325320,112751379464827896,-93915587357856000,-50961446733785016,-154270957839906600,219174881090654040,295016435897528184,-112470449185483440,-32675942400256584,1279960133146312360,-796220859337506120,294282857113508208,-346478499428978280,-7334252940411672,-2246060949881760,-217724812608069360,-70263775442718000,-309685255174369800,-633894107841174984,1167964288146936720,-2296299983000391480,874600929423656184,423740236865493240,1133523105597782520,889243614678658360,2224701920291190120,-1625106658356819000,-4805893883011076400,-201239537507027064,393500224478190960,-3314807511331442280,-1617100740825235320,73757504527970880,-1107576857949550472,2885774875496984400],[3378334468446208,279376510026240,1290040409433600,-3330907306721280,24037145763840,-2081615354362368,-75589091544876800,2930613489991680,20831459163780096,-6002984851776000,-18312599855953920,77018818530017280,-8730007029596160,-223794452047104,47438642858956800,18259853768769536,-8592201165250560,-3960218775744000,-23297127974179840,50790787008430080,-3579692866117632,-30248869729651200,86168772918412800,-17276723081773056,378827553394503680,8385259527836928,-159423284287872000,213865136812687360,-5093100905545728,23233122040227840,-148071530442021120,-171177342563082240,-1040255884680099840,36069108665121792,-601834237071936000,-656534534854017024,75752209113292800,24587935215022080,1042581743206755840,-282568121987563520,569286459971048448,49932807113249280,1542776082225664000,-303531085758996480,34199110816358400,-142768456975938816,227513538358444800,-711886175625461760,-988570053521515520,106460196774243840,-994108942199831040,-233281539735552000,100703618069667840,566488822605843456,4602507129703718400,416781552282501120,1139974214332293120,865972365778126080,288505393810529280,1294516554304512000,-38650544083058688,-63892806284286720,-76075741483315200],[2948419685455728,609950479886440,11455272324395880,10680163741661040,-3522731549557160,-4320200739073560,18815780765822760,-26794108786728240,-11751733096351512,14256191333769000,-3506951843998680,2810748698677920,30712847582577600,55204341205135704,-17198113669565400,-31172008677940536,-133153713652388440,-23716084560504360,81015740500380816,-146680027997169480,-36388678214602848,-10942672943648160,268989993863293560,19652389735557744,-139684766970690240,-97380651828472608,76338201753569880,-320903200418163000,379802233111164704,116501749589812080,-113709685745181240,-227420574641871440,42125922554320440,257727337016810760,489091139835914000,-205592050446224784,273882156272611560,462563805891029960,259018569609061152,-1281984323575725000,-142523680744993176,327641366742707160,625668391158736680,212916101156287672,-260255886858582120,-295179914471470512,314159347328476640,-198967870949728440,628345825790760,659440817474794960,396696197573001768,-2694548333515180800,-867303604123983400,-971895848163209640,966861235756928160,-1553769715426021896,-1172076605890588200,1682812227846380400,824500236850444440,754627375701001200,2188352174835479400,-4517213277077682480,-1455719690595485520],[-8827182437928960,-300280238194048,1432682096778240,-3426895124452800,7815059330205952,-4084031608272000,2157887974276608,16394386389895360,-2808450181447680,3562418772439296,-4555496290885120,-2842668936635136,47398440615482880,-18203049899496000,-15520031211761664,2843207569332480,-3707106718698240,19502584285813440,-63681446868695040,43422355607074752,-8374523635484160,-87885097566868224,20074136323584000,-59523857894592000,-128441795380157952,16377293851479680,-40668320288193024,-12009156126549120,265693421534929920,93325366793602944,141972874556832000,48656166659018688,-149633236814315520,290757795054424320,63340633920539136,-228206561577825600,294368342295186432,-386522006335189760,-1918384798471680,572589306964370304,-31473159428677120,154845989471608512,-885484972616724480,-638097636917753600,-11660791324428288,-310720463271079680,-328262153754650368,-696812244288027840,607411352308561920,2077640975097830912,-796460256626334720,-940696430719347456,1132050612826721280,-1352504969084586240,-302367673674232320,583071757916648000,-837351725909529600,1533874535293161600,2150741023680112640,286274666316557184,62335997261260800,293311924272712128,-52440081750228480,-893093476882252800],[5420176122012960,-530715983511504,-1092549375984000,-5251597217394176,-7092942881780880,-7185902488221600,13866958850527552,-4143764487483720,-16877698483496400,29415273821741040,-26275279676383560,-13489240745562648,-1124032873417440,49511004768576936,-25960253939889720,15221537154155840,21718852730483040,3077127886991400,-11651069764394632,13373481721774800,-26100884686920720,247196988661932104,-2454081133086000,-94173454588171056,5342477163931720,-55281078702120480,267712797553017192,-430299665134895160,-3152091553338288,325639836043195080,-336252023015387520,-63617066735597544,1254067587544080,15589813033454880,89819379606308880,-43726134561134400,50927807843505384,-67753323893821680,-169262068326796632,-714297880384415800,120291404045077320,905002270896702000,-1703525656134408200,-805440585449886768,467151155772701400,1624878031417954080,425026566167144088,530390872568917800,-620150625368598720,1557605384161143240,-1655856724459807320,1039374293779438848,-1186744729163235480,235197465740633592,1974195190997273520,-465647923601673120,609298510086605400,-505047758257224520,398228825376395904,-147322558271256480,1719692657574873520,-794692574859107760,281955223997853120,908418154653957648],[-3908316777799680,-2299470035118080,-1707300894604800,-211097521543680,11671495515570176,194967960084480,12720982721103360,12369124070979840,8408583694417920,-14178973864872960,36684907427520000,2996607249156096,-60808452047339520,-70810057017835520,1367632762510080,-7762687013283840,-14416651196186624,5848298710425600,24201336962880000,3812257304865792,-27992955058913280,-29035286580731904,184854203903424000,-14100344659376640,30744263433388032,-257849723182796800,-51243252670114560,26087446519833600,-168852342384394240,-41310707344982016,-141980190245836800,24229886799603456,135149167768412160,708052224555878400,-220422330731299840,98481966066316800,823145108172963840,614434585030041600,-150259604091801600,-170604285252014592,-810750960923770880,-387485954492820480,-305144932358745600,-252454268000563200,239646047881912320,277392787732684800,872473903741848320,-37229488095018240,562053498091683840,672872161391795200,-650590091398156800,162672372359972352,817418257000038400,816818235453972480,-3461876138146821120,-753137530315153920,-741670846774640640,-775925702782771200,-5292053346421881600,-47209973532632064,-1022056028894208000,-313498857562587136,390456038403974400,12448757697269760],[-2733733445919216,10369877218090280,-4377990128676120,-3484284537286248,-13043997262354520,7001615800496064,-9079848087591600,-8839199683207120,1133930002349208,3532520226858240,-4676351343252864,-15250451862383760,39816675924292080,-30090263764368808,21243084907832280,-24118584167388744,74697667887453600,-1423805489805600,27298098560127336,29983377750249000,43702076454196608,-50213000410110120,-98393699163672640,5404151493962784,-63154582650878400,175400747671095312,-80909597141853480,316763140753184400,-59130483995842688,224999603763752160,-169993007492282040,-144310348989005440,-262503782138219160,259058056391770680,-218969935308148320,-322381349038810248,-957690857630186760,-81311742466969520,159857408543126976,170041921022619360,913185066613767488,-356156518037138040,610127287983561240,-226989031088671808,547782519157335000,220526268113365344,-597688369443354200,-184764153972546480,-104665487271752616,-1325247635072576600,-254865359428510512,-456993214626353760,-27563458297754080,1372874263071699024,2025874516761511680,734090539823380240,-215646465374440440,3365232607772824800,875117182344692928,1315391021639864400,-1919928036745695240,-1956298295937764240,-434824334099113440,-2164031034654244632],[1199087738497792,954610419327360,249778298073600,-127153780133600,5021690335200000,1196837035973568,-4926187415269120,-1683974212303680,21992147654400,5505025455386240,-921297412809984,-3110143905221760,-17745537641592320,-16995610547696256,-1610622495905280,32461472896425760,20057871678028800,-19431643846649760,37942785199858176,-12169419529388160,-32632968882750720,-24203260773337440,14278074816741120,76716814262933952,36819199044288000,21935760835530432,-113841346752967680,-70239708421440800,82309749817135104,-13631910247232640,-222236235409339648,78517892822328480,250252509064596480,-59930039025832096,39529845995831040,-51154445057158080,-2464587400042240,128699540290865280,-133668226096221696,-244212706830836480,79896659063147520,-6511388291376960,-304697250162458880,-112241022666530784,15681984128490240,309607375853450688,716852589246270720,649303970888601600,-749021458675544064,-86415651407263200,123739502461462272,-718219328316682720,648654811872460800,409655443475162880,-277838899372675840,659848643627284320,715142334635385600,-2134488079562500640,-290456800509368064,-882869157587940480,-595510344676425728,607590962944199520,-2115662641078694400,3854709412799095904,1509524343671274240],[1606889651829000,4116834637617080,3858737412827880,1081283922433920,5360921580256440,5914986839802480,-4514634324264528,-1163586307043160,-7004417891807160,-11606649201225936,22704977392491280,5596962125893464,-8892036773769240,15690997699456200,-12658028309350488,-3392762180535720,80704049542052376,-72603912442702440,-18332936160883080,-32446433283385704,-45203416472039760,-93769935036456504,22294840184463600,-29621947123879320,-12726518739984720,-190382956196696800,84443540631001200,223540635721557000,129687822171030880,8227215004768056,-29213785045827360,131797057200498536,449298320570007720,-284107210018496640,-719650737991625112,21171300848377680,630939214321528920,-810514228625280320,76909161331110240,187313267994340728,960633578506608600,151709303163566808,619634338813749600,41653919394577000,266799526307355528,445065354825786960,481121533635067864,-883704986780578920,-1456578657518712000,-2009754469066104376,-284039642367018000,369983411945151840,1391899582414715880,-1411374289645050720,-385193576362906080,-592213404843182680,9586604360603736,-540958642705546560,3327274862262420960,-216386025911354664,-3517680265147711080,1693892927547705144,843366082564971240,2316614082903141120,1315177399572107368],[-5691016314086400,974426971364352,-3906875312947200,374774249291776,-535186751938560,-56013479216640,-27364392506711040,7505018210222080,1291956011596800,-11092758991891200,21389404496064000,-21085920917225472,919881022832640,5812639238704896,77565666952646400,-675730689392640,24586740464698368,-2930294641190400,-93266350561105920,122472195408527360,-9777615772262400,-8283956364237312,-155495490490912000,3284161955069952,117416684930549760,37261607463717120,23620907495454720,135402619471257600,32435746801238016,12188084094051840,144140794589299200,-433898843537883136,49775202444042240,-12126168443879424,-28918650033152000,-242724985012224000,-48891997683302400,-139774148435888640,134466189047308800,439311021908951040,-933662859370444800,13416375279884544,610176894526003200,-205022324579229696,34648128862617600,95708073587892480,-1313350404508623360,-570149019998208000,-741196977237257216,507678570956113920,1531841240203929600,486996803376906240,9345263184322560,-4355971843101696,-998518292928288000,19367907892101120,1690043987652455424,-820195722517063680,4437603208972989440,2474365777805967360,-18002363311595520,414193907816911872,-1583543385596409600,-4120582008779292672,7640322816037411840],[2142364811865040,-2618929395837216,-8240266988516640,4489980982385360,-4424253850380672,904493563327200,26697529830571600,7608325258746240,-25806858270560640,10143931484191384,17942260853447280,-1951026751581600,1614575871862800,17719824468529680,-4931772656369328,-17849124571795000,-35667266162737440,-82730523752553600,-19437551282048480,40729491195963024,5966370076534560,-396769922330320,42600967487403360,126638279373033120,-171801165565623664,61275305103048960,129932022154933152,-91198790507261360,-414467988404223600,-265397991230791104,268903839957701760,65867304606834192,-413356502785175040,347360801290498800,29893620510899376,1545284638631139840,-239374912769628504,46742719111888800,262226844905496240,-134067987905266240,-335023519304174400,-350687475843083568,-762511669159461760,392416099033815360,-741103350477886440,344559604267438560,997297340836346592,-786579554179280400,460634773820113200,-563709419531866608,1518940049020786560,392392516779557952,-445707410940625680,716967567856995840,-1706214031609003952,1099035390587410080,-1669132951106780544,-2822000537540292640,-1289384240457593280,564334270242422064,1802753140696175360,-552828463491129168,-4712289712717965840,2339959161787227120,-875900834129103552,2378572763899332000],[1202024776862208,695379371195680,1112882899169280,516990343259808,3404497973184000,-781782083037120,-3539558484422400,9363862603791200,639605931157248,-4261768428783360,-3901537233206272,-12034820448738720,-12831651719930880,-12285925411407232,13779186426044160,-10342164992622176,-29678367923472640,18990625061084160,2716161819550464,47514982370648320,-5269520093587200,1132541923471200,87888437466019840,-28855449497092128,67622162603343360,44154308992356288,-54822577170965760,-86426882791194240,-60506635496071424,-29157569074788000,84114425139174144,143298185961710560,-7317443813095680,-23860329724927520,-227984641789985280,-128015350563840960,-190154686565648640,-200957037513877280,127328549502481152,302031666052047360,48226545840914176,62206785291800160,-140089406977977600,-204950136955366880,-514453332714727680,7078299608953920,1430697056345318400,37577354204876640,311393551280993280,-82128262738384640,534525594071040,373905499385842560,154577945405861120,461973071177204928,-123006543410361600,256947000972436000,-1399121120539123200,312230088510354720,314570963739670528,-1129865821414368960,-243920777512257024,-1621380124456338400,-1318973767015818240,135563182382747328,283716408354663680,-15554840157267840],[2418460827383856,-3096866530804640,2291073346062120,-2175903663015456,-9856007378886240,-1476177614045904,-6263018218813080,-6490461136943920,2732175837921696,20328564647255040,5565414284059952,-21746632920575400,24943035906657000,-21086718884574528,-19103046982476600,-18088367199207624,29443803510194920,-15940502257578600,-65798996416664112,100736499129562440,29195134564616328,89265855742206840,-14253976051115240,-19671666581149440,191522280778956000,-52668181196389264,-26330953002433200,31762948852999320,-70373388447500768,-27532768305998040,-210426196127764032,-145469878367684640,212984812576667520,-390686353130361456,287221140095553400,177570520705521240,318933632204910360,-232938740686968360,-42556794757965312,-322849097878230000,127420938936166920,29666992077665280,-653874750796210680,-263124549034495720,236192899801207920,-377343680040319608,-947340885389840560,241892050811304960,-163284615792022824,739787434438804840,20356330674132792,794210878197818400,2276865726999753040,-379731737676589584,1091895269328797040,1080794252124047592,-2008696690678374840,830881040331031560,306084819764392416,-1211291423958073920,219970900346895192,-2034363523880893200,487007073171563040,318751913472899112,1544897872208306000,-2625921802128655200,2814404469047245800],[-3996137217064960,1045761668210688,4198368776025600,1009384047601920,7092366173798400,7354564610764800,-6970276075403520,-1018001808299520,11089025941340160,10422169722650624,-20034928343232000,-1615560966885888,12926783003566080,5213541561676800,2839207021685760,-7386309101306880,45173693313712128,46741723917926400,-66761775065356800,13184566771444992,-79161758697881600,-53682964959697920,-108486754102214400,-42396338406090240,-35463002319896576,22565932686090240,-117876316546517760,18184949419887360,-32282133700853760,158838602591933440,410999619183859200,-19052803887796224,115824061757521920,-223668550721454080,-171820256138995200,-51791271827362560,2473430927278080,202189701838924800,71104560258124800,39175275122523648,-378970929604116480,57249043370483712,1894765147390227200,219532424436990720,312234060648407040,-659076965402240000,-608980098097958400,336078726246996480,821274616591810560,-220694678804717568,-1478591342920243200,-220639311213101568,-354173434917519360,-1447388435170022400,-775347172548396800,14136719182755840,-314326276090134528,-604641690682531840,-1982498774758022400,-11334117379332096,-1252591309509591040,1594656713619256320,8671004321420390400,-621553526000985600,-1478921907285000192,-842735566524825600,672167355790824960],[-571693137582960,-963746825102824,1538743190723640,-2733733445919216,10369877218090280,-4377990128676120,-3484284537286248,-13043997262354520,7001615800496064,-9079848087591600,-8839199683207120,1133930002349208,3532520226858240,-4676351343252864,-15250451862383760,39816675924292080,-30090263764368808,21243084907832280,-24118584167388744,74697667887453600,-1423805489805600,27298098560127336,29983377750249000,43702076454196608,-50213000410110120,-98393699163672640,5404151493962784,-63154582650878400,175400747671095312,-80909597141853480,316763140753184400,-59130483995842688,224999603763752160,-169993007492282040,-144310348989005440,-262503782138219160,259058056391770680,-218969935308148320,-322381349038810248,-957690857630186760,-81311742466969520,159857408543126976,170041921022619360,913185066613767488,-356156518037138040,610127287983561240,-226989031088671808,547782519157335000,220526268113365344,-597688369443354200,-184764153972546480,-104665487271752616,-1325247635072576600,-254865359428510512,-456993214626353760,-27563458297754080,1372874263071699024,2025874516761511680,734090539823380240,-215646465374440440,3365232607772824800,875117182344692928,1315391021639864400,-1919928036745695240,-1956298295937764240,-434824334099113440,-2164031034654244632],[360760088409600,709256816761824,-639723746999040,-3770646518823360,-2731810724326144,2266550271131520,504628571538432,-544454924405920,-2389943659188480,3730251747211936,3265683040451840,-184113638554560,2610498012829440,4547624037564160,6365742739488000,-16523222134795200,20245963679988992,892185166630560,-11213848486452480,31917509788550592,-28376267641920000,-33019857977435712,13433746089815040,85101238139065440,-17752738391182080,-131242867861216320,-41376301017950208,12431715001453440,-64581986056262400,18245820578214240,154372314550126080,-39305108450456224,-39014597773228800,-25963017040176480,41976496535001600,-37591349649231360,1420646949959424,466202060899744000,132978026431303680,82593607554891840,-48968232685095680,-119748950584569984,-129699164415110400,-635703632960689600,129172012683876096,149283587327740000,319225175897728256,-273429682213770720,-280131861828407040,173449626885053024,-295934686644579840,-52664110043767200,-1280403000724404480,939079266496620000,551635368994173696,103154256812238720,563074856640734976,-812411612830325760,-26651177120691200,34371564445397472,411531772589752320,-1486434308529564416,624784003774571520,2283563023369105920,-58251646858254080,-999915932474487360,198729671288408832,967400087547035520],[-79146259318280,1127088721563960,-345118191458040,-1839891967542200,-3806631228952200,2948419685455728,609950479886440,11455272324395880,10680163741661040,-3522731549557160,-4320200739073560,18815780765822760,-26794108786728240,-11751733096351512,14256191333769000,-3506951843998680,2810748698677920,30712847582577600,55204341205135704,-17198113669565400,-31172008677940536,-133153713652388440,-23716084560504360,81015740500380816,-146680027997169480,-36388678214602848,-10942672943648160,268989993863293560,19652389735557744,-139684766970690240,-97380651828472608,76338201753569880,-320903200418163000,379802233111164704,116501749589812080,-113709685745181240,-227420574641871440,42125922554320440,257727337016810760,489091139835914000,-205592050446224784,273882156272611560,462563805891029960,259018569609061152,-1281984323575725000,-142523680744993176,327641366742707160,625668391158736680,212916101156287672,-260255886858582120,-295179914471470512,314159347328476640,-198967870949728440,628345825790760,659440817474794960,396696197573001768,-2694548333515180800,-867303604123983400,-971895848163209640,966861235756928160,-1553769715426021896,-1172076605890588200,1682812227846380400,824500236850444440,754627375701001200,2188352174835479400,-4517213277077682480,-1455719690595485520],[3144087458527232,262923474723840,150276415027200,3213101115162624,585832622284800,-1112059386966528,14713285537843200,-30046407709982720,-14046761574322176,823956006343680,2236811812336640,6570461115187200,1357723056291840,3987335846495232,21335048649868800,19940614302597120,-101299920408924160,4387470948241920,2795251687388160,-121050269263544320,2261127338459136,14445198076700160,266937137643545600,5249346581004288,163443235842754560,51375386061554688,95218742377651200,-76826454353510400,22556324233175040,-18978236190144000,42801168674288640,-58604266871521280,-176388097313218560,-59193873931401216,-598963973628697600,396612581771771904,-42456211650478080,80893603894118400,59296677027033600,-309550062070824960,315499449635657728,-93822978047984640,-1832420825440128000,666845462224961536,39300482904883200,-173067644179971072,1258552604026009600,-1112774560194232320,-711597016737632256,-257077549511354880,-18030226816250880,2100065172418805760,-251253294058045440,-15597752279832576,-1356097665236160000,2619321274840825856,6452378223057715200,-526169938832778240,-1341910038487997440,-1306556922184335360,-27377021171884032,674085104836577280,472941623039424000,-814148778032300032,-11146456008463175680,-116956138016019456,4770241073425766400,1838828354779709440,146580398802173952]],[[75267707959366180,19750670014330560,-1683974212303680,48179585891196928,-11411286739741632,18175908503905680,8120667301143040,12478788112538880,18828856975149408,-25399846362263120,1017875782959360,-2930294641190400,41272069639617520,22099283244628128,-48676874849858304,28938619534499840,54974627263274400,-210712821196368000,44154308992356288,-17276723081773056,-111982764116333880,-751241072302770200,-316763921932016640,-19052803887796224,-375089484481964032,-307349219646728640,-37591349649231360,80893603894118400,226159089865372992,-1104600454654886640,4393394930510080,-477492197505945600,415452135722994240,190192145848806640,572589306964370304,273053228669337600,-455613955414496320,642968126376914880,-322285667349964032,214911884374138368,1367238658928028480,-475557403508695200,1385715047641534720,-480812274013167360,877775061263842608,-3020357047365236080,219272533905427200,816818235453972480,-177997497306491968,3513564379992075552,1848341333043950400,1586508117067202560,3170484734156241480,2210674560653182800,103839892225583360,-780584902924216320,1613693402554381440,242816398244250160],[-10302158340051072,-2476752968181240,-36564588392935880,-47890193474210760,18654078000181074,-26710052222694504,19208480108474250,-19103046982476600,-6603383587153500,-47068989554867280,-10711290532583817,74697667887453600,-27352147370711580,-23716084560504360,33466892855283363,-80888096565724536,5096548127279160,142393064081797840,-64821442288584300,44395362785438568,72914152840101793,223540635721557000,56020529016081630,344227449893764360,436320228308526045,112751379464827896,623355798360979915,1254067587544080,89351104702655310,-239374912769628504,-231837107730629004,384294525265200000,227614613716940175,173436225487272000,275261185427348115,-263124549034495720,419525062118136660,-334461422444618040,-591120133357308090,220526268113365344,697349460553433358,314159347328476640,746064254671417440,-232872139182180960,-336782550160453155,-227187286580429400,-1796380352703776175,-3064530021658781760,-1771845067071324960,9586604360603736,-1046163722259229238,-3500886514605832440,1186631203051574760,-3314807511331442280,-2060850577146812154,-794692574859107760,-2625542470927334625,2378572763899332000],[823956006343680,-4211356116071040,-5923918055239536,-39203393644800,13102121977528320,35311432225338720,-3097650315216600,-2842668936635136,10238559074287616,13272087802894800,-19084065655382640,-4537579492855040,15261766455453696,-15739627245285504,40703514730316480,-7109747577240000,14515232029689600,1169330899102960,262799970869899872,97727202783025920,-257849723182796800,-16043117300400960,-189374160720400920,67269372527946368,-210152705878917120,-457825336453627440,98730929075682200,-2532457606449408,-9703092604423680,-340454624546987590,-325999164133803600,128699540290865280,13267941857584128,-22032584174168928,-410420523903931680,56104327677207040,-725041490668953600,-521082618307596048,-376526337477365944,-1117645950200440320,-570149019998208000,788337167292971480,1225253238254231424,154641756257767680,93366507619281600,497397587969493120,1439061632654764800,256947000972436000,566488822605843456,2078228344377625440,2446868405388919600,2686840422340757760,1594656713619256320,-333958870821052672,-2633930671553192880,-999915932474487360,1838828354779709440,3146910016301484840],[11319583950362680,-7185902488221600,-7977510485090766,10143931484191384,12306080236956000,20743998808765320,-48076014124357535,27331964327123280,3995183139579063,29443803510194920,-15584574660108720,47434844685252600,-59060973139171784,27298098560127336,-17348395261261350,-146680027997169480,-43295009029129440,-26733786050299104,244785475526392347,25486075202498880,11960433264470625,-111850945073331360,-132532720161269088,8227215004768056,-125899763624546660,112789008073356120,98392300333440300,-50961446733785016,-26913729021913404,89819379606308880,-132919808077921290,262226844905496240,8549429003167578,11279984114801416,51630749251238025,-37506408587543160,-229287776598625800,-377343680040319608,271939450265656866,989274208448829080,-227207305076054160,-184764153972546480,-1482775007769279730,628345825790760,-594411147549360450,2122799772663908800,-1547207599352665890,764553626459449992,-506996001607185343,420256159514891040,1301617171317339660,3327274862262420960,725703253411936968,61674865084953120,-3175558119595337815,73757504527970880,-4701229493133483585,908418154653957648],[-6281256822161472,-6429858525306480,-5821434985153280,11012642567700480,14645006072499264,-16005799347077320,-3110143905221760,-2091663482388480,-72642642644815320,-28314536679685080,-9006213385951488,-2984512405112640,108657471832092480,41500998069986400,-58901299748844928,-8283956364237312,-96138053667303720,-48971348381487840,-46807602982905600,-5456828089574400,-159187264415850112,370679980880843520,-29157569074788000,213865136812687360,8059913140815648,226815783204060624,267811252781205760,-51791271827362560,64616129861321280,102779130000445360,82593607554891840,-93822978047984640,725689941023561200,1552181141919008640,-142424479199523840,673282282968203264,-664150742245908720,232365664178213280,-638097636917753600,43664885217558528,349734258039143736,290270318460086360,-921388184364456960,-250664930215188480,-874097059762099648,966305921549078880,-906817007667205440,-235359630857145600,-1846662957458383680,-1721179493445343344,-560756935362021376,-775925702782771200,-888273266649347040,-2046784155277039480,330001617891504384,422066887698677760,-6142502456361767760,-1327720865715356160],[9769188367932840,12996604858171320,4490008806480285,3671876889423864,4254096548560485,29415273821741040,17687923853107140,17719824468529680,49349353581380776,-33301072696292280,6473623749837030,77917640788038480,42409343061231180,29195134564616328,-52904419485419964,-188541292311589800,32099343196992240,-98393699163672640,17105725886639139,19652389735557744,-199685046703542415,-76065267179286000,68980692460836750,-232183479827798856,-30106096636682352,-186410014964754240,-115495975718625040,-284107210018496640,72552738033691902,-638742888845348816,-928819064477975550,-112470449185483440,-617598154778748640,-169262068326796632,-269026519781554485,248221911608276760,215328290628443850,-80182546264340520,-292414791930963088,112141584064089912,643209330388520580,739787434438804840,1325711789524752840,-232606431531961896,2103099114428887993,-456993214626353760,74218871542979625,-867303604123983400,1025564591685668034,-970140332724024000,5636498316314120580,-2319877662368544480,1968615894308292075,-1119146398082979944,4338799256302028028,843366082564971240,8147222392685715920,-51288747134895600],[-3330907306721280,-22776400388256480,-7829247834138720,-34523959235997440,-1615560966885888,-14620251208310160,-68685609959861840,-16523222134795200,4387470948241920,-44669263166448520,-56319111049791552,-35755336469529600,48268426924564480,44765639327666400,-17642412917207496,43422355607074752,29562253318563840,207551735038073400,402109041545708360,136958760213656832,-3865239408347136,152097005809992080,33461309622731760,-68954469514879200,37673607791305728,66356308262766456,169961457549209040,406407404929973760,708052224555878400,283784514217929984,9459231719204080,-12290837144375040,479997307489566720,-13548401356303880,276415010615220840,-230263153045170432,-205944971567892480,-132506637628163040,-844684486188234960,309607375853450688,-40180922739975168,-390188197202730960,-700365372769567600,-1082776758463088640,-317095498116857856,-1569210651433301632,96859759723978680,108972099061731840,19367907892101120,-2631784491444193488,4858678325313120,2927706934325584640,56194082680919040,-4105308977159427360,-5860395184417983440,135563182382747328,-63892806284286720,-345906207964474080],[16581977214081240,1579045800359280,17118812746272003,1894285519349544,13129750608639885,22704977392491280,32978792817676860,3233470502114688,23226456501105627,-29704296235952520,28644540962527875,15221537154155840,20338099580940075,40729491195963024,-75475368988749280,21306166537574160,-50042195898120135,-73600016747682832,-24865301567453952,-26330953002433200,-337917761651772470,70122465165596040,-24627346069368633,-59130483995842688,-787229119316981760,116501749589812080,-51445851956366010,-90767313819562464,-98796082208092731,-319170174492858040,-578626263714286260,24091544224928880,167916023636576977,187313267994340728,-10345979082954900,-607559497406586000,-66257987327850720,-7334252940411672,-161430966628008333,467151155772701400,178654546897984740,460634773820113200,394078171478566938,25299511519921704,1290650487807195065,812442928960425840,-126291125184820350,1080794252124047592,-623636255864359584,641901874237375320,-342012582392277830,3365232607772824800,-1475068503989140632,824500236850444440,308755872559665120,2483595373847701680,-266032495914004545,8015213536587497088],[12917209226739600,-6383307296834160,-3056820091876896,-7675674460962816,-7795167005333400,-4681205847930480,22873813935528960,2996607249156096,8288495102420288,-18909671267865840,12452130726465600,10924654101603840,-22966585164195552,-17261957056867488,-23947112594887680,-111247961613465600,-9402187318310160,9597703788235640,76716814262933952,-238026328702525440,-435510167891040,48856077710209920,72495701383300608,28268654234261760,152488312572731850,328782606727264800,226150581075138720,-12126168443879424,135973256663615304,206976378315534800,392310553181337600,-338809360950804480,53517846239754160,-38190217032071208,62206785291800160,-282568121987563520,788067340964571360,141727435496336976,428895774292643328,336078726246996480,687375286247680800,-623794923185149200,-52664110043767200,-15597752279832576,2331805518877953520,-2632703325160149120,-1156297708120473600,-1770091733550750720,-123686252836717296,953674504747473960,583071757916648000,-2710201054475059200,-1472551149296604072,-2980345460736235592,-1761716674451424000,259125281279412480,-1962808639209579040,2848141510478189184],[5659657520564187,-2556581682605280,-2346123635146500,-8839199683207120,-7324179388630236,-11751733096351512,-47846699062614980,34836794395603200,3064647785766885,15350108169419768,378511858594122,-29043831181796160,31275324850241050,-18332936160883080,-746734033336956,-45955171909762720,105416605722663675,-14770669943500680,209871731421679620,-94173454588171056,10389190401439746,-91198790507261360,-94221925069159260,294222607522938600,2786357808393885,74400841210254624,-66372580313911575,287221140095553400,77498694692191080,-71645161275255336,216836611382802387,-957690857630186760,47251463690275680,462563805891029960,199580680608822810,-70799767999248288,-130769897838567795,-655243332651105000,842510199577327545,548245302687343272,365123814103710528,-883704986780578920,-1093149683647895580,-1836585163777775400,385851446772732927,874600929423656184,177722785102498350,-1186744729163235480,-1003294194498677950,543356106679391544,827953616646993672,4083167582372214960,-472091121802506330,812036105817685560,-2583726312706764049,318751913472899112,433640220942265680,-7551829219055927960],[714597369446400,748656062879400,3238121356572400,-3846669867188736,2224124168099328,27201694632912330,44775978496827120,-3159630062196960,5812639238704896,27025651077001632,-56976668894671680,19492366779790080,-6877279205068800,-3035385966570768,71913694452287376,1132541923471200,50790787008430080,37481301074733600,-103326045394843920,-68476593597223680,18184949419887360,119683094116304400,-157422553862373360,-39305108450456224,-59193873931401216,-150579150441109200,-225700539076667600,-446102298767324160,17333469135495168,-390040269399417472,-673815493884568560,144950112149230080,231345091193610240,781224767459559720,-84746839686979584,-818163812290929920,-99847128195164160,-682497684818658720,-1552787610254536768,-454978886357117184,-115819544703582720,-280075313930693120,-461942006838285600,-952849972039680,672872161391795200,3454090019292188640,1403350603264071000,1356454696180465760,398119629793492992,1237361499491421480,3581993034999574320,-733600116355645440,-77390447406451200,2910497588447601152,-163071473157334896,607590962944199520,-225681422843681280,995778350787444720,3853585383122360160],[-9863700117098856,-7092942881780880,-261816893443875,-25806858270560640,-11102077080438822,-42139389853088,-28884572314100880,-9678371776776120,-19363704565685920,-18088367199207624,-14105667132087300,553913096342680,-63055481852397690,-1423805489805600,-10724272427863304,81015740500380816,-78285963778596915,-31284586932877040,132965276303657820,38658798182879160,73396301651051445,264615294318863400,45061844982382080,129687822171030880,24137019107185446,31455971109441888,460337824178783870,-93915587357856000,451004037038455125,15589813033454880,-51398490002684319,46742719111888800,1018054925343938820,714159685788507480,484556921631366315,-135248036216160120,-480917159506260360,236192899801207920,522912117244229020,1730553650267896656,-444868069302322149,-597688369443354200,-377943099686194680,-198967870949728440,-928975262298492876,23936032882891584,-844673782489842690,-3925463380384206960,-431251928942650200,37568261930690304,-2038068047808948915,-540958642705546560,-617438046416961000,-3586852832108128000,-1690571940671042688,-1617100740825235320,-8764297646669344945,281955223997853120,-190942496606010825],[15239772674920640,27744793337493120,12083932818952704,10422169722650624,43547982758456880,11194994008745400,4547624037564160,19940614302597120,-18570691446819600,79828317192223600,2871109666613760,3028247532034560,37628088872798912,37491304928792880,19502584285813440,-30224736200862720,-233532829536520320,-46676617744852416,46752044220456960,-79919898737817600,-173335943950498560,-219156626250155440,-144826250192422656,-37751577448022016,-353210548652636640,-135884659960247760,13044138971170560,24229886799603456,-432082344485800176,-151230701350922160,-269405639545405600,-11635291678602240,-467156282942071272,-684397125365292768,231202858305196800,318770583561830400,-1719943723725115950,660087144240641568,-112241022666530784,1385523420391720960,1276267255755439200,683680971226232520,585162969736550656,141406351713183744,-338880193325918640,1433552112630817040,-1268877956916760320,-4355971843101696,226796834382342224,272437498571330400,1573177856235532800,3487636544255564800,1955005298144744256,1770430268651425656,-1621380124456338400,1294516554304512000,-2534929901931379680,-1559726577016425384,5228323815285346560],[-7793714241591300,-6658468020079680,-9087989299510638,-21491470280879496,-5036262932426385,-6070210602533000,-20872357527411720,5596962125893464,-71373450198854216,-54334591497770400,-33435350219228100,-20019598921665440,47076061350434004,21718852730483040,99744469412789910,5966370076534560,47123108620917615,18573197694415056,129757151595440223,1338427735418760,-81997514898795250,31762948852999320,129871647043575528,158858998427614784,380002577411853000,224999603763752160,143063542811976765,-113709685745181240,-89228607020808882,480513902973569920,-109293575303050950,-32869199374984200,317304349592529739,179433523191131832,229476147114800805,960633578506608600,-97911094482935370,7625459704294080,-1911011714838179327,-2246060949881760,-670324932014752950,1624878031417954080,-115365603328030500,638999429530357896,-1437605431834971520,-1763112058122818880,1149384583521812550,-2327122064746033288,334664262362082312,-2008696690678374840,255328152492605500,-1817428429002204120,-2034596638622474685,875117182344692928,617566993306720875,754627375701001200,972323134408595260,-287608333903531872,899105118392040555],[523040969468160,-2566866311442840,-2339633780330000,-8109598489132800,-879372413568000,-2461657695456080,32626137678976800,11930196413733120,-36015075470868480,4128742243176408,35800706478339336,52904916733146880,-7762687013283840,-41123397329152320,-39305151600753456,11191849335984768,17752377943998720,-124439871753206640,230818271543602560,73757753988519936,-116208824360566784,25355393763373200,26657394006622080,-70239708421440800,-98194388106952704,59967837864416064,76028063428126040,-253082080731744000,-63805075602808320,-12949693087327168,-22294131796508880,102331918547622720,-139774148435888640,-673361943410117280,228400913362443360,-83532957759783168,-242014599484416000,-512345360920947840,-802690805829505560,7078299608953920,-303531085758996480,147850514340778480,1013621271381903360,-477958030141152000,-220639311213101568,1451032508044052208,-115124365541314800,103154256812238720,-526169938832778240,-765237588502878216,5043482883279210368,-1274818944350035200,763304401829683200,907839220810529920,1408656790504889640,286274666316557184,-1659547947157422080,2001866140294206720,1864880744302088040],[9225055565452430,904493563327200,13162616419216695,-21364601351158024,11682178273197168,16877998889698200,-8140930688121660,24943035906657000,3927465876026847,32834065270818464,67862264836021110,21243084907832280,-36424142878983420,-31172008677940536,11444489731906380,-68798161097659840,-167913516009378960,-39562216268529240,7187666791847685,156257355597808608,105591041699397510,-190382956196696800,-260963084074928760,-22389242725795440,-94260795318163099,163314692927840520,-202007539623124620,-336252023015387520,159675884769166326,29893620510899376,419869630857142895,77121164533856880,375772754836403340,-889523362848948504,12058013701663875,29666992077665280,596958077856360080,-386096530191024840,-309380879663220315,-226989031088671808,-76477539228159960,-260255886858582120,1867090558648094675,-377759399670781632,345306821651765823,607032230936691560,411011455220462250,-350841036895351320,171090938527503885,-385193576362906080,364449985394424930,345390262564898760,806620069668985605,-201239537507027064,1205578118369996473,-147322558271256480,-1286829483950621820,-2652488175109954440,-1711127565515201808,-979867555878269784],[-1185206034758592,737691847897680,-2270672998102080,-14045147473674240,-2996160301518384,-8696778980063016,-4653496457652480,3957479154881280,-21336277322806160,-45883139844208176,-16995610547696256,7438409008842240,-53185673880018000,-6558205823764320,6608320672462080,35870108117606400,94320751955001600,-162237919894240400,47804238837062400,3284161955069952,184861128555311168,63717860827605600,-125103263755895040,5154399630544320,31427684950409616,191928751917066912,143298185961710560,23233122040227840,560007875014356720,-107688976470590256,-189147552277736448,202189701838924800,996967711484229440,-274295142064008120,-119748950584569984,666845462224961536,1587892077157581360,-322235734016889000,543155967680904960,357609361340245248,-48203356737234816,-1238810688839383440,-310720463271079680,284014093626938880,-162045876102153384,-1357093027401350688,-934800497926986240,75800468050616320,-848223572047038000,-463256147117404368,684401715632144832,-3650800142149386240,-1356698100990183600,-2086767026563626160,434815299043588608,-47209973532632064,-1855640613260063350,-423115926273303120,678858077349085920,-109991021856680448],[-1561069903250550,11455272324395880,11227213974429123,5079219195296400,7680928397266245,19236870668554000,16452167772840345,3088437261305448,13547898028874759,-8892036773769240,30939034135037490,15145700161750840,22776352224072084,6884612376839208,70711149894298980,3077127886991400,-32674817058960615,449763202882840,-71682544911998850,78412703333083680,-92118807792670620,47796273280567200,-99256914312622044,-70373388447500768,-250604496177789600,-90497480755374000,-53476953489862155,-169993007492282040,-9099107955881457,-227420574641871440,-318652742222262360,-648799322114213760,-541013564361123756,-615710837176238232,-482252994094263255,351849576091054360,-624718630711708170,151709303163566808,-1249827869494106770,835961992048232880,490308180850117590,-217724812608069360,289878747707266245,425026566167144088,-1738589214657380965,1518940049020786560,-697377686119325640,2334342875029545776,421999788595897248,1663791890114250120,2416553910975933000,830881040331031560,-586145219027158098,2171029209106795952,2909798860422373260,1315391021639864400,2022784203411524620,2188352174835479400,590195197419321351,6022563221464950160],[-1345193198231040,-13985182026647040,-6555163734870384,-13931192719062784,-27215025034137600,-22620542192219040,-20678143489906760,-2103689368284768,-21085920917225472,-39510419895709240,-50100337778391600,31277961820235520,12985315347730176,-71583891989073360,3913515929243760,47514982370648320,-3960218775744000,-39755049487270656,114427361147582736,66586476068851200,22565932686090240,173828455396173730,168330610106004720,18245820578214240,-58604266871521280,453489847597618560,165310972799732760,396160245729692416,-18349251035208192,187069959103742880,128208981347567120,290757795054424320,67243971652450560,-88486445797350592,182266981244306640,-79465783593504000,635499471138048000,352453294597760928,-374474019340796424,48147661656649280,-81590400987955200,605811876028504200,-368996269342988016,-555092852283509760,-37229488095018240,-1133892421288593120,-916168295286368880,460765999441520832,126874991871555840,-655408187322382800,-2029622588228183520,47508620084710400,-222058060616392704,-243675568421869920,-8394779253893224120,-882869157587940480,825531717321400320,-4151625586368944352,190693988356532736,93480145728668160,633150269695800000],[9792200526481464,-183631320520560,8633715402577170,459517742992440,9054754401171633,13866958850527552,39507812855407080,17942260853447280,40246792849697305,17386286492498880,-1730175992643294,-1835500683675640,-7419483960692100,-15940502257578600,23510297377520030,-34653732939337248,-15507053061936150,29983377750249000,-1872024852624870,-36388678214602848,2135007695911365,-142153957292139240,-246668774090927160,-65898396082963400,-67258939573222155,-105664894263636576,-202236097786324030,-29213785045827360,-230295988494945240,-94180150134429616,-321696651367400364,-154270957839906600,-15194955503038140,-43726134561134400,230871822045878343,-134067987905266240,973060598866096290,-46021349183297400,-661619140925768245,187012673671377840,51883726702491087,-947340885389840560,1042609987735123500,-1645877278840786200,801711005698494191,-104665487271752616,1634394228402477870,659440817474794960,-409906598827364100,1142605798506879168,4004300353212327147,-1380380617713754800,1430953055266620600,-1060673754572404720,-122533614352099806,-216386025911354664,1905595190872044980,-1799901240879499920,2013448974719608800,-1107576857949550472,-305210923067852802],[-5407755544844640,-2448532143348480,3260238238259200,-4566545507524608,11130873580047936,13639782333438360,-4261768428783360,2930613489991680,-16091479059509616,-19881679667212992,-24445631860488960,-7386309101306880,48010238826496650,17355962658523632,31917509788550592,-16374523842673920,-80567000698192800,3744994114725600,58171814095338240,13155940543426560,-186959587293532320,82807083937116000,-59523857894592000,30810369227489280,116442851221696032,-11356817905331400,-188977767134041600,-23586675478248960,-9423209678916000,528307922154289088,-333568304784347040,-28109905468323840,686473028067031480,116573476310735232,-226976979547901184,614434585030041600,-758533893694362240,70155737976710760,-173163807257128512,-395469669861826560,553307023029464760,1410900451882121200,499365492824551680,2950400751750144,-985023875355957744,427875529027555200,-86415651407263200,-619998495496727040,-722761587560574144,118248498598637088,-2018003266343285760,-3009317143891660800,1180918552602590880,1429182807088882848,-119173717834093824,2474365777805967360,-2732905623996085760,2862413468326455120,-1427207556843802368,-215729479355385600,-267512106820128720],[728355432226818,-9349106896464840,-5309420052759300,-17820403508696040,3335483351225124,2732175837921696,-41598513040394940,11339003868291000,-28881756292420125,-4676351343252864,-18220718708213010,2810748698677920,-13211831289146630,54499544212291920,-6967967568436461,35211834370981224,-45865310611291335,-18304123515217440,151321753214800575,-93769935036456504,-7387118369965719,-105878016453570240,139961226425443500,-86147127496480680,255716431350419416,267712797553017192,34129517869556505,268903839957701760,98152791689662050,-69934999658666208,2134280870310590,543743696587776960,167654153871489450,-232938740686968360,28475623946676060,261084652471638216,-1115653685751638630,170041921022619360,-1334726355505998045,-142523680744993176,21561613987407912,380406960318937440,1126522368759737840,-796397185772733600,-14183424995808684,523398492961104416,-542778405261582870,-284039642367018000,-429618618461809700,853970770588697520,-119856818486505516,889243614678658360,-3045652710279289560,-465647923601673120,-86087805044461473,564334270242422064,3360167128075687425,-1105789859006416120,-3099818305073402220,2148868650601460568,-2142721211925680309,2814404469047245800],[4950199035371520,9878157571968000,14132242677878248,-415698160540416,-1018001808299520,23490963292248320,2314505519684880,-184113638554560,3987335846495232,8016416695722600,56662784003412240,31633349708925440,8035641600645120,-29638502195453712,-42702899616444280,2843207569332480,54655328872488960,4091903062662200,25466747019728256,1059928052874240,25444716625785600,50272526676403440,-167592340962245472,-112499180667494272,-36837727923363840,66293060942299080,37805136035298560,-149943105682875648,-41310707344982016,-934410665333425280,-271635163349151360,-198467465208550560,-1389943242096640,-336238477988866752,-53758765883541000,87291197395170560,-97610977153166400,-109813619766814608,-268390278088896832,-6511388291376960,-99714838160678400,-684709470867534640,30209855982898944,20786628013111296,467500890181248000,-174292508961474750,774743277660374880,-495553826854489504,486996803376906240,336226961278402920,509910888800384960,1860611069737601280,360228434675459328,117336536280001632,4570280742020742720,-1129865821414368960,865972365778126080,-390513912632075232,1560116437657238880,8683637226333222400,-842735566524825600,5120601989214258000],[-3525261215504490,-2802749610977160,-11764988196397171,-3484284537286248,-9428024174287455,-3522731549557160,-5027920644005760,2910918534023808,-30316489981600782,-37026729113037840,8851155370580820,1758003981724320,-475448418676050,-12658028309350488,-51239451295461520,-35141740623310200,-60712791804157665,-44409271971993280,-53502439259620395,13373481721774800,150875011024925220,126638279373033120,36534491519246061,104959672008032000,9635520316399620,238592786939064240,-48605444306338425,-210426196127764032,128085947025134952,17230796275367400,341710657523219280,-262503782138219160,848255015199334897,257727337016810760,416809051994452845,875092239107120720,1176337233767063610,101918070445191528,-592526469408143281,761127913824105600,-30076586701161000,41653919394577000,691584880279180272,-18401816186930880,-382731615873015860,-309685255174369800,-719419758802091865,-620150625368598720,-1144225354734136026,-445707410940625680,-946375956215357680,-1412934569957334600,-186581526723724671,1884141177310530424,544461115929881040,-1211291423958073920,-7005773002773131300,-4579925370771851472,-2122601417659384746,-1956298295937764240,-4853918443870421700,-1455719690595485520],[10776684466381024,6530246587060680,2266550271131520,9781065733662720,7052558133790224,15106415747735928,8781464522871040,2387054328120000,20822077256756400,20077007274805952,3562418772439296,7005268177643520,51243183772420160,31306375622470080,55967812318728192,-16735013506759680,-45537631869343680,43079066827288800,63863310341868480,-87982788615880704,-20872044198783528,-129110252672249640,-120543855075525120,-14100344659376640,-250441221050012608,-127662566481196128,103180569178056480,-67254483139176960,40730296982026080,-165667919091747312,-74827667736307200,-344367050053877760,22473143210232000,-1133500300579305400,-51154445057158080,-13363608583176192,-517033113261320840,-276999938065514400,3419729423362560,20284050213301248,-940773455315169360,44226430029077760,1280316209011807680,95708073587892480,211559356231862904,993976264847279168,710601934244632320,-774923356671129600,1478219532352797520,153213413809217520,461973071177204928,-233281539735552000,2581884134889265080,418445580218430360,-1044718237542036992,-11334117379332096,1987162923510222480,-1260901558240324000,2283563023369105920,-116956138016019456,4978992070833245784,1802651933236611600,-2690891221327054080],[-3516923407870560,-3806631228952200,-12874708790824295,-4717509315583680,-935964872428047,-10786705735996520,-9866275531979280,4886421256705080,-10186157873564530,-11606649201225936,-23400877643138520,-49912976314282400,-4994927197538850,-17785366425155856,-24922061175250173,-25960253939889720,-2121229136620440,-19437551282048480,115994972554550964,88331666243486160,7882646698074665,83417604631770600,90452684500932780,-52668181196389264,-12047020823239164,-1806180621127080,79099154264590020,316763140753184400,132357353046523005,379802233111164704,-65942939147557725,-7180597174988160,213364528040846035,46874140735595424,22211791809885216,-142792540933020680,178204325936609940,76909161331110240,-145164650247414182,-40823333686485792,433094123233395540,-346478499428978280,229139305035616140,-805440585449886768,725168363113085648,-786579554179280400,-178935279835031100,-1527410016088802560,47002260718657530,-665270990172489096,81348230999021515,1091895269328797040,-1171327187872737945,-1844297098711764664,82597309506125316,-215646465374440440,680112142025404330,1682812227846380400,-423347408326634253,-1529690407486328824,-1235835040401465900,941360034032024880,4150600505957776045],[3213101115162624,612521029717080,-6632671354241520,-445256966131200,1197451384715520,-768581258666544,7410712907426400,-4084031608272000,-1906143677475840,8285108252503872,-9668629501645296,-25948268077089280,7461257185198080,46994659135678800,-12635742585257064,4713502987581696,16558934210641920,22066741045558000,-48562733088204720,9393492340742400,3812257304865792,54267398251748640,-60792925679650320,-102133829267275520,19288851798521088,129200609874929952,-64366845517905920,-275185430285007360,120058907166105600,211028916038063552,-128725368974561040,78517892822328480,140612360232960000,244617915286027800,19055621791354104,-112911564814874112,52936249777182720,177720370401156000,-1389318865640459600,-339460404412436736,13416375279884544,759074335211786440,368617318338003840,400400488886849280,-820322388171710464,535337431373918448,-797067813624732480,-82128262738384640,-711886175625461760,-11469126877047840,2088704952994485144,-1878604772068062720,14136719182755840,1995596365514416810,249715406928035856,34371564445397472,674085104836577280,1531097788639563600,-1556263910619250080,1061561918771019776,-1878361184653747200,613169517383578320,-63322053286743680,290730462290452800],[-1398390368952060,3345435093997920,2422618990421124,7776464995431880,6984530520110220,-3064861618249800,13579513665304845,-4514634324264528,-795580268210574,29247654758088520,34579316953658640,24681075957752280,36725718617364483,-13489240745562648,8251151620473465,-17849124571795000,14130588548971125,-34734802258031040,-36019589696697813,79559086781931240,-82122889310457420,-14253976051115240,28341716160790032,-88408529176750920,-116379988996574545,-63154582650878400,-65429722345575555,-97380651828472608,14018419834129488,-3812124942816960,-597084499906194850,-219790466496610320,-40623771549117804,311676283696631040,-243701923259070180,21171300848377680,23161707119476695,-208852430295912744,-136651070118515211,1279960133146312360,35368419863815500,120291404045077320,378537780487717777,-741103350477886440,-290614898611948680,-336765808711534760,-459365456245272390,94877512906298232,46760914524446694,794210878197818400,555259412704371060,3067984325774039440,209145989618997849,1372874263071699024,-2982640602143823350,966861235756928160,-831745382262278760,183997960908292608,689309399399984220,-1513708458025701960,-1734328880643567760,4479352195342616280,-621217505144060364,1315177399572107368],[-3590706087291840,-5268930854972640,-2137504229496064,1923770869211136,-241696194194400,-14899458759561280,-3426895124452800,-13310982338174976,-29104884226492360,-12068334164053680,-12311278335313920,-3500084372083200,-22309293523619376,-13348452314381184,-6512347690719200,-2556923651758080,-38073336760336680,49271831207630544,-4841853678329088,5848298710425600,-57667000842816750,-74190880566372960,-13638076455988512,44916758250635264,77008745354337720,100710867494215440,115124409926380800,-7003827601247232,136704589283818272,571201882640263600,-13631910247232640,-22793321678814720,339434784794420744,236146286341579680,266737509103779840,279319492724940800,-439771405589992080,262930985475780072,249117462890394400,439311021908951040,-23409564988722120,121808021672956080,254986222907029248,-145791125340682752,-868719539526599200,1371873237209763600,37577354204876640,-142768456975938816,-898968482370671328,907835801627787360,719024827202494720,-1447388435170022400,-308327459093075136,-1131775215704111224,-812411612830325760,-1306556922184335360,-6899199012344323800,-636130714925498496,517770818299308288,51391228117616640,-1790025846269839200,-707477062245173280,293311924272712128,-611633087881339392],[8368185262537020,-3508712255128080,1970036474630680,1174766270851800,2020541404550460,12929590950727000,5056841872169340,5914986839802480,34927092943858500,19910717265537120,-5730641259841410,35049795338992520,-26643052199736720,-26275279676383560,14659273181123844,5590468785514536,21382886761273200,36375700991626480,33048788986377780,11748177024005928,-14380021655825096,89265855742206840,-130039531441913100,150505888745111240,38749212717236964,5404151493962784,233807772159392310,-139684766970690240,-160497924993032220,-662355830042422384,-85842049294835460,-517093296845953800,36271050351071940,-164866694656488240,-84444577702302180,-719650737991625112,152529974948501640,126991290933708960,-1011237452815576860,-32675942400256584,-216785012002424580,-714297880384415800,-881876519714783760,392416099033815360,762180579719252750,-123918676956665184,-390647804718774810,-199881528267113000,429900769935292590,20356330674132792,309987196517274276,341000570619004560,-1362363452303256480,-27563458297754080,2346815386146699684,-971895848163209640,4460781139018422570,431998456008596400,10669436209734700500,669397958218535216,3073280699337180528,-882294229059633720,4962423292285986120,2316614082903141120,3180245165312777184]],[[114692807053440000,-15977462232774240,-74930206518804480,2560833372860640,19121971213762560,-127991847934641600,-5857979480179200,92397130995871680,47438642858956800,225264651376302720,-449920498935398400,121643610450924960,-2209243132293120,33473810405670720,-157129953489484800,-158688431298342000,-23694200284339200,-27464748760669440,-269249493350154240,33461309622731760,2496467532788736000,-7771532499522720,-141980190245836800,-271635163349151360,-449737773880665600,-2321164447612152000,-400196140236963840,501420764640620160,-165798842859048960,-276999938065514400,200306788665984000,848602783927510560,610176894526003200,-138192871438954080,202656240760258560,3504738661428513600,-1093456834391900160,1013621271381903360,-1478591342920243200,122326897713847200,-6932004540236160000,-2632703325160149120,106602798030520320,3796510557088478880,-1044920320916705280,7286301681624504000,5012307193159833600,-4426948228995143040,-19640249555097600,-2149529227961355360,8554950067918848000,1149631831150268400,-2159792223202099200,-1327720865715356160],[-899630156234040,16877998889698200,-21746632920575400,7544922169478760,-15250451862383760,2810748698677920,36511407728759040,46850310090043680,-29043831181796160,-72603912442702440,-78519904939007280,72398140663629000,13373481721774800,42600967487403360,78412703333083680,1338427735418760,-26330953002433200,-1806180621127080,-80909597141853480,76338201753569880,-3812124942816960,-517093296845953800,-186410014964754240,449298320570007720,513298552751553840,-154270957839906600,89819379606308880,46742719111888800,384294525265200000,20959993879436040,29666992077665280,-1258616200559644680,-356156518037138040,327641366742707160,380406960318937440,-651031836522619080,-500534353004075280,-883704986780578920,1721732551316627520,1167964288146936720,1557605384161143240,-445707410940625680,-682227778854403800,1663791890114250120,-2008696690678374840,641901874237375320,-215646465374440440,-1172076605890588200,-1643012409228911280,-1513708458025701960,-882294229059633720,843366082564971240,-1725054869754888240,2885774875496984400],[-6369815498713920,20822077256756400,-2808450181447680,-32595742212044880,-11951644148310240,46994659135678800,-17546173704034560,-38073336760336680,71834103491927040,-41123397329152320,18793738209895680,-63717371611200120,321904683395595360,-9402187318310160,14278074816741120,58982166618254880,-225155462470848000,-118957381621891920,-48810124597816320,-164068172575713120,-260827775991064800,17755488442591920,-7317443813095680,560007875014356720,-750724759701908640,64616129861321280,132978026431303680,450277960595165880,486820000230664320,415452135722994240,-1918384798471680,-176127972101582880,203167397614428000,-682497684818658720,-224614908399939840,605811876028504200,142140426774968160,-506462025560752800,268122797396256000,-1781002152685362360,3552169399356780000,-1982446992325277280,648654811872460800,1649538554837968080,-5115997056972130560,1180918552602590880,-512283862822744320,1626666662391839640,-1841013379826802720,-4105308977159427360,-1318973767015818240,-2534929901931379680,2567854466494368480,5120601989214258000],[9674867863795680,-47890193474210760,-1405905485740920,-38364994493179200,92587055174679840,39816675924292080,1756533027427200,54499544212291920,-68724256956445200,-53792645040624600,-18332936160883080,-81386261146293240,37753530967414080,-26100884686920720,126638279373033120,-28089188444314800,47796273280567200,31762948852999320,-99641391801761520,316763140753184400,-320903200418163000,107365436494081920,-219790466496610320,-164866694656488240,-16248695155534080,65023085904656880,219174881090654040,16392718929142800,262226844905496240,714159685788507480,-266763029995123200,-653874750796210680,-386096530191024840,34894476306575280,625668391158736680,-1261178085067925640,298565499863248200,1599062775406981560,-1456578657518712000,2824859810901522240,-2296299983000391480,-1655856724459807320,41004898980756480,-1412934569957334600,4821570339903672600,-2257554567319234200,-1817428429002204120,3365232607772824800,-2588340974049210240,2626223500390361760,1832184868070911200,256183672042874160,2316614082903141120,-51288747134895600],[-16319872601948160,19468203345122400,33578577051402240,18175908503905680,-42809972196710400,-27535250199351240,77565666952646400,-56976668894671680,-1400036252712960,3913515929243760,2030695295016960,-68984863446365640,-108486754102214400,94416142996215480,95218742377651200,-132860504391693360,-307727988759797760,234621980603989200,256587807889121280,-11356817905331400,-74482736130316800,313272686450391360,149568193714579200,169961457549209040,-221303498799144960,-151230701350922160,70206002900167680,-53758765883541000,573362643626572800,-97890661888547880,-938447667301056000,-410420523903931680,-678216311962337280,44226430029077760,720245886453350400,-1105736767625194320,707786106521894400,-797067813624732480,227513538358444800,907835801627787360,-787942769126768640,-115124365541314800,496425137191603200,-391953974490868680,3405956406824083200,953674504747473960,2750754470676326400,2470969071295253760,3198938572933693440,-1212355822048272720,-11517644197367193600,-1942690401129692280,390456038403974400,6437355873911828640],[10300046168412000,-4143764487483720,17942260853447280,20743998808765320,-9678371776776120,-48802750498101600,-70525810048227480,21243084907832280,-17198113669565400,-46633150767467880,205386718825524000,-18304123515217440,-45203416472039760,10451578185753120,-14770669943500680,-7991184648711000,61275305103048960,-129234185389744440,238592786939064240,-27532768305998040,-462598648724124000,224999603763752160,116501749589812080,-7180597174988160,-23349718752947400,89343201820672800,21171300848377680,126991290933708960,-112470449185483440,-67753323893821680,-855888028679174400,-46021349183297400,-37506408587543160,236192899801207920,-334461422444618040,2800116103141710000,-260255886858582120,-139317339327344640,-33232111749660120,-559042868820324720,-924913687288893000,318356142937001160,423740236865493240,-1186744729163235480,1099035390587410080,-3534907778459178000,584526170535635040,-1211291423958073920,626105697045025560,1315391021639864400,1927854313982251200,2483595373847701680,941360034032024880,-1035252846918102120],[-69345513716587200,43547982758456880,2610498012829440,-12330086182666560,-11764457380621440,32031234573600240,2710817554959360,13272087802894800,3850225787715840,17071840614890160,59831129099715840,-31180794697056000,-6589182437671680,54267398251748640,-37353389014233600,4404293813913840,47024313266367360,25355393763373200,42678576978428160,-171204232978755120,-45425938391729280,-234542951949393360,-122067501631756800,-293634798767170080,-72162642817638720,378386031140285520,-190154686565648640,1082506475390986800,-46491427459157760,-1255523281291321680,199490861785098240,1587892077157581360,-24630033971730240,-37984192472175840,288253651049844480,-1747279137506836320,1584913522969560960,1367238658928028480,-398630353356744960,-4610590997457735360,1414338193329056640,3454090019292188640,60272004610667520,-655408187322382800,-3073035231140797440,588050322290806320,715142334635385600,166935040321832640,-8924154541288842240,-940367994710086800,988280085667872000,-473591282427919440,11107853389552608000,-267512106820128720],[4886421256705080,-7004417891807160,-7441161521798400,24681075957752280,-26275279676383560,17719824468529680,-33535834628784240,37989443010936120,-15940502257578600,47434844685252600,-1423805489805600,-23716084560504360,-53307369939626880,-39562216268529240,-33924586672146720,-29621947123879320,178974670279649280,-86147127496480680,-55281078702120480,263257905408516480,294222607522938600,-253992943240316280,212984812576667520,-253444870428614040,-262503782138219160,42125922554320440,-648799322114213760,-32869199374984200,24091544224928880,76909161331110240,1239879691373292480,-796220859337506120,120291404045077320,392416099033815360,-80182546264340520,1511192953872584400,241892050811304960,-1645877278840786200,-184764153972546480,-198967870949728440,-232872139182180960,-330658519684977000,-350841036895351320,-1411374289645050720,-317698770812991120,2224701920291190120,-465647923601673120,-1289384240457593280,4745378402858492400,812036105817685560,487007073171563040,-2091975887651827320,-434824334099113440,-1455719690595485520],[37913141394585600,-11987503577114640,18706887833518080,13757493808341360,1810289597690880,18594034308619920,-26812322461478400,-89099937990811080,-18505957140211200,-6558205823764320,70660143021219840,41500998069986400,-203251597430169600,215354967141732600,-88704195736992000,-210712821196368000,86168772918412800,191189114285484480,52861214424514560,-157422553862373360,41687860004904960,165310972799732760,139292521370534400,-244963857573127800,389919906461606400,127164889847286720,602886275904307200,-381704614453446480,-868312495635087360,290037964752290760,-150259604091801600,70155737976710760,-1341587038226054400,141322061909157600,94083635187548160,-844684486188234960,436703432747535360,683680971226232520,-1735641683275737600,774743277660374880,1531841240203929600,-191378860623683040,1224281178260152320,1439061632654764800,2093370379486863360,418445580218430360,-1982498774758022400,-1812571450025115120,472941623039424000,-1556263910619250080,1067273592856289280,-707477062245173280,-997412617190246400,1864880744302088040],[13965754737432960,18815780765822760,-6364674996131760,-2117637331080480,-61637998752269280,-8892036773769240,20369778748849800,-29704296235952520,-25960253939889720,127248186630620160,97316601577904280,79559086781931240,5105304007098480,-188541292311589800,-50213000410110120,4102355803894920,-142153957292139240,25486075202498880,-407005961397215040,223540635721557000,216859440001699800,9340314382135440,325639836043195080,-413356502785175040,650914651202618880,543743696587776960,318933632204910360,-1367894107825983360,-957690857630186760,273882156272611560,-20917937244536640,387044816507427600,761127913824105600,-232297953088390200,835961992048232880,-2246060949881760,-718527270929307840,-786579554179280400,-1010210509750780200,101116609472548800,794210878197818400,341000570619004560,171324572708832120,-2694548333515180800,1991023671992308800,2123169569063786880,420256159514891040,-540958642705546560,-200223140223181680,393500224478190960,-147322558271256480,6695986862976253920,-819823476522735960,-7176756077509387200,-4328848034403036480],[-50304027849768000,-22620542192219040,6906326871029760,34798014548880,45127264695425280,29264550491880000,13779186426044160,-38329411184211840,47101537965326400,55991330445836640,-72493142641920000,-80567000698192800,-46032152132903040,-108086659379047200,-8374523635484160,530234551053698400,169308625591543680,-173335943950498560,70179879667941120,66293060942299080,-563781213388872000,-266034824682698400,44852676028258560,-457825336453627440,-142193366064483840,73178932272732000,39529845995831040,230248602949038960,548289554651435520,177720370401156000,227872553906112000,-23409564988722120,1875630156818702400,-512345360920947840,-514453332714727680,-209104396429219200,-635853191000353920,687375286247680800,-295934686644579840,-488136258397571520,-835074996016060800,381202435343425920,-796460256626334720,1347330687650174160,412198809494376960,-1232265228214476000,-882514407156518400,-1356698100990183600,-4273840281002178240,-888273266649347040,4980687382491744000,3145046363770053600,-3782290701099147840,1613693402554381440,1509524343671274240],[-2476752968181240,-899630156234040,16877998889698200,-21746632920575400,7544922169478760,-15250451862383760,2810748698677920,36511407728759040,46850310090043680,-29043831181796160,-72603912442702440,-78519904939007280,72398140663629000,13373481721774800,42600967487403360,78412703333083680,1338427735418760,-26330953002433200,-1806180621127080,-80909597141853480,76338201753569880,-3812124942816960,-517093296845953800,-186410014964754240,449298320570007720,513298552751553840,-154270957839906600,89819379606308880,46742719111888800,384294525265200000,20959993879436040,29666992077665280,-1258616200559644680,-356156518037138040,327641366742707160,380406960318937440,-651031836522619080,-500534353004075280,-883704986780578920,1721732551316627520,1167964288146936720,1557605384161143240,-445707410940625680,-682227778854403800,1663791890114250120,-2008696690678374840,641901874237375320,-215646465374440440,-1172076605890588200,-1643012409228911280,-1513708458025701960,-882294229059633720,843366082564971240,-1725054869754888240,2885774875496984400],[6807352022507520,2314505519684880,28223586044559360,23394685171112640,-50348232470131200,-3097650315216600,-4361429192947200,31306375622470080,-873606071746560,-108406871037269280,-2387986526638080,-48562733088204720,-37224184048128000,-74190880566372960,259088734703884800,13200987508888320,190823433169797120,-427712299885313520,171656616872632320,48856077710209920,-669305392465881600,666836541522043200,144140794589299200,874082710544833440,76829953174732800,-832647285597333360,245855827861309440,-416515981974103440,71104560258124800,-274295142064008120,-917497033477516800,1552181141919008640,-1287650453326233600,-2090002943270880,-1858161723852595200,642968126376914880,1589161965744672000,-1975842181471482240,3608789206098278400,710515055779119360,-920349031324631040,-916168295286368880,-28743294832404480,-509219443519404960,3215482959533644800,-1381801518752697360,-4755285108012595200,863006858312707680,6771835540938424320,16328536426606800,-374223040240558080,163707509756276640,-7498580444009740800,7290783723858967680,28520432002022400],[1579045800359280,4886421256705080,-7004417891807160,-7441161521798400,24681075957752280,-26275279676383560,17719824468529680,-33535834628784240,37989443010936120,-15940502257578600,47434844685252600,-1423805489805600,-23716084560504360,-53307369939626880,-39562216268529240,-33924586672146720,-29621947123879320,178974670279649280,-86147127496480680,-55281078702120480,263257905408516480,294222607522938600,-253992943240316280,212984812576667520,-253444870428614040,-262503782138219160,42125922554320440,-648799322114213760,-32869199374984200,24091544224928880,76909161331110240,1239879691373292480,-796220859337506120,120291404045077320,392416099033815360,-80182546264340520,1511192953872584400,241892050811304960,-1645877278840786200,-184764153972546480,-198967870949728440,-232872139182180960,-330658519684977000,-350841036895351320,-1411374289645050720,-317698770812991120,2224701920291190120,-465647923601673120,-1289384240457593280,4745378402858492400,812036105817685560,487007073171563040,-2091975887651827320,-434824334099113440,-1455719690595485520],[7438073875698240,-5954640154091040,-6925537369420800,-7795167005333400,-45523016480011680,-39929696159152800,13713403238810880,44641583949921720,3374787369428640,36123939846849360,20057871678028800,99862021905279720,73770644907207360,94320751955001600,-594593785758720,-96138053667303720,-336235608645724800,-52138876064771760,-54822577170965760,-111982764116333880,390291718195257120,-113861861436620880,-39014597773228800,-150579150441109200,297002464154025120,187069959103742880,-149633236814315520,-559543330443908160,387081604941007680,-595099283141403600,288052353072506880,-308732497481488080,235303926973331040,1662110921344806240,-320768677327403520,553307023029464760,-1034277493591219680,1932321752653028160,716852589246270720,-390188197202730960,-2635768054480800960,-338880193325918640,524400279324894720,336226961278402920,-3430133898567255360,-3634872616258594560,-1399121120539123200,2078228344377625440,6991551998905377600,1987162923510222480,624784003774571520,-3683896555900481400,2298278859832406880,613169517383578320,-52440081750228480],[-27367096546989000,2929265250927840,20328564647255040,-17440572294129600,3532520226858240,72873794849394000,1992390310310400,-29845810168936080,-8331763797606120,-31973821037464320,-89776966013935200,33335859545637360,-4732944092331840,5966370076534560,21306166537574160,12188088690523200,191522280778956000,112976911060709640,23676351291370800,-139684766970690240,-388825075773036000,271066382300831040,-242643156550618320,-29213785045827360,6450643082798640,-305815806107856000,1254067587544080,188587114031431080,77121164533856880,173845652654955600,2538360352469088000,-1186680733131687360,170041921022619360,-73319408073450000,-1068172947036666240,-1673956877572980000,-1876082155251852240,445065354825786960,926786467419303720,476328268693730880,1354995014365792800,1518940049020786560,-100836125755551360,812442928960425840,1091895269328797040,-2364844671299682000,2025874516761511680,966861235756928160,-664458747036819840,-2319877662368544480,-8427371786161725000,-201183610508519760,-1799901240879499920,73757504527970880,-105703666331131440,12158620740461832000],[6221122161830400,-6429858525306480,-16319872601948160,19468203345122400,33578577051402240,18175908503905680,-42809972196710400,-27535250199351240,77565666952646400,-56976668894671680,-1400036252712960,3913515929243760,2030695295016960,-68984863446365640,-108486754102214400,94416142996215480,95218742377651200,-132860504391693360,-307727988759797760,234621980603989200,256587807889121280,-11356817905331400,-74482736130316800,313272686450391360,149568193714579200,169961457549209040,-221303498799144960,-151230701350922160,70206002900167680,-53758765883541000,573362643626572800,-97890661888547880,-938447667301056000,-410420523903931680,-678216311962337280,44226430029077760,720245886453350400,-1105736767625194320,707786106521894400,-797067813624732480,227513538358444800,907835801627787360,-787942769126768640,-115124365541314800,496425137191603200,-391953974490868680,3405956406824083200,953674504747473960,2750754470676326400,2470969071295253760,3198938572933693440,-1212355822048272720,-11517644197367193600,-1942690401129692280,390456038403974400,6437355873911828640],[-6658468020079680,1579045800359280,4886421256705080,-7004417891807160,-7441161521798400,24681075957752280,-26275279676383560,17719824468529680,-33535834628784240,37989443010936120,-15940502257578600,47434844685252600,-1423805489805600,-23716084560504360,-53307369939626880,-39562216268529240,-33924586672146720,-29621947123879320,178974670279649280,-86147127496480680,-55281078702120480,263257905408516480,294222607522938600,-253992943240316280,212984812576667520,-253444870428614040,-262503782138219160,42125922554320440,-648799322114213760,-32869199374984200,24091544224928880,76909161331110240,1239879691373292480,-796220859337506120,120291404045077320,392416099033815360,-80182546264340520,1511192953872584400,241892050811304960,-1645877278840786200,-184764153972546480,-198967870949728440,-232872139182180960,-330658519684977000,-350841036895351320,-1411374289645050720,-317698770812991120,2224701920291190120,-465647923601673120,-1289384240457593280,4745378402858492400,812036105817685560,487007073171563040,-2091975887651827320,-434824334099113440,-1455719690595485520],[19937837798161920,-19928874999926640,4549286957318400,-913248146756880,41209756603188480,-67553284774047840,4810524921826560,49835472361530240,-39336301114551360,-73844761924236240,-11213848486452480,119396033954592960,-4203753036943680,44765639327666400,-63681446868695040,87550342003527840,180824729514105600,50272526676403440,-40387429141678080,-98367159854622000,-326919078384082560,-917539974933120,177696834254545920,40730296982026080,-925524024312222720,268288223706658320,250252509064596480,-376247903743615680,1099822963901518080,-439771405589992080,-26759847436139520,-673361943410117280,971875351917518400,35405012441404080,-140089406977977600,788067340964571360,-1488395659467467520,1846080176751453840,-280131861828407040,-231485578083077760,2456062846404710400,-988662837936537360,-227715613847447040,1148959436970380640,-4799668793554702080,1304656449694012800,-1043757429364995840,-1846662957458383680,67546430613840960,43868256981911040,-1507251944239937280,-4505139841440720240,8637825349265748480,-5159240672088481440,3254110120281968640,995778350787444720,1099719574750843200],[652445022469680,-7092942881780880,-2476752968181240,-899630156234040,16877998889698200,-21746632920575400,7544922169478760,-15250451862383760,2810748698677920,36511407728759040,46850310090043680,-29043831181796160,-72603912442702440,-78519904939007280,72398140663629000,13373481721774800,42600967487403360,78412703333083680,1338427735418760,-26330953002433200,-1806180621127080,-80909597141853480,76338201753569880,-3812124942816960,-517093296845953800,-186410014964754240,449298320570007720,513298552751553840,-154270957839906600,89819379606308880,46742719111888800,384294525265200000,20959993879436040,29666992077665280,-1258616200559644680,-356156518037138040,327641366742707160,380406960318937440,-651031836522619080,-500534353004075280,-883704986780578920,1721732551316627520,1167964288146936720,1557605384161143240,-445707410940625680,-682227778854403800,1663791890114250120,-2008696690678374840,641901874237375320,-215646465374440440,-1172076605890588200,-1643012409228911280,-1513708458025701960,-882294229059633720,843366082564971240,-1725054869754888240,2885774875496984400],[27579251872972800,-5533741094389200,499670716047360,-7829247834138720,-20034928343232000,28599966274370400,-24184594835385600,56662784003412240,-2704168904785920,55053491944514160,-62056214242560000,-19084065655382640,17907356140608000,43079066827288800,-189416340911001600,-229198877287380000,82509509720801280,-60792925679650320,57832762565959680,100710867494215440,592848735050880000,26657394006622080,-232495579115712000,-340656024261716880,-26360360718827520,839944305164764800,-11763955180707840,-397636406425587840,171782755639756800,557436782721203280,-1537512112071936000,-612510650086751760,620555746286714880,-31566636122759760,816956415167692800,-1647181931282514000,609368455426368000,232365664178213280,1223845538498880000,1414194378905619120,-2400228740140032000,-475557403508695200,-269075382826383360,-2649885263111711040,-650590091398156800,7173548780998446000,-86391061672396800,-2029622588228183520,-845244169401139200,-3287467732275713520,4997583652574822400,1874752984789938000,296190567520320000,-639583555412879040,-1583543385596409600,5143017775539243600,3711447017204613120],[13455903008176200,-6263018218813080,-2556581682605280,13965754737432960,18815780765822760,-6364674996131760,-2117637331080480,-61637998752269280,-8892036773769240,20369778748849800,-29704296235952520,-25960253939889720,127248186630620160,97316601577904280,79559086781931240,5105304007098480,-188541292311589800,-50213000410110120,4102355803894920,-142153957292139240,25486075202498880,-407005961397215040,223540635721557000,216859440001699800,9340314382135440,325639836043195080,-413356502785175040,650914651202618880,543743696587776960,318933632204910360,-1367894107825983360,-957690857630186760,273882156272611560,-20917937244536640,387044816507427600,761127913824105600,-232297953088390200,835961992048232880,-2246060949881760,-718527270929307840,-786579554179280400,-1010210509750780200,101116609472548800,794210878197818400,341000570619004560,171324572708832120,-2694548333515180800,1991023671992308800,2123169569063786880,420256159514891040,-540958642705546560,-200223140223181680,393500224478190960,-147322558271256480,6695986862976253920,-819823476522735960,-7176756077509387200,-4328848034403036480],[-17429722548511680,-4918323979905600,-2389943659188480,-4211356116071040,-6369815498713920,20822077256756400,-2808450181447680,-32595742212044880,-11951644148310240,46994659135678800,-17546173704034560,-38073336760336680,71834103491927040,-41123397329152320,18793738209895680,-63717371611200120,321904683395595360,-9402187318310160,14278074816741120,58982166618254880,-225155462470848000,-118957381621891920,-48810124597816320,-164068172575713120,-260827775991064800,17755488442591920,-7317443813095680,560007875014356720,-750724759701908640,64616129861321280,132978026431303680,450277960595165880,486820000230664320,415452135722994240,-1918384798471680,-176127972101582880,203167397614428000,-682497684818658720,-224614908399939840,605811876028504200,142140426774968160,-506462025560752800,268122797396256000,-1781002152685362360,3552169399356780000,-1982446992325277280,648654811872460800,1649538554837968080,-5115997056972130560,1180918552602590880,-512283862822744320,1626666662391839640,-1841013379826802720,-4105308977159427360,-1318973767015818240,-2534929901931379680,2567854466494368480,5120601989214258000],[-4377990128676120,11455272324395880,-6658468020079680,1579045800359280,4886421256705080,-7004417891807160,-7441161521798400,24681075957752280,-26275279676383560,17719824468529680,-33535834628784240,37989443010936120,-15940502257578600,47434844685252600,-1423805489805600,-23716084560504360,-53307369939626880,-39562216268529240,-33924586672146720,-29621947123879320,178974670279649280,-86147127496480680,-55281078702120480,263257905408516480,294222607522938600,-253992943240316280,212984812576667520,-253444870428614040,-262503782138219160,42125922554320440,-648799322114213760,-32869199374984200,24091544224928880,76909161331110240,1239879691373292480,-796220859337506120,120291404045077320,392416099033815360,-80182546264340520,1511192953872584400,241892050811304960,-1645877278840786200,-184764153972546480,-198967870949728440,-232872139182180960,-330658519684977000,-350841036895351320,-1411374289645050720,-317698770812991120,2224701920291190120,-465647923601673120,-1289384240457593280,4745378402858492400,812036105817685560,487007073171563040,-2091975887651827320,-434824334099113440,-1455719690595485520],[-5515940449958400,9603654988047360,4561465673318400,-11398450491267840,-9449829091676160,-12068334164053680,3877001713728000,32626137678976800,21426589802534400,23885029003874400,99572371897221120,-18909671267865840,-184251572966522880,-107778329786117760,100066534594118400,5052213468030960,-282700985426956800,-14595247683376320,360180880863068160,5518419410755680,-27750457078364160,-98004725203311360,225119448420556800,370679980880843520,-9117756451584000,-286576793264725920,-341392558569553920,115223753970661680,-882555935903416320,762887479868248560,1501587357993676800,-673815493884568560,-323499304193894400,10424236030354080,-37143172927979520,283387460941976160,31504071679027200,-1047411962656984320,-305144932358745600,-656191045128064320,-2053814438176089600,-1425539711567980800,155278386078842880,427875529027555200,4907045642060390400,4004750303889987600,-724805871394598400,96859759723978680,1535825428504012800,272437498571330400,-4719870239697960960,261384068878323840,-269423425844305920,1931217375898812960,-3250718091161164800,-2633930671553192880,4770241073425766400,-2772666958045944960,-7516506238998282240],[-20806020074532000,9469799515836120,-3064861618249800,5914986839802480,12996604858171320,10300046168412000,-4143764487483720,17942260853447280,20743998808765320,-9678371776776120,-48802750498101600,-70525810048227480,21243084907832280,-17198113669565400,-46633150767467880,205386718825524000,-18304123515217440,-45203416472039760,10451578185753120,-14770669943500680,-7991184648711000,61275305103048960,-129234185389744440,238592786939064240,-27532768305998040,-462598648724124000,224999603763752160,116501749589812080,-7180597174988160,-23349718752947400,89343201820672800,21171300848377680,126991290933708960,-112470449185483440,-67753323893821680,-855888028679174400,-46021349183297400,-37506408587543160,236192899801207920,-334461422444618040,2800116103141710000,-260255886858582120,-139317339327344640,-33232111749660120,-559042868820324720,-924913687288893000,318356142937001160,423740236865493240,-1186744729163235480,1099035390587410080,-3534907778459178000,584526170535635040,-1211291423958073920,626105697045025560,1315391021639864400,1927854313982251200,2483595373847701680,941360034032024880,-1035252846918102120],[3610917673107840,-241696194194400,1432682096778240,-2566866311442840,7438073875698240,-5954640154091040,-6925537369420800,-7795167005333400,-45523016480011680,-39929696159152800,13713403238810880,44641583949921720,3374787369428640,36123939846849360,20057871678028800,99862021905279720,73770644907207360,94320751955001600,-594593785758720,-96138053667303720,-336235608645724800,-52138876064771760,-54822577170965760,-111982764116333880,390291718195257120,-113861861436620880,-39014597773228800,-150579150441109200,297002464154025120,187069959103742880,-149633236814315520,-559543330443908160,387081604941007680,-595099283141403600,288052353072506880,-308732497481488080,235303926973331040,1662110921344806240,-320768677327403520,553307023029464760,-1034277493591219680,1932321752653028160,716852589246270720,-390188197202730960,-2635768054480800960,-338880193325918640,524400279324894720,336226961278402920,-3430133898567255360,-3634872616258594560,-1399121120539123200,2078228344377625440,6991551998905377600,1987162923510222480,624784003774571520,-3683896555900481400,2298278859832406880,613169517383578320,-52440081750228480],[-1806913227430080,7821781270589880,1081283922433920,625765405217040,459517742992440,-7185902488221600,9674867863795680,-47890193474210760,-1405905485740920,-38364994493179200,92587055174679840,39816675924292080,1756533027427200,54499544212291920,-68724256956445200,-53792645040624600,-18332936160883080,-81386261146293240,37753530967414080,-26100884686920720,126638279373033120,-28089188444314800,47796273280567200,31762948852999320,-99641391801761520,316763140753184400,-320903200418163000,107365436494081920,-219790466496610320,-164866694656488240,-16248695155534080,65023085904656880,219174881090654040,16392718929142800,262226844905496240,714159685788507480,-266763029995123200,-653874750796210680,-386096530191024840,34894476306575280,625668391158736680,-1261178085067925640,298565499863248200,1599062775406981560,-1456578657518712000,2824859810901522240,-2296299983000391480,-1655856724459807320,41004898980756480,-1412934569957334600,4821570339903672600,-2257554567319234200,-1817428429002204120,3365232607772824800,-2588340974049210240,2626223500390361760,1832184868070911200,256183672042874160,2316614082903141120,-51288747134895600],[4202980835328000,-116818432478880,-14908374208266240,6590895895566840,342304595212800,-6383307296834160,37913141394585600,-11987503577114640,18706887833518080,13757493808341360,1810289597690880,18594034308619920,-26812322461478400,-89099937990811080,-18505957140211200,-6558205823764320,70660143021219840,41500998069986400,-203251597430169600,215354967141732600,-88704195736992000,-210712821196368000,86168772918412800,191189114285484480,52861214424514560,-157422553862373360,41687860004904960,165310972799732760,139292521370534400,-244963857573127800,389919906461606400,127164889847286720,602886275904307200,-381704614453446480,-868312495635087360,290037964752290760,-150259604091801600,70155737976710760,-1341587038226054400,141322061909157600,94083635187548160,-844684486188234960,436703432747535360,683680971226232520,-1735641683275737600,774743277660374880,1531841240203929600,-191378860623683040,1224281178260152320,1439061632654764800,2093370379486863360,418445580218430360,-1982498774758022400,-1812571450025115120,472941623039424000,-1556263910619250080,1067273592856289280,-707477062245173280,-997412617190246400,1864880744302088040],[2889915096305520,1521102716646480,3858737412827880,-183631320520560,652445022469680,-7092942881780880,-2476752968181240,-899630156234040,16877998889698200,-21746632920575400,7544922169478760,-15250451862383760,2810748698677920,36511407728759040,46850310090043680,-29043831181796160,-72603912442702440,-78519904939007280,72398140663629000,13373481721774800,42600967487403360,78412703333083680,1338427735418760,-26330953002433200,-1806180621127080,-80909597141853480,76338201753569880,-3812124942816960,-517093296845953800,-186410014964754240,449298320570007720,513298552751553840,-154270957839906600,89819379606308880,46742719111888800,384294525265200000,20959993879436040,29666992077665280,-1258616200559644680,-356156518037138040,327641366742707160,380406960318937440,-651031836522619080,-500534353004075280,-883704986780578920,1721732551316627520,1167964288146936720,1557605384161143240,-445707410940625680,-682227778854403800,1663791890114250120,-2008696690678374840,641901874237375320,-215646465374440440,-1172076605890588200,-1643012409228911280,-1513708458025701960,-882294229059633720,843366082564971240,-1725054869754888240,2885774875496984400],[10789605572054400,2760681461484960,2873529924168960,-10359127917452160,-35264010608357760,32999727195489600,-759517087633920,15660471018287520,-16120602317571840,7423362755091360,-36033490219584000,-22257493489671360,96132887311265280,-97051385338697280,-1610622495905280,-9904969693746000,10754741675301120,108657471832092480,98726006418566400,68094830807224320,-137471752384560000,-84556718761616640,67622162603343360,-240978624990492480,19800938953117440,305755630835054400,154372314550126080,-170011177148394720,-51564182239532160,348733768360407840,-557869809956659200,237045418364293440,-1042338144980309760,23854137564165120,-220076651784652800,20364919669176000,-428305647065662080,-758533893694362240,407045931143297280,1944496228699664640,4834012684606560000,-132506637628163040,896886001313280,1276267255755439200,-1175333926286257920,-8396295472723536000,516876298545914880,-5182640997853440,1174817462384401920,497397587969493120,-314246080910361600,147663440966507760,-1225030701869504640,-949365740559624960,-154281295298211840,3911511259733313600,-3339548552615253120,2753246717512139520,62335997261260800,2001866140294206720,-2315472493925520000]],[[281286463596960640,-21085920917225472,9662375823212544,-104296158584418880,-38329411184211840,46741723917926400,31917509788550592,-26950848269141568,44765639327666400,-30224736200862720,1059928052874240,-42732490349355072,1169330899102960,-14100344659376640,91528876740574080,-64366845517905920,136704589283818272,-98194388106952704,536885902962823680,328782606727264800,-293634798767170080,183887275128494080,-128015350563840960,1111019712677709120,996967711484229440,-93822978047984640,238278142171525632,190192145848806640,-176127972101582880,-99847128195164160,48147661656649280,-3712981319479880448,-88703568432974880,1040251446487941120,527535745757729280,427875529027555200,-2796447576091746112,-317095498116857856,-1268877956916760320,509910888800384960,-3634872616258594560,566488822605843456,-1044718237542036992,-1812571450025115120,1531097788639563600,51391228117616640,286274666316557184,2483986937668093728,-1962808639209579040,581433790206443520],[-6490849284341730,-4676351343252864,-10784355458751765,-29845810168936080,46421562897974035,44974740241479840,47076061350434004,-19437551282048480,48647959020416250,89265855742206840,30233054141129944,-36388678214602848,132965276303657820,18907062754064760,-33122749350530070,-39263465102782968,6131869571962365,294222607522938600,192849659658299475,17230796275367400,-9099107955881457,-90767313819562464,-528253360930869915,21171300848377680,-928819064477975550,50927807843505384,8549429003167578,173436225487272000,596958077856360080,-356156518037138040,21561613987407912,-350191511417405672,-77322861998290770,926786467419303720,1895294594777352615,638999429530357896,47002260718657530,2276865726999753040,-1362363452303256480,-2694548333515180800,4004300353212327147,37568261930690304,-2763192934209382500,-4805893883011076400,-2576907718995763770,-660533855548567968,-2583726312706764049,-2091975887651827320,-4853918443870421700,6022563221464950160],[-21471610263306240,-25948268077089280,-13348452314381184,4128742243176408,-70810057017835520,12452130726465600,-107778329786117760,104494593213026256,-30960941008439808,113519100939847680,-162237919894240400,-96138053667303720,-16725261542711040,44154308992356288,191189114285484480,119683094116304400,-58604266871521280,-146726075760979968,-54869709605488992,-634820107677295080,-33879589952102400,-333568304784347040,334947181203093352,283784514217929984,-11635291678602240,87291197395170560,-97890661888547880,-22032584174168928,20284050213301248,53710921208412000,368617318338003840,-868719539526599200,-303531085758996480,-449679151515146496,-623794923185149200,-488136258397571520,1914694313971507200,-676338520881858912,-547696712075195016,-848223572047038000,-235359630857145600,2494085475743654400,3513564379992075552,7250786495290280488,-77390447406451200,-882869157587940480,6173158827715443520,1939426122566513328,-4120582008779292672,-8090279503613679360],[-8140930688121660,7544922169478760,-18220718708213010,32588125461801952,23739869990764950,-3392762180535720,-101864488994191090,21718852730483040,115994972554550964,-283747510270138840,-130039531441913100,-50213000410110120,2135007695911365,38658798182879160,-157186276996317525,-299512065496611440,-146971734572091075,-265397991230791104,2786357808393885,212984812576667520,341710657523219280,-227420574641871440,-98796082208092731,534657065917608216,23161707119476695,-112470449185483440,-408234580293471360,11279984114801416,275261185427348115,-386096530191024840,247865181985949220,380406960318937440,-653017059942628644,481121533635067864,2231507497651898070,530390872568917800,-1437605431834971520,-665270990172489096,-895888826262801168,-27563458297754080,1136778747223394880,-1380380617713754800,-2038068047808948915,2939085746112410688,1886774505857369040,1802753140696175360,-723151327585035195,318751913472899112,2038776709885540537,-1455719690595485520],[-11411286739741632,-29268725659410432,-3159630062196960,-50100337778391600,116434711975960640,-223794452047104,-51323648591001600,-28364300052547800,-80567000698192800,46260161251683840,43422355607074752,-46676617744852416,50272526676403440,194364691150192640,97727202783025920,-127662566481196128,-654116015277122072,120058907166105600,-13631910247232640,76028063428126040,263200059666967824,-12126168443879424,-1028030844378072320,557436782721203280,-398410793456916240,39175275122523648,-119748950584569984,1552181141919008640,-284717103138252400,273053228669337600,951095008608983040,-1552787610254536768,605811876028504200,277392787732684800,15702520832586080,175805345140971480,-3085017265503681360,-619998495496727040,1419776979203466240,96859759723978680,226796834382342224,360228434675459328,312230088510354720,2446868405388919600,1987162923510222480,922887904104054784,1061561918771019776,-707477062245173280,2001866140294206720,-5200400830112998400],[12306080236956000,-26710052222694504,3927465876026847,39816675924292080,-13211831289146630,46850310090043680,28149873408010692,34948694714004872,27016015571984610,5966370076534560,7882646698074665,-19671666581149440,38749212717236964,268989993863293560,-246668774090927160,264615294318863400,-32441248045958290,-5404456616167848,414652918926591660,534655130691107400,-66372580313911575,-44313169948721256,848255015199334897,-648799322114213760,-578626263714286260,-810514228625280320,-136651070118515211,-169262068326796632,50863413769625700,-37506408587543160,419525062118136660,-226989031088671808,-105920397627225324,-796397185772733600,-1290913595826828470,1721732551316627520,324632804072870688,392392516779557952,1149384583521812550,1091895269328797040,-395908716808155435,-971895848163209640,-2044207444907950740,-1060673754572404720,-617438046416961000,393500224478190960,1562071203934493076,2177948247104924232,1669457907808687950,-7551829219055927960],[3987335846495232,1642312779356928,-3097650315216600,51243183772420160,-12692563683160320,4713502987581696,49271831207630544,-41123397329152320,-27589963585126400,-23947112594887680,62166775847104368,81909790541095968,406797518217446400,44759751593166720,63717860827605600,-159187264415850112,8385259527836928,-316763921932016640,470895535633676480,-150579150441109200,-18349251035208192,48656166659018688,127164889847286720,417087797258856960,-438946289115586560,-226976979547901184,819004707335331120,-13548401356303880,318770583561830400,-6511388291376960,891221277683866584,-521082618307596048,95708073587892480,733211127081664000,-797067813624732480,-898968482370671328,-220639311213101568,939079266496620000,-2632703325160149120,89813914186344240,-1232926183986266112,1558875055898983680,-3859309927277980560,-1356698100990183600,-775925702782771200,-3103551037134810080,2210674560653182800,-5159240672088481440,-225681422843681280,93480145728668160],[34579316953658640,29415273821741040,-15550479991695792,27331964327123280,-6603383587153500,21243084907832280,20908312071891420,35211834370981224,-37084922850785205,-81386261146293240,-212882946224659260,42600967487403360,129757151595440223,-52668181196389264,-149780104456016355,-139684766970690240,219757915695146135,-105664894263636576,24137019107185446,221004233785325320,-26812162402092375,69068961409686480,483299967910519162,-71645161275255336,-11507843858451600,875092239107120720,-482252994094263255,187313267994340728,-413444001210792409,120291404045077320,215328290628443850,-2977467190522520440,271939450265656866,220526268113365344,1867090558648094675,-33232111749660120,-542778405261582870,1850967376766825128,-1508720632869287514,716967567856995840,1479828889304335900,-2008696690678374840,82597309506125316,-1553769715426021896,-4886213741540231475,68391788057025000,1905595190872044980,-1617100740825235320,1810497155311700604,4918454778500631920,-3067959144922432200],[-19801166611121280,-16372815304581120,-11347628361696000,-45883139844208176,-72642642644815320,-34962476841600000,1017875782959360,-26803567007555184,-3035385966570768,-3960218775744000,185314483726805760,94416142996215480,-144262578965231760,-15300084414016512,-59523857894592000,-27464748760669440,152097005809992080,-37751577448022016,-149943105682875648,-140605776943370960,-457825336453627440,-344367050053877760,-59930039025832096,19055621791354104,-439771405589992080,-139774148435888640,-513484629390120960,-38190217032071208,404052668645990616,219532424436990720,149283587327740000,56043310149630640,-48203356737234816,43664885217558528,273394829513034240,-475557403508695200,2997579911576520600,672872161391795200,460765999441520832,-509219443519404960,2065641305264005920,-557338321116668160,539003244375805440,1429182807088882848,1626666662391839640,56194082680919040,-1621380124456338400,1560116437657238880,-2532502164766445520,1838828354779709440,-2690891221327054080],[-30316489981600782,3088437261305448,32978792817676860,-64908839933316280,8251151620473465,-33301072696292280,-10858754296414849,47434844685252600,-27352147370711580,-68798161097659840,92438503920447525,-93769935036456504,-416220745178363270,-2454081133086000,-233734994713999350,-140954278157264616,129871647043575528,316763140753184400,247108016913634640,-517093296845953800,171884399795167026,-94180150134429616,451004037038455125,-503039523844599840,126289692796058550,-42556794757965312,-272023375020400476,462563805891029960,259533701719146690,761127913824105600,-1249827869494106770,-7334252940411672,-887976617434248375,-336765808711534760,643209330388520580,-244246363881179616,-1482775007769279730,-232872139182180960,411011455220462250,1391899582414715880,-119856818486505516,235197465740633592,2188336620093105185,584526170535635040,4945786445399992080,875117182344692928,-423347408326634253,1832184868070911200,4962423292285986120,-1725054869754888240,-305210923067852802],[-11092758991891200,32100425787051776,-28178654607179208,49835472361530240,-7386309101306880,892185166630560,-56319111049791552,37628088872798912,54655328872488960,64772130609987840,40703514730316480,-20872044198783528,-29035286580731904,-102133829267275520,100710867494215440,25355393763373200,-84624114082058496,72495701383300608,-433544381246097000,96530498790033000,-24474795335112960,-23860329724927520,-107688976470590256,64616129861321280,-309550062070824960,4393394930510080,430294763981873232,781224767459559720,635499471138048000,495856248354369600,-1047411962656984320,1192966543600733888,99651288779665920,499365492824551680,-1300600739367805920,-390188197202730960,141406351713183744,-495553826854489504,-191378860623683040,497397587969493120,-233281539735552000,39125276434320384,249715406928035856,-6899199012344323800,763304401829683200,1533874535293161600,-2980345460736235592,958139787167980560,1227040436292503040,-505755336632226560,6437355873911828640],[3729777252834276,-11867866805083784,-2281895669772225,34836794395603200,25121831253032085,-12658028309350488,22776352224072084,15221537154155840,41824760678475720,79559086781931240,-52904419485419964,43702076454196608,-43295009029129440,142393064081797840,105591041699397510,83455560721895736,255716431350419416,263257905408516480,-64218895586976900,-145469878367684640,139710783883192731,-113709685745181240,213364528040846035,34971950648797800,152529974948501640,295016435897528184,230871822045878343,714159685788507480,-1282871607964117360,-1258616200559644680,-1064379180325250097,931447623040610368,842510199577327545,445065354825786960,-382731615873015860,425026566167144088,394078171478566938,-3371265919404260680,555259412704371060,-456993214626353760,-1082172859269707152,764553626459449992,-1771845067071324960,345390262564898760,3928603410516416610,564334270242422064,142062799748756938,487007073171563040,-4148101142770971375,-4517213277077682480,899105118392040555],[-26132243486667800,13102121977528320,3562418772439296,21165455275065816,46994659135678800,-2556923651758080,52904916733146880,11978571211059864,-22966585164195552,-43680622523489280,-12169419529388160,-14595247683376320,132997940172586896,3284161955069952,-46807602982905600,432669805763220400,-111982764116333880,158838602591933440,-39305108450456224,165310972799732760,348733768360407840,-91305052972404480,55937142809455872,-725514494428131408,686473028067031480,98481966066316800,-12290837144375040,-684397125365292768,-109813619766814608,-995992308962918400,56104327677207040,44226430029077760,2003260106894702976,-820322388171710464,37577354204876640,1013621271381903360,-1507724284394144960,-15597752279832576,-220579113083476224,-1150146720132024320,1347330687650174160,163393902479174400,684401715632144832,-1721179493445343344,43868256981911040,1586508117067202560,-1113745398032931840,-163071473157334896,-4151625586368944352,-2872497384117504000,-2093842949107140000],[-32994304782724775,35049795338992520,17612530577473029,17386286492498880,-19363704565685920,-70525810048227480,102337661250340065,-95788485041879056,-40985049853564206,-18332936160883080,115810758096523550,13373481721774800,-71682544911998850,-73600016747682832,92762520292709190,-63154582650878400,-199685046703542415,-205712872061127816,-132532720161269088,344227449893764360,-202007539623124620,-413356502785175040,2134280870310590,177570520705521240,296379095841241875,489091139835914000,-191447003904933975,179433523191131832,-145164650247414182,-796220859337506120,-881876519714783760,878922854868023680,51883726702491087,1730553650267896656,3076202026820890500,-139317339327344640,-644519832668939700,-2009754469066104376,385851446772732927,-1655856724459807320,-946375956215357680,1663791890114250120,-623636255864359584,734090539823380240,-831745382262278760,-2319877662368544480,-1356427067513674200,61674865084953120,-2060850577146812154,-2652488175109954440,317517717647394000,2814404469047245800],[-7675674460962816,6954914198324224,13757493808341360,-22257493489671360,68949991102361600,-16995610547696256,-28314536679685080,-175529810207783680,-2930294641190400,-106655491003841280,71913694452287376,-39755049487270656,-42396338406090240,-131242867861216320,-132860504391693360,-149692481904593232,30810369227489280,87009352543933440,33461309622731760,-353210548652636640,-41310707344982016,248654154330813888,98730929075682200,22473143210232000,159751371335846400,-112911564814874112,262930985475780072,-673361943410117280,323095021310223360,62206785291800160,-906980767707990912,512476879961191824,-1112774560194232320,-27954841272526080,-1238810688839383440,349734258039143736,504497187947484160,1385715047641534720,-2649885263111711040,3454090019292188640,126874991871555840,-1003742135750875392,3685833900216809280,2578151137879025920,-450123458837944320,-119173717834093824,2108770809656050848,-4105308977159427360,1294516554304512000,8683637226333222400,-3156749828090346624,3146910016301484840],[-41598513040394940,1133930002349208,-15387233739051702,-61884848519534040,-14174863012820190,-54334591497770400,-24922061175250173,-35667266162737440,33048788986377780,100736499129562440,-15507053061936150,81015740500380816,121694185146296309,-33924586672146720,229318834276986300,-154994232625429000,10389190401439746,-85891977577029360,-48605444306338425,-90497480755374000,-787229119316981760,272170616568903360,-40623771549117804,-284107210018496640,-238424424183560560,89819379606308880,-231837107730629004,-889523362848948504,-183239030045917230,170041921022619360,1552717535717374950,896155606451580528,-209518031335568472,-422828986847456920,-670324932014752950,-786579554179280400,732961792820589488,20356330674132792,3638336896193905350,659440817474794960,-844673782489842690,1707659464792133160,-2344704370234287516,2224701920291190120,-2160379921874459525,4083167582372214960,-1179032736170166273,-4579925370771851472,2022784203411524620,2483595373847701680,-227765417817548655,1315177399572107368],[9440066808689088,48179585891196928,5006367714754560,44775978496827120,-39510419895709240,-1914476024930304,-10342164992622176,166314345877199240,55991330445836640,-16374523842673920,-67637138834529792,-17642412917207496,-233532829536520320,25444716625785600,-88889873550019200,262799970869899872,-250441221050012608,40887931094384640,-275185430285007360,571201882640263600,59967837864416064,304982740422835200,226150581075138720,-397636406425587840,378386031140285520,36069108665121792,543255108403168512,-274295142064008120,725689941023561200,153564163740172800,572589306964370304,-190136330430223760,-682497684818658720,-81590400987955200,-2550373013485132800,-284111769299427168,2812439126015372352,-2037943385137479680,-86415651407263200,-2818336422278590200,-1569210651433301632,-4355971843101696,1860611069737601280,1703774016553721200,2078228344377625440,-11334117379332096,-1486434308529564416,-1556263910619250080,-1790025846269839200,-1659547947157422080,979108039405711872,2848141510478189184],[-2756780849358360,29247654758088520,4254096548560485,-1951026751581600,-48076014124357535,-19103046982476600,67862264836021110,55204341205135704,-6967967568436461,143487144848440800,-75014437896649020,72398140663629000,-7200143834393957,18573197694415056,90452684500932780,112976911060709640,233807772159392310,-168470520030631392,-67258939573222155,129687822171030880,381027327914640660,325639836043195080,-619876146402127164,71412395607554472,77498694692191080,-218969935308148320,416809051994452845,-615710837176238232,167916023636576977,1239879691373292480,35368419863815500,248221911608276760,327212321903703225,-377343680040319608,-591120133357308090,-260255886858582120,247364311057167825,523398492961104416,590239318744537770,-2296299983000391480,-1526822759109890320,-682227778854403800,334664262362082312,-1844297098711764664,736683821979807075,431998456008596400,-4946464622267481720,-216386025911354664,-1690571940671042688,1719692657574873520,4140324725381833500,-7176756077509387200],[7505018210222080,12345523136793600,3140422498285776,-16091479059509616,5213541561676800,-16523222134795200,79828317192223600,-29638502195453712,-14320987877256192,-4537579492855040,43079066827288800,-31180794697056000,3812257304865792,-13638076455988512,230818271543602560,42575465940940160,-238026328702525440,228961461329846784,195495682364092352,-164068172575713120,299145878120448000,143298185961710560,226815783204060624,-285482207491691328,80893603894118400,-70466247209959680,-673815493884568560,-88486445797350592,-22003558207741440,256932564300033600,-1957537037543502800,1662110921344806240,-395469669861826560,-569053574426385152,-844684486188234960,1276267255755439200,467500890181248000,-344271012766521888,1225253238254231424,1478219532352797520,106460196774243840,-1878604772068062720,-1131775215704111224,-765237588502878216,778137563129333760,583071757916648000,2470969071295253760,2716597303794508416,-985222025879224320,2351214106419502080,-423115926273303120,-6142502456361767760,1188929901395410944],[-2777395104014949,437169556822328,5736330896155860,3532520226858240,-47846699062614980,2356950840169176,-475448418676050,15145700161750840,28644540962527875,-82730523752553600,-36019589696697813,29195134564616328,-59902388284767600,-146680027997169480,5096548127279160,156257355597808608,-254648205137979464,-86147127496480680,131433772286871450,-377685500538020800,37185712046230392,286836471966721032,143063542811976765,-7180597174988160,-323557127969823990,-719650737991625112,-440371200117925164,-43726134561134400,1018054925343938820,20959993879436040,248362443756840049,913185066613767488,-259243717775840655,-655243332651105000,-261325944702066255,-18401816186930880,289878747707266245,460634773820113200,-139885314231851520,794210878197818400,2103099114428887993,396696197573001768,-1547207599352665890,-3064530021658781760,364449985394424930,-1625106658356819000,-86087805044461473,4745378402858492400,-1364890450701132960,5678341410345430640,-3667210427794745706,-287608333903531872,4150600505957776045],[-22776400388256480,10422169722650624,-184113638554560,-15210075746309400,35311432225338720,7005268177643520,-6726121654712064,-12635742585257064,-38073336760336680,-7762687013283840,-103486419269057440,-17261957056867488,-115012054111457952,-152785189635358720,14928498654558720,5518419410755680,184861128555311168,-5456828089574400,-86426882791194240,-751241072302770200,-113861861436620880,-59193873931401216,396160245729692416,-244963857573127800,237045418364293440,4732142732697600,4541240188616736,116573476310735232,-244955648992934880,479997307489566720,231202858305196800,-268390278088896832,-335529224432136528,-725041490668953600,1280316209011807680,-1105736767625194320,535337431373918448,-142768456975938816,-477958030141152000,2138876585906187600,2331805518877953520,63376159308553728,-940696430719347456,-1228222580697648320,-241066200870726000,-3650800142149386240,-560756935362021376,130461168424117872,3170484734156241480,7586857319373516800,607590962944199520,190693988356532736,-5844655523133198800],[-5301978270257576,-4320200739073560,5740937921146230,-6070210602533000,-23400877643138520,4290241903678368,14659273181123844,-33535834628784240,-7419483960692100,553913096342680,11170240954582599,-20441191272077856,-13366082054558420,-45203416472039760,105416605722663675,247196988661932104,36534491519246061,47796273280567200,-337917761651772470,-80909597141853480,14018419834129488,-232183479827798856,-127005890276442195,112789008073356120,623355798360979915,29893620510899376,199559636551441681,-232938740686968360,-280300900646578125,273882156272611560,-850407197881501810,-535623710155020816,-97911094482935370,-346478499428978280,-762605071861836390,-123918676956665184,1935455852983277977,-1645877278840786200,-377943099686194680,2467814783440371680,-847231112453877855,369983411945151840,6910782787827711850,-1186744729163235480,-5864893430055894480,1884141177310530424,-586145219027158098,3365232607772824800,14018508466946820,-1513708458025701960,4338799256302028028,817570996003249696,-4701229493133483585,2378572763899332000],[823956006343680,8781464522871040,2472096907393104,8285108252503872,-3500084372083200,11930196413733120,-63711212077411200,8288495102420288,-12892039835811840,19989903823676160,94378549771198000,99862021905279720,35870108117606400,-58901299748844928,215354967141732600,54974627263274400,-30248869729651200,-68476593597223680,168330610106004720,351861677967236360,38044731128025600,-12009156126549120,-643145261048814800,-9423209678916000,210451165419110400,406407404929973760,-151230701350922160,-336238477988866752,-214745324155873280,128699540290865280,-276999938065514400,1847130880264812560,13416375279884544,254986222907029248,-802690805829505560,-81850532366719200,336078726246996480,173449626885053024,1680973231950263376,-988662837936537360,-4226561805270138880,-934800497926986240,966305921549078880,-857879397079878800,816818235453972480,-323858691298834560,3581993034999574320,-243675568421869920,488946857582278656,-3833929650908026880,-639583555412879040,-8280707875416812520,-215729479355385600,-15554840157267840],[16581977214081240,14303659751109960,-795580268210574,3671876889423864,37727298637083230,20743998808765320,19208480108474250,32834065270818464,-21187264927553274,54499544212291920,132643271979667620,-72603912442702440,-71607201807512118,-11651069764394632,47123108620917615,83417604631770600,-200379738140056860,5404151493962784,-215217336999080093,-65898396082963400,45061844982382080,216859440001699800,486371168546478387,65867304606834192,660088559879452440,287221140095553400,-50485984216868460,257727337016810760,-541013564361123756,24091544224928880,676949534886591120,1279960133146312360,-269026519781554485,-517689160114337640,-229287776598625800,-334461422444618040,-76477539228159960,-886516514210730368,-14183424995808684,-1456578657518712000,-2092075222606705875,1557605384161143240,-2776253935879983195,-2327122064746033288,-1171327187872737945,2025874516761511680,4460781139018422570,-1113326911613573184,-122533614352099806,-3586852832108128000,-65867078909007660,-4712289712717965840,1405598541938518928,-2625921802128655200],[-768581258666544,-13310982338174976,-8109598489132800,-21755412853894720,-7795167005333400,-14178973864872960,21556510917003392,18594034308619920,-97051385338697280,7438409008842240,-9006213385951488,35690051073076128,41272069639617520,30995401239982080,1132541923471200,114427361147582736,114666603520586208,-76826454353510400,-65634224383296000,234621980603989200,116442851221696032,263089946276708352,-68954469514879200,-135884659960247760,-934410665333425280,28116041913653760,-2532457606449408,-1133500300579305400,230248602949038960,52936249777182720,249117462890394400,228400913362443360,-94439753700603840,-282568121987563520,571805033496675840,-87381463956784272,467264703784163736,1257683577069849600,-310720463271079680,290270318460086360,1313758193871007632,-480812274013167360,-275551989636535040,1403350603264071000,-655408187322382800,219585279025308672,659848643627284320,863006858312707680,-3714534847053745440,2474365777805967360,274500863494665984,-5860395184417983440,-2534929901931379680,-842735566524825600,967400087547035520],[5056841872169340,-10404497905865008,9054754401171633,-25806858270560640,-13181568287819030,-21746632920575400,39672046981599384,-3506951843998680,3064647785766885,-8331763797606120,-51239451295461520,6884612376839208,20338099580940075,-66140663927184000,-82122889310457420,-188541292311589800,-228336973803213407,-26733786050299104,-64821442288584300,-190382956196696800,478394064458369160,267712797553017192,-227445326455598504,-253992943240316280,444493449143676240,-144310348989005440,-89228607020808882,46874140735595424,278115797452948095,126991290933708960,-1800277888105834200,-134067987905266240,484556921631366315,-653874750796210680,-653496611191284850,327641366742707160,769725563163933636,548245302687343272,-282062941542741660,-309685255174369800,-1738589214657380965,25299511519921704,2213154580676200255,3067984325774039440,74218871542979625,1991023671992308800,-506996001607185343,9586604360603736,806620069668985605,-505047758257224520,3360167128075687425,-1046583774221610504,2749227135766317444,-434824334099113440,2194637027765449320],[523040969468160,-9731473287055104,-6383307296834160,15660471018287520,12369124070979840,10874928266660640,13141332043617888,-21336277322806160,-2091663482388480,-84492872401512960,-25399846362263120,23743731572843856,-6877279205068800,47514982370648320,-68984863446365640,-200343675237537360,51375386061554688,-25452220325495040,82807083937116000,-220911562735726280,-3865239408347136,-144826250192422656,37805136035298560,-266034824682698400,-210152705878917120,-74827667736307200,-399087588644205696,244617915286027800,279319492724940800,102331918547622720,194755006868016672,53517846239754160,24587935215022080,-725603616385877760,2052628541914692560,-597203473043928168,357609361340245248,-638097636917753600,1414194378905619120,1367238658928028480,-1819662837486714880,-952849972039680,-916168295286368880,-2088283118201676000,1429679034951552000,409655443475162880,-2334924917808860168,1180918552602590880,-820195722517063680,2927706934325584640,1770430268651425656,-390513912632075232,-621553526000985600,-999915932474487360,1802651933236611600,7018874498443474064],[8093920982730660,652445022469680,-10302158340051072,-21364601351158024,3955456428090270,11339003868291000,-27849759829442770,17946453101432352,17382845539617373,15690997699456200,-33435350219228100,-25960253939889720,70336226063644541,11748177024005928,116332924626763425,29983377750249000,-78285963778596915,-61774867384896984,-21972872652142249,178974670279649280,178634065072935780,-91198790507261360,-161872259685974805,-210426196127764032,-53476953489862155,116501749589812080,73920059368972860,311676283696631040,72552738033691902,219174881090654040,-132919808077921290,384294525265200000,12058013701663875,-746206411571126792,-1334726355505998045,-1068172947036666240,1887118805564835440,266799526307355528,-847519432371085914,1624878031417954080,-178935279835031100,1768016294772530400,309987196517274276,-254865359428510512,-409906598827364100,-3925463380384206960,-177101294377702365,510171825003801840,3849416538172625043,-1289384240457593280,-472091121802506330,-2034363523880893200,-2122601417659384746,2188352174835479400,-266032495914004545,-1035252846918102120],[6734996395023600,-4340959210168320,4169304214203744,-6387861125500608,35777064360860480,3278442819801600,-4653496457652480,-16005799347077320,32958743641883832,12478788112538880,43742423398229600,-56976668894671680,-71583891989073360,18259853768769536,-33501881156770560,121643610450924960,266558312456516080,13155940543426560,99623183973199488,402109041545708360,-173335943950498560,-36837727923363840,107859654579953408,-189374160720400920,40730296982026080,98012286593786880,78517892822328480,236146286341579680,-12949693087327168,-242724985012224000,392310553181337600,1020046976216172960,72775985322233424,57249043370483712,-635703632960689600,-322235734016889000,-664150742245908720,-278048234866572288,-322285667349964032,-1975842181471482240,-280075313930693120,-37229488095018240,696173258961413376,1042603359120008928,-1982446992325277280,3363193054659870720,-2018003266343285760,-714569247204271824,-2631784491444193488,3487636544255564800,-1129865821414368960,1931217375898812960,-333958870821052672,-116956138016019456,3771398621053324800,-63322053286743680],[9792200526481464,-6849194308763112,4507676456671245,22417984756872000,-21305613710852615,-12967459720972680,-7324179388630236,22852386941685840,8851155370580820,-8892036773769240,23226456501105627,49511004768576936,14130588548971125,77917640788038480,345729448938510,27298098560127336,33466892855283363,-39562216268529240,63590060279841480,-105878016453570240,-42708218523249669,129932022154933152,-245366483012754020,-27532768305998040,380002577411853000,379802233111164704,35294000747116566,-164866694656488240,-354595496590758500,-154270957839906600,-51398490002684319,1350207712322196352,223331948735932575,-1186680733131687360,727818997249206045,-70799767999248288,-896403136742436180,41653919394577000,490308180850117590,467151155772701400,915589690169263439,94877512906298232,1325711789524752840,-1325247635072576600,-594411147549360450,-227187286580429400,171090938527503885,-317698770812991120,-3045652710279289560,-2822000537540292640,-412437914408745027,219970900346895192,-6734297481814994520,754627375701001200,-1235835040401465900,-3545788926008094528,3180245165312777184],[-16007817047326720,-4299322584530688,-10532582761259328,19701814571341640,194967960084480,12901622887677600,-8696778980063016,14645006072499264,8238801676930560,8120667301143040,-27535250199351240,27025651077001632,12985315347730176,18990625061084160,-146456017054261200,-86501674945512640,5249346581004288,58171814095338240,-245586990721629040,207551735038073400,-79919898737817600,-112499180667494272,-32842169827667112,-16043117300400960,-67254483139176960,69547761247929600,-128725368974561040,339434784794420744,-63805075602808320,-275560659017783040,206976378315534800,-58839410278027056,-656534534854017024,213116259768867840,-31566636122759760,1587892077157581360,673282282968203264,154845989471608512,642968126376914880,-2894441130154023040,-115819544703582720,-555092852283509760,-94930229925675624,-1781002152685362360,221906890675008000,-718219328316682720,118248498598637088,2650132780820634528,19367907892101120,1573177856235532800,4570280742020742720,-3723892526048727648,1594656713619256320,2283563023369105920,3918651691644630080,613169517383578320,-611633087881339392],[26489389785734462,-8625433560552320,-11218930159454820,904493563327200,-20367063632325520,2732175837921696,5558140056642030,-26794108786728240,-14323397326587000,-61637998752269280,-71373450198854216,-17785366425155856,40416352743817500,36375700991626480,-17411220404720340,-34653732939337248,-10724272427863304,-53307369939626880,-28484812870479120,22294840184463600,-149811954114366192,-94173454588171056,186039263211349070,238592786939064240,-250604496177789600,-59130483995842688,79663192727179050,-219790466496610320,-115495975718625040,513298552751553840,-26913729021913404,-2475320879653253632,375772754836403340,-322849097878230000,-1115653685751638630,259018569609061152,322759910493466512,859742202175070720,321404222955172140,-2246060949881760,725168363113085648,-739276361450124672,429900769935292590,3805746169753614480,1634394228402477870,23936032882891584,449419871080575846,-1411374289645050720,427497778211441520,1974195190997273520,827953616646993672,948886547687497728,-7005773002773131300,1315391021639864400,308755872559665120,4922867086586354672,-621217505144060364,-51288747134895600]],[[229777450928701440,77018818530017280,32021565003005952,-121050269263544320,-102902632726265856,54655328872488960,79230309315379200,-87982788615880704,-60351582264360960,44916758250635264,190823433169797120,-238026328702525440,-107959499667275776,135402619471257600,-131742960118136832,213865136812687360,-702377516051988480,-129110067684347904,-349256431935488000,743680968023261184,850508078795980800,-438946289115586560,-424728519801569280,479997307489566720,286856253710270464,-995992308962918400,-678216311962337280,-205022324579229696,285892674744483840,-303531085758996480,3630200751642378240,2100065172418805760,-3033062352258859008,-4226561805270138880,-1209614614459318272,946976436349870080,817418257000038400,398119629793492992,-845244169401139200,1342706305403961344,3220365966468710400,2474365777805967360,2447118651964522496,1294516554304512000,-1478921907285000192,1838828354779709440,-7516506238998282240],[34836794395603200,10475982718578432,15145700161750840,-25960253939889720,-34734802258031040,100736499129562440,27298098560127336,-53307369939626880,13803667341020400,-36677114413208280,-2454081133086000,104959672008032000,31762948852999320,-80909597141853480,411289029339690568,-242643156550618320,31455971109441888,-336252023015387520,69068961409686480,177570520705521240,-218969935308148320,-291657412918435872,24091544224928880,-1123972848479005360,-169262068326796632,-46021349183297400,-263124549034495720,610127287983561240,380406960318937440,548245302687343272,926786467419303720,425026566167144088,-1527410016088802560,794210878197818400,-254865359428510512,2122799772663908800,1707659464792133160,-317698770812991120,1974195190997273520,-4488928782630133296,-1211291423958073920,875117182344692928,2626223500390361760,-882294229059633720,817570996003249696,281955223997853120,-979867555878269784],[-5420357169119232,-24562897542078720,-19058695526787072,19989903823676160,20057871678028800,6608320672462080,-36335585464139520,-48676874849858304,87888437466019840,66586476068851200,-41376301017950208,-65634224383296000,-128441795380157952,87009352543933440,9016633643184640,-149943105682875648,44852676028258560,-74827667736307200,250252509064596480,266737509103779840,35025316702790656,392310553181337600,127328549502481152,213116259768867840,-129699164415110400,-142424479199523840,-31473159428677120,951095008608983040,-224614908399939840,-2550373013485132800,252259036215813888,527535745757729280,-749021458675544064,-1082776758463088640,524400279324894720,2939952960676529152,-123006543410361600,39125276434320384,-26651177120691200,-1274818944350035200,949189878034675200,-4376431197082581760,-153988289277495552,2351214106419502080,-4871308687943027200,-354257240122815744,1509524343671274240],[-3506951843998680,-29845810168936080,-12658028309350488,-20019598921665440,-82730523752553600,11748177024005928,3225389252773000,81015740500380816,-39562216268529240,22294840184463600,-88843906637448600,61275305103048960,-140954278157264616,70122465165596040,76338201753569880,-232183479827798856,-29213785045827360,112751379464827896,347360801290498800,543743696587776960,-71645161275255336,489091139835914000,-615710837176238232,76909161331110240,1279960133146312360,-350687475843083568,-37506408587543160,-342053907839725752,625668391158736680,-651031836522619080,481121533635067864,-309685255174369800,638999429530357896,-3371265919404260680,341000570619004560,396696197573001768,-3925463380384206960,-385193576362906080,2224701920291190120,-2822000537540292640,948886547687497728,626105697045025560,824500236850444440,1832184868070911200,843366082564971240,-1107576857949550472,2378572763899332000],[919881022832640,-1914476024930304,-181474493953392640,46741723917926400,2261127338459136,48268426924564480,91929169285324800,-79307327930572800,3567775011102720,-29035286580731904,57832762565959680,-116208824360566784,-22026710442147840,100118737960919040,674256127950372864,299145878120448000,-5093100905545728,-223668550721454080,-882555935903416320,17333469135495168,34436649788006400,-396568425653452800,-868312495635087360,614434585030041600,7058101237456896,318770583561830400,1725511413705883648,-725041490668953600,34648128862617600,-820322388171710464,710911950931353600,-220694678804717568,-251253294058045440,1914694313971507200,-812663447526408192,75800468050616320,194048269001367552,816818235453972480,-1549596899944570880,-222058060616392704,94106022143385600,-903486153767051264,-374223040240558080,-4494102860185804800,-38650544083058688,-842735566524825600,3047031188626833408],[92587055174679840,2810748698677920,15350108169419768,-3392762180535720,6884612376839208,-19437551282048480,79559086781931240,23986263609791208,-146680027997169480,-61774867384896984,-29621947123879320,-154994232625429000,129932022154933152,238592786939064240,158858998427614784,-320903200418163000,-517093296845953800,131797057200498536,-93915587357856000,29893620510899376,-356350846663852280,889337592738975600,-205592050446224784,704377319449643840,187313267994340728,-796220859337506120,248221911608276760,187012673671377840,-334461422444618040,212916101156287672,-796397185772733600,-883704986780578920,-633894107841174984,1518940049020786560,-665270990172489096,3067984325774039440,-2694548333515180800,764553626459449992,-592213404843182680,-1625106658356819000,-1289384240457593280,4811703138320857240,-4579925370771851472,754627375701001200,4922867086586354672,2316614082903141120,2885774875496984400],[-4555496290885120,-6726121654712064,-17546173704034560,52904916733146880,28791315063244800,50583781448640000,37942785199858176,113519100939847680,-594593785758720,-172444627503690496,67622162603343360,-68476593597223680,-64581986056262400,202934574646594560,-40668320288193024,-188977767134041600,19540676497498368,13044138971170560,-150235580828481280,-2532457606449408,39529845995831040,-112911564814874112,-467893915346972160,-513484629390120960,48226545840914176,-725603616385877760,129172012683876096,543155967680904960,288253651049844480,-322285667349964032,-411313559094592000,-555092852283509760,268122797396256000,2282457523030460160,123739502461462272,1419776979203466240,1735521002788920576,1860611069737601280,-1399121120539123200,-1044718237542036992,411531772589752320,517770818299308288,2150741023680112640,-1761716674451424000,800628629448962304,-505755336632226560,-2932962140282023680],[17386286492498880,-19103046982476600,-30090263764368808,54499544212291920,-29043831181796160,34948694714004872,3077127886991400,88331666243486160,-14253976051115240,-50213000410110120,-26733786050299104,18907062754064760,83455560721895736,-55281078702120480,-377685500538020800,-210426196127764032,224999603763752160,272170616568903360,-164866694656488240,513298552751553840,15589813033454880,77121164533856880,-42556794757965312,-81311742466969520,-365748555991785120,-535623710155020816,-607559497406586000,905002270896702000,-80182546264340520,-947340885389840560,220526268113365344,-139317339327344640,523398492961104416,-1836585163777775400,1557605384161143240,2334342875029545776,1091895269328797040,1372874263071699024,-2665124487171196400,420256159514891040,2939085746112410688,-505047758257224520,-660533855548567968,487007073171563040,-1956298295937764240,-287608333903531872,-1035252846918102120],[17274325197127680,-2091663482388480,65355454355767296,-675730689392640,-29466944231178240,18259853768769536,-176114098935398400,5249346581004288,-132356055386030080,29562253318563840,20963682017574912,194364691150192640,30744263433388032,40887931094384640,-374086671843655680,-98194388106952704,270089067787714560,-433898843537883136,1343365940057702400,-171177342563082240,2473430927278080,-309550062070824960,-85303479176036352,231345091193610240,380570093778370560,801380428696092672,-1803707715603333120,-395469669861826560,1980203888124887040,1385523420391720960,278724612719443968,-570149019998208000,-1576353021370040320,-711886175625461760,-787942769126768640,2619321274840825856,-5984867197350051840,-1232926183986266112,123630523692318720,-3650800142149386240,361053072941383680,1586508117067202560,5891039730740527104,825531717321400320,2953197723101429760,-4120582008779292672,3711447017204613120],[-49912976314282400,-13489240745562648,-33535834628784240,29443803510194920,-24118584167388744,-46633150767467880,-114469758123437696,-81386261146293240,13373481721774800,18573197694415056,191522280778956000,5404151493962784,457091840215250240,264615294318863400,-22389242725795440,-430299665134895160,-30814961742945072,212984812576667520,-144310348989005440,-90767313819562464,34971950648797800,-638742888845348816,-43726134561134400,384294525265200000,127420938936166920,170041921022619360,-70799767999248288,859742202175070720,835961992048232880,-805440585449886768,-336765808711534760,-163284615792022824,-184764153972546480,2467814783440371680,-2132615086155825480,318356142937001160,1039374293779438848,-1412934569957334600,-2008696690678374840,734090539823380240,431998456008596400,-2073338017669389624,-3586852832108128000,-147322558271256480,2177948247104924232,1544897872208306000,-2164031034654244632],[-12831651719930880,-24445631860488960,20245963679988992,2871109666613760,5052266045777664,-4537579492855040,59831129099715840,9393492340742400,-103956905505281280,31646185827759360,14278074816741120,-35784329968128000,-76830524022295296,-125103263755895040,-60506635496071424,-316763921932016640,-39014597773228800,396160245729692416,141972874556832000,55937142809455872,576700229773064960,338971397790938880,-304752865689582336,87291197395170560,-133668226096221696,3419729423362560,458969943480277760,254986222907029248,-514453332714727680,428895774292643328,-280131861828407040,-1277867659091178240,-328262153754650368,-921388184364456960,-86750253510455040,-275551989636535040,1053851457501596160,-1003742135750875392,-277838899372675840,539003244375805440,-512283862822744320,2927706934325584640,-243920777512257024,-2726610200854848000,-58251646858254080,3771398621053324800,-52440081750228480],[14256191333769000,2356950840169176,15690997699456200,-29704296235952520,-35667266162737440,77917640788038480,-34653732939337248,-23716084560504360,368868513866461800,-93769935036456504,-14770669943500680,-171801165565623664,47796273280567200,-1806180621127080,-97380651828472608,-176234053885223400,8227215004768056,221004233785325320,-413356502785175040,71412395607554472,214416485856731400,257727337016810760,-32869199374984200,-810514228625280320,-32675942400256584,-335023519304174400,-135248036216160120,-386096530191024840,327641366742707160,-350191511417405672,445065354825786960,-70263775442718000,460634773820113200,1768016294772530400,-232606431531961896,659440817474794960,-227187286580429400,-1411374289645050720,889243614678658360,543356106679391544,584526170535635040,2171029209106795952,1682812227846380400,-1513708458025701960,1693892927547705144,73757504527970880,-875900834129103552,-10416036520564267520],[-3608473026502656,7461257185198080,-4906486203260928,-70810057017835520,5762678291251200,18340255078612992,123704014923407360,35870108117606400,-9777615772262400,28938619534499840,-74412649289392128,22565932686090240,-14327115332124672,-178661095808532480,256587807889121280,263089946276708352,36880998672384000,-41310707344982016,-573225594850754560,-344367050053877760,2137003044102144,279319492724940800,-1016339449426329600,-338809360950804480,75752209113292800,57249043370483712,816956415167692800,673282282968203264,-89388676931788800,281034822996787200,-2102350944790274048,277392787732684800,-27208933003321344,-2037943385137479680,4907045642060390400,-317095498116857856,9345263184322560,1573947070788870144,2093370379486863360,-604641690682531840,-27377021171884032,763304401829683200,-2315485955723419648,-146019169082941440,-554067475913318400,-313498857562587136,-2159792223202099200,1188929901395410944],[-1951026751581600,-9678371776776120,32834065270818464,30712847582577600,46850310090043680,80704049542052376,33335859545637360,40729491195963024,-283747510270138840,-188541292311589800,-36388678214602848,142393064081797840,-12726518739984720,-86147127496480680,-91198790507261360,180069195317530200,-90497480755374000,379802233111164704,-219790466496610320,449298320570007720,-50961446733785016,-503039523844599840,446920815143120952,-703418789054985960,273882156272611560,101918070445191528,960633578506608600,294282857113508208,392416099033815360,-2977467190522520440,1730553650267896656,-260255886858582120,29441447865248816,-1456578657518712000,1167964288146936720,392392516779557952,812442928960425840,-849830158515682344,-867303604123983400,-1380380617713754800,9586604360603736,-4805893883011076400,564334270242422064,812036105817685560,5678341410345430640,2188352174835479400,941360034032024880,1315177399572107368],[-7049177719584000,-11347628361696000,-17745537641592320,-84492872401512960,-31396577642213376,19492366779790080,2716161819550464,-33501881156770560,13433746089815040,58171814095338240,-8374523635484160,46752044220456960,26257923624556800,97727202783025920,127422343769236992,-275185430285007360,82309749817135104,536885902962823680,-122067501631756800,-60579383108226048,-227984641789985280,-189147552277736448,132978026431303680,4393394930510080,294368342295186432,-79465783593504000,46859951914024704,249724595047699200,-320768677327403520,-569053574426385152,15681984128490240,20786628013111296,-153367831190238720,710601934244632320,534525594071040,719024827202494720,551635368994173696,-1156297708120473600,1132050612826721280,1558875055898983680,-882514407156518400,-560756935362021376,-1507251944239937280,-1113745398032931840,-595510344676425728,-111120690770073600,-549255729422716416,-8090279503613679360],[22852386941685840,-61637998752269280,3233470502114688,-1124032873417440,-33301072696292280,-15940502257578600,74697667887453600,-20441191272077856,-18304123515217440,-45955171909762720,-26100884686920720,78412703333083680,-52668181196389264,-63154582650878400,-168470520030631392,-111850945073331360,216859440001699800,-3152091553338288,534655130691107400,-390686353130361456,-262503782138219160,480513902973569920,534657065917608216,126991290933708960,50927807843505384,714159685788507480,29666992077665280,913185066613767488,-1068172947036666240,-618826770467248416,-422828986847456920,467151155772701400,-739276361450124672,739787434438804840,-104665487271752616,-232872139182180960,-3450438980468705720,853970770588697520,-1186744729163235480,-525766046400882848,830881040331031560,-215646465374440440,183997960908292608,68391788057025000,61674865084953120,1719692657574873520,-819823476522735960,-2625921802128655200],[-67782178347417600,-21085920917225472,43510560456704000,77018818530017280,45173693313712128,-121050269263544320,-72942969704546304,54655328872488960,-1598419689799680,-87982788615880704,82509509720801280,44916758250635264,269199811010887680,-238026328702525440,-76527551384387584,135402619471257600,-119175232975011840,213865136812687360,-341392558569553920,-129110067684347904,-492705554604032000,743680968023261184,602886275904307200,-438946289115586560,8568620200230912,479997307489566720,185539555745595392,-995992308962918400,-956778210998353920,-205022324579229696,202656240760258560,-303531085758996480,3283894789786828800,2100065172418805760,-574339398028492800,-4226561805270138880,-1706436259946692608,946976436349870080,579430414719385600,398119629793492992,17052248498503680,1342706305403961344,-4402715008381747200,2474365777805967360,3452216888079417344,1294516554304512000,-1048340096073596928,1838828354779709440,-6799462995119308800],[-16877698483496400,20743998808765320,-21086718884574528,39816675924292080,36511407728759040,-60313677333596576,-35141740623310200,21718852730483040,-66140663927184000,89265855742206840,43702076454196608,-31284586932877040,156257355597808608,178974670279649280,5342477163931720,-85891977577029360,-27532768305998040,-59130483995842688,-69803735748793200,-186410014964754240,-94180150134429616,1254067587544080,-314463228484061304,-232938740686968360,-957690857630186760,-134863784491155720,351849576091054360,-40823333686485792,120291404045077320,878922854868023680,-377343680040319608,547782519157335000,-886516514210730368,1599062775406981560,1721732551316627520,-620150625368598720,-1763112058122818880,-379731737676589584,-27563458297754080,1991023671992308800,37568261930690304,345390262564898760,609298510086605400,4745378402858492400,-2034363523880893200,-1919928036745695240,2483595373847701680,-3545788926008094528,-51288747134895600],[-3901537233206272,12565925500128000,6365742739488000,31633349708925440,47398440615482880,55967812318728192,-10934742339882240,-4841853678329088,18793738209895680,-23947112594887680,-32632968882750720,14928498654558720,-26226756513914880,-46807602982905600,-54822577170965760,-227144178023422464,154372314550126080,-146726075760979968,-301179896784023040,217598589865305600,33983556377785344,406407404929973760,106107163472876544,-237047786247106560,-2464587400042240,-524743566700114944,44578366406112000,-83532957759783168,-140089406977977600,571805033496675840,319225175897728256,-27954841272526080,-11660791324428288,273394829513034240,-398630353356744960,-952849972039680,-403355390869692160,-983350005598309632,648654811872460800,-2018003266343285760,-874490885016503040,1573177856235532800,314570963739670528,2686840422340757760,624784003774571520,1061561918771019776,62335997261260800,979108039405711872,4538449477636942080],[11339003868291000,-11751733096351512,-61884848519534040,-8892036773769240,-17785366425155856,-17849124571795000,67223751104713392,47434844685252600,-133153713652388440,117951554815878816,-45203416472039760,73915350152664680,126638279373033120,1338427735418760,4081215147478328,-139684766970690240,-205712872061127816,129687822171030880,163314692927840520,65867304606834192,-27198473255910840,-44313169948721256,42125922554320440,-319170174492858040,630939214321528920,-112470449185483440,-134067987905266240,173436225487272000,-1258616200559644680,-142523680744993176,-655243332651105000,266799526307355528,-217724812608069360,-786579554179280400,94877512906298232,3805746169753614480,628345825790760,-330658519684977000,1391899582414715880,1133523105597782520,1099035390587410080,1884141177310530424,-1817428429002204120,-1172076605890588200,669397958218535216,-3517680265147711080,-1617100740825235320,-2652488175109954440,-7176756077509387200],[1357723056291840,13102121977528320,-75010915135463424,7461257185198080,-236031290744832,-70810057017835520,119791326991564800,18340255078612992,5950901949603840,35870108117606400,-203251597430169600,28938619534499840,-3579692866117632,22565932686090240,-297824044802572288,-178661095808532480,12343406049976320,263089946276708352,766661532788736000,-41310707344982016,-27575574746480640,-344367050053877760,44422821733195776,279319492724940800,-48891997683302400,-338809360950804480,1574694472533811200,57249043370483712,39300482904883200,673282282968203264,-1858161723852595200,281034822996787200,-101135636897882112,277392787732684800,-565604051755032576,-2037943385137479680,236058203092377600,-317095498116857856,194264094116618240,1573947070788870144,100703618069667840,-604641690682531840,-569098174408777728,763304401829683200,-111388703889088512,-146019169082941440,-11517644197367193600,-313498857562587136,-103898905461964800,1188929901395410944],[19236870668554000,-11606649201225936,24681075957752280,1614575871862800,27331964327123280,-70525810048227480,55204341205135704,-68724256956445200,-72603912442702440,-44409271971993280,5966370076534560,-41049688009604232,150505888745111240,-10942672943648160,38658798182879160,-190382956196696800,-39263465102782968,263257905408516480,-163881415730351880,286836471966721032,116501749589812080,260801387078520024,-284107210018496640,-154270957839906600,-239374912769628504,173845652654955600,261084652471638216,462563805891029960,387044816507427600,151709303163566808,-346478499428978280,-741103350477886440,1511192953872584400,989274208448829080,-295179914471470512,-33232111749660120,-2009754469066104376,-2296299983000391480,-445707410940625680,-2327122064746033288,1234027519160436000,-971895848163209640,3014577595629492360,-540958642705546560,-201239537507027064,1802753140696175360,-1046583774221610504,-2091975887651827320,-4517213277077682480,8015213536587497088],[2157887974276608,-12311278335313920,-18007555929321728,22873813935528960,13713403238810880,-36090630907806464,-1610622495905280,-9006213385951488,2545471422821120,-106655491003841280,-5269520093587200,185314483726805760,-17752738391182080,-25452220325495040,20074136323584000,136958760213656832,70179879667941120,107859654579953408,177696834254545920,69547761247929600,-222236235409339648,-253082080731744000,-31379372795548416,-1028030844378072320,-190154686565648640,543255108403168512,-48968232685095680,238278142171525632,-1918384798471680,-818163812290929920,-143041051874674944,917068984404514560,-240600068505629184,499365492824551680,716852589246270720,585162969736550656,516876298545914880,154641756257767680,154577945405861120,-1878604772068062720,563074856640734976,495278038012161280,-302367673674232320,913201668510109440,-1642372182670449920,434815299043588608,1529561819991744000,103839892225583360,-2115662641078694400,93480145728668160],[19910717265537120,-4143764487483720,-42139389853088,24943035906657000,-15250451862383760,32588125461801952,-8331763797606120,44974740241479840,15221537154155840,97316601577904280,29195134564616328,29983377750249000,-80888096565724536,-33924586672146720,-105878016453570240,-94173454588171056,-129234185389744440,-70373388447500768,316763140753184400,-3812124942816960,-545262007493259256,112789008073356120,-63617066735597544,-432210328274331200,318933632204910360,-322381349038810248,875092239107120720,179433523191131832,1239879691373292480,-714297880384415800,-517689160114337640,236192899801207920,-226989031088671808,-1261178085067925640,-500534353004075280,-1079521170300502072,530390872568917800,25299511519921704,2276865726999753040,-456993214626353760,1142605798506879168,-3064530021658781760,510171825003801840,-465647923601673120,4083167582372214960,219970900346895192,1315391021639864400,-1529690407486328824,4479352195342616280,-1725054869754888240,908418154653957648],[6501511097221120,-7675674460962816,18706887833518080,-16372815304581120,-35484709469552640,-2091663482388480,65355454355767296,-675730689392640,14344814564474880,18259853768769536,-176114098935398400,5249346581004288,271884204929187840,29562253318563840,20963682017574912,194364691150192640,-14966626821341184,40887931094384640,-374086671843655680,-98194388106952704,-554813689795706880,-433898843537883136,1343365940057702400,-171177342563082240,-1204091870248960,-309550062070824960,-85303479176036352,231345091193610240,-781762474447994880,801380428696092672,-1803707715603333120,-395469669861826560,-963983823777300480,1385523420391720960,278724612719443968,-570149019998208000,3238125272416911360,-711886175625461760,-787942769126768640,2619321274840825856,2913495524525998080,-1232926183986266112,123630523692318720,-3650800142149386240,-741670846774640640,1586508117067202560,5891039730740527104,825531717321400320,-1437647330438021120,-4120582008779292672,3711447017204613120],[-7185902488221600,-899630156234040,5565414284059952,3532520226858240,17946453101432352,1758003981724320,-54334591497770400,49511004768576936,36375700991626480,-65798996416664112,-1423805489805600,-68798161097659840,59498677708850952,10451578185753120,247196988661932104,-491137342673333400,-26330953002433200,175400747671095312,-76065267179286000,-105664894263636576,344227449893764360,325639836043195080,-69934999658666208,287221140095553400,259058056391770680,-648799322114213760,-142792540933020680,-208852430295912744,-67753323893821680,11279984114801416,-653874750796210680,-356156518037138040,931447623040610368,1320289722981555480,-18401816186930880,1624878031417954080,-1010210509750780200,20356330674132792,-1325247635072576600,23936032882891584,-350841036895351320,-2456917109379056720,235197465740633592,-691528714006053000,306084819764392416,3365232607772824800,-1643012409228911280,-1119146398082979944,-1799901240879499920,-794692574859107760,4918454778500631920,2814404469047245800],[-13280099027247360,-1140167094671616,19367099083608320,-4653496457652480,-921297412809984,8120667301143040,3773190196545792,31277961820235520,-29678367923472640,-51323648591001600,-28376267641920000,-67637138834529792,-63681446868695040,1059928052874240,96737230063045888,-120543855075525120,38413698847223040,115124409926380800,-113841346752967680,72495701383300608,106011918148364800,-34833379843366656,-7317443813095680,267811252781205760,1420646949959424,-70466247209959680,63340633920539136,834071762140254720,288052353072506880,-85969059977281792,407045931143297280,-230263153045170432,-304697250162458880,-513843464914940160,180794398757296896,733211127081664000,311393551280993280,-477958030141152000,-1280403000724404480,-220579113083476224,-796460256626334720,-3093754831058510592,-1043757429364995840,2494085475743654400,586061450328459776,-733600116355645440,-290456800509368064,-3833929650908026880,988280085667872000,-1427207556843802368,283716408354663680,5228323815285346560],[26697529830571600,2929265250927840,-12967459720972680,-26794108786728240,-37026729113037840,5596962125893464,-64908839933316280,5590468785514536,37989443010936120,553913096342680,-31172008677940536,40179496169274000,-32446433283385704,-24545492341741800,42600967487403360,-73600016747682832,112976911060709640,19652389735557744,-65898396082963400,223540635721557000,-5404456616167848,268903839957701760,74400841210254624,-253444870428614040,-227420574641871440,46874140735595424,21171300848377680,295016435897528184,262226844905496240,20959993879436040,-746206411571126792,-1281984323575725000,896155606451580528,41653919394577000,-2246060949881760,997297340836346592,-199881528267113000,-244246363881179616,-198967870949728440,607032230936691560,369983411945151840,423740236865493240,-1706214031609003952,4821570339903672600,641901874237375320,-1553769715426021896,-2319877662368544480,-216386025911354664,-3314807511331442280,-4712289712717965840,2148868650601460568,-7551829219055927960],[-562998761201664,194967960084480,26710301558407168,11012642567700480,1615330106818560,-29268725659410432,19121971213762560,-1914476024930304,-8730007029596160,46741723917926400,47003048006713344,48268426924564480,4422342096691200,-79307327930572800,74164907597946880,-29035286580731904,2782101290065920,-116208824360566784,-457878913200783360,100118737960919040,32435746801238016,299145878120448000,-105872527519629312,-223668550721454080,-42456211650478080,17333469135495168,715849777960345600,-396568425653452800,-41771017103523840,614434585030041600,146719853259792384,318770583561830400,83007404749504512,-725041490668953600,720245886453350400,-820322388171710464,34199110816358400,-220694678804717568,-5222912677931253760,1914694313971507200,-39093965521256448,75800468050616320,4033766673975287808,816818235453972480,-74544865974558720,-222058060616392704,1956223252574822400,-903486153767051264,-18002363311595520,-4494102860185804800,-803445851156529152,-842735566524825600,146580398802173952],[904493563327200,-9008489957907792,16829187244079320,18815780765822760,-17538411615000312,22704977392491280,4290241903678368,17719824468529680,-1835500683675640,-47068989554867280,-17198113669565400,35211834370981224,-18332936160883080,72398140663629000,449763202882840,83417604631770600,-88408529176750920,268989993863293560,25486075202498880,84443540631001200,2279656488373000,-265397991230791104,-253992943240316280,17230796275367400,-113709685745181240,-23349718752947400,-719650737991625112,219174881090654040,46742719111888800,-889523362848948504,-1186680733131687360,259018569609061152,1976051448004180200,619634338813749600,-7334252940411672,344559604267438560,112141584064089912,-1645877278840786200,314159347328476640,325566490565180040,-284039642367018000,874600929423656184,716967567856995840,1663791890114250120,-1844297098711764664,966861235756928160,-1113326911613573184,3327274862262420960,393500224478190960,-552828463491129168,2916507813581213720,1807339204201227840,-1455719690595485520],[-1828914133657600,6309647733100800,-6778791581363712,-5821434985153280,21992147654400,5006367714754560,14556345506659840,9662375823212544,13779186426044160,33974196373837824,-11213848486452480,-35755336469529600,-3707106718698240,64772130609987840,27306539549920512,-156670692874209280,-37353389014233600,73757753988519936,36819199044288000,228961461329846784,-48810124597816320,-16073129537850880,84114425139174144,-79954770311243520,41976496535001600,-446102298767324160,-149633236814315520,-62436434122365952,-220076651784652800,-226976979547901184,-119553023772779520,231202858305196800,79896659063147520,56104327677207040,-533541102390405120,400400488886849280,1430697056345318400,-449679151515146496,-295934686644579840,1335212165465100288,607411352308561920,-934800497926986240,-1649241904769760256,219272533905427200,-21948325804618752,47508620084710400,715142334635385600,-1692034130409638400,2455071159339009280,274500863494665984,-1318973767015818240,8683637226333222400,198729671288408832,-2690891221327054080],[-1092549375984000,2821062027590664,-6490461136943920,-9079848087591600,2910918534023808,-6070210602533000,36525020906602968,-26275279676383560,37802661671108480,-18088367199207624,21243084907832280,-95788485041879056,143487144848440800,-78519904939007280,-11651069764394632,21306166537574160,-19671666581149440,-98393699163672640,-142153957292139240,44395362785438568,-299512065496611440,267712797553017192,294222607522938600,-145469878367684640,-169993007492282040,-7180597174988160,311676283696631040,65023085904656880,89819379606308880,1350207712322196352,-322849097878230000,159857408543126976,-517762819464248960,761127913824105600,7625459704294080,-1703525656134408200,-123918676956665184,241892050811304960,-597688369443354200,-377759399670781632,-559042868820324720,1850967376766825128,-1655856724459807320,-682227778854403800,1080794252124047592,2025874516761511680,-970140332724024000,-1060673754572404720,-3500886514605832440,398228825376395904,-1105789859006416120,318751913472899112,-434824334099113440,6022563221464950160],[36267371412848640,8350237449523200,8273389331677184,-14045147473674240,-23022888474378240,48179585891196928,-74930206518804480,-21085920917225472,-79845023453020160,77018818530017280,32021565003005952,-121050269263544320,-102902632726265856,54655328872488960,79230309315379200,-87982788615880704,169754211196600320,44916758250635264,190823433169797120,-238026328702525440,-107959499667275776,135402619471257600,-131742960118136832,213865136812687360,249711592671805440,-129110067684347904,-349256431935488000,743680968023261184,850508078795980800,-438946289115586560,-424728519801569280,479997307489566720,-852554452014465024,-995992308962918400,-678216311962337280,-205022324579229696,285892674744483840,-303531085758996480,3630200751642378240,2100065172418805760,1053954309579866112,-4226561805270138880,-1209614614459318272,946976436349870080,817418257000038400,398119629793492992,-845244169401139200,1342706305403961344,-9058100283231436800,2474365777805967360,2447118651964522496,1294516554304512000,-1478921907285000192,1838828354779709440,-7516506238998282240]],[[232443022710084480,-56319111049791552,2843207569332480,-5721563325399552,-31180794697056000,-74190880566372960,1809912625297920,25712174207370240,45255266965367232,-98004725203311360,-86426882791194240,-499980282249338880,-170011177148394720,-54869709605488992,217598589865305600,12036149423308800,-432082344485800176,-454085924174652000,78680879515381248,52936249777182720,-673361943410117280,-359909448345877248,2284000834820843520,-173067644179971072,-37984192472175840,642968126376914880,-454978886357117184,-426659080860794880,2812439126015372352,427875529027555200,405927833380231680,486996803376906240,497397587969493120,233550445731135984,-812411612830325760,778137563129333760,5751942657274267776,-4426948228995143040,434815299043588608,531935687644554240,-5159240672088481440,190693988356532736,-119751328315080000],[-33435350219228100,-35667266162737440,-17411220404720340,-1423805489805600,74269134503613654,-45203416472039760,-7224120517122927,78412703333083680,92762520292709190,19652389735557744,11960433264470625,-22389242725795440,34129517869556505,-253992943240316280,139710783883192731,-7180597174988160,-84444577702302180,-154270957839906600,163432297048273110,-42556794757965312,47251463690275680,101918070445191528,-10345979082954900,120291404045077320,327212321903703225,-334461422444618040,-105920397627225324,-500534353004075280,2231507497651898070,638999429530357896,-1403223510816674910,-254865359428510512,-844673782489842690,-1411374289645050720,429014883865612638,-691528714006053000,-586145219027158098,-1172076605890588200,1968615894308292075,61674865084953120,-1286829483950621820,2148868650601460568,1575119826632056650],[-12892039835811840,36123939846849360,-6558205823764320,-23188739134880352,30995401239982080,-39755049487270656,94416142996215480,-25452220325495040,2175910465322880,-173335943950498560,-32842169827667112,103180569178056480,120058907166105600,59967837864416064,328782606727264800,-60579383108226048,-171177342563082240,64616129861321280,505866834418282788,144950112149230080,-22003558207741440,-308732497481488080,70155737976710760,-230263153045170432,-99714838160678400,-521082618307596048,-1105736767625194320,37577354204876640,-220694678804717568,-488136258397571520,904105884967375200,-934800497926986240,946976436349870080,1009912390343952480,-2029622588228183520,659848643627284320,-450123458837944320,1626666662391839640,1770430268651425656,-2726610200854848000,-116956138016019456,613169517383578320,1864880744302088040],[-10131805193165964,-25960253939889720,33048788986377780,-1981920636565056,-68926588922763000,59498677708850952,-162141750233389080,126638279373033120,-24865301567453952,23676351291370800,87388341992688990,223540635721557000,-20783406461054490,-30814961742945072,444493449143676240,174897373509802944,-323557127969823990,65023085904656880,73035325673192322,173845652654955600,-272023375020400476,-20917937244536640,-624718630711708170,294282857113508208,-331197401755780560,-377343680040319608,-76477539228159960,298565499863248200,-1317400016178068592,530390872568917800,2688159184656660,341000570619004560,-409906598827364100,-2626558619734437696,427497778211441520,543356106679391544,-204115870997182980,3365232607772824800,689309399399984220,-201183610508519760,-2060850577146812154,-819823476522735960,-2655073115231922000],[-38329411184211840,17355962658523632,-35755336469529600,54655328872488960,-15739627245285504,-26773686857692500,-13638076455988512,-15581248752706560,58982166618254880,61600158876991944,-125103263755895040,8385259527836928,-113861861436620880,165310972799732760,93325366793602944,-33879589952102400,59989717317739704,-151230701350922160,-237047786247106560,-13363608583176192,177720370401156000,228400913362443360,62206785291800160,219532424436990720,-597203473043928168,232365664178213280,-322285667349964032,-115819544703582720,-506462025560752800,175805345140971480,-86415651407263200,-317095498116857856,336226961278402920,1439061632654764800,39125276434320384,-1306556922184335360,-577772186519018304,2470969071295253760,-486704686620878880,-47209973532632064,3145046363770053600,2322963244428814416,93480145728668160],[23739869990764950,44974740241479840,-2121229136620440,11748177024005928,-15507053061936150,-53307369939626880,68740818688514478,-14770669943500680,36534491519246061,-26330953002433200,-65429722345575555,-205712872061127816,56020529016081630,-3152091553338288,-144345399171688770,-253444870428614040,-89228607020808882,34971950648797800,-440371200117925164,46742719111888800,223331948735932575,159857408543126976,259533701719146690,151709303163566808,337104334085241195,-80182546264340520,271939450265656866,-260255886858582120,-14183424995808684,1721732551316627520,872631481552199325,-665270990172489096,-1362363452303256480,1142605798506879168,-177101294377702365,2224701920291190120,827953616646993672,-1211291423958073920,-1475068503989140632,-1513708458025701960,1359777149439781380,-794692574859107760,317517717647394000],[958578460392960,78351300914601792,-107778329786117760,-1111337009766720,35870108117606400,68094830807224320,-71562722071268736,66586476068851200,-76826454353510400,212707399889752416,-27464748760669440,-144826250192422656,1491996510259200,40730296982026080,-128725368974561040,389266674270566400,-12126168443879424,378386031140285520,-416515981974103440,82593607554891840,-477492197505945600,44679904792197840,283387460941976160,249724595047699200,608273658557300736,-132506637628163040,30209855982898944,419000126762067840,-590529142816081920,-898968482370671328,122326897713847200,-220579113083476224,118604597137297920,1304656449694012800,-2699751618719055120,-323858691298834560,-2092703323211956224,166935040321832640,16328536426606800,15699287781416448,1294516554304512000,-2532502164766445520,-2772666958045944960,290730462290452800],[-21187264927553274,46850310090043680,85322653678928820,21718852730483040,48647959020416250,23986263609791208,-78285963778596915,-33924586672146720,-149811954114366192,61275305103048960,-99256914312622044,-80909597141853480,68980692460836750,8227215004768056,-202007539623124620,-69934999658666208,-147618072789556215,42125922554320440,22211791809885216,126991290933708960,230871822045878343,20959993879436040,-169277990943059295,-70799767999248288,-30076586701161000,-7334252940411672,-290614898611948680,241892050811304960,697349460553433358,-33232111749660120,590239318744537770,1557605384161143240,1149384583521812550,-849830158515682344,1136778747223394880,37568261930690304,-2004741441020017755,-1289384240457593280,-1179032736170166273,1315391021639864400,745342896113060421,843366082564971240,-4701229493133483585,-979867555878269784],[18828856975149408,-56976668894671680,18990625061084160,13184566771444992,-80567000698192800,-17642412917207496,1059928052874240,14515232029689600,32056143792960672,100710867494215440,21935760835530432,100118737960919040,-164068172575713120,191928751917066912,-79954770311243520,-129110067684347904,187069959103742880,127164889847286720,4541240188616736,98481966066316800,-467156282942071272,-97890661888547880,3419729423362560,13416375279884544,-512345360920947840,141727435496336976,-273429682213770720,1257683577069849600,349734258039143736,-475557403508695200,-952849972039680,-123438795864637440,-1982446992325277280,118248498598637088,108972099061731840,360228434675459328,2078228344377625440,-1812571450025115120,517770818299308288,-48467547412416000,958139787167980560,-1942690401129692280,678858077349085920,1188929901395410944],[30640776741729000,-47068989554867280,20908312071891420,-53792645040624600,-71607201807512118,5966370076534560,-5353323051270942,-50213000410110120,132965276303657820,19574715090978432,178634065072935780,-85891977577029360,93950428261120200,-320903200418163000,-30106096636682352,6450643082798640,159675884769166326,543743696587776960,-455862005827767000,-291657412918435872,178204325936609940,88782532548545880,973060598866096290,-653874750796210680,-60874107453578034,-655243332651105000,691584880279180272,-718527270929307840,-459365456245272390,-244246363881179616,-279695924477612280,-2132615086155825480,-224177709757767480,41004898980756480,334664262362082312,2025874516761511680,3144204565165962144,-540958642705546560,1886774505857369040,247630986499662216,3346022592722589780,2188352174835479400,-13026388316048910,-51288747134895600],[4387470948241920,-29638502195453712,-19084065655382640,-17180446823473824,5848298710425600,-63717371611200120,62166775847104368,14928498654558720,3284161955069952,-52138876064771760,191189114285484480,18245820578214240,38044731128025600,38319717990914184,313272686450391360,13044138971170560,28116041913653760,22473143210232000,19055621791354104,102331918547622720,-338809360950804480,72775985322233424,-31566636122759760,-142424479199523840,273053228669337600,-682497684818658720,-359062369154442756,-168099119459863680,2950400751750144,-390188197202730960,774743277660374880,154641756257767680,106460196774243840,-308327459093075136,-391953974490868680,-1352504969084586240,-1150331781514122240,-1356698100990183600,130461168424117872,-1113745398032931840,825531717321400320,1939426122566513328,2013151086672056100,-15554840157267840],[-42217731326329020,49511004768576936,6473623749837030,47434844685252600,11444489731906380,-18304123515217440,7212972172981098,42600967487403360,90452684500932780,5404151493962784,-246668774090927160,-265805066211062400,-146971734572091075,294222607522938600,128085947025134952,116501749589812080,-40623771549117804,513298552751553840,89351104702655310,446920815143120952,-280300900646578125,-134863784491155720,-722327865718554360,-796220859337506120,926425544961499746,236192899801207920,213305046259147260,-651031836522619080,-282062941542741660,425026566167144088,-139885314231851520,-232606431531961896,-594411147549360450,1104351195422168640,-119856818486505516,1099035390587410080,228968434807860624,-215646465374440440,-4886213741540231475,-216386025911354664,-65867078909007660,2177948247104924232,433640220942265680,-1455719690595485520],[38909790480008448,-18909671267865840,19989903823676160,1679572524072960,108657471832092480,22099283244628128,-1741967770878720,-42396338406090240,-144262578965231760,-31043980126467000,136958760213656832,-36837727923363840,-917539974933120,-137644138122293088,-13631910247232640,-469095309834117120,-293634798767170080,-832647285597333360,70910513626334976,-309550062070824960,278120386796841072,10424236030354080,256932564300033600,-170604285252014592,1944496228699664640,660087144240641568,-513843464914940160,-260044685303673600,535337431373918448,1013621271381903360,-3011972380718400,1914694313971507200,1148959436970380640,-1486279436781097728,219272533905427200,398119629793492992,588050322290806320,863006858312707680,-119173717834093824,3213859018106880,-390513912632075232,-2633930671553192880,-5800804997024378880,-611633087881339392],[18154691939509818,36511407728759040,-34195992378290985,6884612376839208,41824760678475720,29195134564616328,-17348395261261350,-39562216268529240,-7387118369965719,-2454081133086000,-29382610994815419,-1806180621127080,-160497924993032220,-105664894263636576,381027327914640660,65867304606834192,-66372580313911575,-262503782138219160,-98796082208092731,21171300848377680,179900266197565419,384294525265200000,-183239030045917230,259018569609061152,-209805567467449140,7625459704294080,-762605071861836390,1511192953872584400,-444868069302322149,-139317339327344640,-912397654381132161,1167964288146936720,-697377686119325640,-379731737676589584,74218871542979625,764553626459449992,364449985394424930,-465647923601673120,-412437914408745027,626105697045025560,-423347408326634253,-882294229059633720,2013448974719608800,-875900834129103552,-3067959144922432200],[-2091663482388480,18828856975149408,-56976668894671680,18990625061084160,13184566771444992,-80567000698192800,-17642412917207496,1059928052874240,14515232029689600,32056143792960672,100710867494215440,21935760835530432,100118737960919040,-164068172575713120,191928751917066912,-79954770311243520,-129110067684347904,187069959103742880,127164889847286720,4541240188616736,98481966066316800,-467156282942071272,-97890661888547880,3419729423362560,13416375279884544,-512345360920947840,141727435496336976,-273429682213770720,1257683577069849600,349734258039143736,-475557403508695200,-952849972039680,-123438795864637440,-1982446992325277280,118248498598637088,108972099061731840,360228434675459328,2078228344377625440,-1812571450025115120,517770818299308288,-48467547412416000,958139787167980560,-1942690401129692280,678858077349085920,1188929901395410944],[13571522469375750,5590468785514536,-7419483960692100,-1379393087889168,-162922274685941430,-18332936160883080,82292339843810712,21306166537574160,28341716160790032,4102355803894920,-64821442288584300,83455560721895736,7516976773986900,180069195317530200,380002577411853000,107365436494081920,171884399795167026,-93915587357856000,-30166214093480124,318933632204910360,-11507843858451600,-35213811351651504,676949534886591120,-169262068326796632,-79413485115250440,-386096530191024840,21561613987407912,-1876082155251852240,-847519432371085914,-786579554179280400,24586938703009980,-104665487271752616,-286379656047939300,-569073131873858304,177722785102498350,-1412934569957334600,233798252670020808,966861235756928160,979558127258662380,-200223140223181680,-1772298650890386630,-1046583774221610504,6380212821530902200,-287608333903531872,4026487808605010100],[5724980179380000,4279298265883740,892185166630560,3028247532034560,-54797293860834096,43079066827288800,9393492340742400,17752377943998720,-9402187318310160,-1700983020940104,44759751593166720,-5456828089574400,-111982764116333880,-157422553862373360,-146726075760979968,311777268671447040,-9423209678916000,169961457549209040,-198467465208550560,-9703092604423680,230248602949038960,262930985475780072,-513484629390120960,24587935215022080,-691435191931994400,-322235734016889000,154845989471608512,281034822996787200,605811876028504200,-284111769299427168,527535745757729280,475398996215463936,-338880193325918640,-191378860623683040,461973071177204928,14136719182755840,-765237588502878216,953674504747473960,913201668510109440,39395563747486848,-888273266649347040,2210674560653182800,607590962944199520,-2872497384117504000,508026921178592904],[3927465876026847,2810748698677920,23739869990764950,44974740241479840,-2121229136620440,11748177024005928,-15507053061936150,-53307369939626880,68740818688514478,-14770669943500680,36534491519246061,-26330953002433200,-65429722345575555,-205712872061127816,56020529016081630,-3152091553338288,-144345399171688770,-253444870428614040,-89228607020808882,34971950648797800,-440371200117925164,46742719111888800,223331948735932575,159857408543126976,259533701719146690,151709303163566808,337104334085241195,-80182546264340520,271939450265656866,-260255886858582120,-14183424995808684,1721732551316627520,872631481552199325,-665270990172489096,-1362363452303256480,1142605798506879168,-177101294377702365,2224701920291190120,827953616646993672,-1211291423958073920,-1475068503989140632,-1513708458025701960,1359777149439781380,-794692574859107760,317517717647394000],[-30670747569487872,32031234573600240,31306375622470080,-1767069749535552,-7762687013283840,-22966585164195552,5052213468030960,113519100939847680,-8283956364237312,-84556718761616640,-103326045394843920,12431715001453440,66979191198965760,116442851221696032,33461309622731760,-8575564888889856,-210152705878917120,268288223706658320,-363217653576062208,-275560659017783040,-81616139765918208,1082506475390986800,-274295142064008120,238278142171525632,-12830212008979200,352453294597760928,-1047411962656984320,-393483909974158080,484349916312514560,1276267255755439200,349125925214463408,710601934244632320,-711886175625461760,82987633022206176,-2632703325160149120,-940696430719347456,-251316888300656640,-1846662957458383680,3513564379992075552,275023178575073280,488946857582278656,-940367994710086800,163707509756276640,135563182382747328,-842735566524825600,-4840276295866423104],[8851155370580820,3233470502114688,8251151620473465,37989443010936120,-10711290532583817,-46633150767467880,-37084922850785205,72398140663629000,47123108620917615,-19671666581149440,42876957120908790,38658798182879160,-33122749350530070,-55281078702120480,-161872259685974805,-90497480755374000,79663192727179050,-186410014964754240,98392300333440300,29893620510899376,167654153871489450,-322381349038810248,-191447003904933975,76909161331110240,-216785012002424580,-46021349183297400,271850267324936916,327641366742707160,842510199577327545,-18401816186930880,178654546897984740,94877512906298232,642069402711759825,-232872139182180960,-235861768265850870,423740236865493240,1007351501951259927,-2008696690678374840,736683821979807075,-1113326911613573184,-617438046416961000,398228825376395904,-723151327585035195,-2091975887651827320,590195197419321351,-1035252846918102120],[-32595742212044880,-13348452314381184,-24562897542078720,-12892039835811840,36123939846849360,-6558205823764320,-23188739134880352,30995401239982080,-39755049487270656,94416142996215480,-25452220325495040,2175910465322880,-173335943950498560,-32842169827667112,103180569178056480,120058907166105600,59967837864416064,328782606727264800,-60579383108226048,-171177342563082240,64616129861321280,505866834418282788,144950112149230080,-22003558207741440,-308732497481488080,70155737976710760,-230263153045170432,-99714838160678400,-521082618307596048,-1105736767625194320,37577354204876640,-220694678804717568,-488136258397571520,904105884967375200,-934800497926986240,946976436349870080,1009912390343952480,-2029622588228183520,659848643627284320,-450123458837944320,1626666662391839640,1770430268651425656,-2726610200854848000,-116956138016019456,613169517383578320,1864880744302088040],[9988352972617140,17386286492498880,-4605979814380560,1756533027427200,378511858594122,-35141740623310200,-31282121444416920,79559086781931240,-59902388284767600,-58008429967295808,63590060279841480,-88843906637448600,-13367801105930700,31762948852999320,-105396584701236444,271066382300831040,24137019107185446,325639836043195080,-247464047280876030,-44313169948721256,-318652742222262360,30578173909355952,-928819064477975550,262226844905496240,-18546484517530200,170041921022619360,322759910493466512,-232297953088390200,229139305035616140,-123918676956665184,59629081063167000,-295179914471470512,-644519832668939700,2824859810901522240,-1144225354734136026,812442928960425840,-297188603483640462,1991023671992308800,-1771845067071324960,-92943303639318000,257873602781780700,219970900346895192,-949882539801749400,1832184868070911200,38607847721333352,-105703666331131440,-695153425060002018],[6259308428305152,-39929696159152800,18594034308619920,-16995610547696256,-34962476841600000,23743731572843856,3913515929243760,-33501881156770560,5249346581004288,-108086659379047200,-46676617744852416,178846598151343200,-14100344659376640,129200609874929952,26657394006622080,72495701383300608,12188084094051840,17755488442591920,226815783204060624,-37591349649231360,17333469135495168,-559543330443908160,1201501258233816960,-226976979547901184,479997307489566720,-109813619766814608,-410420523903931680,53710921208412000,-145791125340682752,-81850532366719200,-660603137446669056,-1277867659091178240,284014093626938880,-1792683320834451936,-2649885263111711040,460765999441520832,1429679034951552000,1649538554837968080,-714569247204271824,1573177856235532800,416781552282501120,1987162923510222480,-1556263910619250080,286274666316557184,-815655194379048960,-1883983461707653776,6437355873911828640],[18654078000181074,7544922169478760,-10784355458751765,10475982718578432,-33435350219228100,-35667266162737440,-17411220404720340,-1423805489805600,74269134503613654,-45203416472039760,-7224120517122927,78412703333083680,92762520292709190,19652389735557744,11960433264470625,-22389242725795440,34129517869556505,-253992943240316280,139710783883192731,-7180597174988160,-84444577702302180,-154270957839906600,163432297048273110,-42556794757965312,47251463690275680,101918070445191528,-10345979082954900,120291404045077320,327212321903703225,-334461422444618040,-105920397627225324,-500534353004075280,2231507497651898070,638999429530357896,-1403223510816674910,-254865359428510512,-844673782489842690,-1411374289645050720,429014883865612638,-691528714006053000,-586145219027158098,-1172076605890588200,1968615894308292075,61674865084953120,-1286829483950621820,2148868650601460568,1575119826632056650],[7423362755091360,13141332043617888,-3110143905221760,713688413391360,27025651077001632,92397130995871680,78941132223528960,-16374523842673920,44765639327666400,-9547361780866272,-7109747577240000,-29035286580731904,4404293813913840,-427712299885313520,228961461329846784,-208263371380162560,31427684950409616,-286576793264725920,-244678765048058880,-18349251035208192,237045418364293440,-41493715876188576,338971397790938880,-11635291678602240,-222381760757675904,-276999938065514400,-339460404412436736,90730117032192000,788067340964571360,-87381463956784272,-1598796784949760,43664885217558528,1367238658928028480,710515055779119360,696173258961413376,221906890675008000,270959865914892528,96859759723978680,1860611069737601280,32398699726559232,-949365740559624960,-636130714925498496,-2359259246547624960,-146019169082941440,-1206811570454058624,1149631831150268400,-354257240122815744,-2153890934025093120],[5736330896155860,-11751733096351512,8851155370580820,3233470502114688,8251151620473465,37989443010936120,-10711290532583817,-46633150767467880,-37084922850785205,72398140663629000,47123108620917615,-19671666581149440,42876957120908790,38658798182879160,-33122749350530070,-55281078702120480,-161872259685974805,-90497480755374000,79663192727179050,-186410014964754240,98392300333440300,29893620510899376,167654153871489450,-322381349038810248,-191447003904933975,76909161331110240,-216785012002424580,-46021349183297400,271850267324936916,327641366742707160,842510199577327545,-18401816186930880,178654546897984740,94877512906298232,642069402711759825,-232872139182180960,-235861768265850870,423740236865493240,1007351501951259927,-2008696690678374840,736683821979807075,-1113326911613573184,-617438046416961000,398228825376395904,-723151327585035195,-2091975887651827320,590195197419321351,-1035252846918102120],[3278442819801600,14645006072499264,18175908503905680,-3159630062196960,-1914476024930304,-38329411184211840,17355962658523632,-35755336469529600,54655328872488960,-15739627245285504,-26773686857692500,-13638076455988512,-15581248752706560,58982166618254880,61600158876991944,-125103263755895040,8385259527836928,-113861861436620880,165310972799732760,93325366793602944,-33879589952102400,59989717317739704,-151230701350922160,-237047786247106560,-13363608583176192,177720370401156000,228400913362443360,62206785291800160,219532424436990720,-597203473043928168,232365664178213280,-322285667349964032,-115819544703582720,-506462025560752800,175805345140971480,-86415651407263200,-317095498116857856,336226961278402920,1439061632654764800,39125276434320384,-1306556922184335360,-577772186519018304,2470969071295253760,-486704686620878880,-47209973532632064,3145046363770053600,2322963244428814416,93480145728668160],[-8548999947856368,-6364674996131760,-20872357527411720,-1608391191467016,-55001213800237980,-18088367199207624,5852908345686930,-68724256956445200,-5948400479487312,-4732944092331840,-28756404434966076,-188541292311589800,16231092027056280,156257355597808608,139961226425443500,7431088492263744,340345878321138690,316763140753184400,132034037909580576,-29213785045827360,-321354737997321996,650914651202618880,77498694692191080,257727337016810760,-33092865779319720,-208852430295912744,-408234580293471360,-266763029995123200,1419588266578905654,-1068172947036666240,78547308897596814,-2246060949881760,-2484665110289406660,-9338594206814928,-377943099686194680,325566490565180040,-2710645166818983240,-1655856724459807320,421999788595897248,-462631020909057000,1025564591685668034,420256159514891040,46132316098326810,564334270242422064,-1364890450701132960,2953049854584481344,-1235835040401465900,2316614082903141120,829276731471732390],[-2996160301518384,19468203345122400,5006367714754560,-21085920917225472,5724980179380000,4279298265883740,892185166630560,3028247532034560,-54797293860834096,43079066827288800,9393492340742400,17752377943998720,-9402187318310160,-1700983020940104,44759751593166720,-5456828089574400,-111982764116333880,-157422553862373360,-146726075760979968,311777268671447040,-9423209678916000,169961457549209040,-198467465208550560,-9703092604423680,230248602949038960,262930985475780072,-513484629390120960,24587935215022080,-691435191931994400,-322235734016889000,154845989471608512,281034822996787200,605811876028504200,-284111769299427168,527535745757729280,475398996215463936,-338880193325918640,-191378860623683040,461973071177204928,14136719182755840,-765237588502878216,953674504747473960,913201668510109440,39395563747486848,-888273266649347040,2210674560653182800,607590962944199520,-2872497384117504000,508026921178592904],[-2346123635146500,2910918534023808,13129750608639885,24681075957752280,-15550479991695792,-19103046982476600,-21187264927553274,46850310090043680,85322653678928820,21718852730483040,48647959020416250,23986263609791208,-78285963778596915,-33924586672146720,-149811954114366192,61275305103048960,-99256914312622044,-80909597141853480,68980692460836750,8227215004768056,-202007539623124620,-69934999658666208,-147618072789556215,42125922554320440,22211791809885216,126991290933708960,230871822045878343,20959993879436040,-169277990943059295,-70799767999248288,-30076586701161000,-7334252940411672,-290614898611948680,241892050811304960,697349460553433358,-33232111749660120,590239318744537770,1557605384161143240,1149384583521812550,-849830158515682344,1136778747223394880,37568261930690304,-2004741441020017755,-1289384240457593280,-1179032736170166273,1315391021639864400,745342896113060421,843366082564971240,-4701229493133483585,-979867555878269784],[5265458681978880,9440066808689088,-15977462232774240,-120314465954496,-3506169240414720,49835472361530240,10927151807673024,2871109666613760,-14320987877256192,17071840614890160,-48562733088204720,11191849335984768,-6362507360563200,81909790541095968,5518419410755680,71994982382991360,-17276723081773056,119683094116304400,-347096971212742872,-12009156126549120,-23586675478248960,3795058296965232,-271635163349151360,-2532457606449408,-245714294944419840,-439771405589992080,194755006868016672,-113230228534600320,57249043370483712,1587892077157581360,-2090002943270880,951095008608983040,-81590400987955200,136435353226115328,-1425539711567980800,649303970888601600,-53012565635977728,-5182640997853440,153213413809217520,-107441399523363840,-526169938832778240,-123686252836717296,2237612603499504000,1349396060638177728,-775925702782771200,-4505139841440720240,-163071473157334896,-111120690770073600,-235664842577117184,-267512106820128720],[-10143901319590500,-4320200739073560,-5036262932426385,-7441161521798400,17612530577473029,-9678371776776120,18154691939509818,36511407728759040,-34195992378290985,6884612376839208,41824760678475720,29195134564616328,-17348395261261350,-39562216268529240,-7387118369965719,-2454081133086000,-29382610994815419,-1806180621127080,-160497924993032220,-105664894263636576,381027327914640660,65867304606834192,-66372580313911575,-262503782138219160,-98796082208092731,21171300848377680,179900266197565419,384294525265200000,-183239030045917230,259018569609061152,-209805567467449140,7625459704294080,-762605071861836390,1511192953872584400,-444868069302322149,-139317339327344640,-912397654381132161,1167964288146936720,-697377686119325640,-379731737676589584,74218871542979625,764553626459449992,364449985394424930,-465647923601673120,-412437914408745027,626105697045025560,-423347408326634253,-882294229059633720,2013448974719608800,-875900834129103552,-3067959144922432200],[11438314910561616,-6429858525306480,-1683974212303680,2224124168099328,34798014548880,-28178654607179208,-24445631860488960,4387470948241920,-29638502195453712,-19084065655382640,-17180446823473824,5848298710425600,-63717371611200120,62166775847104368,14928498654558720,3284161955069952,-52138876064771760,191189114285484480,18245820578214240,38044731128025600,38319717990914184,313272686450391360,13044138971170560,28116041913653760,22473143210232000,19055621791354104,102331918547622720,-338809360950804480,72775985322233424,-31566636122759760,-142424479199523840,273053228669337600,-682497684818658720,-359062369154442756,-168099119459863680,2950400751750144,-390188197202730960,774743277660374880,154641756257767680,106460196774243840,-308327459093075136,-391953974490868680,-1352504969084586240,-1150331781514122240,-1356698100990183600,130461168424117872,-1113745398032931840,825531717321400320,1939426122566513328,2013151086672056100,-15554840157267840],[10458766791457272,-2556581682605280,-5027920644005760,108338214786768,34579316953658640,-1951026751581600,-29544648708430800,39816675924292080,37809227381251944,-31973821037464320,47076061350434004,-132792967003279440,6653327202392850,81015740500380816,-28484812870479120,56413232846002368,-83442863348306280,47796273280567200,-74660771828693916,-76065267179286000,-132532720161269088,9340314382135440,-133933986768855900,-390686353130361456,737630873838462240,46874140735595424,152529974948501640,16392718929142800,163017685160194356,-1186680733131687360,11414443293908820,761127913824105600,-66257987327850720,-1555438144433830272,-242182481146027440,220526268113365344,3352641199213993650,-1456578657518712000,324632804072870688,-100836125755551360,-895888826262801168,-2694548333515180800,663310510435581120,510171825003801840,6800282459545207800,-355733033070606336,2909798860422373260,2626223500390361760,248145150741228216,73757504527970880,-1711127565515201808,-4328848034403036480]],[[621424061934473600,43079066827288800,24201336962880000,93006792422584464,4568115940356096,5518419410755680,251280838634946560,191189114285484480,42801168674288640,194088885916194368,-74482736130316800,-135884659960247760,-573225594850754560,-399087588644205696,961454347576590336,206976378315534800,-601834237071936000,-2129090170233106080,-81081866907458560,-84746839686979584,-84034337648025600,1089383414775316160,94083635187548160,30209855982898944,-1313350404508623360,-797067813624732480,-1478591342920243200,4016839521615614320,-812663447526408192,966305921549078880,579430414719385600,-2029622588228183520,-4755285108012595200,1429182807088882848,-8202797617535051520,1931217375898812960,2634372186727034880,-707477062245173280,-5327219139972415488,-6846129931843491168],[-65798996416664112,-133153713652388440,-18304123515217440,-24545492341741800,18573197694415056,-88408529176750920,-142153957292139240,-190382956196696800,-55281078702120480,180069195317530200,-59130483995842688,-517093296845953800,112789008073356120,347360801290498800,177570520705521240,257727337016810760,-142792540933020680,-112470449185483440,714159685788507480,-746206411571126792,-70799767999248288,619634338813749600,-1703525656134408200,1511192953872584400,220526268113365344,29441447865248816,1721732551316627520,1518940049020786560,2276865726999753040,396696197573001768,1707659464792133160,889243614678658360,-691528714006053000,-1817428429002204120,183997960908292608,-216386025911354664,-147322558271256480,2916507813581213720,-434824334099113440,8015213536587497088],[10754741675301120,41272069639617520,-5269520093587200,-200343675237537360,-91551464664363360,207551735038073400,26257923624556800,-250441221050012608,69016799578462560,-171204232978755120,106011918148364800,17755488442591920,940561366381774272,-308986852405802648,-149633236814315520,417087797258856960,-760141837552492320,-467156282942071272,-133668226096221696,1847130880264812560,1875630156818702400,788067340964571360,319225175897728256,-48203356737234816,-4227617289888622080,-280075313930693120,268122797396256000,-3085017265503681360,-2558323970292248928,336226961278402920,-123006543410361600,1995596365514416810,2495949217198858080,-3739630726623234960,-1642372182670449920,-888273266649347040,8637825349265748480,-4151625586368944352,-549255729422716416,-267512106820128720],[77917640788038480,-1423805489805600,117951554815878816,-45955171909762720,42600967487403360,191522280778956000,268989993863293560,44395362785438568,-39263465102782968,-377685500538020800,-90497480755374000,-69803735748793200,131797057200498536,-63617066735597544,543743696587776960,-218969935308148320,-32869199374984200,-208852430295912744,-134067987905266240,29666992077665280,-1281984323575725000,859742202175070720,-7334252940411672,-123918676956665184,989274208448829080,-139317339327344640,-1456578657518712000,-620150625368598720,-665270990172489096,-456993214626353760,-3925463380384206960,-317698770812991120,543356106679391544,306084819764392416,-1172076605890588200,68391788057025000,-3314807511331442280,2177948247104924232,1807339204201227840,6022563221464950160],[-72942969704546304,-75684185184330720,-189416340911001600,-74190880566372960,-313960692598389760,-1700983020940104,-27750457078364160,432669805763220400,52861214424514560,-25609481615330316,-172752886987155200,313272686450391360,-141980190245836800,98730929075682200,44422821733195776,-22294131796508880,-567483687453450240,-612510650086751760,596511527047128000,190192145848806640,-81988960043738880,-1047411962656984320,-228850227897984000,-844684486188234960,278724612719443968,993976264847279168,227513538358444800,2138876585906187600,3788879694702220800,-547696712075195016,4033766673975287808,2600313737148434560,-845244169401139200,863006858312707680,4437603208972989440,1770430268651425656,8671004321420390400,3918651691644630080,-997412617190246400,2848141510478189184],[-82730523752553600,100736499129562440,-23716084560504360,59498677708850952,73915350152664680,78412703333083680,112976911060709640,457091840215250240,84443540631001200,267712797553017192,-163881415730351880,224999603763752160,-219790466496610320,-94180150134429616,29893620510899376,318933632204910360,489091139835914000,24091544224928880,-32675942400256584,11279984114801416,-1258616200559644680,-1068172947036666240,41653919394577000,-805440585449886768,112141584064089912,-597688369443354200,-33232111749660120,-1836585163777775400,392392516779557952,-379731737676589584,-2694548333515180800,-3064530021658781760,2224701920291190120,-4488928782630133296,2171029209106795952,-1643012409228911280,-3517680265147711080,1719692657574873520,2148868650601460568,-2164031034654244632],[120731450069734848,99862021905279720,-36335585464139520,99259227156686080,-51587506594391328,-144262578965231760,20074136323584000,-173335943950498560,-326919078384082560,-654116015277122072,82309749817135104,152488312572731850,-894679294536416640,560007875014356720,1420646949959424,-390040269399417472,387081604941007680,3983958731676000,-119553023772779520,-109813619766814608,2165881291560878976,759074335211786440,-514453332714727680,1846080176751453840,1171123552141313472,349734258039143736,-398630353356744960,-1133892421288593120,3552169399356780000,-722761587560574144,1735521002788920576,-3634872616258594560,-1225030701869504640,-6899199012344323800,949189878034675200,2716597303794508416,-6133046557726149600,3145046363770053600,-2115662641078694400,-5844655523133198800],[-35141740623310200,-19437551282048480,29195134564616328,81015740500380816,13803667341020400,-14770669943500680,-491137342673333400,4081215147478328,-168470520030631392,223540635721557000,-430299665134895160,-253992943240316280,-169993007492282040,260801387078520024,513298552751553840,-503039523844599840,-232938740686968360,-205592050446224784,179433523191131832,1279960133146312360,-46021349183297400,-386096530191024840,931447623040610368,266799526307355528,467151155772701400,-199881528267113000,-184764153972546480,325566490565180040,1850967376766825128,-445707410940625680,1091895269328797040,-867303604123983400,37568261930690304,-1625106658356819000,4083167582372214960,626105697045025560,2626223500390361760,1693892927547705144,-794692574859107760,-7176756077509387200],[47438642858956800,-28364300052547800,189205750607132160,25466747019728256,74164907597946880,-60792925679650320,190823433169797120,109476865423971760,23620907495454720,370679980880843520,410999619183859200,165310972799732760,105898663304248320,528307922154289088,-221303498799144960,-454085924174652000,1046946457723091200,262930985475780072,-1191379407857802240,-2570005765763609360,816956415167692800,-36543543925181040,-265059365228765184,-359062369154442756,-2053814438176089600,-1300600739367805920,-1735641683275737600,1225253238254231424,233640311472184320,-115124365541314800,-284353578648207360,-1228222580697648320,-2201395989683362560,3513564379992075552,-4119408974001305600,1874752984789938000,-374223040240558080,-5860395184417983440,-1048340096073596928,1802651933236611600,-3869251648141000000],[-95788485041879056,-72603912442702440,3077127886991400,-283747510270138840,43702076454196608,-61774867384896984,-105878016453570240,61275305103048960,31762948852999320,-97380651828472608,-105664894263636576,163314692927840520,534655130691107400,-253444870428614040,-90767313819562464,-719650737991625112,89819379606308880,173845652654955600,-81311742466969520,101918070445191528,-40823333686485792,248221911608276760,236192899801207920,625668391158736680,548245302687343272,-70263775442718000,-1010210509750780200,3805746169753614480,-232872139182180960,369983411945151840,1039374293779438848,1663791890114250120,2025874516761511680,3014577595629492360,2939085746112410688,564334270242422064,-2034363523880893200,754627375701001200,4479352195342616280,-1107576857949550472,-979867555878269784],[3850225787715840,22066741045558000,18793738209895680,-115012054111457952,164249779905021888,-96138053667303720,67622162603343360,173828455396173730,82974399682223808,116442851221696032,9016633643184640,-266034824682698400,-98207934021537120,339434784794420744,-31379372795548416,378386031140285520,-1019056114802186400,450277960595165880,294368342295186432,923057319691432992,235303926973331040,-1264215983699354400,-304697250162458880,-521082618307596048,-1721007091872573696,147850514340778480,-295934686644579840,-988662837936537360,-1874486214623503776,877775061263842608,1053851457501596160,2065641305264005920,-5115997056972130560,-2631784491444193488,314570963739670528,1987162923510222480,-3339548552615253120,10643126729895554840,800628629448962304,-204631482051045504,3659295983330090880],[67223751104713392,74697667887453600,40179496169274000,-81386261146293240,449763202882840,-19671666581149440,-10942672943648160,18907062754064760,-86147127496480680,-85891977577029360,158858998427614784,-3812124942816960,-29213785045827360,-336252023015387520,71412395607554472,259058056391770680,-319170174492858040,126991290933708960,262226844905496240,127420938936166920,259018569609061152,761127913824105600,-346478499428978280,-80182546264340520,1730553650267896656,-886516514210730368,-883704986780578920,530390872568917800,-3371265919404260680,-254865359428510512,-227187286580429400,-2456917109379056720,1099035390587410080,830881040331031560,-1553769715426021896,-2073338017669389624,393500224478190960,-1105789859006416120,-2091975887651827320,-287608333903531872,1315177399572107368],[-156497628234465280,-6558205823764320,-93266350561105920,71913694452287376,-108486754102214400,33473810405670720,141251643797898240,-167592340962245472,1460724363952128,-64366845517905920,-232495579115712000,-433544381246097000,-230227603169090560,226815783204060624,-882555935903416320,128208981347567120,602886275904307200,116573476310735232,-239404459082088960,-97890661888547880,1370937882573072000,121808021672956080,-134546120783981568,-87381463956784272,1791248631446947840,1414194378905619120,3608789206098278400,-94930229925675624,95319597265643520,-2818336422278590200,194264094116618240,1439061632654764800,514701687119904768,5043482883279210368,2750754470676326400,-4426948228995143040,-5292053346421881600,2210674560653182800,-652220313784427520,-1990263608169431920,3711447017204613120],[-3392762180535720,15221537154155840,11748177024005928,27298098560127336,368868513866461800,10451578185753120,126638279373033120,-52668181196389264,19652389735557744,264615294318863400,2279656488373000,294222607522938600,286836471966721032,272170616568903360,449298320570007720,1254067587544080,-356350846663852280,-322381349038810248,-615710837176238232,-1123972848479005360,-335023519304174400,-653874750796210680,-142523680744993176,-618826770467248416,-2246060949881760,-336765808711534760,-1645877278840786200,-377759399670781632,-2009754469066104376,1557605384161143240,812442928960425840,-27563458297754080,764553626459449992,510171825003801840,-2822000537540292640,-1211291423958073920,1682812227846380400,-1119146398082979944,-1617100740825235320,-819823476522735960,-7551829219055927960],[17829337387809024,2727681570878880,-28376267641920000,44765639327666400,-222800568615196032,-20872044198783528,-37353389014233600,42575465940940160,-225155462470848000,-63740320557649560,-60506635496071424,-113861861436620880,-51564182239532160,-634820107677295080,33983556377785344,-432082344485800176,1763459969490336000,230248602949038960,-467893915346972160,53517846239754160,-1658324675644650144,1587892077157581360,-31473159428677120,-682497684818658720,26774437651260480,21634656648427328,716852589246270720,-174292508961474750,5241617788904935680,-11469126877047840,551635368994173696,89813914186344240,412198809494376960,-1846662957458383680,586061450328459776,-243675568421869920,5802047155239350400,-2732905623996085760,-1318973767015818240,-2532502164766445520,14580857344066145376],[29443803510194920,-17198113669565400,143487144848440800,-44409271971993280,88331666243486160,-188541292311589800,-31284586932877040,-29621947123879320,-94173454588171056,-140954278157264616,-80909597141853480,-176234053885223400,344227449893764360,65867304606834192,-390686353130361456,-227420574641871440,34971950648797800,219174881090654040,1350207712322196352,261084652471638216,-365748555991785120,960633578506608600,120291404045077320,187012673671377840,-226989031088671808,-651031836522619080,926786467419303720,460634773820113200,20356330674132792,628345825790760,-3450438980468705720,423740236865493240,-1412934569957334600,-1844297098711764664,-970140332724024000,-540958642705546560,-505047758257224520,812036105817685560,-1919928036745695240,4922867086586354672,-1725054869754888240,2378572763899332000],[2795251687388160,-42702899616444280,17907356140608000,-48562733088204720,-18640249030351872,62166775847104368,38219018906511360,-48971348381487840,86168772918412800,168330610106004720,517147363834801920,-11356817905331400,766661532788736000,-140605776943370960,-166917591317385216,236146286341579680,-28918650033152000,557436782721203280,71104560258124800,-579749230578795328,-237816757891261440,283387460941976160,-1803707715603333120,141322061909157600,-2185390541523720960,-376526337477365944,707786106521894400,1013621271381903360,-5222912677931253760,904105884967375200,-1209614614459318272,-3020357047365236080,-86391061672396800,3685833900216809280,-836572421244482560,4858678325313120,-269423425844305920,-1260901558240324000,1067273592856289280,2483986937668093728,1318346818282912000,6437355873911828640],[-283877810110975440,-20019598921665440,-34734802258031040,-34653732939337248,-68798161097659840,-45203416472039760,-26100884686920720,-73600016747682832,5404151493962784,25486075202498880,-299512065496611440,263257905408516480,-210426196127764032,379802233111164704,-186410014964754240,-93915587357856000,-432210328274331200,-556112687479955424,-291657412918435872,-810514228625280320,-67753323893821680,173436225487272000,913185066613767488,896155606451580528,835961992048232880,344559604267438560,241892050811304960,-295179914471470512,523398492961104416,1167964288146936720,-1763112058122818880,3067984325774039440,1142605798506879168,-385193576362906080,15323784240746479680,584526170535635040,3365232607772824800,669397958218535216,61674865084953120,-4712289712717965840,1544897872208306000,-1455719690595485520],[165460471115042400,-38073336760336680,28791315063244800,104494593213026256,73770644907207360,68094830807224320,87888437466019840,114666603520586208,290189688733706688,-220911562735726280,70179879667941120,-16043117300400960,-148675845008247456,59967837864416064,-122067501631756800,214583471112388320,-750724759701908640,226159089865372992,63340633920539136,-595099283141403600,1142467606370787840,-13548401356303880,79896659063147520,-940773455315169360,182123763657760320,-81850532366719200,-280131861828407040,1103726836998744288,-1302242526551626272,2997579911576520600,-403355390869692160,-1982446992325277280,-3558286498807966464,226796834382342224,-1399121120539123200,-949365740559624960,-8073933170519024160,-1472551149296604072,-153988289277495552,-1855640613260063350,-3782290701099147840,995778350787444720],[5590468785514536,29443803510194920,-17198113669565400,143487144848440800,-44409271971993280,88331666243486160,-188541292311589800,-31284586932877040,-29621947123879320,-94173454588171056,-140954278157264616,-80909597141853480,-176234053885223400,344227449893764360,65867304606834192,-390686353130361456,-227420574641871440,34971950648797800,219174881090654040,1350207712322196352,261084652471638216,-365748555991785120,960633578506608600,120291404045077320,187012673671377840,-226989031088671808,-651031836522619080,926786467419303720,460634773820113200,20356330674132792,628345825790760,-3450438980468705720,423740236865493240,-1412934569957334600,-1844297098711764664,-970140332724024000,-540958642705546560,-505047758257224520,812036105817685560,-1919928036745695240,4922867086586354672,-1725054869754888240,2378572763899332000],[99572371897221120,28798653708156240,-18505957140211200,35690051073076128,-120789875801422080,-68984863446365640,-38628449642280960,-245586990721629040,20963682017574912,262799970869899872,-111130246454867200,26657394006622080,-669305392465881600,63360784994061632,-105872527519629312,-307349219646728640,-349256431935488000,127164889847286720,498765298569500160,9459231719204080,573362643626572800,-276999938065514400,220663452727756800,584215502638609296,-511275734854410240,56043310149630640,1223845538498880000,-1975842181471482240,872473903741848320,175805345140971480,4907045642060390400,1433552112630817040,1224281178260152320,-2992652736542908164,-1341910038487997440,953674504747473960,5012307193159833600,-2086767026563626160,553710069518349312,-163071473157334896,140312610677719040,2013151086672056100,-76075741483315200],[32834065270818464,36511407728759040,-3392762180535720,15221537154155840,11748177024005928,27298098560127336,368868513866461800,10451578185753120,126638279373033120,-52668181196389264,19652389735557744,264615294318863400,2279656488373000,294222607522938600,286836471966721032,272170616568903360,449298320570007720,1254067587544080,-356350846663852280,-322381349038810248,-615710837176238232,-1123972848479005360,-335023519304174400,-653874750796210680,-142523680744993176,-618826770467248416,-2246060949881760,-336765808711534760,-1645877278840786200,-377759399670781632,-2009754469066104376,1557605384161143240,812442928960425840,-27563458297754080,764553626459449992,510171825003801840,-2822000537540292640,-1211291423958073920,1682812227846380400,-1119146398082979944,-1617100740825235320,-819823476522735960,-7551829219055927960],[-62500883727268800,-72642642644815320,-31396577642213376,-71583891989073360,-391448629409043360,-80567000698192800,-63681446868695040,126497216486014000,-109148874184652832,77008745354337720,36819199044288000,-118957381621891920,-547821033336555264,529103057424941888,-39014597773228800,348733768360407840,855439154501611680,59989717317739704,106107163472876544,-340454624546987590,548289554651435520,-673361943410117280,48226545840914176,-691435191931994400,-24630033971730240,-455613955414496320,-224614908399939840,-88703568432974880,656092066913026656,-390188197202730960,516876298545914880,1478219532352797520,1742897476148361408,-746514891643988448,1132050612826721280,-241066200870726000,1181044247843515680,7250786495290280488,-290456800509368064,-940367994710086800,14186193959508890880,-2534929901931379680,198729671288408832,7018874498443474064],[34836794395603200,15690997699456200,49511004768576936,67223751104713392,74697667887453600,40179496169274000,-81386261146293240,449763202882840,-19671666581149440,-10942672943648160,18907062754064760,-86147127496480680,-85891977577029360,158858998427614784,-3812124942816960,-29213785045827360,-336252023015387520,71412395607554472,259058056391770680,-319170174492858040,126991290933708960,262226844905496240,127420938936166920,259018569609061152,761127913824105600,-346478499428978280,-80182546264340520,1730553650267896656,-886516514210730368,-883704986780578920,530390872568917800,-3371265919404260680,-254865359428510512,-227187286580429400,-2456917109379056720,1099035390587410080,830881040331031560,-1553769715426021896,-2073338017669389624,393500224478190960,-1105789859006416120,-2091975887651827320,-287608333903531872,1315177399572107368],[94301168835258880,-27535250199351240,15625644538521600,166314345877199240,47003048006713344,37491304928792880,79230309315379200,-26773686857692500,259088734703884800,9597703788235640,-13297230621417600,63717860827605600,-89532742018682880,-157422553862373360,-126948820008124416,-643145261048814800,149568193714579200,-271635163349151360,-494349801575168000,19055621791354104,-1016339449426329600,1020046976216172960,620555746286714880,1552181141919008640,-123958084636840960,-374474019340796424,-305144932358745600,1410900451882121200,436703432747535360,-931262669157864384,153850115459645440,907835801627787360,-1356097665236160000,-1150146720132024320,26619827930065920,-2699751618719055120,-1549596899944570880,-3287467732275713520,-4402715008381747200,2108770809656050848,288505393810529280,-2633930671553192880,1379164250711385600,1864880744302088040],[-61637998752269280,-64908839933316280,-33535834628784240,-47068989554867280,-95788485041879056,-72603912442702440,3077127886991400,-283747510270138840,43702076454196608,-61774867384896984,-105878016453570240,61275305103048960,31762948852999320,-97380651828472608,-105664894263636576,163314692927840520,534655130691107400,-253444870428614040,-90767313819562464,-719650737991625112,89819379606308880,173845652654955600,-81311742466969520,101918070445191528,-40823333686485792,248221911608276760,236192899801207920,625668391158736680,548245302687343272,-70263775442718000,-1010210509750780200,3805746169753614480,-232872139182180960,369983411945151840,1039374293779438848,1663791890114250120,2025874516761511680,3014577595629492360,2939085746112410688,564334270242422064,-2034363523880893200,754627375701001200,4479352195342616280,-1107576857949550472,-979867555878269784],[13475236226183424,-39510419895709240,13779186426044160,48010238826496650,122789049651697440,-54797293860834096,59831129099715840,-57667000842816750,321904683395595360,81909790541095968,-26226756513914880,-52138876064771760,346217925062171520,351861677967236360,-40668320288193024,35487796042593840,542040964289948640,-457825336453627440,250252509064596480,-12949693087327168,17177734626506784,-398410793456916240,-48968232685095680,415452135722994240,-1284045877560086784,75206098208632992,-320768677327403520,-132506637628163040,-2413673670080198400,211559356231862904,311393551280993280,-1507724284394144960,-326876594453560800,1148959436970380640,-1649241904769760256,1009912390343952480,-3073035231140797440,2578151137879025920,-512283862822744320,1955005298144744256,-11739519140466455520,-3683896555900481400,62335997261260800,-1962808639209579040,-58837873638360960],[22704977392491280,-26275279676383560,27331964327123280,-30090263764368808,46850310090043680,-35141740623310200,-19437551282048480,29195134564616328,81015740500380816,13803667341020400,-14770669943500680,-491137342673333400,4081215147478328,-168470520030631392,223540635721557000,-430299665134895160,-253992943240316280,-169993007492282040,260801387078520024,513298552751553840,-503039523844599840,-232938740686968360,-205592050446224784,179433523191131832,1279960133146312360,-46021349183297400,-386096530191024840,931447623040610368,266799526307355528,467151155772701400,-199881528267113000,-184764153972546480,325566490565180040,1850967376766825128,-445707410940625680,1091895269328797040,-867303604123983400,37568261930690304,-1625106658356819000,4083167582372214960,626105697045025560,2626223500390361760,1693892927547705144,-794692574859107760,-7176756077509387200],[-74930206518804480,77372464664720960,-18312599855953920,-7104297641558040,-45456943942924800,-19084065655382640,-2387986526638080,-39305151600753456,6786521787236352,-14595247683376320,-155495490490912000,-210712821196368000,-117876316546517760,-244142524705016408,256587807889121280,33461309622731760,276491633408573440,-165667919091747312,112134311881827840,301186328471018960,171782755639756800,1111019712677709120,-74565671314434048,430294763981873232,-37143172927979520,-1957537037543502800,-1341587038226054400,660087144240641568,1699183657517941760,-1105736767625194320,710911950931353600,-623794923185149200,-574339398028492800,-1357093027401350688,-570573102117832000,1403350603264071000,3215482959533644800,-2334924917808860168,-399427842539049984,4570280742020742720,2051088023234314240,-1556263910619250080,-995379397814039040,-1895824657558443920,390456038403974400,-1327720865715356160],[-11606649201225936,29415273821741040,-9678371776776120,39816675924292080,15350108169419768,44974740241479840,-82730523752553600,100736499129562440,-23716084560504360,59498677708850952,73915350152664680,78412703333083680,112976911060709640,457091840215250240,84443540631001200,267712797553017192,-163881415730351880,224999603763752160,-219790466496610320,-94180150134429616,29893620510899376,318933632204910360,489091139835914000,24091544224928880,-32675942400256584,11279984114801416,-1258616200559644680,-1068172947036666240,41653919394577000,-805440585449886768,112141584064089912,-597688369443354200,-33232111749660120,-1836585163777775400,392392516779557952,-379731737676589584,-2694548333515180800,-3064530021658781760,2224701920291190120,-4488928782630133296,2171029209106795952,-1643012409228911280,-3517680265147711080,1719692657574873520,2148868650601460568,-2164031034654244632],[-70296185859826080,34798014548880,-12831651719930880,-69198049486825776,-64287744245633664,13272087802894800,-10934742339882240,-41123397329152320,-124901201914648128,-93993998112882008,-594593785758720,54974627263274400,-386332310706650880,223178986168872216,-128441795380157952,152097005809992080,-110291674326372000,40730296982026080,-222236235409339648,263200059666967824,-1261758370271225760,-813643546245893440,132978026431303680,278120386796841072,942313881368013600,-308732497481488080,407045931143297280,-1719943723725115950,585721786262171328,2003260106894702976,1430697056345318400,687375286247680800,2456062846404710400,-162045876102153384,-86750253510455040,3454090019292188640,390192188811511680,1649538554837968080,-874490885016503040,117336536280001632,6991551998905377600,1531097788639563600,2150741023680112640,958139787167980560,512782472491261632,-6142502456361767760,1509524343671274240],[1894285519349544,35049795338992520,20743998808765320,92587055174679840,32588125461801952,-12658028309350488,-25960253939889720,77917640788038480,-1423805489805600,117951554815878816,-45955171909762720,42600967487403360,191522280778956000,268989993863293560,44395362785438568,-39263465102782968,-377685500538020800,-90497480755374000,-69803735748793200,131797057200498536,-63617066735597544,543743696587776960,-218969935308148320,-32869199374984200,-208852430295912744,-134067987905266240,29666992077665280,-1281984323575725000,859742202175070720,-7334252940411672,-123918676956665184,989274208448829080,-139317339327344640,-1456578657518712000,-620150625368598720,-665270990172489096,-456993214626353760,-3925463380384206960,-317698770812991120,543356106679391544,306084819764392416,-1172076605890588200,68391788057025000,-3314807511331442280,2177948247104924232,1807339204201227840,6022563221464950160],[-14587554227400000,-20678143489906760,28032278032260480,-19881679667212992,23941393806274560,55053491944514160,-873606071746560,49271831207630544,-80572352492163840,88337571668410680,184706721227494400,215354967141732600,-74412649289392128,-341481068670898640,-307727988759797760,-27464748760669440,-31499108853326400,-189374160720400920,361740340691896320,76028063428126040,-11763955180707840,-832647285597333360,117517885112320,505866834418282788,-323499304193894400,1300582077232788000,-150259604091801600,276415010615220840,1725511413705883648,44226430029077760,202656240760258560,2567318910052754000,-18030226816250880,-1168721469620787168,-3102480155842918400,-2649885263111711040,-502574343564579840,-733909598463264080,-1593966083313205248,272437498571330400,4602507129703718400,-1812571450025115120,-2988008574113925120,-2980345460736235592,-11517644197367193600,-423115926273303120,2377295631014133760,3853585383122360160],[-30360770159100640,-7004417891807160,-16877698483496400,-26710052222694504,-15250451862383760,-29845810168936080,15145700161750840,-35667266162737440,-65798996416664112,-133153713652388440,-18304123515217440,-24545492341741800,18573197694415056,-88408529176750920,-142153957292139240,-190382956196696800,-55281078702120480,180069195317530200,-59130483995842688,-517093296845953800,112789008073356120,347360801290498800,177570520705521240,257727337016810760,-142792540933020680,-112470449185483440,714159685788507480,-746206411571126792,-70799767999248288,619634338813749600,-1703525656134408200,1511192953872584400,220526268113365344,29441447865248816,1721732551316627520,1518940049020786560,2276865726999753040,396696197573001768,1707659464792133160,889243614678658360,-691528714006053000,-1817428429002204120,183997960908292608,-216386025911354664,-147322558271256480,2916507813581213720,-434824334099113440,8015213536587497088],[109523042016425856,27065438007426720,6906326871029760,-67553284774047840,81539845642578048,-18570691446819600,47398440615482880,-64900543315840960,71834103491927040,-22966585164195552,37942785199858176,94320751955001600,-26893393009560000,37481301074733600,-41376301017950208,-149692481904593232,1069739246046272640,514569464646138720,177696834254545920,211028916038063552,353013343958411136,-293634798767170080,-227984641789985280,64616129861321280,-193497248694467520,-88486445797350592,288052353072506880,-758533893694362240,-2404618089894782400,-335529224432136528,-533541102390405120,-868719539526599200,-635853191000353920,-4047507884120950080,-2547984333807424512,1313758193871007632,1414338193329056640,-2088283118201676000,648654811872460800,2650132780820634528,2588823880869417408,2078228344377625440,411531772589752320,907839220810529920,393423464033916480,-1206811570454058624,-4871308687943027200,1613693402554381440,1099719574750843200]],[[905527437137848000,-111247961613465600,14928498654558720,-48971348381487840,-240978624990492480,-97011611190144000,16377293851479680,-102789632419541760,-266034824682698400,98012286593786880,-646551393231744000,-397636406425587840,-813643546245893440,-309550062070824960,-228206561577825600,4235064354576538000,-758533893694362240,318770583561830400,56104327677207040,368617318338003840,-209104396429219200,-257077549511354880,-310720463271079680,-475557403508695200,-1133892421288593120,1134328015675008000,1419776979203466240,509910888800384960,-2277674031801021840,-1306556922184335360,2980505148541648000,-4426948228995143040,-888273266649347040,7586857319373516800,-111120690770073600,-15798811003969593600,-345906207964474080],[-78374878888815120,13373481721774800,-61436183463194135,-10942672943648160,105591041699397510,5342477163931720,340345878321138690,76338201753569880,-202236097786324030,325639836043195080,-66372580313911575,-227420574641871440,-243701923259070180,89819379606308880,-190376148034070900,273882156272611560,229476147114800805,-714297880384415800,-480917159506260360,327641366742707160,-261325944702066255,467151155772701400,643209330388520580,314159347328476640,-542778405261582870,1557605384161143240,81348230999021515,-2694548333515180800,-177101294377702365,1974195190997273520,544461115929881040,-1172076605890588200,-1356427067513674200,-147322558271256480,86091587238013890,-4517213277077682480,4026487808605010100],[-3960218775744000,85101238139065440,-245586990721629040,50272526676403440,-14100344659376640,115124409926380800,48856077710209920,-164068172575713120,213865136812687360,-25963017040176480,-244963857573127800,-89499790968596080,708052224555878400,-237047786247106560,685973070227692720,-673361943410117280,24587935215022080,-635703632960689600,-36543543925181040,-682497684818658720,-252454268000563200,499365492824551680,683680971226232520,788337167292971480,-711886175625461760,939079266496620000,-1150146720132024320,-848223572047038000,816818235453972480,47508620084710400,863006858312707680,1626666662391839640,865972365778126080,2283563023369105920,-707477062245173280,-1962808639209579040,12448757697269760],[-13366082054558420,-24545492341741800,-50042195898120135,-98393699163672640,-64821442288584300,-86147127496480680,-245366483012754020,316763140753184400,88260039032702505,221004233785325320,660088559879452440,-262503782138219160,-528253360930869915,219174881090654040,375772754836403340,-81311742466969520,286490619619195260,-796220859337506120,-661619140925768245,610127287983561240,842510199577327545,-217724812608069360,-459365456245272390,-184764153972546480,-1044646935841419620,-2296299983000391480,1149384583521812550,-27563458297754080,-431251928942650200,2224701920291190120,-221870076639050385,3365232607772824800,1968615894308292075,-3314807511331442280,-3099818305073402220,-434824334099113440,4150600505957776045],[-31180794697056000,17752377943998720,-24203260773337440,5518419410755680,-52138876064771760,18184949419887360,202934574646594560,-11356817905331400,-353210548652636640,-210152705878917120,78517892822328480,301186328471018960,378386031140285520,202189701838924800,4393394930510080,182266981244306640,-308732497481488080,-310052478663855360,-6511388291376960,44226430029077760,-868719539526599200,336078726246996480,-1277867659091178240,290270318460086360,2997579911576520600,-123438795864637440,-718219328316682720,96859759723978680,-3634872616258594560,-604641690682531840,-1274818944350035200,2470969071295253760,6599140038175188840,-1418891616232427520,607590962944199520,-1990263608169431920,-267512106820128720],[-224444535211825500,-45203416472039760,150875011024925220,191522280778956000,242853579915872670,-486373295259196800,131433772286871450,-27532768305998040,247108016913634640,-29213785045827360,-137056523486076750,287221140095553400,-318652742222262360,21171300848377680,-132919808077921290,-1650317281471980000,318049349401187850,960633578506608600,-881876519714783760,236192899801207920,1865315180091062700,445065354825786960,178654546897984740,739787434438804840,746064254671417440,-924913687288893000,-1526822759109890320,1091895269328797040,1136778747223394880,-592213404843182680,-5519144794286568900,-1211291423958073920,14018508466946820,-3517680265147711080,-1286829483950621820,7897100141739556000,2194637027765449320],[122472195408527360,1132541923471200,94416142996215480,-186959587293532320,-79919898737817600,97727202783025920,-64366845517905920,-171204232978755120,12188084094051840,143298185961710560,-307349219646728640,187069959103742880,4732142732697600,338971397790938880,-53758765883541000,-517033113261320840,439311021908951040,62206785291800160,2052628541914692560,-664150742245908720,281034822996787200,-2550373013485132800,-1425539711567980800,-390188197202730960,507678570956113920,373905499385842560,-115124365541314800,89813914186344240,163393902479174400,2494085475743654400,3581993034999574320,166935040321832640,2474365777805967360,-1621380124456338400,-2633930671553192880,613169517383578320,-5200400830112998400],[-357362538869422800,-53307369939626880,319065636868334510,126638279373033120,92762520292709190,457091840215250240,-260963084074928760,-414467988404223600,-60884355928720310,-69803735748793200,-230295988494945240,347360801290498800,77498694692191080,-648799322114213760,-20432682522554610,262226844905496240,-183239030045917230,-517762819464248960,-97911094482935370,392416099033815360,522912117244229020,1112579970192564720,-282062941542741660,460634773820113200,1325711789524752840,-232872139182180960,-429618618461809700,716967567856995840,3598194226165642320,-2665124487171196400,-2763192934209382500,-1289384240457593280,-7005773002773131300,2626223500390361760,1359777149439781380,2339959161787227120,1726198189857776250],[44765639327666400,-79307327930572800,-156670692874209280,230818271543602560,58982166618254880,37261607463717120,-86426882791194240,-157422553862373360,83239445453703280,-23586675478248960,13044138971170560,98730929075682200,244617915286027800,-242724985012224000,-200957037513877280,-274295142064008120,415452135722994240,635499471138048000,249724595047699200,141322061909157600,-684709470867534640,95708073587892480,37577354204876640,-623794923185149200,-988662837936537360,-250664930215188480,-275551989636535040,-509219443519404960,1649538554837968080,19367907892101120,312230088510354720,-1812571450025115120,907839220810529920,-146019169082941440,2351214106419502080,109823318496734080,995778350787444720],[99744469412789910,89265855742206840,-78285963778596915,22294840184463600,-83442863348306280,-26330953002433200,-199685046703542415,223540635721557000,34129517869556505,-145469878367684640,-65942939147557725,449298320570007720,-408522938637679430,318933632204910360,416809051994452845,-810514228625280320,-408234580293471360,29666992077665280,1552717535717374950,619634338813749600,-762605071861836390,-947340885389840560,121071297888731730,-883704986780578920,-1738589214657380965,794210878197818400,-594411147549360450,1391899582414715880,3072362117628891735,-2008696690678374840,4460781139018422570,-540958642705546560,-2576907718995763770,-2034363523880893200,308755872559665120,843366082564971240,-2625542470927334625,2814404469047245800],[-70484363585126400,-12169419529388160,-162237919894240400,54974627263274400,22565932686090240,-213723661883296000,-27464748760669440,66293060942299080,-67254483139176960,-13631910247232640,839944305164764800,214583471112388320,-51791271827362560,-70466247209959680,-210431468067271880,20364919669176000,479997307489566720,-244212706830836480,848602783927510560,-512345360920947840,-3369023215402240000,-27954841272526080,1414194378905619120,-280075313930693120,241951310659676160,-220766952969763200,1433552112630817040,497397587969493120,14136719182755840,495278038012161280,-4737195635563215000,-1356698100990183600,1586508117067202560,-882869157587940480,-639583555412879040,17284085626513742400,-842735566524825600,-2690891221327054080],[-45865310611291335,72398140663629000,7882646698074665,-50213000410110120,-23676202240497210,-154994232625429000,9635520316399620,-80909597141853480,557822287093092630,163314692927840520,-144345399171688770,-144310348989005440,-323557127969823990,-154270957839906600,126289692796058550,-957690857630186760,-482252994094263255,1279960133146312360,51630749251238025,-356156518037138040,1887118805564835440,-2246060949881760,-390647804718774810,-597688369443354200,-644519832668939700,1167964288146936720,1290650487807195065,-456993214626353760,-1796380352703776175,889243614678658360,1521710001713284200,-215646465374440440,-4946464622267481720,393500224478190960,-723151327585035195,-1956298295937764240,-227765417817548655,2885774875496984400],[41272069639617520,-3960218775744000,85101238139065440,-245586990721629040,50272526676403440,-14100344659376640,115124409926380800,48856077710209920,-164068172575713120,213865136812687360,-25963017040176480,-244963857573127800,-89499790968596080,708052224555878400,-237047786247106560,685973070227692720,-673361943410117280,24587935215022080,-635703632960689600,-36543543925181040,-682497684818658720,-252454268000563200,499365492824551680,683680971226232520,788337167292971480,-711886175625461760,939079266496620000,-1150146720132024320,-848223572047038000,816818235453972480,47508620084710400,863006858312707680,1626666662391839640,865972365778126080,2283563023369105920,-707477062245173280,-1962808639209579040,12448757697269760],[42409343061231180,-23716084560504360,151321753214800575,-26100884686920720,90452684500932780,268989993863293560,-157186276996317525,-55281078702120480,-48605444306338425,-320903200418163000,-127005890276442195,-336252023015387520,-25678099511982360,42125922554320440,278115797452948095,-43726134561134400,223331948735932575,462563805891029960,-624718630711708170,120291404045077320,-229287776598625800,625668391158736680,-77322861998290770,1624878031417954080,429900769935292590,-198967870949728440,415051996588502690,-1655856724459807320,-126291125184820350,-867303604123983400,-1771845067071324960,-465647923601673120,-2693293576814098650,1682812227846380400,3562770150823686615,1719692657574873520,1669457907808687950,-1455719690595485520],[14445198076700160,19502584285813440,40703514730316480,54267398251748640,-15581248752706560,-35784329968128000,63717860827605600,343999302197738880,-58604266871521280,-12009156126549120,313272686450391360,-934410665333425280,-344367050053877760,266737509103779840,-182589418214050400,-398410793456916240,-93822978047984640,-386522006335189760,283387460941976160,1662110921344806240,-205944971567892480,1578473212055900160,-1105736767625194320,147850514340778480,2100065172418805760,-696812244288027840,-1734081444524832480,3454090019292188640,-4391823994263552000,-2018003266343285760,272437498571330400,2078228344377625440,674085104836577280,1533874535293161600,-1212355822048272720,-11457609650326846720,-780584902924216320,93480145728668160],[79899393893209800,3077127886991400,-82122889310457420,-146680027997169480,63590060279841480,-7991184648711000,-81997514898795250,-139684766970690240,45061844982382080,-430299665134895160,492675007949315100,116501749589812080,-115495975718625040,1254067587544080,167654153871489450,2500101643742164000,178204325936609940,-67753323893821680,-1282871607964117360,-1281984323575725000,-153743377716786000,-1703525656134408200,-242182481146027440,-260255886858582120,-1290913595826828470,1354995014365792800,-1403223510816674910,659440817474794960,-522042461492775300,-1186744729163235480,7868985363124370500,966861235756928160,1301617171317339660,-505047758257224520,-1364890450701132960,1927854313982251200,4962423292285986120,281955223997853120,-3067959144922432200],[-45537631869343680,5848298710425600,-23947112594887680,-14595247683376320,-96138053667303720,-30248869729651200,12431715001453440,234621980603989200,152097005809992080,26087446519833600,69547761247929600,76028063428126040,-293634798767170080,-171177342563082240,466202060899744000,-673815493884568560,-595099283141403600,614434585030041600,231202858305196800,-410420523903931680,759074335211786440,49932807113249280,-273429682213770720,-1238810688839383440,1367238658928028480,-37229488095018240,2282457523030460160,-2818336422278590200,336226961278402920,-233281539735552000,-812411612830325760,953674504747473960,559368432702385840,-775925702782771200,-1113745398032931840,6173158827715443520,-8280707875416812520,-63892806284286720,967400087547035520],[33048788986377780,-1423805489805600,-13366082054558420,-24545492341741800,-50042195898120135,-98393699163672640,-64821442288584300,-86147127496480680,-245366483012754020,316763140753184400,88260039032702505,221004233785325320,660088559879452440,-262503782138219160,-528253360930869915,219174881090654040,375772754836403340,-81311742466969520,286490619619195260,-796220859337506120,-661619140925768245,610127287983561240,842510199577327545,-217724812608069360,-459365456245272390,-184764153972546480,-1044646935841419620,-2296299983000391480,1149384583521812550,-27563458297754080,-431251928942650200,2224701920291190120,-221870076639050385,3365232607772824800,1968615894308292075,-3314807511331442280,-3099818305073402220,-434824334099113440,4150600505957776045],[10924654101603840,-19431643846649760,41500998069986400,99259227156686080,-42396338406090240,-25452220325495040,402109041545708360,-98367159854622000,40887931094384640,-70239708421440800,-433544381246097000,17755488442591920,-223668550721454080,-446102298767324160,127164889847286720,686473028067031480,-11635291678602240,128699540290865280,-1389318865640459600,-94439753700603840,219532424436990720,543155967680904960,642968126376914880,605811876028504200,1040251446487941120,649303970888601600,774743277660374880,1478219532352797520,-1447388435170022400,-1156297708120473600,-1228222580697648320,-1846662957458383680,324408890414949120,-2134488079562500640,16328536426606800,-4105308977159427360,-621553526000985600,3771398621053324800,1864880744302088040],[20908312071891420,-72603912442702440,99744469412789910,89265855742206840,-78285963778596915,22294840184463600,-83442863348306280,-26330953002433200,-199685046703542415,223540635721557000,34129517869556505,-145469878367684640,-65942939147557725,449298320570007720,-408522938637679430,318933632204910360,416809051994452845,-810514228625280320,-408234580293471360,29666992077665280,1552717535717374950,619634338813749600,-762605071861836390,-947340885389840560,121071297888731730,-883704986780578920,-1738589214657380965,794210878197818400,-594411147549360450,1391899582414715880,3072362117628891735,-2008696690678374840,4460781139018422570,-540958642705546560,-2576907718995763770,-2034363523880893200,308755872559665120,843366082564971240,-2625542470927334625,2814404469047245800],[-173187648489393000,-2930294641190400,47514982370648320,121643610450924960,-108086659379047200,65003879125785600,-120543855075525120,100710867494215440,-435510167891040,135402619471257600,-149045608137288000,470895535633676480,348733768360407840,-33879589952102400,406407404929973760,-2321164447612152000,230248602949038960,-139774148435888640,302031666052047360,-31566636122759760,-727369710169502400,-99847128195164160,917068984404514560,1410900451882121200,1276267255755439200,-1856567019998208000,-82128262738384640,2138876585906187600,381202435343425920,75800468050616320,560177796405427200,-2029622588228183520,2578151137879025920,-820195722517063680,-1129865821414368960,-6445387784802824000,-1790025846269839200,259125281279412480,-505755336632226560,-1327720865715356160],[80670368748892650,-82730523752553600,345729448938510,-68798161097659840,241646823528700380,42600967487403360,-200379738140056860,125404689027977520,-33122749350530070,-91198790507261360,-250604496177789600,-3812124942816960,-125899763624546660,-413356502785175040,130224995953083570,480513902973569920,152529974948501640,46742719111888800,1675749650935584490,-365748555991785120,-10345979082954900,-762511669159461760,419525062118136660,380406960318937440,-2276252092619426320,-786579554179280400,-421929707349384780,2467814783440371680,-1554682334351557950,-445707410940625680,-2309376643441707070,1991023671992308800,364449985394424930,-2822000537540292640,4945786445399992080,5047161737227841280,1905595190872044980,-4712289712717965840,433640220942265680,6022563221464950160],[-675730689392640,18990625061084160,-28364300052547800,44765639327666400,-79307327930572800,-156670692874209280,230818271543602560,58982166618254880,37261607463717120,-86426882791194240,-157422553862373360,83239445453703280,-23586675478248960,13044138971170560,98730929075682200,244617915286027800,-242724985012224000,-200957037513877280,-274295142064008120,415452135722994240,635499471138048000,249724595047699200,141322061909157600,-684709470867534640,95708073587892480,37577354204876640,-623794923185149200,-988662837936537360,-250664930215188480,-275551989636535040,-509219443519404960,1649538554837968080,19367907892101120,312230088510354720,-1812571450025115120,907839220810529920,-146019169082941440,2351214106419502080,109823318496734080,995778350787444720],[40416352743817500,-15940502257578600,-90385086044076725,-18332936160883080,-32674817058960615,-14253976051115240,-43295009029129440,-29621947123879320,24907206825306355,31762948852999320,-160497924993032220,129687822171030880,414652918926591660,212984812576667520,-51445851956366010,-284107210018496640,89351104702655310,-232938740686968360,1009295182899369150,76909161331110240,-1179179828068270820,-653874750796210680,-259243717775840655,41653919394577000,-887976617434248375,241892050811304960,1867090558648094675,-1456578657518712000,872631481552199325,2276865726999753040,-409906598827364100,-1411374289645050720,-1003294194498677950,830881040331031560,-831745382262278760,3327274862262420960,-1772298650890386630,487007073171563040,972323134408595260,2316614082903141120,-190942496606010825],[116434711975960640,46741723917926400,-35755336469529600,-75684185184330720,-31180794697056000,17752377943998720,-24203260773337440,5518419410755680,-52138876064771760,18184949419887360,202934574646594560,-11356817905331400,-353210548652636640,-210152705878917120,78517892822328480,301186328471018960,378386031140285520,202189701838924800,4393394930510080,182266981244306640,-308732497481488080,-310052478663855360,-6511388291376960,44226430029077760,-868719539526599200,336078726246996480,-1277867659091178240,290270318460086360,2997579911576520600,-123438795864637440,-718219328316682720,96859759723978680,-3634872616258594560,-604641690682531840,-1274818944350035200,2470969071295253760,6599140038175188840,-1418891616232427520,607590962944199520,-1990263608169431920,-267512106820128720],[-101831422931246250,21243084907832280,132643271979667620,33335859545637360,48647959020416250,153266918765874000,-28484812870479120,-14770669943500680,-92118807792670620,-63154582650878400,30555441809392500,2279656488373000,-64218895586976900,224999603763752160,36271050351071940,-305815806107856000,-260552143945717170,-218969935308148320,-578626263714286260,-112470449185483440,581489393453268300,170041921022619360,-209805567467449140,-346478499428978280,1131305293122037500,2800116103141710000,-1424145057299621030,-309685255174369800,-139885314231851520,-1325247635072576600,2100979410786868500,423740236865493240,1479828889304335900,2025874516761511680,1430953055266620600,-12277666505667326400,-472091121802506330,1315391021639864400,-1734328880643567760,73757504527970880,1033927801631769000],[77018818530017280,892185166630560,-42702899616444280,-45537631869343680,5848298710425600,-23947112594887680,-14595247683376320,-96138053667303720,-30248869729651200,12431715001453440,234621980603989200,152097005809992080,26087446519833600,69547761247929600,76028063428126040,-293634798767170080,-171177342563082240,466202060899744000,-673815493884568560,-595099283141403600,614434585030041600,231202858305196800,-410420523903931680,759074335211786440,49932807113249280,-273429682213770720,-1238810688839383440,1367238658928028480,-37229488095018240,2282457523030460160,-2818336422278590200,336226961278402920,-233281539735552000,-812411612830325760,953674504747473960,559368432702385840,-775925702782771200,-1113745398032931840,6173158827715443520,-8280707875416812520,-63892806284286720,967400087547035520],[-19363704565685920,30712847582577600,-34195992378290985,15221537154155840,42409343061231180,-23716084560504360,151321753214800575,-26100884686920720,90452684500932780,268989993863293560,-157186276996317525,-55281078702120480,-48605444306338425,-320903200418163000,-127005890276442195,-336252023015387520,-25678099511982360,42125922554320440,278115797452948095,-43726134561134400,223331948735932575,462563805891029960,-624718630711708170,120291404045077320,-229287776598625800,625668391158736680,-77322861998290770,1624878031417954080,429900769935292590,-198967870949728440,415051996588502690,-1655856724459807320,-126291125184820350,-867303604123983400,-1771845067071324960,-465647923601673120,-2693293576814098650,1682812227846380400,3562770150823686615,1719692657574873520,1669457907808687950,-1455719690595485520],[-78459972356026800,4387470948241920,-18203049899496000,76291156722760560,-41123397329152320,-43680622523489280,113519100939847680,-189980801093974800,37481301074733600,-76826454353510400,-59523857894592000,-219156626250155440,-16043117300400960,120058907166105600,-473627403605744640,874082710544833440,560007875014356720,80893603894118400,290757795054424320,-381704614453446480,-244955648992934880,299850680526566400,3419729423362560,121808021672956080,788067340964571360,-1112774560194232320,-638097636917753600,-1975842181471482240,446788214902814400,-2037943385137479680,-1082776758463088640,-191378860623683040,2130956329143146960,-526169938832778240,-1352504969084586240,11855395180005090560,43868256981911040,-77390447406451200,-3833929650908026880,2862413468326455120,-2534929901931379680,1838828354779709440,-893093476882252800],[19208480108474250,2810748698677920,46421562897974035,-25960253939889720,-17411220404720340,-133153713652388440,-78374878888815120,13373481721774800,-61436183463194135,-10942672943648160,105591041699397510,5342477163931720,340345878321138690,76338201753569880,-202236097786324030,325639836043195080,-66372580313911575,-227420574641871440,-243701923259070180,89819379606308880,-190376148034070900,273882156272611560,229476147114800805,-714297880384415800,-480917159506260360,327641366742707160,-261325944702066255,467151155772701400,643209330388520580,314159347328476640,-542778405261582870,1557605384161143240,81348230999021515,-2694548333515180800,-177101294377702365,1974195190997273520,544461115929881040,-1172076605890588200,-1356427067513674200,-147322558271256480,86091587238013890,-4517213277077682480,4026487808605010100],[-19547422351776000,-16523222134795200,55053491944514160,-64900543315840960,-7762687013283840,129226906448640000,-116217152675413240,68094830807224320,50790787008430080,-131242867861216320,423287419874616000,-173335943950498560,-257849723182796800,-275185430285007360,-340656024261716880,493437805430658000,23233122040227840,-37591349649231360,128208981347567120,417087797258856960,251592891066316800,87291197395170560,-276999938065514400,-23409564988722120,-282568121987563520,1277957376390240000,232365664178213280,-2894441130154023040,277392787732684800,527535745757729280,-1789230617300817600,-5182640997853440,106460196774243840,103154256812238720,3796510557088478880,-1232265228214476000,-753137530315153920,-733600116355645440,1874752984789938000,-2732905623996085760,6617218554304512000,-999915932474487360,-63322053286743680],[-28884572314100880,-15250451862383760,25121831253032085,-29704296235952520,6473623749837030,74697667887453600,-45865310611291335,72398140663629000,7882646698074665,-50213000410110120,-23676202240497210,-154994232625429000,9635520316399620,-80909597141853480,557822287093092630,163314692927840520,-144345399171688770,-144310348989005440,-323557127969823990,-154270957839906600,126289692796058550,-957690857630186760,-482252994094263255,1279960133146312360,51630749251238025,-356156518037138040,1887118805564835440,-2246060949881760,-390647804718774810,-597688369443354200,-644519832668939700,1167964288146936720,1290650487807195065,-456993214626353760,-1796380352703776175,889243614678658360,1521710001713284200,-215646465374440440,-4946464622267481720,393500224478190960,-723151327585035195,-1956298295937764240,-227765417817548655,2885774875496984400],[-67553284774047840,5213541561676800,31633349708925440,31306375622470080,-38073336760336680,10924654101603840,-19431643846649760,41500998069986400,99259227156686080,-42396338406090240,-25452220325495040,402109041545708360,-98367159854622000,40887931094384640,-70239708421440800,-433544381246097000,17755488442591920,-223668550721454080,-446102298767324160,127164889847286720,686473028067031480,-11635291678602240,128699540290865280,-1389318865640459600,-94439753700603840,219532424436990720,543155967680904960,642968126376914880,605811876028504200,1040251446487941120,649303970888601600,774743277660374880,1478219532352797520,-1447388435170022400,-1156297708120473600,-1228222580697648320,-1846662957458383680,324408890414949120,-2134488079562500640,16328536426606800,-4105308977159427360,-621553526000985600,3771398621053324800,1864880744302088040],[37727298637083230,24943035906657000,-10784355458751765,15690997699456200,40416352743817500,-15940502257578600,-90385086044076725,-18332936160883080,-32674817058960615,-14253976051115240,-43295009029129440,-29621947123879320,24907206825306355,31762948852999320,-160497924993032220,129687822171030880,414652918926591660,212984812576667520,-51445851956366010,-284107210018496640,89351104702655310,-232938740686968360,1009295182899369150,76909161331110240,-1179179828068270820,-653874750796210680,-259243717775840655,41653919394577000,-887976617434248375,241892050811304960,1867090558648094675,-1456578657518712000,872631481552199325,2276865726999753040,-409906598827364100,-1411374289645050720,-1003294194498677950,830881040331031560,-831745382262278760,3327274862262420960,-1772298650890386630,487007073171563040,972323134408595260,2316614082903141120,-190942496606010825],[-11092758991891200,-12034820448738720,-68685609959861840,32031234573600240,-12692563683160320,52904916733146880,-107778329786117760,99862021905279720,122472195408527360,1132541923471200,94416142996215480,-186959587293532320,-79919898737817600,97727202783025920,-64366845517905920,-171204232978755120,12188084094051840,143298185961710560,-307349219646728640,187069959103742880,4732142732697600,338971397790938880,-53758765883541000,-517033113261320840,439311021908951040,62206785291800160,2052628541914692560,-664150742245908720,281034822996787200,-2550373013485132800,-1425539711567980800,-390188197202730960,507678570956113920,373905499385842560,-115124365541314800,89813914186344240,163393902479174400,2494085475743654400,3581993034999574320,166935040321832640,2474365777805967360,-1621380124456338400,-2633930671553192880,613169517383578320,-5200400830112998400],[74359328429404200,17942260853447280,8346910570757220,34836794395603200,30939034135037490,-152799251524920000,-15584574660108720,143252146434122880,-75014437896649020,5966370076534560,-332213327730975600,-31284586932877040,229318834276986300,61275305103048960,298102653096623060,-388825075773036000,56020529016081630,268903839957701760,444493449143676240,-7180597174988160,-1812596286629821000,1545284638631139840,-962518467255670500,875092239107120720,676949534886591120,-855888028679174400,596958077856360080,-1068172947036666240,-987320051370824640,344559604267438560,3395034017520279750,-139317339327344640,-1093149683647895580,1518940049020786560,555259412704371060,-8538080785550316000,598720715885176080,1099035390587410080,255328152492605500,431998456008596400,-3156176321807586000,1802753140696175360,-2951777992776052440,2483595373847701680,8147222392685715920,12158620740461832000]],[[279083170847877120,-16725261542711040,-117876316546517760,66979191198965760,-106904050858598400,26087446519833600,-135614725376739840,304982740422835200,603831328852377600,-44620252881742080,-976258380385728000,-396568425653452800,-308593168172974080,-97610977153166400,1370937882573072000,90730117032192000,312234060648407040,357609361340245248,-1399921619284108800,277392787732684800,-1658058572834979840,-53012565635977728,2938297230080467200,-1447388435170022400,2243698117363630080,163393902479174400,-3461876138146821120,2655189739801387008,1493706650104627200,56194082680919040,-3250718091161164800,-1878361184653747200,3253311570734235648,-4666979782149120],[-19671666581149440,-26733786050299104,178974670279649280,-129234185389744440,-80909597141853480,-105664894263636576,-3152091553338288,212984812576667520,-7180597174988160,513298552751553840,-314463228484061304,-322381349038810248,24091544224928880,-67753323893821680,29666992077665280,-70799767999248288,7625459704294080,-80182546264340520,547782519157335000,-500534353004075280,425026566167144088,20356330674132792,-232872139182180960,318356142937001160,-682227778854403800,1372874263071699024,37568261930690304,-465647923601673120,-1211291423958073920,-1643012409228911280,61674865084953120,2177948247104924232,-434824334099113440,-1035252846918102120],[-8374523635484160,-88889873550019200,38413698847223040,21935760835530432,-48810124597816320,-29157569074788000,-39014597773228800,93325366793602944,33983556377785344,-198467465208550560,39529845995831040,102331918547622720,127328549502481152,-119748950584569984,-1918384798471680,495856248354369600,-320768677327403520,-112241022666530784,180794398757296896,37577354204876640,-295934686644579840,-696812244288027840,-86750253510455040,460765999441520832,648654811872460800,108972099061731840,-1399121120539123200,34371564445397472,949189878034675200,-486704686620878880,1529561819991744000,607590962944199520,-549255729422716416,-15554840157267840],[4770830096773200,-10942672943648160,-12726518739984720,7431088492263744,70122465165596040,-176234053885223400,9340314382135440,74400841210254624,-113709685745181240,-16248695155534080,-503039523844599840,889337592738975600,-35213811351651504,-32675942400256584,173436225487272000,-73319408073450000,619634338813749600,-741103350477886440,98974041213769632,-796397185772733600,-309685255174369800,101116609472548800,628345825790760,369983411945151840,41004898980756480,1234027519160436000,-1380380617713754800,-92943303639318000,948886547687497728,1682812227846380400,-201183610508519760,-4712289712717965840,1807339204201227840,458407096933729536],[-19328439476883456,3284161955069952,86168772918412800,-18978236190144000,12343406049976320,-37751577448022016,116433801536532480,-22793321678814720,49775202444042240,-171177342563082240,59296677027033600,67243971652450560,-41771017103523840,479997307489566720,-938447667301056000,13416375279884544,569286459971048448,-1112774560194232320,1223845538498880000,-115819544703582720,-27208933003321344,475398996215463936,1531841240203929600,106460196774243840,-2100455273966515200,-1232926183986266112,-2201395989683362560,324408890414949120,94106022143385600,2474365777805967360,288505393810529280,-116956138016019456,4220214560346470400,581433790206443520],[42600967487403360,-88408529176750920,38658798182879160,-86147127496480680,238592786939064240,76338201753569880,8227215004768056,65867304606834192,-253444870428614040,-23349718752947400,-154270957839906600,446920815143120952,-205592050446224784,76909161331110240,-335023519304174400,-1258616200559644680,896155606451580528,-7334252940411672,1511192953872584400,-260255886858582120,-883704986780578920,638999429530357896,-232606431531961896,-330658519684977000,423740236865493240,1663791890114250120,-971895848163209640,9586604360603736,-1289384240457593280,626105697045025560,-1513708458025701960,-1617100740825235320,2148868650601460568,-1455719690595485520],[-1015316838581760,99623183973199488,26257923624556800,5234730987605760,-113841346752967680,-139556165146184160,4810682742547968,-25963017040176480,141972874556832000,-19077480285122880,106107163472876544,-51154445057158080,-26759847436139520,302031666052047360,-129699164415110400,32747599392415488,-143041051874674944,255823920342856800,896886001313280,-1117645950200440320,311393551280993280,-3011972380718400,607411352308561920,-201926421246052800,60272004610667520,409655443475162880,-874490885016503040,17857102346187840,411531772589752320,1533874535293161600,-8806917535916544,330001617891504384,-2115662641078694400,-119751328315080000],[10451578185753120,78412703333083680,5404151493962784,44395362785438568,-55281078702120480,-27532768305998040,-3812124942816960,31455971109441888,-69934999658666208,-262503782138219160,34971950648797800,89819379606308880,-42556794757965312,-134863784491155720,1239879691373292480,-46021349183297400,-356156518037138040,-618826770467248416,-805440585449886768,241892050811304960,-139317339327344640,1721732551316627520,25299511519921704,-254865359428510512,-350841036895351320,-1186744729163235480,-2008696690678374840,-970140332724024000,2939085746112410688,4745378402858492400,1315391021639864400,-882294229059633720,-794692574859107760,-2625921802128655200],[-27992955058913280,-15581248752706560,-13297230621417600,-5456828089574400,-32282133700853760,38044731128025600,-74482736130316800,-41310707344982016,101935910073102336,-63805075602808320,171782755639756800,202189701838924800,-38343173405442048,-22003558207741440,-150259604091801600,318770583561830400,-956778210998353920,-145791125340682752,-608980098097958400,1257683577069849600,450148158646272000,-37229488095018240,95319597265643520,-317095498116857856,-747663653101854720,14136719182755840,3405956406824083200,-1150331781514122240,-741670846774640640,-77390447406451200,296190567520320000,-4494102860185804800,-1478921907285000192,535002438950180352],[134732782908797832,-36677114413208280,-491137342673333400,23676351291370800,264615294318863400,267712797553017192,78887775539096784,-69803735748793200,112789008073356120,-825870482542614960,259058056391770680,534657065917608216,16392718929142800,-322849097878230000,-365748555991785120,15304472750444904,-517689160114337640,610127287983561240,1137482421999101640,467151155772701400,-163284615792022824,141620194050927984,-1836585163777775400,-1763112058122818880,171324572708832120,1707659464792133160,235197465740633592,1988720793492457680,431998456008596400,-3500886514605832440,247630986499662216,-1919928036745695240,4479352195342616280,-105703666331131440,2814404469047245800],[-594593785758720,-28855449497092128,-41376301017950208,-59523857894592000,70179879667941120,103180569178056480,82309749817135104,30121417005596256,-7317443813095680,-37591349649231360,-149633236814315520,4541240188616736,-304752865689582336,128699540290865280,44578366406112000,62206785291800160,129172012683876096,154845989471608512,-224614908399939840,-168099119459863680,716852589246270720,-344271012766521888,534525594071040,939079266496620000,-796460256626334720,-906817007667205440,-21948325804618752,659848643627284320,-512283862822744320,-1129865821414368960,624784003774571520,286274666316557184,800628629448962304,678858077349085920,1509524343671274240],[-41049688009604232,-36388678214602848,-29621947123879320,61275305103048960,-1806180621127080,-205712872061127816,-5404456616167848,-253992943240316280,116501749589812080,449298320570007720,29893620510899376,-71645161275255336,-32869199374984200,-112470449185483440,20959993879436040,259018569609061152,151709303163566808,392416099033815360,-334461422444618040,-651031836522619080,-70263775442718000,94877512906298232,-198967870949728440,-284039642367018000,-445707410940625680,-849830158515682344,764553626459449992,2224701920291190120,584526170535635040,-1172076605890588200,-216386025911354664,-552828463491129168,-2091975887651827320,941360034032024880,2885774875496984400],[9347666024632320,29562253318563840,102209931649900800,1103170429057536,-22026710442147840,135402619471257600,-9117756451584000,-59193873931401216,-448074420851819520,12036149423308800,316502216722771200,159751371335846400,-2796237257932800,-656534534854017024,596511527047128000,-12830212008979200,355562912679321600,-395469669861826560,-124987129691973120,95708073587892480,34199110816358400,120107190490398720,-864149927136122880,-480812274013167360,121617542502881280,3363193054659870720,-998518292928288000,32398699726559232,-27377021171884032,-2710201054475059200,-19640249555097600,-1418891616232427520,2759649935591070720,-235664842577117184,-76075741483315200],[-45203416472039760,42600967487403360,-88408529176750920,38658798182879160,-86147127496480680,238592786939064240,76338201753569880,8227215004768056,65867304606834192,-253444870428614040,-23349718752947400,-154270957839906600,446920815143120952,-205592050446224784,76909161331110240,-335023519304174400,-1258616200559644680,896155606451580528,-7334252940411672,1511192953872584400,-260255886858582120,-883704986780578920,638999429530357896,-232606431531961896,-330658519684977000,423740236865493240,1663791890114250120,-971895848163209640,9586604360603736,-1289384240457593280,626105697045025560,-1513708458025701960,-1617100740825235320,2148868650601460568,-1455719690595485520],[27306539549920512,-13638076455988512,14278074816741120,44759751593166720,-54822577170965760,18245820578214240,-40668320288193024,-68954469514879200,44852676028258560,78517892822328480,-31379372795548416,-128015350563840960,132978026431303680,144950112149230080,288052353072506880,-438407672871574176,79896659063147520,53710921208412000,-514453332714727680,-273429682213770720,-11660791324428288,394672035129489312,268122797396256000,-86415651407263200,524400279324894720,461973071177204928,563074856640734976,-1352504969084586240,-882514407156518400,1848341333043950400,-290456800509368064,104008501985977920,-1318973767015818240,-999915932474487360,-52440081750228480],[5105304007098480,-80888096565724536,-36677114413208280,-28089188444314800,-63154582650878400,264615294318863400,15311063863500624,-210426196127764032,-69803735748793200,6450643082798640,69068961409686480,259058056391770680,30578173909355952,-43726134561134400,-322849097878230000,-20917937244536640,-40823333686485792,-517689160114337640,34894476306575280,1320289722981555480,467151155772701400,-9338594206814928,-377759399670781632,-1836585163777775400,-100836125755551360,-456993214626353760,1707659464792133160,13451442932141424,830881040331031560,431998456008596400,-200223140223181680,-660533855548567968,-1919928036745695240,256183672042874160,281955223997853120,2814404469047245800],[-4144501901524992,-26624907557441280,-88704195736992000,22565932686090240,187928260536360960,-3865239408347136,-51243252670114560,120058907166105600,-554813689795706880,-24474795335112960,-171820256138995200,17333469135495168,850508078795980800,98481966066316800,573362643626572800,-684900113722598400,-632711645025435648,219532424436990720,609368455426368000,281034822996787200,239646047881912320,2950400751750144,-1735641683275737600,-774923356671129600,-354173434917519360,63376159308553728,26619827930065920,816818235453972480,1638125463247257600,-450123458837944320,-240750667345752960,1594656713619256320,-651779744280698880,259125281279412480,390456038403974400,1188929901395410944],[-18304123515217440,13373481721774800,-19671666581149440,-26733786050299104,178974670279649280,-129234185389744440,-80909597141853480,-105664894263636576,-3152091553338288,212984812576667520,-7180597174988160,513298552751553840,-314463228484061304,-322381349038810248,24091544224928880,-67753323893821680,29666992077665280,-70799767999248288,7625459704294080,-80182546264340520,547782519157335000,-500534353004075280,425026566167144088,20356330674132792,-232872139182180960,318356142937001160,-682227778854403800,1372874263071699024,37568261930690304,-465647923601673120,-1211291423958073920,-1643012409228911280,61674865084953120,2177948247104924232,-434824334099113440,-1035252846918102120],[-86969530954114560,1132541923471200,-17752738391182080,-37348255684839456,26257923624556800,91528876740574080,42678576978428160,-139556165146184160,84114425139174144,310444647980844960,141972874556832000,-333568304784347040,-39779068619651328,-51154445057158080,-467893915346972160,-113230228534600320,-129699164415110400,572589306964370304,-123235589355547392,255823920342856800,15681984128490240,419000126762067840,311393551280993280,-52664110043767200,-227715613847447040,-201926421246052800,1053851457501596160,-1765595285259884640,-874490885016503040,312230088510354720,-154281295298211840,1533874535293161600,-153988289277495552,-123716029842393408,-2115662641078694400,-2093842949107140000],[40729491195963024,23986263609791208,-39562216268529240,-14770669943500680,1338427735418760,19652389735557744,84443540631001200,263257905408516480,-90497480755374000,-517093296845953800,112751379464827896,71412395607554472,42125922554320440,21171300848377680,46742719111888800,261084652471638216,101918070445191528,-796220859337506120,-37506408587543160,327641366742707160,266799526307355528,997297340836346592,-1645877278840786200,-33232111749660120,1167964288146936720,-665270990172489096,396696197573001768,-1411374289645050720,1099035390587410080,641901874237375320,-1113326911613573184,-201239537507027064,812036105817685560,754627375701001200,843366082564971240,-875900834129103552],[-8592201165250560,5249346581004288,162707768406585600,14515232029689600,2782101290065920,-238026328702525440,23620907495454720,8385259527836928,-176388097313218560,311777268671447040,149568193714579200,28116041913653760,2137003044102144,-242724985012224000,-601834237071936000,-93822978047984640,1006241275726371840,801380428696092672,-1341587038226054400,-99714838160678400,34648128862617600,-303531085758996480,-18030226816250880,284014093626938880,1138501587872040960,-123438795864637440,-387298751330050560,-4355971843101696,100703618069667840,-1306556922184335360,2750754470676326400,39395563747486848,-2342837114066783232,825531717321400320,-1583543385596409600,-63892806284286720,146580398802173952],[-1981920636565056,117951554815878816,-24545492341741800,4770830096773200,-10942672943648160,-12726518739984720,7431088492263744,70122465165596040,-176234053885223400,9340314382135440,74400841210254624,-113709685745181240,-16248695155534080,-503039523844599840,889337592738975600,-35213811351651504,-32675942400256584,173436225487272000,-73319408073450000,619634338813749600,-741103350477886440,98974041213769632,-796397185772733600,-309685255174369800,101116609472548800,628345825790760,369983411945151840,41004898980756480,1234027519160436000,-1380380617713754800,-92943303639318000,948886547687497728,1682812227846380400,-201183610508519760,-4712289712717965840,1807339204201227840,458407096933729536],[-28376267641920000,19502584285813440,27306539549920512,-13638076455988512,14278074816741120,44759751593166720,-54822577170965760,18245820578214240,-40668320288193024,-68954469514879200,44852676028258560,78517892822328480,-31379372795548416,-128015350563840960,132978026431303680,144950112149230080,288052353072506880,-438407672871574176,79896659063147520,53710921208412000,-514453332714727680,-273429682213770720,-11660791324428288,394672035129489312,268122797396256000,-86415651407263200,524400279324894720,461973071177204928,563074856640734976,-1352504969084586240,-882514407156518400,1848341333043950400,-290456800509368064,104008501985977920,-1318973767015818240,-999915932474487360,-52440081750228480],[-46633150767467880,-78519904939007280,88331666243486160,43702076454196608,-33924586672146720,-2454081133086000,-26330953002433200,-168470520030631392,-22389242725795440,294222607522938600,224999603763752160,-186410014964754240,-63617066735597544,177570520705521240,-648799322114213760,126991290933708960,384294525265200000,159857408543126976,-535623710155020816,120291404045077320,236192899801207920,380406960318937440,-18401816186930880,-739276361450124672,-184764153972546480,-559042868820324720,1557605384161143240,-379731737676589584,1142605798506879168,-317698770812991120,-691528714006053000,-215646465374440440,-2073338017669389624,398228825376395904,487007073171563040,2483595373847701680,-1725054869754888240,-979867555878269784],[-5885220265132032,15261766455453696,24201336962880000,-6362507360563200,-23340203052226560,-16725261542711040,-6741597066462720,-178661095808532480,-106904050858598400,1491996510259200,361740340691896320,304982740422835200,34534397023027200,-51791271827362560,-976258380385728000,-22680591092121600,823145108172963840,-97610977153166400,78406851165984000,-242014599484416000,312234060648407040,20452439404141056,-584882671926009600,277392787732684800,-94827893661204480,141406351713183744,2938297230080467200,-82779220749772800,-5984867197350051840,163393902479174400,-197992053884528640,-222058060616392704,1493706650104627200,3213859018106880,8671004321420390400,-1878361184653747200,186063803010809856,12448757697269760],[-29043831181796160,21718852730483040,29195134564616328,-53307369939626880,10451578185753120,78412703333083680,5404151493962784,44395362785438568,-55281078702120480,-27532768305998040,-3812124942816960,31455971109441888,-69934999658666208,-262503782138219160,34971950648797800,89819379606308880,-42556794757965312,-134863784491155720,1239879691373292480,-46021349183297400,-356156518037138040,-618826770467248416,-805440585449886768,241892050811304960,-139317339327344640,1721732551316627520,25299511519921704,-254865359428510512,-350841036895351320,-1186744729163235480,-2008696690678374840,-970140332724024000,2939085746112410688,4745378402858492400,1315391021639864400,-882294229059633720,-794692574859107760,-2625921802128655200],[5052266045777664,-17180446823473824,18793738209895680,-12169419529388160,-594593785758720,-28855449497092128,-41376301017950208,-59523857894592000,70179879667941120,103180569178056480,82309749817135104,30121417005596256,-7317443813095680,-37591349649231360,-149633236814315520,4541240188616736,-304752865689582336,128699540290865280,44578366406112000,62206785291800160,129172012683876096,154845989471608512,-224614908399939840,-168099119459863680,716852589246270720,-344271012766521888,534525594071040,939079266496620000,-796460256626334720,-906817007667205440,-21948325804618752,659848643627284320,-512283862822744320,-1129865821414368960,624784003774571520,286274666316557184,800628629448962304,678858077349085920,1509524343671274240],[40567891597084440,-82730523752553600,-34653732939337248,-44219474343169992,-24545492341741800,83417604631770600,4102355803894920,-12726518739984720,129932022154933152,60413309385597720,-176234053885223400,163314692927840520,-27892519892109288,-113709685745181240,-284107210018496640,188587114031431080,889337592738975600,-615710837176238232,-78210144345647952,173436225487272000,-1281984323575725000,-232297953088390200,-741103350477886440,1730553650267896656,298565499863248200,-309685255174369800,1768016294772530400,-7513248494810520,369983411945151840,716967567856995840,-462631020909057000,-1380380617713754800,-1625106658356819000,-355733033070606336,1682812227846380400,-3517680265147711080,-4059826129282659120,1807339204201227840,8015213536587497088],[51366157772160000,16558934210641920,-80572352492163840,-30960941008439808,-9777615772262400,50790787008430080,95218742377651200,2175910465322880,8017060514749440,40887931094384640,-232495579115712000,12188084094051840,-5093100905545728,-129110067684347904,389919906461606400,-28109905468323840,-297052985451156480,-13363608583176192,134466189047308800,24587935215022080,39300482904883200,273053228669337600,890945765970839040,99651288779665920,-1847763055801512960,-570149019998208000,227513538358444800,-15597752279832576,-39093965521256448,946976436349870080,-86391061672396800,-557338321116668160,1690043987652455424,416781552282501120,472941623039424000,-48467547412416000,-554067475913318400,422066887698677760,-3269459349139991040],[-12658028309350488,-35667266162737440,47434844685252600,40179496169274000,72398140663629000,-41049688009604232,-36388678214602848,-29621947123879320,61275305103048960,-1806180621127080,-205712872061127816,-5404456616167848,-253992943240316280,116501749589812080,449298320570007720,29893620510899376,-71645161275255336,-32869199374984200,-112470449185483440,20959993879436040,259018569609061152,151709303163566808,392416099033815360,-334461422444618040,-651031836522619080,-70263775442718000,94877512906298232,-198967870949728440,-284039642367018000,-445707410940625680,-849830158515682344,764553626459449992,2224701920291190120,584526170535635040,-1172076605890588200,-216386025911354664,-552828463491129168,-2091975887651827320,941360034032024880,2885774875496984400],[2710817554959360,4713502987581696,28791315063244800,-1111337009766720,-36335585464139520,1132541923471200,-1015316838581760,99623183973199488,26257923624556800,5234730987605760,-113841346752967680,-139556165146184160,4810682742547968,-25963017040176480,141972874556832000,-19077480285122880,106107163472876544,-51154445057158080,-26759847436139520,302031666052047360,-129699164415110400,32747599392415488,-143041051874674944,255823920342856800,896886001313280,-1117645950200440320,311393551280993280,-3011972380718400,607411352308561920,-201926421246052800,60272004610667520,409655443475162880,-874490885016503040,17857102346187840,411531772589752320,1533874535293161600,-8806917535916544,330001617891504384,-2115662641078694400,-119751328315080000],[10475982718578432,49511004768576936,-15940502257578600,-46633150767467880,-78519904939007280,88331666243486160,43702076454196608,-33924586672146720,-2454081133086000,-26330953002433200,-168470520030631392,-22389242725795440,294222607522938600,224999603763752160,-186410014964754240,-63617066735597544,177570520705521240,-648799322114213760,126991290933708960,384294525265200000,159857408543126976,-535623710155020816,120291404045077320,236192899801207920,380406960318937440,-18401816186930880,-739276361450124672,-184764153972546480,-559042868820324720,1557605384161143240,-379731737676589584,1142605798506879168,-317698770812991120,-691528714006053000,-215646465374440440,-2073338017669389624,398228825376395904,487007073171563040,2483595373847701680,-1725054869754888240,-979867555878269784],[1651425210040320,-12692563683160320,1367632762510080,18340255078612992,-43151868703088640,30995401239982080,-108486754102214400,13155940543426560,9422993089855488,-14100344659376640,115978110050880000,100118737960919040,-29804728846123008,-19052803887796224,139292521370534400,-33879589952102400,135149167768412160,-9703092604423680,-410935382320531200,-338809360950804480,-378970929604116480,153564163740172800,-81988960043738880,-387485954492820480,1980203888124887040,-200265633572544000,707786106521894400,-220694678804717568,-1229898467078307840,-250664930215188480,-650590091398156800,1429679034951552000,973428756345028608,360228434675459328,-1982498774758022400,763304401829683200,-1953579081307914240,-47209973532632064,714731954542341120,-2872497384117504000,1668263216698490880],[1992390310310400,-54334591497770400,-33301072696292280,-1379393087889168,143487144848440800,3077127886991400,5105304007098480,-80888096565724536,-36677114413208280,-28089188444314800,-63154582650878400,264615294318863400,15311063863500624,-210426196127764032,-69803735748793200,6450643082798640,69068961409686480,259058056391770680,30578173909355952,-43726134561134400,-322849097878230000,-20917937244536640,-40823333686485792,-517689160114337640,34894476306575280,1320289722981555480,467151155772701400,-9338594206814928,-377759399670781632,-1836585163777775400,-100836125755551360,-456993214626353760,1707659464792133160,13451442932141424,830881040331031560,431998456008596400,-200223140223181680,-660533855548567968,-1919928036745695240,256183672042874160,281955223997853120,2814404469047245800],[6365742739488000,-2842668936635136,-17546173704034560,12452130726465600,20057871678028800,-23188739134880352,-5269520093587200,85101238139065440,-8374523635484160,-88889873550019200,38413698847223040,21935760835530432,-48810124597816320,-29157569074788000,-39014597773228800,93325366793602944,33983556377785344,-198467465208550560,39529845995831040,102331918547622720,127328549502481152,-119748950584569984,-1918384798471680,495856248354369600,-320768677327403520,-112241022666530784,180794398757296896,37577354204876640,-295934686644579840,-696812244288027840,-86750253510455040,460765999441520832,648654811872460800,108972099061731840,-1399121120539123200,34371564445397472,949189878034675200,-486704686620878880,1529561819991744000,607590962944199520,-549255729422716416,-15554840157267840],[7544922169478760,2356950840169176,-17785366425155856,37989443010936120,-17198113669565400,-72603912442702440,40729491195963024,23986263609791208,-39562216268529240,-14770669943500680,1338427735418760,19652389735557744,84443540631001200,263257905408516480,-90497480755374000,-517093296845953800,112751379464827896,71412395607554472,42125922554320440,21171300848377680,46742719111888800,261084652471638216,101918070445191528,-796220859337506120,-37506408587543160,327641366742707160,266799526307355528,997297340836346592,-1645877278840786200,-33232111749660120,1167964288146936720,-665270990172489096,396696197573001768,-1411374289645050720,1099035390587410080,641901874237375320,-1113326911613573184,-201239537507027064,812036105817685560,754627375701001200,843366082564971240,-875900834129103552],[49860273597401088,19940614302597120,-76259260687737600,958578460392960,5762678291251200,29367198982471680,34965109210775040,-3960218775744000,163443235842754560,-353481388961863680,102209931649900800,19288851798521088,8257708503982080,135402619471257600,-159423284287872000,22191500516193792,-448074420851819520,210451165419110400,272679323166201600,159751371335846400,-48891997683302400,246131660279513088,596511527047128000,-224335289875593600,-133298837129779200,-395469669861826560,-2185390541523720960,229078083155581440,34199110816358400,2100065172418805760,323965678886530560,-480812274013167360,2126473563511434240,-1260845007289712640,-998518292928288000,566488822605843456,327352159701540864,-2710201054475059200,-343408283050060800,531935687644554240,2759649935591070720,-4120582008779292672,28520432002022400]],[[1953004673190777860,234621980603989200,-144826250192422656,-67254483139176960,59967837864416064,874082710544833440,267811252781205760,17333469135495168,417087797258856960,9459231719204080,128699540290865280,439311021908951040,404052668645990616,-322235734016889000,951095008608983040,-252454268000563200,1932321752653028160,-931262669157864384,-82128262738384640,-15597752279832576,1148959436970380640,-3020357047365236080,-1003742135750875392,-3009317143891660800,117336536280001632,-1812571450025115120,1533874535293161600,-985222025879224320,3145046363770053600,190693988356532736,-8090279503613679360],[139961226425443500,-140954278157264616,-160497924993032220,216859440001699800,2786357808393885,116501749589812080,117195129790042374,-432210328274331200,514480531669644165,630939214321528920,1018054925343938820,159857408543126976,-624718630711708170,248221911608276760,-309380879663220315,1320289722981555480,725168363113085648,-1645877278840786200,-644519832668939700,-620150625368598720,555259412704371060,-227187286580429400,410548568563223035,-2008696690678374840,-2044207444907950740,-4805893883011076400,-1179032736170166273,2626223500390361760,-3175558119595337815,2148868650601460568,2194637027765449320],[19288851798521088,-435510167891040,-26596030915399008,-316763921932016640,-781654965583641600,-9423209678916000,-271635163349151360,-59930039025832096,-242724985012224000,-398410793456916240,-579749230578795328,-79465783593504000,-170604285252014592,-1719943723725115950,44226430029077760,7078299608953920,291413273915554560,349734258039143736,-461942006838285600,2282457523030460160,-317095498116857856,497397587969493120,-1131775215704111224,-1352504969084586240,-3650800142149386240,7250786495290280488,1874752984789938000,274500863494665984,-621553526000985600,613169517383578320,2848141510478189184],[-254648205137979464,-129234185389744440,-105396584701236444,129687822171030880,-395699427830277330,-169993007492282040,-115495975718625040,29893620510899376,296379095841241875,-142792540933020680,230871822045878343,-1186680733131687360,-592526469408143281,120291404045077320,419525062118136660,-350191511417405672,-670324932014752950,-163284615792022824,-1736610151852099260,1167964288146936720,2213154580676200255,2122799772663908800,-119856818486505516,4821570339903672600,4460781139018422570,2939085746112410688,-472091121802506330,824500236850444440,1359777149439781380,-819823476522735960,8688599476380813165],[-240978624990492480,-244142524705016408,87009352543933440,26087446519833600,211028916038063552,328782606727264800,-23860329724927520,80893603894118400,-559543330443908160,116573476310735232,87291197395170560,-684900113722598400,-94439753700603840,2052628541914692560,154845989471608512,-81590400987955200,21634656648427328,683680971226232520,710601934244632320,-220639311213101568,381202435343425920,966305921549078880,1356454696180465760,-557338321116668160,-2631784491444193488,2446868405388919600,517770818299308288,-146019169082941440,-1855640613260063350,2322963244428814416,-2093842949107140000],[-64821442288584300,5342477163931720,129871647043575528,-176234053885223400,486371168546478387,212984812576667520,73920059368972860,-50961446733785016,167654153871489450,-291657412918435872,-1011237452815576860,20959993879436040,199580680608822810,-607559497406586000,327212321903703225,625668391158736680,-2276252092619426320,-739276361450124672,-377943099686194680,-2009754469066104376,-697377686119325640,-456993214626353760,171090938527503885,1099035390587410080,82597309506125316,-1060673754572404720,-2576907718995763770,-4579925370771851472,-1734328880643567760,-794692574859107760,1726198189857776250],[194364691150192640,129200609874929952,48856077710209920,-16073129537850880,-19052803887796224,348733768360407840,528307922154289088,-198467465208550560,159751371335846400,-652764357214065976,-612510650086751760,238278142171525632,635499471138048000,1662110921344806240,660087144240641568,1280316209011807680,-303531085758996480,-4047507884120950080,290270318460086360,-952849972039680,221906890675008000,-1569210651433301632,1439061632654764800,-812411612830325760,136893668930915328,-1356698100990183600,-207849312217090944,-3833929650908026880,-4494102860185804800,-2532502164766445520,-63322053286743680],[17105725886639139,-190382956196696800,-119170741860993078,316763140753184400,-202236097786324030,65867304606834192,341710657523219280,311676283696631040,89351104702655310,889337592738975600,317304349592529739,-67753323893821680,248362443756840049,1976051448004180200,337104334085241195,-377343680040319608,1126522368759737840,-70263775442718000,429900769935292590,2467814783440371680,385851446772732927,812442928960425840,-1082172859269707152,-317698770812991120,1521710001713284200,-1553769715426021896,-617438046416961000,-660533855548567968,2022784203411524620,843366082564971240,-1711127565515201808],[45255266965367232,432669805763220400,18245820578214240,109522700585326080,-353210548652636640,-165667919091747312,-253082080731744000,183887275128494080,64616129861321280,-673815493884568560,128664929226871840,479997307489566720,-22032584174168928,121808021672956080,571805033496675840,357609361340245248,-2894441130154023040,-284111769299427168,649303970888601600,507678570956113920,-11469126877047840,-2632703325160149120,-3093754831058510592,816818235453972480,-1568572463930535360,1429182807088882848,-1129865821414368960,922887904104054784,10643126729895554840,-1942690401129692280,-354257240122815744,633150269695800000],[-92118807792670620,19652389735557744,-260963084074928760,-377685500538020800,132357353046523005,-29213785045827360,-619876146402127164,-262503782138219160,-243701923259070180,-239374912769628504,-280300900646578125,179433523191131832,-1179179828068270820,-1258616200559644680,-896403136742436180,-1703525656134408200,271939450265656866,-796397185772733600,1895294594777352615,20356330674132792,-286379656047939300,874600929423656184,-126291125184820350,1991023671992308800,-2074692650706708610,584526170535635040,1165076309903760540,-3586852832108128000,-723151327585035195,2188352174835479400,8147222392685715920,-979867555878269784],[-76826454353510400,-220911562735726280,-32842169827667112,-275185430285007360,28268654234261760,17755488442591920,-307349219646728640,48656166659018688,-28109905468323840,-336238477988866752,685973070227692720,-513484629390120960,57249043370483712,-284717103138252400,-374474019340796424,255823920342856800,1385523420391720960,211559356231862904,1013621271381903360,1335212165465100288,-250664930215188480,3454090019292188640,-733909598463264080,108972099061731840,566488822605843456,-6899199012344323800,2470969071295253760,434815299043588608,7586857319373516800,1939426122566513328,7290783723858967680,967400087547035520],[229318834276986300,104959672008032000,-65429722345575555,223540635721557000,-227445326455598504,224999603763752160,171884399795167026,347360801290498800,-50485984216868460,534657065917608216,-132919808077921290,261084652471638216,286490619619195260,-714297880384415800,271850267324936916,-655243332651105000,-161430966628008333,241892050811304960,247364311057167825,-633894107841174984,-1403223510816674910,23936032882891584,6910782787827711850,1663791890114250120,1025564591685668034,345390262564898760,-412437914408745027,1682812227846380400,1905595190872044980,2177948247104924232,-4853918443870421700,1315177399572107368],[1169330899102960,100710867494215440,228961461329846784,5154399630544320,-113861861436620880,-54869709605488992,-236524411199282560,28116041913653760,244617915286027800,206976378315534800,543255108403168512,-477492197505945600,923057319691432992,70155737976710760,-6511388291376960,-205022324579229696,-81850532366719200,-587280217746519000,273394829513034240,-37229488095018240,-3085017265503681360,1433552112630817040,461973071177204928,-526169938832778240,-4314099840350352360,-1721179493445343344,-733600116355645440,-903486153767051264,-4105308977159427360,-2633930671553192880,293311924272712128,581433790206443520],[38749212717236964,18907062754064760,10389190401439746,70122465165596040,557822287093092630,-3152091553338288,444493449143676240,260801387078520024,451004037038455125,318933632204910360,-541013564361123756,-112470449185483440,12058013701663875,-517762819464248960,433094123233395540,187012673671377840,730147443714109575,-18401816186930880,-459365456245272390,314159347328476640,590239318744537770,-1763112058122818880,-2807152581688060053,-1411374289645050720,-5864893430055894480,734090539823380240,1301617171317339660,564334270242422064,-6734297481814994520,-882294229059633720,1810497155311700604,-7551829219055927960],[25712174207370240,184861128555311168,191189114285484480,202934574646594560,263089946276708352,-266034824682698400,-128725368974561040,226150581075138720,-171177342563082240,226159089865372992,-210431468067271880,-226976979547901184,-97610977153166400,1847130880264812560,584215502638609296,149283587327740000,-278048234866572288,605811876028504200,-1425539711567980800,585162969736550656,-774923356671129600,1451032508044052208,-1150146720132024320,-906817007667205440,398119629793492992,2578151137879025920,4858678325313120,2686840422340757760,51391228117616640,958139787167980560,-423115926273303120,3854709412799095904],[-416220745178363270,1338427735418760,-215217336999080093,-299512065496611440,-161872259685974805,-320903200418163000,-125899763624546660,-69934999658666208,-479571380501112900,-719650737991625112,163432297048273110,-957690857630186760,167916023636576977,-335023519304174400,1419588266578905654,859742202175070720,-762605071861836390,1730553650267896656,-1424145057299621030,425026566167144088,1325711789524752840,607032230936691560,-1508720632869287514,1091895269328797040,4004300353212327147,2224701920291190120,544461115929881040,183997960908292608,1186631203051574760,-1046583774221610504,972323134408595260,-1725054869754888240,-695153425060002018],[54974627263274400,-341481068670898640,-59523857894592000,-36837727923363840,-654116015277122072,-340656024261716880,-34833379843366656,-223668550721454080,187069959103742880,-725514494428131408,-269405639545405600,-13363608583176192,-673361943410117280,-2570005765763609360,-142424479199523840,-99847128195164160,1192966543600733888,-844684486188234960,-1117645950200440320,-142768456975938816,-488136258397571520,-1357093027401350688,-275551989636535040,1429679034951552000,2650132780820634528,1703774016553721200,34371564445397472,-2710201054475059200,6599140038175188840,2210674560653182800,-111120690770073600,-215729479355385600,5120601989214258000],[28341716160790032,142393064081797840,-42708218523249669,31762948852999320,219757915695146135,-5404456616167848,192849659658299475,272170616568903360,98392300333440300,543743696587776960,42930648126556910,126991290933708960,163017685160194356,462563805891029960,-10345979082954900,-517689160114337640,247865181985949220,266799526307355528,-2484665110289406660,-597688369443354200,-912397654381132161,1518940049020786560,2103099114428887993,-350841036895351320,3072362117628891735,-1844297098711764664,1430953055266620600,609298510086605400,-7005773002773131300,-1513708458025701960,-2060850577146812154,1544897872208306000,899105118392040555],[51375386061554688,207551735038073400,262799970869899872,115124409926380800,100118737960919040,31427684950409616,470895535633676480,93325366793602944,210451165419110400,1173406674625060440,19055621791354104,392310553181337600,39175275122523648,415452135722994240,283387460941976160,-173163807257128512,-99714838160678400,2003260106894702976,2567318910052754000,-1277867659091178240,504497187947484160,-1133892421288593120,1137060730592460408,-1268877956916760320,-233281539735552000,-765237588502878216,-1454785860172590000,-560756935362021376,-77390447406451200,-940367994710086800,-5860395184417983440,-999915932474487360,-611633087881339392],[-28484812870479120,247196988661932104,92762520292709190,25486075202498880,255716431350419416,-27532768305998040,-85842049294835460,221004233785325320,-66372580313911575,-90767313819562464,-238424424183560560,446920815143120952,1009295182899369150,-1123972848479005360,484556921631366315,-1281984323575725000,-1249827869494106770,-80182546264340520,-76477539228159960,481121533635067864,-178935279835031100,-104665487271752616,415051996588502690,-445707410940625680,209145989618997849,-3064530021658781760,-1425824447431369593,-1817428429002204120,-4946464622267481720,398228825376395904,3346022592722589780,4922867086586354672,-4701229493133483585,2814404469047245800],[-233532829536520320,-129110252672249640,73757753988519936,3877232773800960,-159187264415850112,-157422553862373360,-12009156126549120,37673607791305728,-457825336453627440,236146286341579680,-1028030844378072320,202189701838924800,278120386796841072,1300582077232788000,-438407672871574176,-995992308962918400,759074335211786440,141727435496336976,-27954841272526080,214911884374138368,-506462025560752800,427875529027555200,-495553826854489504,106460196774243840,-746514891643988448,-1228222580697648320,2494085475743654400,-222058060616392704,-3714534847053745440,1770430268651425656,2283563023369105920,-1659547947157422080,-1883983461707653776,-1327720865715356160],[-212882946224659260,-19671666581149440,132965276303657820,-154994232625429000,-99256914312622044,-76065267179286000,-94260795318163099,-253992943240316280,-65942939147557725,-94180150134429616,-260552143945717170,257727337016810760,23161707119476695,384294525265200000,-1086708102780976956,960633578506608600,926425544961499746,610127287983561240,-261325944702066255,997297340836346592,-227207305076054160,523398492961104416,872631481552199325,341000570619004560,449419871080575846,-1186744729163235480,-623636255864359584,3014577595629492360,3928603410516416610,219970900346895192,4019889288633574125,-1617100740825235320,1669457907808687950,6022563221464950160],[-87982788615880704,-124439871753206640,-1700983020940104,-46807602982905600,18184949419887360,-29476820574123408,33461309622731760,67269372527946368,-22793321678814720,-293634798767170080,-107688976470590256,-70466247209959680,-396568425653452800,-244955648992934880,-97890661888547880,-339460404412436736,-282568121987563520,-597203473043928168,642968126376914880,-2550373013485132800,2950400751750144,-174292508961474750,911210187042756816,939079266496620000,118604597137297920,-857879397079878800,-2029622588228183520,539003244375805440,3487636544255564800,1987162923510222480,1408656790504889640,3750373115732235520,422066887698677760,995778350787444720],[-28756404434966076,-146680027997169480,-7387118369965719,-491137342673333400,233807772159392310,84443540631001200,-94221925069159260,-59130483995842688,-127005890276442195,-413356502785175040,-525978388937752557,34971950648797800,-51398490002684319,-703418789054985960,-482252994094263255,-169262068326796632,596958077856360080,896155606451580528,229139305035616140,-947340885389840560,-918826480077698673,-309685255174369800,46760914524446694,-232872139182180960,-224177709757767480,-2327122064746033288,1136778747223394880,510171825003801840,-221870076639050385,-1172076605890588200,725703253411936968,-1105789859006416120,-3667210427794745706,2316614082903141120,2870617939160360620],[-57667000842816750,62166775847104368,47804238837062400,-30248869729651200,223178986168872216,-27464748760669440,107859654579953408,120058907166105600,152488312572731850,420295660992996624,-37591349649231360,743680968023261184,686473028067031480,-53758765883541000,-524743566700114944,323095021310223360,-691435191931994400,-36543543925181040,48147661656649280,99651288779665920,1276267255755439200,993976264847279168,-477958030141152000,1914694313971507200,-874097059762099648,1403350603264071000,409655443475162880,19367907892101120,2078228344377625440,-636130714925498496,-4376431197082581760,-47209973532632064,-5159240672088481440,-1990263608169431920,-15554840157267840],[116332924626763425,368868513866461800,-7224120517122927,191522280778956000,244785475526392347,-86147127496480680,340345878321138690,411289029339690568,381027327914640660,74400841210254624,-51445851956366010,513298552751553840,199559636551441681,489091139835914000,-22992270019500432,714159685788507480,727818997249206045,151709303163566808,215328290628443850,-226989031088671808,-77322861998290770,-786579554179280400,801711005698494191,-559042868820324720,-1144225354734136026,3067984325774039440,-1796380352703776175,235197465740633592,255328152492605500,-1113326911613573184,1886774505857369040,-2034363523880893200,745342896113060421,73757504527970880,-2142721211925680309],[-27589963585126400,-93993998112882008,215354967141732600,66586476068851200,-15300084414016512,-173335943950498560,-127662566481196128,-70239708421440800,12188084094051840,8059913140815648,-225700539076667600,55937142809455872,708052224555878400,-340454624546987590,262930985475780072,302031666052047360,666845462224961536,-176127972101582880,-1047411962656984320,-569053574426385152,-200265633572544000,535337431373918448,-623794923185149200,-696812244288027840,-480812274013167360,-2088283118201676000,118248498598637088,1860611069737601280,-604641690682531840,-577772186519018304,-4426948228995143040,-3103551037134810080,825531717321400320,-8280707875416812520,-1559726577016425384,-2690891221327054080],[-59060973139171784,-18304123515217440,-7200143834393957,150505888745111240,-23676202240497210,-94173454588171056,-337917761651772470,-205712872061127816,-363396295383111045,-145469878367684640,35294000747116566,-93915587357856000,483299967910519162,-648799322114213760,-928819064477975550,-889523362848948504,318049349401187850,-40823333686485792,-661619140925768245,327641366742707160,691584880279180272,-336765808711534760,697349460553433358,-1456578657518712000,-1437605431834971520,-254865359428510512,-522042461492775300,-1706214031609003952,9590924718978960,420256159514891040,-86087805044461473,626105697045025560,3073280699337180528,1719692657574873520,433640220942265680,8015213536587497088],[-22966585164195552,-116217152675413240,-48676874849858304,-42396338406090240,-186959587293532320,-167592340962245472,91528876740574080,-84624114082058496,-164068172575713120,-286576793264725920,396160245729692416,-33879589952102400,-432082344485800176,-1133500300579305400,102331918547622720,-656534534854017024,725689941023561200,-84746839686979584,249724595047699200,-205944971567892480,-521082618307596048,1371873237209763600,173449626885053024,284014093626938880,2997579911576520600,1042603359120008928,1419776979203466240,1573947070788870144,1995596365514416810,953674504747473960,1349396060638177728,1586508117067202560,1067288417902189176,2862413468326455120,8683637226333222400,535002438950180352],[-63055481852397690,-114469758123437696,-32674817058960615,-188541292311589800,7187666791847685,-2454081133086000,-12047020823239164,-65898396082963400,-146971734572091075,-210426196127764032,-597084499906194850,112751379464827896,-25678099511982360,480513902973569920,-440371200117925164,173845652654955600,-383852707312306672,1239879691373292480,51630749251238025,-142523680744993176,321404222955172140,-123918676956665184,3076202026820890500,-883704986780578920,394078171478566938,-1325247635072576600,-235861768265850870,716967567856995840,-395908716808155435,37568261930690304,-2160379921874459525,2171029209106795952,1968615894308292075,-147322558271256480,2749227135766317444,941360034032024880,-305210923067852802],[10924654101603840,99862021905279720,22099283244628128,185314483726805760,13155940543426560,50272526676403440,-26635271265473640,21935760835530432,135402619471257600,529103057424941888,165310972799732760,217598589865305600,24229886799603456,22473143210232000,-22294131796508880,-200957037513877280,-93822978047984640,781224767459559720,-1957537037543502800,-230263153045170432,-725041490668953600,-868719539526599200,-660603137446669056,-310720463271079680,-1819662837486714880,-1781002152685362360,-2818336422278590200,2939952960676529152,14136719182755840,-123686252836717296,-3859309927277980560,1848341333043950400,488946857582278656,-2732905623996085760,1560116437657238880,3771398621053324800,-5200400830112998400],[-15584574660108720,35211834370981224,27016015571984610,89265855742206840,121694185146296309,-14770669943500680,-24865301567453952,457091840215250240,478394064458369160,180069195317530200,247108016913634640,31455971109441888,660088559879452440,-227420574641871440,72552738033691902,77121164533856880,983837714415007947,76909161331110240,973060598866096290,913185066613767488,-30076586701161000,-741103350477886440,-591120133357308090,-500534353004075280,-115365603328030500,3805746169753614480,-847231112453877855,-1655856724459807320,-2309376643441707070,764553626459449992,-3045652710279289560,306084819764392416,-4886213741540231475,393500224478190960,-2583726312706764049,2483595373847701680,-5504887463765029884,-10416036520564267520],[78351300914601792,94378549771198000,-23188739134880352,-3960218775744000,266558312456516080,-46676617744852416,-120543855075525120,-116208824360566784,-118957381621891920,370679980880843520,-39305108450456224,311777268671447040,66356308262766456,98730929075682200,266737509103779840,-81616139765918208,996967711484229440,430294763981873232,256932564300033600,-310052478663855360,-335529224432136528,368617318338003840,428895774292643328,1257683577069849600,1367238658928028480,-94930229925675624,-86415651407263200,486996803376906240,2130956329143146960,-391953974490868680,1558875055898983680,-753137530315153920,-243675568421869920,16328536426606800,-1621380124456338400,-116956138016019456,2001866140294206720,-6846129931843491168],[-111056290316023784,-17198113669565400,-5948400479487312,-66140663927184000,-17348395261261350,-93769935036456504,-59140436839204875,5404151493962784,-157186276996317525,-91198790507261360,-24627346069368633,-242643156550618320,-357479284745961407,-253444870428614040,-323557127969823990,15589813033454880,-962518467255670500,-615710837176238232,-617598154778748640,29666992077665280,322759910493466512,-346478499428978280,51883726702491087,-1261178085067925640,-382731615873015860,94877512906298232,746064254671417440,1850967376766825128,1149384583521812550,-2694548333515180800,-2344704370234287516,-691528714006053000,126141903798179814,3327274862262420960,3360167128075687425,-1919928036745695240,4962423292285986120,-875900834129103552],[-2556923651758080,-21452414614417688,-6558205823764320,-106655491003841280,-53682964959697920,-108086659379047200,-42732490349355072,-102133829267275520,-238026328702525440,-63740320557649560,-751241072302770200,-146726075760979968,-23586675478248960,-934410665333425280,-399087588644205696,-275560659017783040,36069108665121792,450277960595165880,182266981244306640,-85969059977281792,318770583561830400,-940773455315169360,-802690805829505560,-273429682213770720,43664885217558528,-280075313930693120,175805345140971480,-1082776758463088640,93366507619281600,-308327459093075136,3796510557088478880,684401715632144832,324408890414949120,166935040321832640,2108770809656050848,-2726610200854848000,-1878361184653747200,-1962808639209579040,6437355873911828640],[-114555066138580080,29443803510194920,-6967967568436461,33335859545637360,-14380021655825096,-53307369939626880,105416605722663675,-73600016747682832,242853579915872670,83455560721895736,-245366483012754020,76338201753569880,24137019107185446,534655130691107400,-9099107955881457,-284107210018496640,419869630857142895,-322381349038810248,178204325936609940,-134067987905266240,-169277990943059295,761127913824105600,378537780487717777,-334461422444618040,-653017059942628644,1624878031417954080,-421929707349384780,325566490565180040,1581161297588804580,-379731737676589584,-1547207599352665890,889243614678658360,228968434807860624,431998456008596400,1468265996321866753,812036105817685560,308755872559665120,817570996003249696,317517717647394000],[51243183772420160,35800706478339336,19989903823676160,-2984512405112640,-3035385966570768,121643610450924960,43422355607074752,14515232029689600,77008745354337720,109476865423971760,-125103263755895040,158838602591933440,83239445453703280,313272686450391360,248654154330813888,140612360232960000,135973256663615304,1111019712677709120,4393394930510080,-22003558207741440,-758533893694362240,-268390278088896832,53710921208412000,49932807113249280,467264703784163736,1414194378905619120,-555092852283509760,-2037943385137479680,-338880193325918640,153213413809217520,103154256812238720,-1232926183986266112,-1846662957458383680,3581993034999574320,-1692034130409638400,56194082680919040,-333958870821052672,-707477062245173280,2936558942065632000,-109991021856680448],[195300467319077786,-1124032873417440,-14105667132087300,-68724256956445200,70711149894298980,29195134564616328,-167913516009378960,73915350152664680,90452684500932780,-142153957292139240,231672057153707896,238592786939064240,14018419834129488,344227449893764360,-144345399171688770,-113709685745181240,-354595496590758500,-314463228484061304,-11507843858451600,-810514228625280320,8549429003167578,170041921022619360,1156149836598195230,392416099033815360,-501997850117302230,548245302687343272,178654546897984740,-244246363881179616,-1044646935841419620,1557605384161143240,-895888826262801168,-3925463380384206960,429014883865612638,830881040331031560,5636498316314120580,-201239537507027064,-1364890450701132960,-17186441124078845168,2013448974719608800,-7176756077509387200]],[[2018729447755328000,-137644138122293088,-26360360718827520,420295660992996624,-882555935903416320,127164889847286720,-220422330731299840,-325999164133803600,134466189047308800,-2570005765763609360,-1287650453326233600,-374474019340796424,-228850227897984000,30209855982898944,707786106521894400,-623794923185149200,-864149927136122880,-2649885263111711040,3386341637986893824,-6207593051847633600,2093370379486863360,5043482883279210368,5012307193159833600,130461168424117872,-314057505163212800,2862413468326455120,-1048340096073596928,-63322053286743680],[-76065267179286000,-5404456616167848,-145469878367684640,-219790466496610320,-63617066735597544,214416485856731400,534657065917608216,46742719111888800,-81311742466969520,187313267994340728,-46021349183297400,-142523680744993176,835961992048232880,1511192953872584400,-886516514210730368,-309685255174369800,20356330674132792,607032230936691560,-1655856724459807320,-849830158515682344,-3064530021658781760,543356106679391544,-215646465374440440,3327274862262420960,-660533855548567968,754627375701001200,817570996003249696,-7176756077509387200],[-547821033336555264,-113861861436620880,-301179896784023040,66356308262766456,-142193366064483840,-12949693087327168,-190154686565648640,450277960595165880,942313881368013600,-758533893694362240,79896659063147520,759074335211786440,967681785644719200,-48203356737234816,-411313559094592000,2812439126015372352,-2635768054480800960,1478219532352797520,551635368994173696,1347330687650174160,971929960200084000,-1568572463930535360,-512283862822744320,-3723892526048727648,-3339548552615253120,958139787167980560,-4871308687943027200,995778350787444720],[-97380651828472608,216859440001699800,-253992943240316280,272170616568903360,-93915587357856000,177570520705521240,-319170174492858040,-43726134561134400,261084652471638216,351849576091054360,-350687475843083568,-356156518037138040,41653919394577000,-123918676956665184,-260255886858582120,-1079521170300502072,1768016294772530400,-232872139182180960,874600929423656184,1091895269328797040,764553626459449992,1974195190997273520,-1817428429002204120,-2073338017669389624,1802753140696175360,-1919928036745695240,843366082564971240,4918454778500631920],[175052801888870400,-189374160720400920,-271412788493122560,874082710544833440,-171820256138995200,128208981347567120,498765298569500160,-53758765883541000,299090272956456960,-38190217032071208,816956415167692800,-190136330430223760,-305144932358745600,-844684486188234960,-1313350404508623360,1013621271381903360,-574339398028492800,-1734081444524832480,-502574343564579840,118248498598637088,1438308855238112000,249715406928035856,2750754470676326400,-2086767026563626160,5891039730740527104,-639583555412879040,-803445851156529152,1802651933236611600],[70122465165596040,-105664894263636576,268903839957701760,-169993007492282040,449298320570007720,-432210328274331200,257727337016810760,126991290933708960,-889523362848948504,-365748555991785120,-796220859337506120,-263124549034495720,-655243332651105000,-805440585449886768,989274208448829080,1599062775406981560,638999429530357896,-1325247635072576600,369983411945151840,-682227778854403800,-867303604123983400,510171825003801840,584526170535635040,183997960908292608,393500224478190960,487007073171563040,4922867086586354672,281955223997853120],[61948894133857920,31427684950409616,-39014597773228800,-634820107677295080,-90254290698638880,22473143210232000,35025316702790656,-398410793456916240,486820000230664320,923057319691432992,407045931143297280,-335529224432136528,182123763657760320,1846080176751453840,-11660791324428288,-280075313930693120,-199207720600336800,-338880193325918640,154577945405861120,-746514891643988448,412198809494376960,-177997497306491968,715142334635385600,1626666662391839640,-11739519140466455520,-1790025846269839200,800628629448962304,-6142502456361767760,1099719574750843200],[-85891977577029360,76338201753569880,344227449893764360,74400841210254624,-7180597174988160,-50961446733785016,318933632204910360,-32869199374984200,50927807843505384,-1186680733131687360,-535623710155020816,248221911608276760,610127287983561240,266799526307355528,-336765808711534760,-295179914471470512,1721732551316627520,-3371265919404260680,23936032882891584,423740236865493240,1080794252124047592,-1380380617713754800,-465647923601673120,2171029209106795952,68391788057025000,-552828463491129168,-1956298295937764240,2316614082903141120,-979867555878269784],[42801168674288640,-11356817905331400,276491633408573440,-128725368974561040,-11763955180707840,-107688976470590256,-976258380385728000,-381704614453446480,-239404459082088960,-276999938065514400,1036050040759615488,2052628541914692560,-1858161723852595200,-359062369154442756,-1780858896150611200,-931262669157864384,227513538358444800,4016839521615614320,-1209614614459318272,1403350603264071000,-614626087525604352,272437498571330400,-1982498774758022400,-2546777375813242432,-343408283050060800,2210674560653182800,140312610677719040,7290783723858967680,3047031188626833408],[-299512065496611440,180069195317530200,-3812124942816960,221004233785325320,-390686353130361456,-23349718752947400,15589813033454880,889337592738975600,24091544224928880,-134067987905266240,170041921022619360,151709303163566808,878922854868023680,625668391158736680,-18401816186930880,-199881528267113000,-377759399670781632,1167964288146936720,2276865726999753040,-227187286580429400,-1186744729163235480,-1844297098711764664,420256159514891040,-1289384240457593280,875117182344692928,-3517680265147711080,2177948247104924232,-4517213277077682480,-51288747134895600],[-326919078384082560,136704589283818272,106011918148364800,8059913140815648,297002464154025120,-89499790968596080,106107163472876544,230248602949038960,486689080119036960,-1255523281291321680,-1918384798471680,75206098208632992,564681395544060000,-521082618307596048,1430697056345318400,-4047507884120950080,-1302242526551626272,-1133892421288593120,123739502461462272,336226961278402920,5130937329030457440,-123686252836717296,-882514407156518400,7250786495290280488,5802047155239350400,-4105308977159427360,-58251646858254080,2001866140294206720,-58837873638360960],[-139684766970690240,-22389242725795440,-163881415730351880,-69803735748793200,112751379464827896,287221140095553400,46874140735595424,89819379606308880,-703418789054985960,179433523191131832,-335023519304174400,913185066613767488,619634338813749600,-80182546264340520,212916101156287672,926786467419303720,94877512906298232,2467814783440371680,-2296299983000391480,-379731737676589584,-3925463380384206960,235197465740633592,641901874237375320,-1060673754572404720,564334270242422064,1315391021639864400,1693892927547705144,-819823476522735960,-1455719690595485520],[-76527551384387584,370679980880843520,41687860004904960,-643145261048814800,-141980190245836800,-399087588644205696,-28918650033152000,1111019712677709120,-85303479176036352,1300582077232788000,146719853259792384,-410420523903931680,-3086047371544192000,-87381463956784272,1223845538498880000,-368996269342988016,2715030876187607040,774743277660374880,233640311472184320,-2632703325160149120,26619827930065920,2600313737148434560,-4755285108012595200,4858678325313120,2051088023234314240,1408656790504889640,-11517644197367193600,109823318496734080,3737757759274851840],[129932022154933152,-80909597141853480,129687822171030880,-30814961742945072,116501749589812080,-94180150134429616,543743696587776960,-648799322114213760,295016435897528184,-322849097878230000,101918070445191528,-714297880384415800,-386096530191024840,-618826770467248416,344559604267438560,220526268113365344,-883704986780578920,-1527410016088802560,628345825790760,318356142937001160,-2327122064746033288,1991023671992308800,2224701920291190120,306084819764392416,-2319877662368544480,398228825376395904,5678341410345430640,4479352195342616280,-875900834129103552],[346217925062171520,-29476820574123408,9016633643184640,40730296982026080,353013343958411136,214583471112388320,1420646949959424,-559543330443908160,-760141837552492320,144581703108297840,44578366406112000,404052668645990616,-24630033971730240,-682497684818658720,-240600068505629184,1276267255755439200,1492889872011546528,-1507724284394144960,607411352308561920,877775061263842608,390192188811511680,2650132780820634528,-1399121120539123200,-6899199012344323800,-450787541372441856,-888273266649347040,-595510344676425728,-8280707875416812520,2567854466494368480,7018874498443474064],[457091840215250240,-39263465102782968,-27532768305998040,-232183479827798856,325639836043195080,-253444870428614040,311676283696631040,-503039523844599840,-322381349038810248,-810514228625280320,714159685788507480,259018569609061152,-607559497406586000,187012673671377840,380406960318937440,-217724812608069360,-163284615792022824,-33232111749660120,-620150625368598720,341000570619004560,-350841036895351320,-1706214031609003952,2025874516761511680,9586604360603736,4083167582372214960,1682812227846380400,61674865084953120,2916507813581213720,-287608333903531872,2885774875496984400],[-23694200284339200,-32842169827667112,-374086671843655680,-433544381246097000,-105872527519629312,-225700539076667600,74104362712596480,-151230701350922160,1046946457723091200,194755006868016672,620555746286714880,190192145848806640,-84034337648025600,141322061909157600,1699183657517941760,1371873237209763600,-18030226816250880,290270318460086360,-920349031324631040,1137060730592460408,194264094116618240,-2992652736542908164,3405956406824083200,-3859309927277980560,69264050651473920,1874752984789938000,2447118651964522496,-2633930671553192880,-997412617190246400,-6846129931843491168],[-94173454588171056,-1806180621127080,-111850945073331360,-265397991230791104,224999603763752160,131797057200498536,69068961409686480,42125922554320440,-638742888845348816,173845652654955600,-134863784491155720,1279960133146312360,-653874750796210680,896155606451580528,-1703525656134408200,1730553650267896656,-500534353004075280,460634773820113200,-104665487271752616,-284039642367018000,2334342875029545776,-2694548333515180800,-317698770812991120,1884141177310530424,431998456008596400,-201239537507027064,-2034363523880893200,1832184868070911200,-794692574859107760,-7551829219055927960],[167018473144999872,25355393763373200,-48810124597816320,529103057424941888,-51564182239532160,-9423209678916000,-150235580828481280,244617915286027800,17177734626506784,996967711484229440,294368342295186432,-308732497481488080,-2404618089894782400,-940773455315169360,-514453332714727680,467264703784163736,-4227617289888622080,-506462025560752800,-749021458675544064,-5182640997853440,1742897476148361408,89813914186344240,-1043757429364995840,1237361499491421480,2205532301684712000,1955005298144744256,624784003774571520,10643126729895554840,512782472491261632,1613693402554381440],[-823604770480971120,44395362785438568,-91198790507261360,316763140753184400,8227215004768056,534655130691107400,-113709685745181240,513298552751553840,-356350846663852280,-291657412918435872,-112470449185483440,127420938936166920,387044816507427600,120291404045077320,-342053907839725752,1320289722981555480,997297340836346592,-597688369443354200,-1456578657518712000,-1621406788265302080,659440817474794960,853970770588697520,1663791890114250120,-2665124487171196400,-1625106658356819000,-1211291423958073920,669397958218535216,-147322558271256480,-2091975887651827320,-3545788926008094528,2378572763899332000],[190823433169797120,61600158876991944,-89532742018682880,-25609481615330316,-74482736130316800,-140605776943370960,112134311881827840,-397636406425587840,117517885112320,-673815493884568560,-868312495635087360,-684397125365292768,1370937882573072000,584215502638609296,1258552604026009600,642968126376914880,-392414616718417920,-1300600739367805920,175175741979104256,907835801627787360,3788879694702220800,966305921549078880,-86391061672396800,-2334924917808860168,-4719870239697960960,-1812571450025115120,-2315485955723419648,-2149529227961355360,714731954542341120,-1990263608169431920,-76075741483315200],[142393064081797840,-94173454588171056,-1806180621127080,-111850945073331360,-265397991230791104,224999603763752160,131797057200498536,69068961409686480,42125922554320440,-638742888845348816,173845652654955600,-134863784491155720,1279960133146312360,-653874750796210680,896155606451580528,-1703525656134408200,1730553650267896656,-500534353004075280,460634773820113200,-104665487271752616,-284039642367018000,2334342875029545776,-2694548333515180800,-317698770812991120,1884141177310530424,431998456008596400,-201239537507027064,-2034363523880893200,1832184868070911200,-794692574859107760,-7551829219055927960],[376835521985580672,-52138876064771760,-64581986056262400,116442851221696032,-110291674326372000,211028916038063552,-122067501631756800,560007875014356720,-226691886749886624,417087797258856960,-304752865689582336,-517033113261320840,971875351917518400,-691435191931994400,-31473159428677120,-1586790382160242320,-1034277493591219680,2021176016316391600,311393551280993280,-488136258397571520,-1874486214623503776,3454090019292188640,648654811872460800,226796834382342224,-1225030701869504640,-577772186519018304,-1642372182670449920,3170484734156241480,1082865042153933696,6765575636669992400,198729671288408832],[-36677114413208280,1338427735418760,457091840215250240,-39263465102782968,-27532768305998040,-232183479827798856,325639836043195080,-253444870428614040,311676283696631040,-503039523844599840,-322381349038810248,-810514228625280320,714159685788507480,259018569609061152,-607559497406586000,187012673671377840,380406960318937440,-217724812608069360,-163284615792022824,-33232111749660120,-620150625368598720,341000570619004560,-350841036895351320,-1706214031609003952,2025874516761511680,9586604360603736,4083167582372214960,1682812227846380400,61674865084953120,2916507813581213720,-287608333903531872,2885774875496984400],[-155495490490912000,-103326045394843920,-307727988759797760,-219156626250155440,55153270877819904,-340656024261716880,-230227603169090560,-307349219646728640,389919906461606400,334947181203093352,-400196140236963840,262930985475780072,1574694472533811200,1552181141919008640,-81988960043738880,1089383414775316160,-2185390541523720960,-1105736767625194320,3630200751642378240,-1168721469620787168,-269075382826383360,1042603359120008928,-724805871394598400,1439061632654764800,-1341910038487997440,-1454785860172590000,-35238335706562560,-8394779253893224120,-374223040240558080,1560116437657238880,1379164250711385600,2848141510478189184],[-26100884686920720,-88408529176750920,18907062754064760,129932022154933152,-80909597141853480,129687822171030880,-30814961742945072,116501749589812080,-94180150134429616,543743696587776960,-648799322114213760,295016435897528184,-322849097878230000,101918070445191528,-714297880384415800,-386096530191024840,-618826770467248416,344559604267438560,220526268113365344,-883704986780578920,-1527410016088802560,628345825790760,318356142937001160,-2327122064746033288,1991023671992308800,2224701920291190120,306084819764392416,-2319877662368544480,398228825376395904,5678341410345430640,4479352195342616280,-875900834129103552],[-26893393009560000,114666603520586208,20074136323584000,-98367159854622000,69016799578462560,379044927280785920,84114425139174144,-150579150441109200,855439154501611680,-432082344485800176,39529845995831040,-652764357214065976,-46491427459157760,415452135722994240,46859951914024704,-1264215983699354400,585721786262171328,-868719539526599200,-280131861828407040,349734258039143736,-310659080793020160,-3085017265503681360,524400279324894720,2130956329143146960,1549566242710398720,-241066200870726000,586061450328459776,166935040321832640,-1841013379826802720,-333958870821052672,62335997261260800,-1883983461707653776,3659295983330090880],[449763202882840,-50213000410110120,-29621947123879320,104959672008032000,-139684766970690240,-22389242725795440,-163881415730351880,-69803735748793200,112751379464827896,287221140095553400,46874140735595424,89819379606308880,-703418789054985960,179433523191131832,-335023519304174400,913185066613767488,619634338813749600,-80182546264340520,212916101156287672,926786467419303720,94877512906298232,2467814783440371680,-2296299983000391480,-379731737676589584,-3925463380384206960,235197465740633592,641901874237375320,-1060673754572404720,564334270242422064,1315391021639864400,1693892927547705144,-819823476522735960,-1455719690595485520],[-113746940239036416,94416142996215480,141251643797898240,262799970869899872,115978110050880000,195495682364092352,-159423284287872000,165310972799732760,-560958189688274944,-271635163349151360,44422821733195776,206976378315534800,71104560258124800,430294763981873232,-1974469574673587200,276415010615220840,-678216311962337280,-802690805829505560,168180037460176896,1414194378905619120,872473903741848320,427875529027555200,1531841240203929600,2088704952994485144,-284353578648207360,-463256147117404368,-1549596899944570880,863006858312707680,-240750667345752960,-1260901558240324000,-995379397814039040,-1942690401129692280,2377295631014133760],[5966370076534560,43702076454196608,22294840184463600,-491137342673333400,19652389735557744,-299512065496611440,180069195317530200,-3812124942816960,221004233785325320,-390686353130361456,-23349718752947400,15589813033454880,889337592738975600,24091544224928880,-134067987905266240,170041921022619360,151709303163566808,878922854868023680,625668391158736680,-18401816186930880,-199881528267113000,-377759399670781632,1167964288146936720,2276865726999753040,-227187286580429400,-1186744729163235480,-1844297098711764664,420256159514891040,-1289384240457593280,875117182344692928,-3517680265147711080,2177948247104924232,-4517213277077682480,-51288747134895600],[241569913032285120,-200343675237537360,-8374523635484160,1169330899102960,47024313266367360,-118957381621891920,-60506635496071424,453489847597618560,113937533890733664,-934410665333425280,250252509064596480,135973256663615304,-1019056114802186400,278120386796841072,288052353072506880,-13548401356303880,2165881291560878976,-512345360920947840,319225175897728256,-1747279137506836320,142140426774968160,-985023875355957744,516876298545914880,-11469126877047840,-2716742676676147680,-848223572047038000,-21948325804618752,2578151137879025920,5104237272848759232,1987162923510222480,2150741023680112640,-1206811570454058624,-3782290701099147840,-5844655523133198800],[3077127886991400,23986263609791208,13803667341020400,126638279373033120,5404151493962784,-190382956196696800,-85891977577029360,76338201753569880,344227449893764360,74400841210254624,-7180597174988160,-50961446733785016,318933632204910360,-32869199374984200,50927807843505384,-1186680733131687360,-535623710155020816,248221911608276760,610127287983561240,266799526307355528,-336765808711534760,-295179914471470512,1721732551316627520,-3371265919404260680,23936032882891584,423740236865493240,1080794252124047592,-1380380617713754800,-465647923601673120,2171029209106795952,68391788057025000,-552828463491129168,-1956298295937764240,2316614082903141120,-979867555878269784],[-93266350561105920,-68984863446365640,12917788164751360,-42732490349355072,57832762565959680,109476865423971760,225119448420556800,-157422553862373360,-172752886987155200,-135884659960247760,-166917591317385216,301186328471018960,245855827861309440,505866834418282788,854175351552652800,819004707335331120,-938447667301056000,121808021672956080,-511275734854410240,232365664178213280,-2102350944790274048,-1425539711567980800,-1735641683275737600,911210187042756816,-1356097665236160000,-547696712075195016,579430414719385600,3685833900216809280,-399427842539049984,2446868405388919600,-2988008574113925120,-1212355822048272720,3798382658894912000,190693988356532736,3711447017204613120],[34948694714004872,79559086781931240,-53307369939626880,73915350152664680,191522280778956000,38658798182879160,5342477163931720,70122465165596040,-105664894263636576,268903839957701760,-169993007492282040,449298320570007720,-432210328274331200,257727337016810760,126991290933708960,-889523362848948504,-365748555991785120,-796220859337506120,-263124549034495720,-655243332651105000,-805440585449886768,989274208448829080,1599062775406981560,638999429530357896,-1325247635072576600,369983411945151840,-682227778854403800,-867303604123983400,510171825003801840,584526170535635040,183997960908292608,393500224478190960,487007073171563040,4922867086586354672,281955223997853120],[10754741675301120,-3035385966570768,13433746089815040,-233532829536520320,-109148874184652832,42575465940940160,-76830524022295296,-111982764116333880,-265689331855015200,35487796042593840,44852676028258560,339434784794420744,-1261758370271225760,64616129861321280,63340633920539136,3983958731676000,-452963421776416896,1847130880264812560,-140089406977977600,-597203473043928168,4842935225392489920,-88703568432974880,716852589246270720,788337167292971480,2633351023027954944,381202435343425920,-1649241904769760256,-655408187322382800,-5115997056972130560,117336536280001632,411531772589752320,-1472551149296604072,-6133046557726149600,-5159240672088481440,-549255729422716416,-345906207964474080],[-68724256956445200,21718852730483040,3225389252773000,59498677708850952,42600967487403360,-98393699163672640,-12726518739984720,-129234185389744440,-97380651828472608,216859440001699800,-253992943240316280,272170616568903360,-93915587357856000,177570520705521240,-319170174492858040,-43726134561134400,261084652471638216,351849576091054360,-350687475843083568,-356156518037138040,41653919394577000,-123918676956665184,-260255886858582120,-1079521170300502072,1768016294772530400,-232872139182180960,874600929423656184,1091895269328797040,764553626459449992,1974195190997273520,-1817428429002204120,-2073338017669389624,1802753140696175360,-1919928036745695240,843366082564971240,4918454778500631920],[-156497628234465280,35690051073076128,2030695295016960,3744994114725600,50624177781450240,-60792925679650320,93500515863434240,63717860827605600,52861214424514560,194088885916194368,766661532788736000,-165667919091747312,557975323720249600,-832647285597333360,59296677027033600,-210431468067271880,-424728519801569280,-97890661888547880,220663452727756800,-906980767707990912,609368455426368000,-1552787610254536768,-2053814438176089600,683680971226232520,153850115459645440,2138876585906187600,-812663447526408192,-3020357047365236080,3215482959533644800,-714569247204271824,4602507129703718400,-636130714925498496,3198938572933693440,-2046784155277039480,-652220313784427520,2013151086672056100,672167355790824960],[-47068989554867280,-29043831181796160,-19437551282048480,27298098560127336,-45203416472039760,18573197694415056,-10942672943648160,178974670279649280,-140954278157264616,-76065267179286000,-5404456616167848,-145469878367684640,-219790466496610320,-63617066735597544,214416485856731400,534657065917608216,46742719111888800,-81311742466969520,187313267994340728,-46021349183297400,-142523680744993176,835961992048232880,1511192953872584400,-886516514210730368,-309685255174369800,20356330674132792,607032230936691560,-1655856724459807320,-849830158515682344,-3064530021658781760,543356106679391544,-215646465374440440,3327274862262420960,-660533855548567968,754627375701001200,817570996003249696,-7176756077509387200],[285188517539679552,36123939846849360,2545471422821120,90762983950771440,-46032152132903040,126497216486014000,-37353389014233600,58982166618254880,-425540379046608768,119683094116304400,-40668320288193024,-353210548652636640,-98207934021537120,263200059666967824,-227984641789985280,226159089865372992,387081604941007680,-244955648992934880,-133668226096221696,1500283021399982400,-655010923103051328,-664150742245908720,-224614908399939840,21634656648427328,-1175333926286257920,-1009272547902682224,-1280403000724404480,1148959436970380640,1747463356192036032,2065641305264005920,-874490885016503040,2078228344377625440,-8073933170519024160,2716597303794508416,1529561819991744000,-4151625586368944352,11107853389552608000,5120601989214258000]],[[1689377074257206880,23233122040227840,-446102298767324160,-41493715876188576,-336238477988866752,52936249777182720,-113230228534600320,1552181141919008640,352453294597760928,608273658557300736,-513843464914940160,1371873237209763600,-231485578083077760,-3633816221131233280,696173258961413376,4004750303889987600,497397587969493120,-526169938832778240,-2397712658512324608,3513564379992075552,166935040321832640,3213859018106880,2283563023369105920,2483986937668093728,76715364918130848,-2153890934025093120],[128085947025134952,-186410014964754240,324570424675457040,42125922554320440,-440371200117925164,-42556794757965312,-482252994094263255,-335023519304174400,-1334726355505998045,7625459704294080,51883726702491087,-651031836522619080,178654546897984740,-184764153972546480,590239318744537770,-665270990172489096,-844673782489842690,-1186744729163235480,9590924718978960,9586604360603736,-412437914408745027,-1643012409228911280,-65867078909007660,-2091975887651827320,-621217505144060364,-979867555878269784],[311777268671447040,13044138971170560,-399087588644205696,135973256663615304,202189701838924800,144950112149230080,290037964752290760,-109813619766814608,13416375279884544,571805033496675840,232365664178213280,605811876028504200,2950400751750144,-344271012766521888,907835801627787360,381202435343425920,946976436349870080,-1003742135750875392,-714569247204271824,2078228344377625440,763304401829683200,-486704686620878880,2210674560653182800,1939426122566513328,-63892806284286720,-2690891221327054080],[-523984311633947625,-219790466496610320,159675884769166326,-398458349018831808,152529974948501640,173845652654955600,67277226474966420,-169262068326796632,1419588266578905654,-232297953088390200,1131305293122037500,-1261178085067925640,-445863791444522472,-244246363881179616,-542778405261582870,-100836125755551360,-409906598827364100,1133523105597782520,233798252670020808,420256159514891040,257873602781780700,-2588340974049210240,-1690571940671042688,318751913472899112,-13026388316048910,2378572763899332000],[59967837864416064,-24474795335112960,-37591349649231360,127164889847286720,283784514217929984,-13363608583176192,-513484629390120960,-31566636122759760,-176127972101582880,-387485954492820480,-112241022666530784,-1105736767625194320,687375286247680800,284014093626938880,-952849972039680,1137060730592460408,336226961278402920,14136719182755840,-1352504969084586240,-1721179493445343344,-243675568421869920,2474365777805967360,-2726610200854848000,-707477062245173280,-1883983461707653776,1188929901395410944],[-395699427830277330,116501749589812080,98392300333440300,177570520705521240,22211791809885216,46742719111888800,47251463690275680,1239879691373292480,275261185427348115,896155606451580528,-762605071861836390,547782519157335000,-282062941542741660,94877512906298232,345306821651765823,1557605384161143240,-1362363452303256480,-1411374289645050720,-186581526723724671,-970140332724024000,3928603410516416610,626105697045025560,3562770150823686615,2177948247104924232,590195197419321351,2885774875496984400],[22191500516193792,217598589865305600,-271635163349151360,-376247903743615680,-81616139765918208,82593607554891840,10424236030354080,-758533893694362240,-995992308962918400,-362325854927245824,-87381463956784272,-1747279137506836320,-426659080860794880,649303970888601600,1225253238254231424,82987633022206176,118604597137297920,219272533905427200,-1381801518752697360,-2631784491444193488,-11334117379332096,-2359259246547624960,-2149529227961355360,-5159240672088481440,-235664842577117184,5228323815285346560],[381027327914640660,212984812576667520,-40623771549117804,29893620510899376,514480531669644165,126991290933708960,223331948735932575,101918070445191528,-269026519781554485,-356156518037138040,321404222955172140,1511192953872584400,-918826480077698673,425026566167144088,642069402711759825,-284039642367018000,1149384583521812550,1142605798506879168,429014883865612638,641901874237375320,1301617171317339660,4745378402858492400,-423347408326634253,-1617100740825235320,433640220942265680,-1035252846918102120],[-266034824682698400,-22793321678814720,-60579383108226048,-321148438043683800,-559543330443908160,98481966066316800,128699540290865280,228400913362443360,-691435191931994400,273053228669337600,917068984404514560,-844684486188234960,211559356231862904,-220694678804717568,-696812244288027840,-2649885263111711040,-1982446992325277280,-4355971843101696,39125276434320384,953674504747473960,-1356698100990183600,-77390447406451200,104008501985977920,1560116437657238880,613169517383578320,581433790206443520],[132034037909580576,325639836043195080,341710657523219280,-16248695155534080,199559636551441681,-291657412918435872,674915578755519150,-1186680733131687360,-624718630711708170,796260000237758784,21561613987407912,-2246060949881760,59629081063167000,1599062775406981560,394078171478566938,5921610744994560,-224177709757767480,1091895269328797040,663310510435581120,543356106679391544,126141903798179814,-200223140223181680,-1364890450701132960,1832184868070911200,-678746733204658923,-2164031034654244632],[12188084094051840,-79954770311243520,-244963857573127800,59989717317739704,-9703092604423680,102331918547622720,-612510650086751760,415452135722994240,801380428696092672,-230263153045170432,44226430029077760,-81850532366719200,1257683577069849600,394672035129489312,175805345140971480,-338880193325918640,106460196774243840,-1156297708120473600,-463256147117404368,1237361499491421480,-450123458837944320,-1129865821414368960,-1556263910619250080,958139787167980560,422066887698677760,93480145728668160],[37185712046230392,-517093296845953800,-26812162402092375,-262503782138219160,72552738033691902,446920815143120952,-191447003904933975,-67753323893821680,-169277990943059295,151709303163566808,327212321903703225,380406960318937440,-670324932014752950,-1645877278840786200,-912397654381132161,25299511519921704,-594411147549360450,423740236865493240,-1171327187872737945,37568261930690304,827953616646993672,-1172076605890588200,1186631203051574760,487007073171563040,-1326050381451414258,-875900834129103552],[-170011177148394720,-23586675478248960,248654154330813888,-363217653576062208,378386031140285520,-309550062070824960,47702336733987840,819004707335331120,-22032584174168928,90730117032192000,149283587327740000,642968126376914880,136435353226115328,-40180922739975168,710601934244632320,122326897713847200,1148959436970380640,162672372359972352,1210244990516944416,272437498571330400,-949365740559624960,4168572298875371520,434815299043588608,-163071473157334896,-473591282427919440,-842735566524825600,290730462290452800],[-403507317618945540,-253992943240316280,35294000747116566,-63617066735597544,-50485984216868460,21171300848377680,375772754836403340,-134863784491155720,-216785012002424580,-1258616200559644680,-30076586701161000,-80182546264340520,-105920397627225324,-2270319875162539200,-421929707349384780,-559042868820324720,-697377686119325640,396696197573001768,-119856818486505516,-2008696690678374840,1430953055266620600,-1289384240457593280,-1475068503989140632,61674865084953120,86091587238013890,941360034032024880,-6169616453519353380],[-37751577448022016,69547761247929600,328782606727264800,560007875014356720,17333469135495168,4541240188616736,-53758765883541000,177720370401156000,24587935215022080,-142424479199523840,-374474019340796424,553307023029464760,-200265633572544000,37577354204876640,1680973231950263376,1313758193871007632,-123438795864637440,1419776979203466240,1439061632654764800,-765237588502878216,-1150331781514122240,1848341333043950400,1874752984789938000,-4105308977159427360,-116956138016019456,979108039405711872,6437355873911828640],[93950428261120200,-242643156550618320,98152791689662050,174897373509802944,-321696651367400364,318933632204910360,-33092865779319720,262226844905496240,-1086708102780976956,15304472750444904,-480917159506260360,-655243332651105000,1365800785655153400,220526268113365344,-1317400016178068592,101116609472548800,-286379656047939300,-1655856724459807320,-297188603483640462,-385193576362906080,1521710001713284200,-664458747036819840,1886774505857369040,-4579925370771851472,248145150741228216,-819823476522735960,2194637027765449320],[136704589283818272,12188084094051840,-79954770311243520,-244963857573127800,59989717317739704,-9703092604423680,102331918547622720,-612510650086751760,415452135722994240,801380428696092672,-230263153045170432,44226430029077760,-81850532366719200,1257683577069849600,394672035129489312,175805345140971480,-338880193325918640,106460196774243840,-1156297708120473600,-463256147117404368,1237361499491421480,-450123458837944320,-1129865821414368960,-1556263910619250080,958139787167980560,422066887698677760,93480145728668160],[45061844982382080,294222607522938600,79663192727179050,112751379464827896,-147618072789556215,34971950648797800,163432297048273110,-205592050446224784,-136651070118515211,29666992077665280,-209805567467449140,392416099033815360,213305046259147260,-18401816186930880,643209330388520580,-33232111749660120,872631481552199325,-254865359428510512,1192233203842724232,1663791890114250120,2232433906339271010,-465647923601673120,-2034596638622474685,-216386025911354664,-723151327585035195,2483595373847701680,-4701229493133483585],[-208263371380162560,-316763921932016640,-54869709605488992,3795058296965232,-344367050053877760,-275560659017783040,-416515981974103440,278120386796841072,194952994013094912,-355614144921262080,848602783927510560,788067340964571360,20452439404141056,-454978886357117184,-1425539711567980800,-1642554707098536000,-711886175625461760,-220579113083476224,-1486279436781097728,-655408187322382800,-3009317143891660800,17857102346187840,-636130714925498496,2716597303794508416,531935687644554240,-111120690770073600,7290783723858967680,-4840276295866423104],[-119170741860993078,76338201753569880,381027327914640660,212984812576667520,-40623771549117804,29893620510899376,514480531669644165,126991290933708960,223331948735932575,101918070445191528,-269026519781554485,-356156518037138040,321404222955172140,1511192953872584400,-918826480077698673,425026566167144088,642069402711759825,-284039642367018000,1149384583521812550,1142605798506879168,429014883865612638,641901874237375320,1301617171317339660,4745378402858492400,-423347408326634253,-1617100740825235320,433640220942265680,-1035252846918102120],[-111982764116333880,38044731128025600,-68954469514879200,-165667919091747312,263200059666967824,-171177342563082240,-70466247209959680,-381704614453446480,-467156282942071272,-684900113722598400,62206785291800160,-322235734016889000,-682497684818658720,99651288779665920,20786628013111296,-797067813624732480,-488136258397571520,-250664930215188480,460765999441520832,118248498598637088,-3634872616258594560,-1306556922184335360,913201668510109440,130461168424117872,1067288417902189176,-4494102860185804800,-999915932474487360,1864880744302088040],[-74660771828693916,223540635721557000,-64218895586976900,107365436494081920,-321354737997321996,-44313169948721256,-13937830932189960,77121164533856880,1009295182899369150,88782532548545880,248362443756840049,761127913824105600,-331197401755780560,625668391158736680,-847519432371085914,-9338594206814928,-644519832668939700,1518940049020786560,714998158478381160,853970770588697520,334664262362082312,2123169569063786880,-2160379921874459525,3365232607772824800,41504511403642896,-1046583774221610504,-1235835040401465900,-105703666331131440],[-18978236190144000,87009352543933440,-189374160720400920,59967837864416064,-24474795335112960,-37591349649231360,127164889847286720,283784514217929984,-13363608583176192,-513484629390120960,-31566636122759760,-176127972101582880,-387485954492820480,-112241022666530784,-1105736767625194320,687375286247680800,284014093626938880,-952849972039680,1137060730592460408,336226961278402920,14136719182755840,-1352504969084586240,-1721179493445343344,-243675568421869920,2474365777805967360,-2726610200854848000,-707477062245173280,-1883983461707653776,1188929901395410944],[-246668774090927160,-55281078702120480,-24627346069368633,8227215004768056,-144345399171688770,-7180597174988160,451004037038455125,-71645161275255336,-136651971792380103,384294525265200000,318049349401187850,-796220859337506120,271850267324936916,-618826770467248416,-290614898611948680,-260255886858582120,2231507497651898070,20356330674132792,-847231112453877855,-445707410940625680,74218871542979625,-317698770812991120,228968434807860624,-1113326911613573184,-2576907718995763770,1315391021639864400,1359777149439781380,2148868650601460568,899105118392040555],[212707399889752416,-36837727923363840,-275185430285007360,666836541522043200,8059913140815648,-18349251035208192,-19077480285122880,-454085924174652000,-439771405589992080,246131660279513088,238278142171525632,283387460941976160,1944496228699664640,-725041490668953600,7078299608953920,-33587803802718000,1367238658928028480,241951310659676160,405927833380231680,153213413809217520,-746514891643988448,-251316888300656640,-323858691298834560,863006858312707680,111810907984136832,922887904104054784,-1761716674451424000,1149631831150268400,995778350787444720],[105591041699397510,-129234185389744440,-160497924993032220,-5404456616167848,128085947025134952,-186410014964754240,324570424675457040,42125922554320440,-440371200117925164,-42556794757965312,-482252994094263255,-335023519304174400,-1334726355505998045,7625459704294080,51883726702491087,-651031836522619080,178654546897984740,-184764153972546480,590239318744537770,-665270990172489096,-844673782489842690,-1186744729163235480,9590924718978960,9586604360603736,-412437914408745027,-1643012409228911280,-65867078909007660,-2091975887651827320,-621217505144060364,-979867555878269784],[70306680005033472,97727202783025920,26657394006622080,-164068172575713120,-19052803887796224,93325366793602944,169961457549209040,22473143210232000,-242724985012224000,543255108403168512,430294763981873232,-308732497481488080,318770583561830400,1735474234972732800,141727435496336976,-48203356737234816,-115819544703582720,527535745757729280,774743277660374880,-11469126877047840,63376159308553728,-906817007667205440,-2029622588228183520,1180918552602590880,416781552282501120,517770818299308288,8732413890878801760,3145046363770053600,-2872497384117504000,-15554840157267840],[-352716319181933280,47796273280567200,87388341992688990,15311063863500624,380002577411853000,-29213785045827360,-247464047280876030,-90767313819562464,-26913729021913404,-1367894107825983360,178204325936609940,714159685788507480,11414443293908820,294282857113508208,419525062118136660,-1876082155251852240,-2484665110289406660,-295179914471470512,-2252768155791283368,794210878197818400,411011455220462250,41004898980756480,2346815386146699684,510171825003801840,-204115870997182980,-2319877662368544480,-1772298650890386630,2953049854584481344,38607847721333352,-7176756077509387200],[207551735038073400,-14100344659376640,21935760835530432,-26596030915399008,-113861861436620880,311777268671447040,13044138971170560,-399087588644205696,135973256663615304,202189701838924800,144950112149230080,290037964752290760,-109813619766814608,13416375279884544,571805033496675840,232365664178213280,605811876028504200,2950400751750144,-344271012766521888,907835801627787360,381202435343425920,946976436349870080,-1003742135750875392,-714569247204271824,2078228344377625440,763304401829683200,-486704686620878880,2210674560653182800,1939426122566513328,-63892806284286720,-2690891221327054080],[-7387118369965719,1338427735418760,-246668774090927160,-55281078702120480,-24627346069368633,8227215004768056,-144345399171688770,-7180597174988160,451004037038455125,-71645161275255336,-136651971792380103,384294525265200000,318049349401187850,-796220859337506120,271850267324936916,-618826770467248416,-290614898611948680,-260255886858582120,2231507497651898070,20356330674132792,-847231112453877855,-445707410940625680,74218871542979625,-317698770812991120,228968434807860624,-1113326911613573184,-2576907718995763770,1315391021639864400,1359777149439781380,2148868650601460568,899105118392040555],[278598424167383040,-120543855075525120,-427712299885313520,98039270614009536,158838602591933440,-12009156126549120,-7771532499522720,268288223706658320,-12126168443879424,70910513626334976,-673815493884568560,3983958731676000,150135878205411840,-339460404412436736,-906980767707990912,-37984192472175840,-81590400987955200,499365492824551680,349125925214463408,-898968482370671328,1914694313971507200,310583926837255680,-509219443519404960,2650132780820634528,32398699726559232,-1274818944350035200,-4426948228995143040,-4505139841440720240,162880265096842752,135563182382747328,-2772666958045944960],[68740818688514478,78412703333083680,242853579915872670,-86147127496480680,129871647043575528,-105664894263636576,-395699427830277330,116501749589812080,98392300333440300,177570520705521240,22211791809885216,46742719111888800,47251463690275680,1239879691373292480,275261185427348115,896155606451580528,-762605071861836390,547782519157335000,-282062941542741660,94877512906298232,345306821651765823,1557605384161143240,-1362363452303256480,-1411374289645050720,-186581526723724671,-970140332724024000,3928603410516416610,626105697045025560,3562770150823686615,2177948247104924232,590195197419321351,2885774875496984400],[-108086659379047200,14515232029689600,73757753988519936,61600158876991944,-111982764116333880,38044731128025600,-68954469514879200,-165667919091747312,263200059666967824,-171177342563082240,-70466247209959680,-381704614453446480,-467156282942071272,-684900113722598400,62206785291800160,-322235734016889000,-682497684818658720,99651288779665920,20786628013111296,-797067813624732480,-488136258397571520,-250664930215188480,460765999441520832,118248498598637088,-3634872616258594560,-1306556922184335360,913201668510109440,130461168424117872,1067288417902189176,-4494102860185804800,-999915932474487360,1864880744302088040],[62949974882812020,-26100884686920720,38749212717236964,19574715090978432,9635520316399620,-76065267179286000,-20783406461054490,286836471966721032,171884399795167026,650914651202618880,-318652742222262360,219174881090654040,-43798483873107936,179433523191131832,973060598866096290,-73319408073450000,-66257987327850720,-377343680040319608,244812975741274653,-786579554179280400,-377943099686194680,2824859810901522240,2213154580676200255,-227187286580429400,175714919214872670,2025874516761511680,-2763192934209382500,-355733033070606336,689309399399984220,-147322558271256480,6380212821530902200,2316614082903141120,-695153425060002018],[5249346581004288,1059928052874240,-60792925679650320,58982166618254880,-5456828089574400,18245820578214240,-11356817905331400,-266034824682698400,-22793321678814720,-60579383108226048,-321148438043683800,-559543330443908160,98481966066316800,128699540290865280,228400913362443360,-691435191931994400,273053228669337600,917068984404514560,-844684486188234960,211559356231862904,-220694678804717568,-696812244288027840,-2649885263111711040,-1982446992325277280,-4355971843101696,39125276434320384,953674504747473960,-1356698100990183600,-77390447406451200,104008501985977920,1560116437657238880,613169517383578320,581433790206443520],[-15507053061936150,-45203416472039760,-50042195898120135,-26733786050299104,-42708218523249669,-1806180621127080,45061844982382080,294222607522938600,79663192727179050,112751379464827896,-147618072789556215,34971950648797800,163432297048273110,-205592050446224784,-136651070118515211,29666992077665280,-209805567467449140,392416099033815360,213305046259147260,-18401816186930880,643209330388520580,-33232111749660120,872631481552199325,-254865359428510512,1192233203842724232,1663791890114250120,2232433906339271010,-465647923601673120,-2034596638622474685,-216386025911354664,-723151327585035195,2483595373847701680,-4701229493133483585],[-139602949395848064,46260161251683840,-7109747577240000,13200987508888320,45255266965367232,-17276723081773056,-76079202439806720,33461309622731760,40730296982026080,-469095309834117120,-23860329724927520,762887479868248560,23854137564165120,-11635291678602240,-524743566700114944,-359909448345877248,1587892077157581360,-99847128195164160,-393483909974158080,30209855982898944,535337431373918448,120107190490398720,-921388184364456960,-916168295286368880,270959865914892528,1573947070788870144,-812411612830325760,2237612603499504000,43868256981911040,488946857582278656,15699287781416448,-2633930671553192880,2001866140294206720,-4666979782149120],[41824760678475720,-23716084560504360,7212972172981098,-19671666581149440,-23676202240497210,61275305103048960,-65429722345575555,-22389242725795440,37185712046230392,-517093296845953800,-26812162402092375,-262503782138219160,72552738033691902,446920815143120952,-191447003904933975,-67753323893821680,-169277990943059295,151709303163566808,327212321903703225,380406960318937440,-670324932014752950,-1645877278840786200,-912397654381132161,25299511519921704,-594411147549360450,423740236865493240,-1171327187872737945,37568261930690304,827953616646993672,-1172076605890588200,1186631203051574760,487007073171563040,-1326050381451414258,-875900834129103552],[-2930294641190400,-33501881156770560,-17642412917207496,-20872044198783528,-15581248752706560,44759751593166720,191189114285484480,-29476820574123408,-37751577448022016,69547761247929600,328782606727264800,560007875014356720,17333469135495168,4541240188616736,-53758765883541000,177720370401156000,24587935215022080,-142424479199523840,-374474019340796424,553307023029464760,-200265633572544000,37577354204876640,1680973231950263376,1313758193871007632,-123438795864637440,1419776979203466240,1439061632654764800,-765237588502878216,-1150331781514122240,1848341333043950400,1874752984789938000,-4105308977159427360,-116956138016019456,979108039405711872,6437355873911828640],[76013470468967382,97316601577904280,-68926588922763000,37753530967414080,28341716160790032,156257355597808608,-13367801105930700,-139684766970690240,-315449905348223100,78887775539096784,-30106096636682352,-413356502785175040,737630873838462240,-1380390115094064360,87547299813201072,-35213811351651504,-408234580293471360,170041921022619360,-922726570857174720,187012673671377840,769725563163933636,-718527270929307840,-227207305076054160,-1456578657518712000,2688159184656660,23936032882891584,-1280110087426899300,-462631020909057000,-1771845067071324960,-4488928782630133296,-1792009055387757024,393500224478190960,3346022592722589780,256183672042874160,-1711127565515201808]],[[2695809095483392000,-28109905468323840,-400196140236963840,-139774148435888640,-378970929604116480,-573111671125593600,-1803707715603333120,-99714838160678400,-306010855810007040,291413273915554560,-2400228740140032000,241951310659676160,3336985502584913920,106460196774243840,-284353578648207360,-601275668357145600,17052248498503680,-820195722517063680,2051088023234314240,-48467547412416000,-5224474028894208000,-225681422843681280,3711447017204613120],[69068961409686480,480513902973569920,89819379606308880,-957690857630186760,-1123972848479005360,29666992077665280,761127913824105600,878922854868023680,380406960318937440,467151155772701400,-597688369443354200,1721732551316627520,794210878197818400,-3450438980468705720,-682227778854403800,1991023671992308800,1974195190997273520,-215646465374440440,-3500886514605832440,-2034363523880893200,-882294229059633720,-819823476522735960,6022563221464950160],[250252509064596480,-1028030844378072320,132978026431303680,834071762140254720,-119553023772779520,3419729423362560,-140089406977977600,543155967680904960,-224614908399939840,499365492824551680,-153367831190238720,-477958030141152000,607411352308561920,-275551989636535040,648654811872460800,1860611069737601280,-26651177120691200,913201668510109440,-1507251944239937280,-3833929650908026880,-1318973767015818240,3771398621053324800,4538449477636942080],[347360801290498800,42125922554320440,219174881090654040,-703418789054985960,76909161331110240,173436225487272000,1976051448004180200,392416099033815360,625668391158736680,-217724812608069360,-1645877278840786200,-1456578657518712000,-3371265919404260680,-330658519684977000,716967567856995840,-867303604123983400,2224701920291190120,-1817428429002204120,3327274862262420960,812036105817685560,1832184868070911200,-2652488175109954440,-1455719690595485520],[-42456211650478080,4732142732697600,70206002900167680,52936249777182720,75752209113292800,153564163740172800,-84034337648025600,-205944971567892480,34648128862617600,336078726246996480,162329577388876800,-37229488095018240,236058203092377600,93366507619281600,496425137191603200,163393902479174400,-74544865974558720,-450123458837944320,-269423425844305920,51391228117616640,-554067475913318400,-780584902924216320,-1805726762739901440],[-305815806107856000,214416485856731400,21171300848377680,173845652654955600,704377319449643840,-855888028679174400,-1281984323575725000,-346478499428978280,-334461422444618040,445065354825786960,-1021740319282738000,-33232111749660120,1518940049020786560,659440817474794960,423740236865493240,6308014964472936000,-592213404843182680,584526170535635040,-2319877662368544480,1802753140696175360,1927854313982251200,73757504527970880,-7551829219055927960],[-150235580828481280,266737509103779840,-190154686565648640,4393394930510080,288052353072506880,231202858305196800,458969943480277760,571805033496675840,288253651049844480,-2550373013485132800,716852589246270720,710601934244632320,-1280403000724404480,-934800497926986240,1053851457501596160,-2018003266343285760,-1399121120539123200,-1274818944350035200,-1642372182670449920,-1113745398032931840,988280085667872000,8683637226333222400,-52440081750228480],[-164866694656488240,-432210328274331200,-648799322114213760,-43726134561134400,-81311742466969520,1239879691373292480,-653874750796210680,859742202175070720,-80182546264340520,-1261178085067925640,1624878031417954080,-184764153972546480,-1836585163777775400,2276865726999753040,-350841036895351320,-1412934569957334600,-2665124487171196400,-465647923601673120,3365232607772824800,-3586852832108128000,487007073171563040,4479352195342616280,4918454778500631920],[-1454004111023308800,80893603894118400,602886275904307200,-11635291678602240,-182653241801564160,24587935215022080,-1287650453326233600,504989569889049600,-963983823777300480,95708073587892480,3630200751642378240,284014093626938880,562053498091683840,-619998495496727040,1224281178260152320,-526169938832778240,-133812600376688640,324408890414949120,-4402715008381747200,865972365778126080,-651779744280698880,1227040436292503040,2377295631014133760],[-144310348989005440,513298552751553840,318933632204910360,-142792540933020680,384294525265200000,-365748555991785120,-714297880384415800,-356156518037138040,835961992048232880,-947340885389840560,-500534353004075280,-1010210509750780200,2467814783440371680,1557605384161143240,-456993214626353760,-2456917109379056720,-2008696690678374840,420256159514891040,4083167582372214960,-1643012409228911280,-147322558271256480,-1956298295937764240,-1725054869754888240,2814404469047245800],[362699562056832000,406407404929973760,39529845995831040,392310553181337600,-48968232685095680,-406207596093504000,407045931143297280,56104327677207040,-514453332714727680,-27954841272526080,-2102523684094592000,527535745757729280,516876298545914880,719024827202494720,-796460256626334720,560177796405427200,-277838899372675840,1573177856235532800,411531772589752320,-4376431197082581760,4980687382491744000,-111120690770073600,283716408354663680,-2690891221327054080],[-413356502785175040,-227420574641871440,-154270957839906600,889337592738975600,-810514228625280320,20959993879436040,387044816507427600,248221911608276760,327641366742707160,-2246060949881760,989274208448829080,-883704986780578920,1768016294772530400,607032230936691560,-445707410940625680,-2694548333515180800,889243614678658360,641901874237375320,-540958642705546560,4811703138320857240,-1513708458025701960,-4712289712717965840,-4517213277077682480,2885774875496984400],[-27575574746480640,-63805075602808320,245855827861309440,-171318511263778560,-41771017103523840,-97610977153166400,220663452727756800,219532424436990720,-89388676931788800,-252454268000563200,436703432747535360,-590529142816081920,-251253294058045440,-250664930215188480,-502574343564579840,246637272063156480,100703618069667840,778137563129333760,1211006392085191680,-77390447406451200,-18002363311595520,-621553526000985600,-997412617190246400,12448757697269760],[-219790466496610320,347360801290498800,42125922554320440,219174881090654040,-703418789054985960,76909161331110240,173436225487272000,1976051448004180200,392416099033815360,625668391158736680,-217724812608069360,-1645877278840786200,-1456578657518712000,-3371265919404260680,-330658519684977000,716967567856995840,-867303604123983400,2224701920291190120,-1817428429002204120,3327274862262420960,812036105817685560,1832184868070911200,-2652488175109954440,-1455719690595485520],[-122067501631756800,267811252781205760,-149633236814315520,338971397790938880,-2464587400042240,-513484629390120960,-129699164415110400,-818163812290929920,-320768677327403520,-513843464914940160,1430697056345318400,-1277867659091178240,-398630353356744960,2282457523030460160,524400279324894720,-1878604772068062720,1132050612826721280,2494085475743654400,715142334635385600,2927706934325584640,624784003774571520,-1761716674451424000,-4871308687943027200,93480145728668160],[1365888958425482400,-7180597174988160,1254067587544080,-218969935308148320,126991290933708960,-1650317281471980000,351849576091054360,-46021349183297400,-1068172947036666240,-1703525656134408200,2800116103141710000,926786467419303720,739787434438804840,-559042868820324720,-1763112058122818880,5423138400788908800,-1186744729163235480,2025874516761511680,345390262564898760,-1211291423958073920,-8427371786161725000,-1105789859006416120,2483595373847701680,281955223997853120],[249711592671805440,-91305052972404480,-221303498799144960,159751371335846400,346560034060247040,-93822978047984640,-37143172927979520,-310052478663855360,1024106404368875520,49932807113249280,1791248631446947840,-115819544703582720,-1658058572834979840,507678570956113920,-787942769126768640,118604597137297920,-874939732551270400,-557338321116668160,-4719870239697960960,674085104836577280,-1953579081307914240,-1418891616232427520,140312610677719040,-63892806284286720,7388986893423083520],[-69803735748793200,-336252023015387520,-262503782138219160,65023085904656880,-232938740686968360,24091544224928880,714159685788507480,-517762819464248960,120291404045077320,610127287983561240,-422828986847456920,241892050811304960,1599062775406981560,-1527410016088802560,-232872139182180960,-1655856724459807320,-27563458297754080,-317698770812991120,830881040331031560,-1060673754572404720,4745378402858492400,2626223500390361760,1719692657574873520,-434824334099113440,-51288747134895600],[-301179896784023040,13044138971170560,250252509064596480,-1028030844378072320,132978026431303680,834071762140254720,-119553023772779520,3419729423362560,-140089406977977600,543155967680904960,-224614908399939840,499365492824551680,-153367831190238720,-477958030141152000,607411352308561920,-275551989636535040,648654811872460800,1860611069737601280,-26651177120691200,913201668510109440,-1507251944239937280,-3833929650908026880,-1318973767015818240,3771398621053324800,4538449477636942080],[163314692927840520,17230796275367400,449298320570007720,543743696587776960,-319170174492858040,46742719111888800,273882156272611560,1279960133146312360,-1258616200559644680,619634338813749600,-2977467190522520440,-651031836522619080,-786579554179280400,314159347328476640,1167964288146936720,341000570619004560,1391899582414715880,1663791890114250120,-1380380617713754800,-2822000537540292640,-1172076605890588200,393500224478190960,5678341410345430640,843366082564971240,-7176756077509387200],[120094998672384000,98012286593786880,-11763955180707840,-51791271827362560,34436649788006400,251592891066316800,-165798842859048960,323095021310223360,39300482904883200,-99847128195164160,-1169820477897984000,-200265633572544000,34199110816358400,-50197965856220160,-269075382826383360,1134328015675008000,9345263184322560,14136719182755840,-1044920320916705280,-753137530315153920,240413622143385600,56194082680919040,2634372186727034880,259125281279412480,-103898905461964800,-1036817308429200000],[-163881415730351880,-517093296845953800,-413356502785175040,-227420574641871440,-154270957839906600,889337592738975600,-810514228625280320,20959993879436040,387044816507427600,248221911608276760,327641366742707160,-2246060949881760,989274208448829080,-883704986780578920,1768016294772530400,607032230936691560,-445707410940625680,-2694548333515180800,889243614678658360,641901874237375320,-540958642705546560,4811703138320857240,-1513708458025701960,-4712289712717965840,-4517213277077682480,2885774875496984400],[177696834254545920,536885902962823680,-7317443813095680,-446102298767324160,576700229773064960,-237047786247106560,-467893915346972160,213116259768867840,-1918384798471680,249724595047699200,-304697250162458880,400400488886849280,-280131861828407040,273394829513034240,268122797396256000,-1082776758463088640,154577945405861120,-1156297708120473600,-1043757429364995840,47508620084710400,-512283862822744320,2686840422340757760,2150741023680112640,2351214106419502080,-2115662641078694400,-8090279503613679360],[316763140753184400,344227449893764360,212984812576667520,-164866694656488240,-432210328274331200,-648799322114213760,-43726134561134400,-81311742466969520,1239879691373292480,-653874750796210680,859742202175070720,-80182546264340520,-1261178085067925640,1624878031417954080,-184764153972546480,-1836585163777775400,2276865726999753040,-350841036895351320,-1412934569957334600,-2665124487171196400,-465647923601673120,3365232607772824800,-3586852832108128000,487007073171563040,4479352195342616280,4918454778500631920],[404896046952284160,12188084094051840,-341392558569553920,-91305052972404480,135149167768412160,159751371335846400,-567483687453450240,-93822978047984640,380570093778370560,-310052478663855360,-678216311962337280,49932807113249280,-1093908424945776640,-115819544703582720,2715030876187607040,507678570956113920,852836886360391680,118604597137297920,579430414719385600,-557338321116668160,2882406009536348160,674085104836577280,3198938572933693440,-1418891616232427520,-1437647330438021120,-63892806284286720,-7516506238998282240],[-388825075773036000,-430299665134895160,224999603763752160,112789008073356120,287221140095553400,89343201820672800,77121164533856880,875092239107120720,-67753323893821680,170041921022619360,-1978386151703461000,236192899801207920,1320289722981555480,-336765808711534760,-139317339327344640,1354995014365792800,-1325247635072576600,318356142937001160,1091895269328797040,-3064530021658781760,-3534907778459178000,431998456008596400,-505047758257224520,1315391021639864400,-1799901240879499920,7897100141739556000,-1035252846918102120],[-113841346752967680,-16073129537850880,-39014597773228800,217598589865305600,-150235580828481280,266737509103779840,-190154686565648640,4393394930510080,288052353072506880,231202858305196800,458969943480277760,571805033496675840,288253651049844480,-2550373013485132800,716852589246270720,710601934244632320,-1280403000724404480,-934800497926986240,1053851457501596160,-2018003266343285760,-1399121120539123200,-1274818944350035200,-1642372182670449920,-1113745398032931840,988280085667872000,8683637226333222400,-52440081750228480],[-65898396082963400,263257905408516480,-320903200418163000,221004233785325320,-253444870428614040,-284107210018496640,-356350846663852280,-32869199374984200,262226844905496240,462563805891029960,-796220859337506120,-386096530191024840,41653919394577000,1511192953872584400,-796397185772733600,460634773820113200,-198967870949728440,-2296299983000391480,3067984325774039440,-1411374289645050720,4821570339903672600,3014577595629492360,-1289384240457593280,1682812227846380400,-3314807511331442280,-2091975887651827320,2316614082903141120,-10416036520564267520],[-22026710442147840,5154399630544320,41687860004904960,-23586675478248960,-27575574746480640,-63805075602808320,245855827861309440,-171318511263778560,-41771017103523840,-97610977153166400,220663452727756800,219532424436990720,-89388676931788800,-252454268000563200,436703432747535360,-590529142816081920,-251253294058045440,-250664930215188480,-502574343564579840,246637272063156480,100703618069667840,778137563129333760,1211006392085191680,-77390447406451200,-18002363311595520,-621553526000985600,-997412617190246400,12448757697269760],[25486075202498880,-91198790507261360,76338201753569880,163314692927840520,17230796275367400,449298320570007720,543743696587776960,-319170174492858040,46742719111888800,273882156272611560,1279960133146312360,-1258616200559644680,619634338813749600,-2977467190522520440,-651031836522619080,-786579554179280400,314159347328476640,1167964288146936720,341000570619004560,1391899582414715880,1663791890114250120,-1380380617713754800,-2822000537540292640,-1172076605890588200,393500224478190960,5678341410345430640,843366082564971240,-7176756077509387200],[119893761544288000,-125103263755895040,154372314550126080,-188977767134041600,44852676028258560,-646551393231744000,-227984641789985280,-70466247209959680,-220076651784652800,87291197395170560,227872553906112000,-725603616385877760,-31473159428677120,917068984404514560,15681984128490240,3747977002081664000,-295934686644579840,-921388184364456960,-403355390869692160,1419776979203466240,-314246080910361600,495278038012161280,-882514407156518400,-733600116355645440,2455071159339009280,-8878616638354848000,62335997261260800,-505755336632226560,1509524343671274240],[-142153957292139240,5342477163931720,-80909597141853480,216859440001699800,-145469878367684640,-186410014964754240,69068961409686480,480513902973569920,89819379606308880,-957690857630186760,-1123972848479005360,29666992077665280,761127913824105600,878922854868023680,380406960318937440,467151155772701400,-597688369443354200,1721732551316627520,794210878197818400,-3450438980468705720,-682227778854403800,1991023671992308800,1974195190997273520,-215646465374440440,-3500886514605832440,-2034363523880893200,-882294229059633720,-819823476522735960,6022563221464950160],[-288143320303534080,37261607463717120,52861214424514560,109522700585326080,-168852342384394240,-22793321678814720,1343365940057702400,80893603894118400,-910358075100364800,-11635291678602240,299090272956456960,24587935215022080,786363017701785600,504989569889049600,94083635187548160,95708073587892480,-3568613518234091520,284014093626938880,-920349031324631040,-619998495496727040,-747663653101854720,-526169938832778240,123630523692318720,324408890414949120,3220365966468710400,865972365778126080,1067273592856289280,1227040436292503040,-1451804999986216960],[-98393699163672640,178974670279649280,31762948852999320,-111850945073331360,294222607522938600,-69803735748793200,-336252023015387520,-262503782138219160,65023085904656880,-232938740686968360,24091544224928880,714159685788507480,-517762819464248960,120291404045077320,610127287983561240,-422828986847456920,241892050811304960,1599062775406981560,-1527410016088802560,-232872139182180960,-1655856724459807320,-27563458297754080,-317698770812991120,830881040331031560,-1060673754572404720,4745378402858492400,2626223500390361760,1719692657574873520,-434824334099113440,-51288747134895600],[-37353389014233600,-35784329968128000,-54822577170965760,202934574646594560,9016633643184640,69547761247929600,-122067501631756800,267811252781205760,-149633236814315520,338971397790938880,-2464587400042240,-513484629390120960,-129699164415110400,-818163812290929920,-320768677327403520,-513843464914940160,1430697056345318400,-1277867659091178240,-398630353356744960,2282457523030460160,524400279324894720,-1878604772068062720,1132050612826721280,2494085475743654400,715142334635385600,2927706934325584640,624784003774571520,-1761716674451424000,-4871308687943027200,93480145728668160],[213107812053645600,142393064081797840,61275305103048960,-139684766970690240,2279656488373000,-462598648724124000,-29213785045827360,-27198473255910840,-23349718752947400,-503039523844599840,2500101643742164000,-112470449185483440,-1186680733131687360,960633578506608600,-37506408587543160,-1673956877572980000,344559604267438560,-260255886858582120,-309685255174369800,3805746169753614480,-924913687288893000,812442928960425840,-3925463380384206960,1099035390587410080,966861235756928160,-12277666505667326400,626105697045025560,-3517680265147711080,2916507813581213720,941360034032024880,12158620740461832000],[3567775011102720,-15581248752706560,-27750457078364160,18184949419887360,12343406049976320,26087446519833600,-271412788493122560,-24474795335112960,-42456211650478080,4732142732697600,70206002900167680,52936249777182720,75752209113292800,153564163740172800,-84034337648025600,-205944971567892480,34648128862617600,336078726246996480,162329577388876800,-37229488095018240,236058203092377600,93366507619281600,496425137191603200,163393902479174400,-74544865974558720,-450123458837944320,-269423425844305920,51391228117616640,-554067475913318400,-780584902924216320,-1805726762739901440],[-24545492341741800,150505888745111240,-29621947123879320,47796273280567200,-65898396082963400,263257905408516480,-320903200418163000,221004233785325320,-253444870428614040,-284107210018496640,-356350846663852280,-32869199374984200,262226844905496240,462563805891029960,-796220859337506120,-386096530191024840,41653919394577000,1511192953872584400,-796397185772733600,460634773820113200,-198967870949728440,-2296299983000391480,3067984325774039440,-1411374289645050720,4821570339903672600,3014577595629492360,-1289384240457593280,1682812227846380400,-3314807511331442280,-2091975887651827320,2316614082903141120,-10416036520564267520],[-63681446868695040,-156670692874209280,14278074816741120,-46807602982905600,-64581986056262400,87009352543933440,177696834254545920,536885902962823680,-7317443813095680,-446102298767324160,576700229773064960,-237047786247106560,-467893915346972160,213116259768867840,-1918384798471680,249724595047699200,-304697250162458880,400400488886849280,-280131861828407040,273394829513034240,268122797396256000,-1082776758463088640,154577945405861120,-1156297708120473600,-1043757429364995840,47508620084710400,-512283862822744320,2686840422340757760,2150741023680112640,2351214106419502080,-2115662641078694400,-8090279503613679360],[-68798161097659840,13373481721774800,-50213000410110120,-105878016453570240,-26330953002433200,264615294318863400,-377685500538020800,-3812124942816960,325639836043195080,-144310348989005440,513298552751553840,318933632204910360,-142792540933020680,384294525265200000,-365748555991785120,-714297880384415800,-356156518037138040,835961992048232880,-947340885389840560,-500534353004075280,-1010210509750780200,2467814783440371680,1557605384161143240,-456993214626353760,-2456917109379056720,-2008696690678374840,420256159514891040,4083167582372214960,-1643012409228911280,-147322558271256480,-1956298295937764240,-1725054869754888240,2814404469047245800],[486975466310860800,-30224736200862720,82509509720801280,25712174207370240,-153456210145525760,-97011611190144000,175052801888870400,-67254483139176960,270089067787714560,23233122040227840,-1785304431935488000,-28109905468323840,244398193388912640,-139774148435888640,620555746286714880,-573111671125593600,1952259139054141440,-99714838160678400,202656240760258560,291413273915554560,1465810158646272000,241951310659676160,-5464233182919147520,106460196774243840,2913495524525998080,-601275668357145600,-845244169401139200,-820195722517063680,-1252591309509591040,-48467547412416000,8554950067918848000,-225681422843681280,-4017117793405501440]],[[5162835692615496820,194755006868016672,-119748950584569984,635499471138048000,-1264215983699354400,44226430029077760,428895774292643328,43664885217558528,-506462025560752800,-700365372769567600,373905499385842560,63376159308553728,-857879397079878800,3685833900216809280,1573177856235532800,674085104836577280,2716597303794508416,2210674560653182800,-4300393085814383360,-842735566524825600],[-51398490002684319,-205592050446224784,-617598154778748640,170041921022619360,433094123233395540,-342053907839725752,691584880279180272,241892050811304960,-1290913595826828470,1768016294772530400,-847231112453877855,2334342875029545776,-1547207599352665890,1099035390587410080,4460781139018422570,609298510086605400,-1475068503989140632,-3314807511331442280,-4148101142770971375,-1725054869754888240],[-309550062070824960,-595099283141403600,-684397125365292768,-339460404412436736,219532424436990720,-455613955414496320,426623202126772200,20786628013111296,-142768456975938816,-988662837936537360,-2649885263111711040,-718219328316682720,1573947070788870144,-765237588502878216,-3859309927277980560,-733600116355645440,2474365777805967360,-333958870821052672,2483986937668093728,678858077349085920,633150269695800000],[-15194955503038140,-957690857630186760,-136651070118515211,-746206411571126792,-97911094482935370,236192899801207920,-261325944702066255,112141584064089912,-14183424995808684,-1527410016088802560,-286379656047939300,-445707410940625680,-1082172859269707152,235197465740633592,736683821979807075,-4805893883011076400,2909798860422373260,61674865084953120,2749227135766317444,2316614082903141120,-3067959144922432200],[-336238477988866752,262930985475780072,213116259768867840,-224335289875593600,1662110921344806240,891221277683866584,7078299608953920,1257683577069849600,-280075313930693120,427875529027555200,154641756257767680,2619321274840825856,-848223572047038000,-2029622588228183520,1407793612008476000,-11334117379332096,-1472551149296604072,-2046784155277039480,-111120690770073600,-63892806284286720,7018874498443474064],[152529974948501640,-42556794757965312,167916023636576977,173436225487272000,-209805567467449140,878922854868023680,769725563163933636,997297340836346592,1867090558648094675,530390872568917800,1634394228402477870,874600929423656184,209145989618997849,-317698770812991120,255328152492605500,-540958642705546560,-1179032736170166273,-1119146398082979944,-3099818305073402220,941360034032024880,2870617939160360620],[36069108665121792,278120386796841072,290037964752290760,-244212706830836480,-242014599484416000,-597203473043928168,-1552787610254536768,499365492824551680,-570149019998208000,-1507724284394144960,-1357093027401350688,460765999441520832,246637272063156480,2581884134889265080,953674504747473960,-560756935362021376,488946857582278656,-4105308977159427360,3918651691644630080,2936558942065632000,1188929901395410944],[-109293575303050950,46742719111888800,-383852707312306672,-169262068326796632,-1334726355505998045,-346478499428978280,-501997850117302230,-18401816186930880,-1319255040292276437,-1456578657518712000,-1403223510816674910,-3450438980468705720,421999788595897248,764553626459449992,2188336620093105185,431998456008596400,-2576907718995763770,824500236850444440,-2060850577146812154,-434824334099113440,-6707344732833042640],[417087797258856960,-53758765883541000,249117462890394400,57249043370483712,-176127972101582880,1089383414775316160,-513843464914940160,-303531085758996480,1103726836998744288,-461942006838285600,-86415651407263200,93366507619281600,-746514891643988448,-463256147117404368,47508620084710400,-820195722517063680,1987162923510222480,-2980345460736235592,330001617891504384,-2872497384117504000,-345906207964474080],[226549025127420996,630939214321528920,223331948735932575,351849576091054360,51630749251238025,896155606451580528,762180579719252750,-1261178085067925640,178654546897984740,314159347328476640,324632804072870688,-254865359428510512,6910782787827711850,1234027519160436000,364449985394424930,306084819764392416,-122533614352099806,812036105817685560,-1734328880643567760,-819823476522735960,899105118392040555],[159751371335846400,-58839410278027056,-579749230578795328,256932564300033600,318770583561830400,759074335211786440,-87381463956784272,-322285667349964032,1040251446487941120,-174292508961474750,907835801627787360,-676338520881858912,162672372359972352,1649538554837968080,1703774016553721200,-1274818944350035200,39395563747486848,2910497588447601152,2862413468326455120,-999915932474487360,-5200400830112998400],[-26913729021913404,-322381349038810248,-1011237452815576860,-1186680733131687360,-10345979082954900,-263124549034495720,-209518031335568472,1511192953872584400,-1424145057299621030,-1010210509750780200,345306821651765823,392392516779557952,-409906598827364100,-1186744729163235480,-2982640602143823350,-1625106658356819000,-2034596638622474685,-3586852832108128000,3346022592722589780,843366082564971240,-2142721211925680309],[-813643546245893440,-673815493884568560,-226976979547901184,13267941857584128,-94439753700603840,-322235734016889000,48147661656649280,484349916312514560,211559356231862904,-623794923185149200,-921388184364456960,-123438795864637440,-1569210651433301632,-2992652736542908164,-1352504969084586240,-753137530315153920,166935040321832640,1770430268651425656,1061561918771019776,1227040436292503040,1613693402554381440],[-318652742222262360,89819379606308880,983837714415007947,-32675942400256584,-169277990943059295,-607559497406586000,419525062118136660,266799526307355528,1935455852983277977,1599062775406981560,-139885314231851520,607032230936691560,-2776253935879983195,1142605798506879168,-1003294194498677950,966861235756928160,3928603410516416610,875117182344692928,-1690571940671042688,-2091975887651827320,8147222392685715920,2814404469047245800],[743680968023261184,283784514217929984,685973070227692720,302031666052047360,153564163740172800,75206098208632992,660087144240641568,400400488886849280,291413273915554560,1367238658928028480,175805345140971480,-495553826854489504,-1447388435170022400,1347330687650174160,2600313737148434560,539003244375805440,416781552282501120,907839220810529920,-2149529227961355360,607590962944199520,-215729479355385600,3146910016301484840],[-408522938637679430,257727337016810760,179900266197565419,-81311742466969520,1632024490956626160,-1258616200559644680,-1249827869494106770,-377343680040319608,-77322861998290770,-199881528267113000,-644519832668939700,25299511519921704,-336782550160453155,716967567856995840,1136778747223394880,1974195190997273520,126141903798179814,-201239537507027064,-6734297481814994520,-1799901240879499920,433640220942265680,1315177399572107368],[-432082344485800176,19055621791354104,-200957037513877280,-477492197505945600,-308732497481488080,-268390278088896832,254986222907029248,-1112774560194232320,-2894441130154023040,-1425539711567980800,-344271012766521888,-220639311213101568,1148959436970380640,1403350603264071000,-2018003266343285760,566488822605843456,-577772186519018304,-2086767026563626160,-882869157587940480,-4494102860185804800,4978992070833245784,2848141510478189184],[-479571380501112900,-154270957839906600,216836611382802387,-208852430295912744,-183239030045917230,960633578506608600,-480917159506260360,-618826770467248416,-292414791930963088,-796397185772733600,-178935279835031100,2467814783440371680,-1144225354734136026,396696197573001768,410548568563223035,2025874516761511680,-2004741441020017755,2171029209106795952,725703253411936968,487007073171563040,4962423292285986120,-7176756077509387200],[140612360232960000,378386031140285520,505866834418282788,128664929226871840,-97610977153166400,-23409564988722120,2052628541914692560,951095008608983040,99651288779665920,2021176016316391600,1013621271381903360,-696812244288027840,672872161391795200,-722761587560574144,1439061632654764800,495278038012161280,-3650800142149386240,-243675568421869920,2108770809656050848,2283563023369105920,259125281279412480,-6142502456361767760],[117195129790042374,177570520705521240,278115797452948095,173845652654955600,-482252994094263255,11279984114801416,322759910493466512,392416099033815360,730147443714109575,467151155772701400,697349460553433358,-633894107841174984,3638336896193905350,318356142937001160,-2309376643441707070,-385193576362906080,228968434807860624,-1060673754572404720,-472091121802506330,-1513708458025701960,-2932397180729341127,-287608333903531872,-190942496606010825],[-293634798767170080,-321148438043683800,-62436434122365952,-11635291678602240,177720370401156000,-2570005765763609360,572589306964370304,-387485954492820480,-684709470867534640,1371873237209763600,-1277867659091178240,-1819662837486714880,-3085017265503681360,-191378860623683040,103154256812238720,163393902479174400,1237361499491421480,1429182807088882848,2686840422340757760,-48467547412416000,-1855640613260063350,190693988356532736,-15554840157267840],[-619876146402127164,-90767313819562464,89351104702655310,489091139835914000,-1800277888105834200,159857408543126976,-413444001210792409,-386096530191024840,321404222955172140,-947340885389840560,365123814103710528,94877512906298232,-1044646935841419620,-1763112058122818880,-844673782489842690,-1706214031609003952,1025564591685668034,-465647923601673120,680112142025404330,393500224478190960,-2122601417659384746,817570996003249696,1726198189857776250],[23233122040227840,187069959103742880,334947181203093352,-51154445057158080,-338809360950804480,725689941023561200,283387460941976160,-230263153045170432,-205022324579229696,1846080176751453840,1414194378905619120,15702520832586080,141406351713183744,-11469126877047840,-1150146720132024320,219272533905427200,-557338321116668160,117336536280001632,-636130714925498496,-486704686620878880,7586857319373516800,-8280707875416812520,-3156749828090346624],[444493449143676240,449298320570007720,483299967910519162,534657065917608216,375772754836403340,704377319449643840,973060598866096290,-70799767999248288,378537780487717777,625668391158736680,-670324932014752950,-597688369443354200,1464639256217421405,-232606431531961896,-429618618461809700,1091895269328797040,-177101294377702365,1884141177310530424,979558127258662380,4745378402858492400,4019889288633574125,-4712289712717965840,590195197419321351,908418154653957648],[-375089484481964032,51329447689929792,-198467465208550560,279319492724940800,-398410793456916240,430294763981873232,-85969059977281792,-995992308962918400,-512345360920947840,56043310149630640,-454978886357117184,2950400751750144,788337167292971480,2138876585906187600,-934800497926986240,126874991871555840,2650132780820634528,418445580218430360,583071757916648000,-775925702782771200,1067288417902189176,-5860395184417983440,3771398621053324800,581433790206443520],[-787229119316981760,112751379464827896,-525978388937752557,65023085904656880,-962518467255670500,-810514228625280320,12058013701663875,-535623710155020816,-661619140925768245,-655243332651105000,-290614898611948680,-886516514210730368,-115365603328030500,-198967870949728440,1581161297588804580,-456993214626353760,-119856818486505516,-1844297098711764664,-2763192934209382500,-1211291423958073920,-1356427067513674200,-1046583774221610504,-1326050381451414258,4918454778500631920],[-59193873931401216,-9423209678916000,98730929075682200,-275560659017783040,202189701838924800,-88486445797350592,819004707335331120,3419729423362560,-282568121987563520,-664150742245908720,-359062369154442756,309607375853450688,-590529142816081920,-488136258397571520,-1734081444524832480,-983350005598309632,-4355971843101696,1995596365514416810,-1454785860172590000,1848341333043950400,-903486153767051264,-390513912632075232,-707477062245173280,-505755336632226560,-2153890934025093120],[247108016913634640,325639836043195080,-9099107955881457,-50961446733785016,296379095841241875,126991290933708960,1675749650935584490,187313267994340728,275261185427348115,859742202175070720,1131305293122037500,-651031836522619080,915589690169263439,-377759399670781632,872631481552199325,659440817474794960,177722785102498350,1372874263071699024,-2074692650706708610,-1817428429002204120,-617438046416961000,-2034363523880893200,4338799256302028028,2148868650601460568,4150600505957776045],[453489847597618560,313272686450391360,-74827667736307200,-12126168443879424,64616129861321280,-210431468067271880,-12290837144375040,-684900113722598400,404052668645990616,-36543543925181040,917068984404514560,1385523420391720960,535337431373918448,1680973231950263376,1385715047641534720,221906890675008000,336226961278402920,-1131775215704111224,1558875055898983680,324408890414949120,-3714534847053745440,1931217375898812960,286274666316557184,-313498857562587136,995778350787444720],[14018419834129488,-3152091553338288,143063542811976765,-93915587357856000,-50485984216868460,-638742888845348816,28475623946676060,76909161331110240,-1282871607964117360,761127913824105600,327212321903703225,-350191511417405672,-2484665110289406660,-139317339327344640,-1738589214657380965,628345825790760,-1508720632869287514,-27563458297754080,427497778211441520,641901874237375320,-1046163722259229238,219970900346895192,3562770150823686615,2916507813581213720,-227765417817548655,-979867555878269784],[-58604266871521280,35487796042593840,-165667919091747312,226150581075138720,-51791271827362560,-559543330443908160,9459231719204080,-524743566700114944,24587935215022080,-284717103138252400,-1047411962656984320,-112241022666530784,-820322388171710464,-4047507884120950080,-475557403508695200,2282457523030460160,486996803376906240,-308327459093075136,-1228222580697648320,-323858691298834560,-450123458837944320,-3723892526048727648,1408656790504889640,2351214106419502080,-225681422843681280,-267512106820128720],[-105396584701236444,-5404456616167848,-53476953489862155,112789008073356120,-147618072789556215,-719650737991625112,87547299813201072,24091544224928880,227614613716940175,387044816507427600,926425544961499746,931447623040610368,-887976617434248375,-260255886858582120,1895294594777352615,-104665487271752616,385851446772732927,3067984325774039440,598720715885176080,-2008696690678374840,-2038068047808948915,948886547687497728,1968615894308292075,-1105789859006416120,-1235835040401465900,-875900834129103552],[119683094116304400,-11356817905331400,67269372527946368,304982740422835200,560007875014356720,128208981347567120,338971397790938880,-13363608583176192,53517846239754160,1552181141919008640,495856248354369600,-205944971567892480,2003260106894702976,-660603137446669056,273394829513034240,241951310659676160,-338880193325918640,2088704952994485144,-940696430719347456,816818235453972480,2578151137879025920,4570280742020742720,517770818299308288,-985222025879224320,-5159240672088481440,2013151086672056100,967400087547035520],[-337917761651772470,223540635721557000,37185712046230392,-545262007493259256,660088559879452440,-23349718752947400,419869630857142895,-291657412918435872,230871822045878343,462563805891029960,35368419863815500,-356156518037138040,-1911011714838179327,1730553650267896656,-282062941542741660,739787434438804840,-542778405261582870,-665270990172489096,449419871080575846,-1412934569957334600,2232433906339271010,-2822000537540292640,1165076309903760540,398228825376395904,2022784203411524620,73757504527970880,1575119826632056650],[-17276723081773056,-29476820574123408,37805136035298560,-13631910247232640,-24474795335112960,-308986852405802648,-725514494428131408,-237047786247106560,-139774148435888640,-1255523281291321680,-84746839686979584,-173163807257128512,-725041490668953600,-81850532366719200,-1238810688839383440,-555092852283509760,475398996215463936,1478219532352797520,-2632703325160149120,-906817007667205440,219585279025308672,-2631784491444193488,-1812571450025115120,-4376431197082581760,-1418891616232427520,1939426122566513328,-1559726577016425384,290730462290452800],[-233734994713999350,-168470520030631392,6131869571962365,-320903200418163000,-202007539623124620,-144310348989005440,-321696651367400364,-71645161275255336,23161707119476695,-322849097878230000,229476147114800805,-135248036216160120,-896403136742436180,-80182546264340520,1126522368759737840,-786579554179280400,-327954615337741977,-620150625368598720,-1907194640726011680,423740236865493240,-395908716808155435,510171825003801840,-586145219027158098,3327274862262420960,-1364890450701132960,-882294229059633720,1405598541938518928,8015213536587497088],[184861128555311168,168330610106004720,87009352543933440,-67254483139176960,152488312572731850,226815783204060624,48656166659018688,708052224555878400,230248602949038960,1020046976216172960,238278142171525632,801380428696092672,-1719943723725115950,368617318338003840,-273429682213770720,214911884374138368,2812439126015372352,774743277660374880,719024827202494720,118604597137297920,1009912390343952480,-2334924917808860168,312230088510354720,763304401829683200,6599140038175188840,-163071473157334896,-1427207556843802368,1838828354779709440],[229318834276986300,-26330953002433200,72914152840101793,180069195317530200,88260039032702505,534655130691107400,73920059368972860,29893620510899376,42930648126556910,-43726134561134400,47251463690275680,1279960133146312360,1419588266578905654,7625459704294080,522912117244229020,445065354825786960,643209330388520580,523398492961104416,47002260718657530,-330658519684977000,-946375956215357680,1991023671992308800,-1425824447431369593,-1553769715426021896,1886774505857369040,1315391021639864400,-3175558119595337815,1807339204201227840,3180245165312777184],[25712174207370240,-52138876064771760,-244142524705016408,-144826250192422656,120058907166105600,96530498790033000,-307349219646728640,55937142809455872,-1389943242096640,-439771405589992080,-612510650086751760,-386522006335189760,-170604285252014592,-335529224432136528,-802690805829505560,-27954841272526080,-115819544703582720,-985023875355957744,1225253238254231424,939079266496620000,75800468050616320,-655408187322382800,-714569247204271824,-1044718237542036992,-2710201054475059200,-888273266649347040,6173158827715443520,135563182382747328,535002438950180352],[-228336973803213407,-88843906637448600,-149780104456016355,-299512065496611440,-250604496177789600,8227215004768056,-256084844533058556,-164866694656488240,-260552143945717170,-319170174492858040,-231837107730629004,-134863784491155720,-1179179828068270820,-1281984323575725000,337104334085241195,-226989031088671808,-847519432371085914,-1645877278840786200,-1093149683647895580,794210878197818400,-235861768265850870,-2327122064746033288,-431251928942650200,-691528714006053000,5636498316314120580,564334270242422064,-423347408326634253,1719692657574873520,-4853918443870421700,2885774875496984400],[54267398251748640,-1700983020940104,44154308992356288,-178661095808532480,66293060942299080,571201882640263600,-34833379843366656,-129110067684347904,-89499790968596080,-454085924174652000,102331918547622720,39175275122523648,781224767459559720,70155737976710760,56104327677207040,49932807113249280,-48203356737234816,-368996269342988016,649303970888601600,-774923356671129600,2331805518877953520,966305921549078880,-1003742135750875392,19367907892101120,-949365740559624960,2470969071295253760,-3103551037134810080,162880265096842752,-2534929901931379680,-63322053286743680],[543128887881854484,-36388678214602848,209871731421679620,-63154582650878400,478394064458369160,158858998427614784,24137019107185446,212984812576667520,-115495975718625040,543743696587776960,22211791809885216,1350207712322196352,1176337233767063610,-335023519304174400,1552717535717374950,905002270896702000,213305046259147260,-217724812608069360,-227207305076054160,1721732551316627520,309987196517274276,369983411945151840,-126291125184820350,-3064530021658781760,1521710001713284200,-1113326911613573184,304833502112690990,2626223500390361760,-1286829483950621820,-4517213277077682480,-305210923067852802]],[[2818454623578316800,283387460941976160,1057635603322045440,-138192871438954080,168180037460176896,-1975842181471482240,155278386078842880,-1929014227158565680,-1356097665236160000,-1486279436781097728,3215482959533644800,272437498571330400,-5363253364967866368,-4426948228995143040,-5196928875970363392,163707509756276640,4770241073425766400,2848141510478189184],[-67753323893821680,259018569609061152,120291404045077320,327641366742707160,-805440585449886768,-260255886858582120,425026566167144088,-198967870949728440,1557605384161143240,396696197573001768,-1186744729163235480,-971895848163209640,-465647923601673120,-1172076605890588200,398228825376395904,754627375701001200,-794692574859107760,-1455719690595485520],[-452963421776416896,-23409564988722120,129172012683876096,-682497684818658720,-1034277493591219680,211559356231862904,-295934686644579840,1313758193871007632,3552169399356780000,336226961278402920,563074856640734976,-241066200870726000,130014178554329568,1626666662391839640,624784003774571520,958139787167980560,-3782290701099147840,508026921178592904],[88782532548545880,170041921022619360,294282857113508208,34894476306575280,-2246060949881760,220526268113365344,476328268693730880,-104665487271752616,-2296299983000391480,171324572708832120,1133523105597782520,2025874516761511680,-92943303639318000,3365232607772824800,393500224478190960,2953049854584481344,73757504527970880,-2164031034654244632],[620555746286714880,-84746839686979584,-1341587038226054400,44226430029077760,-608980098097958400,1414194378905619120,-565604051755032576,774743277660374880,-787942769126768640,-547696712075195016,-86391061672396800,-714569247204271824,-1982498774758022400,2470969071295253760,553710069518349312,-639583555412879040,-1048340096073596928,1864880744302088040],[76909161331110240,29666992077665280,151709303163566808,236192899801207920,266799526307355528,241892050811304960,-883704986780578920,20356330674132792,-284039642367018000,-379731737676589584,-1411374289645050720,-2008696690678374840,9586604360603736,-1211291423958073920,-216386025911354664,487007073171563040,843366082564971240,-2625921802128655200],[-428305647065662080,-22032584174168928,-140089406977977600,-37984192472175840,26774437651260480,1276267255755439200,-478955806535098368,-988662837936537360,1414338193329056640,270959865914892528,-123006543410361600,-123686252836717296,67546430613840960,166935040321832640,-243920777512257024,2753246717512139520,512782472491261632,995778350787444720],[118973479721656560,-335023519304174400,-70799767999248288,392416099033815360,380406960318937440,997297340836346592,-139317339327344640,-563709419531866608,-232872139182180960,-445707410940625680,1142605798506879168,1099035390587410080,-970140332724024000,-1289384240457593280,5047161737227841280,-552828463491129168,2483595373847701680,-875900834129103552],[134466189047308800,-31566636122759760,-81988960043738880,141322061909157600,720245886453350400,-660603137446669056,-737106740140032000,175805345140971480,1531841240203929600,-115124365541314800,26619827930065920,-2029622588228183520,-399427842539049984,-1812571450025115120,3198938572933693440,2210674560653182800,-1583543385596409600,-3156749828090346624],[496575633719088000,187313267994340728,-653874750796210680,-232297953088390200,-377343680040319608,445065354825786960,-9338594206814928,-1456578657518712000,794210878197818400,-569073131873858304,1091895269328797040,-385193576362906080,-2257554567319234200,-540958642705546560,219970900346895192,-201183610508519760,318751913472899112,2316614082903141120,-4328848034403036480],[486820000230664320,-308732497481488080,79896659063147520,-512345360920947840,-424563868347312096,605811876028504200,716852589246270720,-1009272547902682224,-326876594453560800,877775061263842608,648654811872460800,-3634872616258594560,2495949217198858080,-1356698100990183600,-290456800509368064,-4105308977159427360,2298278859832406880,-1883983461707653776,1509524343671274240],[-112470449185483440,159857408543126976,-796220859337506120,-356156518037138040,-7334252940411672,547782519157335000,-70263775442718000,-184764153972546480,1167964288146936720,-254865359428510512,423740236865493240,1372874263071699024,2224701920291190120,-215646465374440440,-201239537507027064,1315391021639864400,-1617100740825235320,-434824334099113440,2885774875496984400],[159228692775567360,-276999938065514400,1042581743206755840,-2090002943270880,-305144932358745600,30209855982898944,-1093456834391900160,-1168721469620787168,-920349031324631040,4004750303889987600,-994108942199831040,3796510557088478880,-197992053884528640,863006858312707680,-269423425844305920,-2166661276227249984,1673592067918848000,190693988356532736,28520432002022400],[-205592050446224784,-67753323893821680,259018569609061152,120291404045077320,327641366742707160,-805440585449886768,-260255886858582120,425026566167144088,-198967870949728440,1557605384161143240,396696197573001768,-1186744729163235480,-971895848163209640,-465647923601673120,-1172076605890588200,398228825376395904,754627375701001200,-794692574859107760,-1455719690595485520],[-863216124229166400,72775985322233424,-1918384798471680,1662110921344806240,585721786262171328,-81850532366719200,-11660791324428288,446788214902814400,-2635768054480800960,-11469126877047840,-796460256626334720,1009912390343952480,-5115997056972130560,2078228344377625440,-837351725909529600,-888273266649347040,1082865042153933696,-2534929901931379680,-52440081750228480],[16392718929142800,273882156272611560,-169262068326796632,-73319408073450000,905002270896702000,625668391158736680,-718527270929307840,-295179914471470512,530390872568917800,5921610744994560,-1655856724459807320,-2694548333515180800,13451442932141424,966861235756928160,609298510086605400,-2588340974049210240,-147322558271256480,2188352174835479400,-105703666331131440],[-601834237071936000,430294763981873232,-150259604091801600,-410420523903931680,-134546120783981568,232365664178213280,-392414616718417920,683680971226232520,227513538358444800,904105884967375200,-650590091398156800,118248498598637088,2093370379486863360,953674504747473960,-35238335706562560,1874752984789938000,288505393810529280,-707477062245173280,390456038403974400,3853585383122360160],[-322381349038810248,-112470449185483440,159857408543126976,-796220859337506120,-356156518037138040,-7334252940411672,547782519157335000,-70263775442718000,-184764153972546480,1167964288146936720,-254865359428510512,423740236865493240,1372874263071699024,2224701920291190120,-215646465374440440,-201239537507027064,1315391021639864400,-1617100740825235320,-434824334099113440,2885774875496984400],[297618979036442112,3983958731676000,-133668226096221696,35405012441404080,-24630033971730240,-1586790382160242320,896886001313280,535337431373918448,2456062846404710400,-4610590997457735360,123739502461462272,497397587969493120,4577883224998876704,-1846662957458383680,715142334635385600,111810907984136832,-3339548552615253120,-1206811570454058624,3254110120281968640,-267512106820128720],[21171300848377680,-42556794757965312,76909161331110240,29666992077665280,151709303163566808,236192899801207920,266799526307355528,241892050811304960,-883704986780578920,20356330674132792,-284039642367018000,-379731737676589584,-1411374289645050720,-2008696690678374840,9586604360603736,-1211291423958073920,-216386025911354664,487007073171563040,843366082564971240,-2625921802128655200],[602886275904307200,-53758765883541000,134466189047308800,-31566636122759760,-81988960043738880,141322061909157600,720245886453350400,-660603137446669056,-737106740140032000,175805345140971480,1531841240203929600,-115124365541314800,26619827930065920,-2029622588228183520,-399427842539049984,-1812571450025115120,3198938572933693440,2210674560653182800,-1583543385596409600,-3156749828090346624],[-579319827852286080,-291657412918435872,262226844905496240,-20917937244536640,-350687475843083568,-1068172947036666240,1139894360348192064,1112579970192564720,-786579554179280400,141620194050927984,1518940049020786560,23936032882891584,41004898980756480,1991023671992308800,-1669132951106780544,-664458747036819840,564334270242422064,2626223500390361760,6695986862976253920,-287608333903531872,2378572763899332000],[-484231978219746240,230248602949038960,127328549502481152,415452135722994240,235303926973331040,-335529224432136528,-514453332714727680,-48203356737234816,142140426774968160,-390188197202730960,534525594071040,381202435343425920,1747463356192036032,1649538554837968080,-1399121120539123200,-577772186519018304,-4273840281002178240,1067288417902189176,-1318973767015818240,613169517383578320,-58837873638360960],[177570520705521240,21171300848377680,-42556794757965312,76909161331110240,29666992077665280,151709303163566808,236192899801207920,266799526307355528,241892050811304960,-883704986780578920,20356330674132792,-284039642367018000,-379731737676589584,-1411374289645050720,-2008696690678374840,9586604360603736,-1211291423958073920,-216386025911354664,487007073171563040,843366082564971240,-2625921802128655200],[-449737773880665600,-22294131796508880,71104560258124800,10424236030354080,146719853259792384,848602783927510560,786395482313785344,642968126376914880,-2053814438176089600,349125925214463408,-1478591342920243200,-1357093027401350688,-28743294832404480,96859759723978680,514701687119904768,2237612603499504000,69264050651473920,16328536426606800,-3250718091161164800,2483986937668093728,-2159792223202099200],[-262503782138219160,-154270957839906600,-322381349038810248,-112470449185483440,159857408543126976,-796220859337506120,-356156518037138040,-7334252940411672,547782519157335000,-70263775442718000,-184764153972546480,1167964288146936720,-254865359428510512,423740236865493240,1372874263071699024,2224701920291190120,-215646465374440440,-201239537507027064,1315391021639864400,-1617100740825235320,-434824334099113440,2885774875496984400],[-142193366064483840,135973256663615304,132978026431303680,-595099283141403600,-452963421776416896,-23409564988722120,129172012683876096,-682497684818658720,-1034277493591219680,211559356231862904,-295934686644579840,1313758193871007632,3552169399356780000,336226961278402920,563074856640734976,-241066200870726000,130014178554329568,1626666662391839640,624784003774571520,958139787167980560,-3782290701099147840,508026921178592904],[174897373509802944,1254067587544080,257727337016810760,16392718929142800,273882156272611560,-169262068326796632,-73319408073450000,905002270896702000,625668391158736680,-718527270929307840,-295179914471470512,530390872568917800,5921610744994560,-1655856724459807320,-2694548333515180800,13451442932141424,966861235756928160,609298510086605400,-2588340974049210240,-147322558271256480,2188352174835479400,-105703666331131440],[512753327628681216,-397636406425587840,59296677027033600,-381704614453446480,573362643626572800,228400913362443360,816956415167692800,330351675317632752,94083635187548160,-1105736767625194320,-18030226816250880,-475557403508695200,95319597265643520,-191378860623683040,-1524965936810803200,-463256147117404368,-845244169401139200,4858678325313120,472941623039424000,-1212355822048272720,714731954542341120,-6184188919594593600,3047031188626833408],[116501749589812080,-63617066735597544,42125922554320440,89819379606308880,-205592050446224784,-67753323893821680,259018569609061152,120291404045077320,327641366742707160,-805440585449886768,-260255886858582120,425026566167144088,-198967870949728440,1557605384161143240,396696197573001768,-1186744729163235480,-971895848163209640,-465647923601673120,-1172076605890588200,398228825376395904,754627375701001200,-794692574859107760,-1455719690595485520],[-925524024312222720,-293634798767170080,1420646949959424,23854137564165120,312419298142416960,-673361943410117280,199490861785098240,352453294597760928,564681395544060000,-751012642756626912,-280131861828407040,1367238658928028480,-11393112918369600,-5182640997853440,551635368994173696,1304656449694012800,-3073035231140797440,-2631784491444193488,-154281295298211840,2716597303794508416,8637825349265748480,-473591282427919440,198729671288408832],[224999603763752160,112751379464827896,-262503782138219160,-154270957839906600,-322381349038810248,-112470449185483440,159857408543126976,-796220859337506120,-356156518037138040,-7334252940411672,547782519157335000,-70263775442718000,-184764153972546480,1167964288146936720,-254865359428510512,423740236865493240,1372874263071699024,2224701920291190120,-215646465374440440,-201239537507027064,1315391021639864400,-1617100740825235320,-434824334099113440,2885774875496984400],[116433801536532480,328782606727264800,-171820256138995200,127164889847286720,70206002900167680,262930985475780072,620555746286714880,-84746839686979584,-1341587038226054400,44226430029077760,-608980098097958400,1414194378905619120,-565604051755032576,774743277660374880,-787942769126768640,-547696712075195016,-86391061672396800,-714569247204271824,-1982498774758022400,2470969071295253760,553710069518349312,-639583555412879040,-1048340096073596928,1864880744302088040],[78887775539096784,-29213785045827360,-390686353130361456,-16248695155534080,318933632204910360,630939214321528920,496575633719088000,187313267994340728,-653874750796210680,-232297953088390200,-377343680040319608,445065354825786960,-9338594206814928,-1456578657518712000,794210878197818400,-569073131873858304,1091895269328797040,-385193576362906080,-2257554567319234200,-540958642705546560,219970900346895192,-201183610508519760,318751913472899112,2316614082903141120,-4328848034403036480],[-110291674326372000,59967837864416064,-7317443813095680,187069959103742880,-484231978219746240,230248602949038960,127328549502481152,415452135722994240,235303926973331040,-335529224432136528,-514453332714727680,-48203356737234816,142140426774968160,-390188197202730960,534525594071040,381202435343425920,1747463356192036032,1649538554837968080,-1399121120539123200,-577772186519018304,-4273840281002178240,1067288417902189176,-1318973767015818240,613169517383578320,-58837873638360960],[-414467988404223600,-3812124942816960,65867304606834192,-7180597174988160,29893620510899376,-648799322114213760,46742719111888800,118973479721656560,-335023519304174400,-70799767999248288,392416099033815360,380406960318937440,997297340836346592,-139317339327344640,-563709419531866608,-232872139182180960,-445707410940625680,1142605798506879168,1099035390587410080,-970140332724024000,-1289384240457593280,5047161737227841280,-552828463491129168,2483595373847701680,-875900834129103552],[-269249493350154240,-137644138122293088,144140794589299200,115223753970661680,74104362712596480,-454085924174652000,-58126613144371200,-274295142064008120,-37143172927979520,-425155157526544704,610176894526003200,-87381463956784272,1589161965744672000,-1425539711567980800,175175741979104256,122326897713847200,-1209614614459318272,-509219443519404960,1535825428504012800,249715406928035856,5012307193159833600,77921714073004128,-374223040240558080,-2633930671553192880,-304674984582414336,-1327720865715356160],[84443540631001200,-27532768305998040,8227215004768056,212984812576667520,449298320570007720,177570520705521240,21171300848377680,-42556794757965312,76909161331110240,29666992077665280,151709303163566808,236192899801207920,266799526307355528,241892050811304960,-883704986780578920,20356330674132792,-284039642367018000,-379731737676589584,-1411374289645050720,-2008696690678374840,9586604360603736,-1211291423958073920,-216386025911354664,487007073171563040,843366082564971240,-2625921802128655200],[82974399682223808,66293060942299080,82309749817135104,17755488442591920,297002464154025120,59989717317739704,39529845995831040,-58839410278027056,486820000230664320,-308732497481488080,79896659063147520,-512345360920947840,-424563868347312096,605811876028504200,716852589246270720,-1009272547902682224,-326876594453560800,877775061263842608,648654811872460800,-3634872616258594560,2495949217198858080,-1356698100990183600,-290456800509368064,-4105308977159427360,2298278859832406880,-1883983461707653776,1509524343671274240],[23676351291370800,-39263465102782968,316763140753184400,9340314382135440,-169993007492282040,-93915587357856000,-398458349018831808,219174881090654040,-957690857630186760,88782532548545880,170041921022619360,294282857113508208,34894476306575280,-2246060949881760,220526268113365344,476328268693730880,-104665487271752616,-2296299983000391480,171324572708832120,1133523105597782520,2025874516761511680,-92943303639318000,3365232607772824800,393500224478190960,2953049854584481344,73757504527970880,-2164031034654244632],[86168772918412800,234621980603989200,-51243252670114560,-340656024261716880,-105872527519629312,-244963857573127800,-221303498799144960,19055621791354104,-601834237071936000,430294763981873232,-150259604091801600,-410420523903931680,-134546120783981568,232365664178213280,-392414616718417920,683680971226232520,227513538358444800,904105884967375200,-650590091398156800,118248498598637088,2093370379486863360,953674504747473960,-35238335706562560,1874752984789938000,288505393810529280,-707477062245173280,390456038403974400,3853585383122360160],[-2454081133086000,19652389735557744,-55281078702120480,76338201753569880,-3152091553338288,116501749589812080,-63617066735597544,42125922554320440,89819379606308880,-205592050446224784,-67753323893821680,259018569609061152,120291404045077320,327641366742707160,-805440585449886768,-260255886858582120,425026566167144088,-198967870949728440,1557605384161143240,396696197573001768,-1186744729163235480,-971895848163209640,-465647923601673120,-1172076605890588200,398228825376395904,754627375701001200,-794692574859107760,-1455719690595485520],[124628268528372672,-240978624990492480,-128441795380157952,-917539974933120,-45425938391729280,8059913140815648,-218369109956659200,381172308368214048,1099822963901518080,1082506475390986800,294368342295186432,-758533893694362240,123871354223484672,788067340964571360,-885484972616724480,136435353226115328,-1175333926286257920,-898968482370671328,-227715613847447040,3454090019292188640,-3558286498807966464,-130265018631528480,-302367673674232320,43868256981911040,-8924154541288842240,-390513912632075232,62335997261260800,76715364918130848,-3378223151685043200]],[[7572993670987111120,-145791125340682752,-27954841272526080,-368996269342988016,-390188197202730960,-711886175625461760,-676338520881858912,1403350603264071000,2650132780820634528,-604641690682531840,913201668510109440,-207849312217090944,-2732905623996085760,-116956138016019456,2936558942065632000,242816398244250160],[-881876519714783760,931447623040610368,-290614898611948680,-796397185772733600,732961792820589488,-559042868820324720,2213154580676200255,1391899582414715880,-1171327187872737945,510171825003801840,-342012582392277830,-201239537507027064,617566993306720875,1719692657574873520,590195197419321351,2378572763899332000],[-173067644179971072,48147661656649280,-844684486188234960,535337431373918448,-50197965856220160,-952849972039680,-2818336422278590200,2130956329143146960,-1232926183986266112,-323858691298834560,1429182807088882848,1987162923510222480,-146019169082941440,103839892225583360,2013151086672056100,3146910016301484840],[144535563694877630,327641366742707160,-887976617434248375,-886516514210730368,-178935279835031100,325566490565180040,1290650487807195065,-350841036895351320,334664262362082312,-592213404843182680,-586145219027158098,-3500886514605832440,-6734297481814994520,-1617100740825235320,-4853918443870421700,908418154653957648],[-1264215983699354400,-205022324579229696,-273429682213770720,-1975842181471482240,-985023875355957744,-774923356671129600,-220579113083476224,-3020357047365236080,1649538554837968080,566488822605843456,583071757916648000,130461168424117872,-940367994710086800,-621553526000985600,979108039405711872,-1327720865715356160],[-97911094482935370,-342053907839725752,490308180850117590,220526268113365344,1895294594777352615,-198967870949728440,-1144225354734136026,2122799772663908800,1007351501951259927,-1380380617713754800,-221870076639050385,-2073338017669389624,-1364890450701132960,1693892927547705144,433640220942265680,-51288747134895600],[-282568121987563520,154845989471608512,426623202126772200,2021176016316391600,-220694678804717568,-921388184364456960,1042603359120008928,336226961278402920,-526169938832778240,684401715632144832,-3287467732275713520,1955005298144744256,51391228117616640,2351214106419502080,190693988356532736,-345906207964474080],[322759910493466512,878922854868023680,842510199577327545,112141584064089912,-1290913595826828470,20356330674132792,1762328409513851025,3067984325774039440,-119856818486505516,2025874516761511680,3849416538172625043,-1172076605890588200,-1772298650890386630,-1529690407486328824,4140324725381833500,8015213536587497088],[352453294597760928,-205944971567892480,400400488886849280,-587280217746519000,-280075313930693120,475398996215463936,373905499385842560,-1150146720132024320,1009912390343952480,-3009317143891660800,-1044718237542036992,2470969071295253760,3170484734156241480,414193907816911872,-999915932474487360,2848141510478189184],[596958077856360080,7625459704294080,-501997850117302230,-217724812608069360,697349460553433358,530390872568917800,-928975262298492876,-445707410940625680,-1547207599352665890,-525766046400882848,1430953055266620600,948886547687497728,-1356427067513674200,487007073171563040,38607847721333352,-7551829219055927960],[-995992308962918400,-204950136955366880,232365664178213280,-88703568432974880,467500890181248000,-477958030141152000,-1357093027401350688,-2088283118201676000,-4355971843101696,-812411612830325760,-3859309927277980560,-243675568421869920,56194082680919040,1061561918771019776,-1942690401129692280,995778350787444720],[35368419863815500,-142523680744993176,-762605071861836390,-1261178085067925640,915589690169263439,-33232111749660120,47002260718657530,-3450438980468705720,-126291125184820350,-385193576362906080,255328152492605500,2939085746112410688,2909798860422373260,-3314807511331442280,-3667210427794745706,281955223997853120],[404052668645990616,273053228669337600,255823920342856800,-376526337477365944,687375286247680800,504497187947484160,2282457523030460160,-191378860623683040,-746514891643988448,-235359630857145600,659848643627284320,4570280742020742720,907839220810529920,-47209973532632064,-111120690770073600,-1559726577016425384],[199580680608822810,248221911608276760,-813181210250401290,-123918676956665184,-1424145057299621030,94877512906298232,-542778405261582870,2276865726999753040,1192233203842724232,1234027519160436000,-2074692650706708610,-215646465374440440,1886774505857369040,824500236850444440,-1286829483950621820,-287608333903531872,2870617939160360620],[-224335289875593600,-173163807257128512,44226430029077760,1846080176751453840,214911884374138368,527535745757729280,1225253238254231424,2331805518877953520,946976436349870080,409655443475162880,1703774016553721200,-577772186519018304,-775925702782771200,-3833929650908026880,1560116437657238880,2001866140294206720,-109991021856680448],[-1179179828068270820,-70799767999248288,215328290628443850,-350191511417405672,-390647804718774810,1599062775406981560,46760914524446694,-284039642367018000,-895888826262801168,-2456917109379056720,9590924718978960,-1625106658356819000,680112142025404330,398228825376395904,308755872559665120,-2652488175109954440,899105118392040555],[-758533893694362240,20284050213301248,571805033496675840,642968126376914880,21634656648427328,-570149019998208000,-52664110043767200,-1734081444524832480,-1982446992325277280,1573947070788870144,495278038012161280,-1721179493445343344,166935040321832640,865972365778126080,286274666316557184,-423115926273303120,-5844655523133198800],[-1086708102780976956,-714297880384415800,-259243717775840655,-741103350477886440,1126522368759737840,-739276361450124672,-644519832668939700,-3371265919404260680,-235861768265850870,1091895269328797040,-2344704370234287516,641901874237375320,806620069668985605,875117182344692928,-65867078909007660,2188352174835479400,-2625542470927334625],[13267941857584128,62206785291800160,-36543543925181040,1192966543600733888,-200265633572544000,-449679151515146496,290270318460086360,-1781002152685362360,486996803376906240,103154256812238720,-463256147117404368,-1568572463930535360,3487636544255564800,517770818299308288,-2149529227961355360,-4151625586368944352,-63892806284286720,290730462290452800],[676949534886591120,-746206411571126792,433094123233395540,610127287983561240,-161430966628008333,-260255886858582120,-115365603328030500,2467814783440371680,-697377686119325640,-227187286580429400,1479828889304335900,37568261930690304,544461115929881040,3327274862262420960,1216173465693788700,-1799901240879499920,2038776709885540537,2885774875496984400],[-673361943410117280,666845462224961536,495856248354369600,660087144240641568,-868719539526599200,1257683577069849600,-555092852283509760,-700365372769567600,-11469126877047840,118604597137297920,1356454696180465760,-714569247204271824,-949365740559624960,-726153252377398272,-1113745398032931840,2862413468326455120,4978992070833245784,581433790206443520],[1018054925343938820,101918070445191528,51630749251238025,859742202175070720,51883726702491087,445065354825786960,-1319255040292276437,1721732551316627520,3638336896193905350,874600929423656184,74218871542979625,235197465740633592,4460781139018422570,-1289384240457593280,689309399399984220,-1105789859006416120,-1326050381451414258,-7176756077509387200],[-656534534854017024,-386522006335189760,70155737976710760,-940773455315169360,-659076965402240000,-322285667349964032,-1425539711567980800,788337167292971480,-15597752279832576,-201926421246052800,-733909598463264080,-3634872616258594560,778137563129333760,-560756935362021376,1874752984789938000,-390513912632075232,-1659547947157422080,678858077349085920],[28475623946676060,-1123972848479005360,-169277990943059295,294282857113508208,247865181985949220,-805440585449886768,121071297888731730,460634773820113200,345306821651765823,-1763112058122818880,449419871080575846,1663791890114250120,-1771845067071324960,306084819764392416,-617438046416961000,-4579925370771851472,-3175558119595337815,-434824334099113440,-305210923067852802],[996967711484229440,-22003558207741440,231202858305196800,121808021672956080,-597203473043928168,-81590400987955200,309607375853450688,-797067813624732480,-988662837936537360,672872161391795200,1419776979203466240,-2992652736542908164,-4314099840350352360,324408890414949120,-119173717834093824,-1260901558240324000,958139787167980560,-780584902924216320,-8090279503613679360],[-11507843858451600,50927807843505384,318049349401187850,-350687475843083568,-130769897838567795,-80182546264340520,-653017059942628644,-199881528267113000,-912397654381132161,794210878197818400,-429618618461809700,-849830158515682344,427497778211441520,734090539823380240,3928603410516416610,1682812227846380400,1562071203934493076,2483595373847701680,-1711127565515201808],[-309550062070824960,128664929226871840,-97890661888547880,-94439753700603840,673282282968203264,917068984404514560,30209855982898944,147850514340778480,284014093626938880,696173258961413376,1433552112630817040,-308327459093075136,163393902479174400,47508620084710400,4858678325313120,1531097788639563600,-985222025879224320,607590962944199520,7290783723858967680,7018874498443474064],[42930648126556910,46742719111888800,1176337233767063610,11279984114801416,-209805567467449140,187012673671377840,-261325944702066255,241892050811304960,-1317400016178068592,3805746169753614480,385851446772732927,-456993214626353760,410548568563223035,-971895848163209640,-2160379921874459525,183997960908292608,3360167128075687425,1832184868070911200,1405598541938518928,-1035252846918102120],[226159089865372992,-438946289115586560,128699540290865280,-38190217032071208,-284717103138252400,-387485954492820480,-513843464914940160,2567318910052754000,349734258039143736,241951310659676160,-495553826854489504,-115124365541314800,-848223572047038000,219585279025308672,1573177856235532800,-636130714925498496,6599140038175188840,825531717321400320,135563182382747328,-63322053286743680],[-318652742222262360,-239374912769628504,-191447003904933975,714159685788507480,-592526469408143281,-37506408587543160,-209518031335568472,-947340885389840560,-282062941542741660,-244246363881179616,-2092075222606705875,-254865359428510512,177722785102498350,-867303604123983400,-1425824447431369593,431998456008596400,304833502112690990,-1513708458025701960,-3099818305073402220,-3545788926008094528,-3067959144922432200],[80893603894118400,4541240188616736,-325999164133803600,53517846239754160,153564163740172800,249724595047699200,891221277683866584,-81850532366719200,43664885217558528,15702520832586080,774743277660374880,1451032508044052208,75800468050616320,-1003742135750875392,272437498571330400,-6899199012344323800,39395563747486848,-882869157587940480,-5860395184417983440,613169517383578320,12448757697269760],[-479571380501112900,15589813033454880,416809051994452845,262226844905496240,-850407197881501810,-46021349183297400,-896403136742436180,-2977467190522520440,-77322861998290770,-163284615792022824,-1093149683647895580,-232606431531961896,-224177709757767480,-27563458297754080,429014883865612638,966861235756928160,-86087805044461473,-1643012409228911280,1820490797702318760,4922867086586354672,317517717647394000],[-285482207491691328,4732142732697600,-237047786247106560,194755006868016672,725689941023561200,801380428696092672,-6511388291376960,-802690805829505560,-48203356737234816,277392787732684800,585162969736550656,907835801627787360,1148959436970380640,126874991871555840,108972099061731840,249715406928035856,559368432702385840,-77390447406451200,274500863494665984,3918651691644630080,-1883983461707653776,-2153890934025093120],[-76326956008498664,513298552751553840,296379095841241875,295016435897528184,47251463690275680,-169262068326796632,1552717535717374950,392416099033815360,769725563163933636,-336765808711534760,-14183424995808684,1768016294772530400,415051996588502690,-379731737676589584,598720715885176080,-1844297098711764664,-2004741441020017755,3365232607772824800,1205578118369996473,754627375701001200,1810497155311700604,6022563221464950160],[23233122040227840,48656166659018688,-151230701350922160,-439771405589992080,39175275122523648,-79465783593504000,276415010615220840,759074335211786440,-1112774560194232320,-454978886357117184,-1300600739367805920,-1009272547902682224,1914694313971507200,-275551989636535040,118248498598637088,2581884134889265080,136893668930915328,1848341333043950400,16328536426606800,-333958870821052672,259125281279412480,-354257240122815744],[98152791689662050,260801387078520024,-260552143945717170,534657065917608216,-190376148034070900,76909161331110240,248362443756840049,-607559497406586000,-309380879663220315,-2246060949881760,3076202026820890500,425026566167144088,746064254671417440,392392516779557952,-844673782489842690,-1412934569957334600,-506996001607185343,584526170535635040,-122533614352099806,-2034363523880893200,1359777149439781380,1807339204201227840,-6707344732833042640],[96530498790033000,-129110067684347904,-333568304784347040,-1133500300579305400,-58839410278027056,-477492197505945600,-85969059977281792,-410420523903931680,788067340964571360,-278048234866572288,-168099119459863680,-931262669157864384,-1507724284394144960,-250664930215188480,-983350005598309632,509910888800384960,-765237588502878216,-3650800142149386240,-2134488079562500640,1770430268651425656,-1790025846269839200,-313498857562587136,93480145728668160],[24137019107185446,17230796275367400,98392300333440300,259058056391770680,-15194955503038140,-205592050446224784,-408234580293471360,-517762819464248960,926425544961499746,-655243332651105000,-292414791930963088,-500534353004075280,429900769935292590,-2009754469066104376,555259412704371060,853970770588697520,-395908716808155435,2224701920291190120,126141903798179814,-505047758257224520,-423347408326634253,-4712289712717965840,-266032495914004545,-979867555878269784],[-98194388106952704,143298185961710560,-244963857573127800,-432082344485800176,279319492724940800,543255108403168512,182266981244306640,-13548401356303880,13416375279884544,149283587327740000,-1552787610254536768,1932321752653028160,-590529142816081920,1335212165465100288,-2649885263111711040,-722761587560574144,-233281539735552000,-1352504969084586240,3513564379992075552,-3714534847053745440,1594656713619256320,-1761716674451424000,109823318496734080,508026921178592904],[85068219698230500,-3152091553338288,-65942939147557725,347360801290498800,-98796082208092731,77121164533856880,317304349592529739,20959993879436040,-624718630711708170,-263124549034495720,321404222955172140,1730553650267896656,-382731615873015860,-184764153972546480,324632804072870688,659440817474794960,1374142612615067727,1991023671992308800,2188336620093105185,-1113326911613573184,-472091121802506330,-1119146398082979944,86091587238013890,2316614082903141120],[-16043117300400960,28268654234261760,-79954770311243520,51329447689929792,1173406674625060440,-242724985012224000,82593607554891840,1300582077232788000,-109813619766814608,-242014599484416000,543155967680904960,-359062369154442756,1276267255755439200,-142768456975938816,-696812244288027840,-916168295286368880,-1569210651433301632,14136719182755840,1558875055898983680,3581993034999574320,1626666662391839640,922887904104054784,3750373115732235520,2322963244428814416,-267512106820128720],[131433772286871450,411289029339690568,-395699427830277330,-219790466496610320,2134280870310590,34971950648797800,87547299813201072,-810514228625280320,-183239030045917230,-40823333686485792,-653496611191284850,-7334252940411672,-76477539228159960,1624878031417954080,-327954615337741977,1518940049020786560,-336782550160453155,-682227778854403800,-431251928942650200,1884141177310530424,1301617171317339660,219970900346895192,1905595190872044980,-2091975887651827320,-5504887463765029884],[30810369227489280,103180569178056480,-433544381246097000,-375089484481964032,-33879589952102400,-2532457606449408,206976378315534800,450277960595165880,194952994013094912,-244212706830836480,584215502638609296,-664150742245908720,-252454268000563200,20786628013111296,1013621271381903360,-162045876102153384,-123438795864637440,-1268877956916760320,-1131775215704111224,-241066200870726000,-222058060616392704,2927706934325584640,-1556263910619250080,-1206811570454058624,-225681422843681280,-15554840157267840],[714076402472142614,-91198790507261360,68980692460836750,-30814961742945072,36271050351071940,71412395607554472,-243701923259070180,-232938740686968360,-22992270019500432,-1186680733131687360,-413444001210792409,-356156518037138040,229139305035616140,212916101156287672,178654546897984740,-377759399670781632,-1437605431834971520,-330658519684977000,421999788595897248,-3064530021658781760,228968434807860624,-540958642705546560,-7005773002773131300,61674865084953120,-4148101142770971375,-1107576857949550472]],[[3443323185513185280,277392787732684800,-1735641683275737600,-220639311213101568,-1706436259946692608,1429679034951552000,1438308855238112000,778137563129333760,-741670846774640640,-903486153767051264,8671004321420390400,-815655194379048960,-1451804999986216960],[-123918676956665184,-500534353004075280,739787434438804840,-1836585163777775400,-254865359428510512,1039374293779438848,1991023671992308800,-691528714006053000,-1060673754572404720,219970900346895192,61674865084953120,-1956298295937764240,281955223997853120],[15681984128490240,37577354204876640,-328262153754650368,696173258961413376,524400279324894720,103154256812238720,-1043757429364995840,659848643627284320,314570963739670528,1533874535293161600,1529561819991744000,-4300393085814383360,198729671288408832],[344559604267438560,-796397185772733600,94877512906298232,-2009754469066104376,341000570619004560,423740236865493240,-867303604123983400,543356106679391544,-1113326911613573184,4811703138320857240,-3517680265147711080,-2091975887651827320,-1107576857949550472],[-711597016737632256,-115819544703582720,306765346899123200,-711886175625461760,-39093965521256448,126874991871555840,-998518292928288000,-1306556922184335360,-5123964466128020480,488946857582278656,288505393810529280,-1659547947157422080,-103898905461964800],[-2246060949881760,-260255886858582120,460634773820113200,325566490565180040,-665270990172489096,1391899582414715880,1234027519160436000,2224701920291190120,-1553769715426021896,564334270242422064,-1513708458025701960,2916507813581213720,2316614082903141120],[-240600068505629184,-1117645950200440320,-295934686644579840,1385715047641534720,123739502461462272,461973071177204928,1132050612826721280,-323858691298834560,-512283862822744320,-1486434308529564416,-153988289277495552,607590962944199520,283716408354663680,290730462290452800],[1320289722981555480,241892050811304960,-1079521170300502072,-104665487271752616,1557605384161143240,2122799772663908800,-1412934569957334600,37568261930690304,306084819764392416,-3500886514605832440,1315391021639864400,1719692657574873520,-287608333903531872,-979867555878269784],[285892674744483840,1257683577069849600,872473903741848320,141406351713183744,-354173434917519360,75800468050616320,3215482959533644800,360228434675459328,-1060103148089655296,-775925702782771200,296190567520320000,-621553526000985600,3253311570734235648,1188929901395410944],[-226989031088671808,467151155772701400,-139317339327344640,-1527410016088802560,-2132615086155825480,-379731737676589584,-2456917109379056720,2025874516761511680,-465647923601673120,183997960908292608,-660533855548567968,-882294229059633720,1544897872208306000,-51288747134895600],[288253651049844480,-168099119459863680,-153367831190238720,-52664110043767200,-86750253510455040,-718219328316682720,-123006543410361600,-1352504969084586240,586061450328459776,-119173717834093824,624784003774571520,3750373115732235520,-2115662641078694400,-15554840157267840],[1011269517948051120,-651031836522619080,-199881528267113000,-1456578657518712000,-232606431531961896,874600929423656184,-2694548333515180800,1099035390587410080,3014577595629492360,948886547687497728,-216386025911354664,-7748357333807282720,73757504527970880,-1455719690595485520],[968302432983424000,95708073587892480,-18030226816250880,-1819662837486714880,236058203092377600,106460196774243840,-1507227773719289600,398119629793492992,1690043987652455424,674085104836577280,-343408283050060800,825531717321400320,-38650544083058688,-611633087881339392],[-655243332651105000,1511192953872584400,481121533635067864,-244246363881179616,1167964288146936720,659440817474794960,716967567856995840,764553626459449992,1884141177310530424,-540958642705546560,626105697045025560,-3314807511331442280,2188352174835479400,-875900834129103552],[-533541102390405120,-273429682213770720,-411313559094592000,649303970888601600,534525594071040,-676338520881858912,1053851457501596160,108972099061731840,-26651177120691200,1349396060638177728,-290456800509368064,-1621380124456338400,62335997261260800,678858077349085920],[878922854868023680,1320289722981555480,241892050811304960,-1079521170300502072,-104665487271752616,1557605384161143240,2122799772663908800,-1412934569957334600,37568261930690304,306084819764392416,-3500886514605832440,1315391021639864400,1719692657574873520,-287608333903531872,-979867555878269784],[312234060648407040,281034822996787200,-1780858896150611200,-590529142816081920,-1229898467078307840,672872161391795200,-724805871394598400,14136719182755840,55570847214305280,-222058060616392704,-240750667345752960,51391228117616640,-1022056028894208000,-2872497384117504000,672167355790824960],[-1068172947036666240,-80182546264340520,548245302687343272,-163284615792022824,1721732551316627520,-1325247635072576600,-1655856724459807320,1142605798506879168,-525766046400882848,420256159514891040,-1211291423958073920,-3586852832108128000,-1919928036745695240,-794692574859107760,6022563221464950160],[-31473159428677120,255823920342856800,180794398757296896,173449626885053024,-398630353356744960,-86415651407263200,154577945405861120,-940696430719347456,-21948325804618752,1407793612008476000,411531772589752320,-486704686620878880,-595510344676425728,135563182382747328,-52440081750228480],[294282857113508208,327641366742707160,344559604267438560,-796397185772733600,94877512906298232,-2009754469066104376,341000570619004560,423740236865493240,-867303604123983400,543356106679391544,-1113326911613573184,4811703138320857240,-3517680265147711080,-2091975887651827320,-1107576857949550472],[355562912679321600,-99714838160678400,1542776082225664000,43664885217558528,-27208933003321344,507678570956113920,-1356097665236160000,946976436349870080,2600582666631324672,566488822605843456,2750754470676326400,1586508117067202560,-18002363311595520,-116956138016019456,1318346818282912000,-2153890934025093120],[-135248036216160120,619634338813749600,-334461422444618040,-217724812608069360,-295179914471470512,638999429530357896,607032230936691560,812442928960425840,-1411374289645050720,-1844297098711764664,-1625106658356819000,-1172076605890588200,1802753140696175360,1832184868070911200,2148868650601460568,1315177399572107368],[-1281268760997058560,53710921208412000,319225175897728256,-454978886357117184,716852589246270720,-82128262738384640,607411352308561920,460765999441520832,1735521002788920576,-812411612830325760,-882514407156518400,2912606898745142720,-243920777512257024,286274666316557184,-4871308687943027200,-2093842949107140000],[170041921022619360,120291404045077320,931447623040610368,-123918676956665184,-500534353004075280,739787434438804840,-1836585163777775400,-254865359428510512,1039374293779438848,1991023671992308800,-691528714006053000,-1060673754572404720,219970900346895192,61674865084953120,-1956298295937764240,281955223997853120],[-1012784082507005952,-242014599484416000,609368455426368000,-252454268000563200,125284293924421632,-220694678804717568,-3102480155842918400,221906890675008000,-747663653101854720,-1770091733550750720,-3461876138146821120,-450123458837944320,-1252591309509591040,-146019169082941440,714731954542341120,-215729479355385600,-1700488816424386560],[-365748555991785120,-46021349183297400,859742202175070720,-377343680040319608,-18401816186930880,-597688369443354200,530390872568917800,-232872139182180960,2334342875029545776,1707659464792133160,-2008696690678374840,345390262564898760,3365232607772824800,398228825376395904,-1529690407486328824,-819823476522735960,-1035252846918102120],[-133668226096221696,62206785291800160,-31473159428677120,255823920342856800,180794398757296896,173449626885053024,-398630353356744960,-86415651407263200,154577945405861120,-940696430719347456,-21948325804618752,1407793612008476000,411531772589752320,-486704686620878880,-595510344676425728,135563182382747328,-52440081750228480],[704377319449643840,173436225487272000,151709303163566808,-342053907839725752,-2246060949881760,-260255886858582120,460634773820113200,325566490565180040,-665270990172489096,1391899582414715880,1234027519160436000,2224701920291190120,-1553769715426021896,564334270242422064,-1513708458025701960,2916507813581213720,2316614082903141120],[701521796158402560,24587935215022080,-123958084636840960,-395469669861826560,34648128862617600,291413273915554560,3608789206098278400,475398996215463936,-988570053521515520,118604597137297920,-86391061672396800,19367907892101120,-27377021171884032,39395563747486848,-314057505163212800,1294516554304512000,4220214560346470400,-109991021856680448],[-615710837176238232,20959993879436040,960633578506608600,-386096530191024840,-7334252940411672,212916101156287672,-786579554179280400,-33232111749660120,-3371265919404260680,369983411945151840,-849830158515682344,889243614678658360,966861235756928160,-1289384240457593280,669397958218535216,-1046583774221610504,843366082564971240,-7551829219055927960],[-2464587400042240,302031666052047360,-1918384798471680,-173163807257128512,-533541102390405120,-273429682213770720,-411313559094592000,649303970888601600,534525594071040,-676338520881858912,1053851457501596160,108972099061731840,-26651177120691200,1349396060638177728,-290456800509368064,-1621380124456338400,62335997261260800,678858077349085920],[-291657412918435872,384294525265200000,351849576091054360,-653874750796210680,7625459704294080,-226989031088671808,467151155772701400,-139317339327344640,-1527410016088802560,-2132615086155825480,-379731737676589584,-2456917109379056720,2025874516761511680,-465647923601673120,183997960908292608,-660533855548567968,-882294229059633720,1544897872208306000,-51288747134895600],[244398193388912640,-338809360950804480,-81081866907458560,-170604285252014592,-956778210998353920,-659076965402240000,-584882671926009600,2950400751750144,3238125272416911360,1914694313971507200,-650590091398156800,246637272063156480,-314326276090134528,-1150331781514122240,-4119408974001305600,56194082680919040,-651779744280698880,-313498857562587136,3737757759274851840],[440567934943063720,-43726134561134400,-134863784491155720,11279984114801416,761127913824105600,236192899801207920,-422828986847456920,220526268113365344,425026566167144088,2467814783440371680,-1763112058122818880,1104351195422168640,1080794252124047592,510171825003801840,-215646465374440440,-505047758257224520,2626223500390361760,2177948247104924232,-3545788926008094528,2814404469047245800],[106107163472876544,102331918547622720,-48968232685095680,256932564300033600,79896659063147520,-204950136955366880,288253651049844480,-168099119459863680,-153367831190238720,-52664110043767200,-86750253510455040,-718219328316682720,-123006543410361600,-1352504969084586240,586061450328459776,-119173717834093824,624784003774571520,3750373115732235520,-2115662641078694400,-15554840157267840],[543743696587776960,21171300848377680,-703418789054985960,-32675942400256584,259018569609061152,248221911608276760,-655243332651105000,1511192953872584400,481121533635067864,-244246363881179616,1167964288146936720,659440817474794960,716967567856995840,764553626459449992,1884141177310530424,-540958642705546560,626105697045025560,-3314807511331442280,2188352174835479400,-875900834129103552],[-270163433481463808,159751371335846400,-601834237071936000,231345091193610240,7058101237456896,13416375279884544,1258552604026009600,-81590400987955200,-1847763055801512960,-142768456975938816,-864149927136122880,-123438795864637440,9345263184322560,-526169938832778240,-2201395989683362560,1342706305403961344,1139974214332293120,-48467547412416000,3798382658894912000,-4120582008779292672,146580398802173952],[-93915587357856000,42125922554320440,-239374912769628504,-615710837176238232,20959993879436040,960633578506608600,-386096530191024840,-7334252940411672,212916101156287672,-786579554179280400,-33232111749660120,-3371265919404260680,369983411945151840,-849830158515682344,889243614678658360,966861235756928160,-1289384240457593280,669397958218535216,-1046583774221610504,843366082564971240,-7551829219055927960],[141972874556832000,-198467465208550560,35025316702790656,82593607554891840,288052353072506880,-244212706830836480,-140089406977977600,154845989471608512,-240600068505629184,-1117645950200440320,-295934686644579840,1385715047641534720,123739502461462272,461973071177204928,1132050612826721280,-323858691298834560,-512283862822744320,-1486434308529564416,-153988289277495552,607590962944199520,283716408354663680,290730462290452800],[272170616568903360,69068961409686480,34971950648797800,-232938740686968360,-208852430295912744,159857408543126976,-714297880384415800,-1068172947036666240,-80182546264340520,548245302687343272,-163284615792022824,1721732551316627520,-1325247635072576600,-1655856724459807320,1142605798506879168,-525766046400882848,420256159514891040,-1211291423958073920,-3586852832108128000,-1919928036745695240,-794692574859107760,6022563221464950160],[115824061757521920,-33879589952102400,-494349801575168000,-81616139765918208,-38343173405442048,614434585030041600,1370937882573072000,219532424436990720,161870701612376064,484349916312514560,707786106521894400,-50197965856220160,562053498091683840,-317095498116857856,-775347172548396800,163393902479174400,1638125463247257600,3487636544255564800,-2988008574113925120,-47209973532632064,2953197723101429760,-842735566524825600],[-30814961742945072,-186410014964754240,287221140095553400,65023085904656880,-322381349038810248,50927807843505384,-365748555991785120,-46021349183297400,859742202175070720,-377343680040319608,-18401816186930880,-597688369443354200,530390872568917800,-232872139182180960,2334342875029545776,1707659464792133160,-2008696690678374840,345390262564898760,3365232607772824800,398228825376395904,-1529690407486328824,-819823476522735960,-1035252846918102120],[106011918148364800,-25963017040176480,33983556377785344,-59930039025832096,-190154686565648640,144950112149230080,-119553023772779520,-339460404412436736,129172012683876096,48147661656649280,15681984128490240,37577354204876640,-328262153754650368,696173258961413376,524400279324894720,103154256812238720,-1043757429364995840,659848643627284320,314570963739670528,1533874535293161600,1529561819991744000,-4300393085814383360,198729671288408832],[-176234053885223400,-253992943240316280,131797057200498536,-44313169948721256,-154270957839906600,489091139835914000,262226844905496240,101918070445191528,-135248036216160120,619634338813749600,-334461422444618040,-217724812608069360,-295179914471470512,638999429530357896,607032230936691560,812442928960425840,-1411374289645050720,-1844297098711764664,-1625106658356819000,-1172076605890588200,1802753140696175360,1832184868070911200,2148868650601460568,1315177399572107368],[734560831526412288,12188084094051840,-598963973628697600,210451165419110400,2137003044102144,36069108665121792,-323499304193894400,479997307489566720,-933662859370444800,-173067644179971072,890945765970839040,-4361247073988689920,34199110816358400,284014093626938880,1348351346302287360,486996803376906240,-2100455273966515200,-235359630857145600,-4755285108012595200,416781552282501120,-111388703889088512,-1418891616232427520,4984559521205299200,1838828354779709440]],[[10653090356495974500,2138876585906187600,-201926421246052800,-1260845007289712640,2581884134889265080,-4737195635563215000,275023178575073280,56194082680919040,-1790025846269839200,-1012731546145635360,-10703158925669640000],[-421929707349384780,1167964288146936720,-594411147549360450,-682227778854403800,-177101294377702365,641901874237375320,3928603410516416610,-1643012409228911280,-723151327585035195,843366082564971240,1575119826632056650],[284014093626938880,-1781002152685362360,-191378860623683040,-1156297708120473600,816818235453972480,1180918552602590880,-1812571450025115120,-486704686620878880,825531717321400320,-2534929901931379680,1864880744302088040],[24586938703009980,-1836585163777775400,-1907194640726011680,41004898980756480,-431251928942650200,830881040331031560,46132316098326810,1682812227846380400,1820490797702318760,256183672042874160,1726198189857776250],[-390188197202730960,907835801627787360,-934800497926986240,1429679034951552000,-3634872616258594560,953674504747473960,1848341333043950400,2474365777805967360,-3683896555900481400,-1942690401129692280,93480145728668160],[-457127798780343600,-559042868820324720,555259412704371060,423740236865493240,1136778747223394880,-3534907778459178000,1301617171317339660,626105697045025560,-65867078909007660,2483595373847701680,1033927801631769000],[120107190490398720,2997579911576520600,-2818336422278590200,-107441399523363840,163393902479174400,-1568572463930535360,261384068878323840,1533874535293161600,-1418891616232427520,-473591282427919440,1802651933236611600],[2231507497651898070,-198967870949728440,-697377686119325640,-350841036895351320,-1171327187872737945,2224701920291190120,-831745382262278760,4745378402858492400,3562770150823686615,-2091975887651827320,-4701229493133483585],[-506462025560752800,774743277660374880,939079266496620000,946976436349870080,1649538554837968080,418445580218430360,913201668510109440,-77390447406451200,-4105308977159427360,-707477062245173280,678858077349085920],[-4165117628006148525,1768016294772530400,1762328409513851025,171324572708832120,3072362117628891735,-1380380617713754800,-204115870997182980,-3500886514605832440,617566993306720875,-4059826129282659120,-227765417817548655,2814404469047245800],[-1856567019998208000,-488136258397571520,-2649885263111711040,1419776979203466240,14136719182755840,-1232265228214476000,-3287467732275713520,-1129865821414368960,-48467547412416000,3145046363770053600,5143017775539243600,-2690891221327054080],[643209330388520580,1721732551316627520,1634394228402477870,-445707410940625680,-1796380352703776175,-2008696690678374840,-2004741441020017755,-1172076605890588200,3360167128075687425,-882294229059633720,433640220942265680,2885774875496984400],[-231485578083077760,-461942006838285600,-1082776758463088640,-82779220749772800,-848223572047038000,3685833900216809280,17857102346187840,-2710201054475059200,3170484734156241480,163707509756276640,3771398621053324800,12448757697269760],[-282062941542741660,-184764153972546480,872631481552199325,-330658519684977000,-126291125184820350,-317698770812991120,736683821979807075,-1289384240457593280,1968615894308292075,487007073171563040,2013448974719608800,-1455719690595485520],[-115819544703582720,-390188197202730960,907835801627787360,-934800497926986240,1429679034951552000,-3634872616258594560,953674504747473960,1848341333043950400,2474365777805967360,-3683896555900481400,-1942690401129692280,93480145728668160],[194169210945979500,-309685255174369800,746064254671417440,-100836125755551360,-522042461492775300,6308014964472936000,-174187351442902320,431998456008596400,-472091121802506330,-201183610508519760,-10597196630319799500,281955223997853120],[1932321752653028160,-797067813624732480,-696812244288027840,-123438795864637440,336226961278402920,-391953974490868680,2494085475743654400,-450123458837944320,1987162923510222480,-1212355822048272720,607590962944199520,-63892806284286720],[-77322861998290770,-1645877278840786200,-719419758802091865,-232872139182180960,1149384583521812550,-1411374289645050720,9590924718978960,-465647923601673120,-4886213741540231475,812036105817685560,1359777149439781380,-434824334099113440,-190942496606010825],[229078083155581440,-4047507884120950080,-461942006838285600,405927833380231680,-1447388435170022400,-848223572047038000,-1381801518752697360,312230088510354720,-2710201054475059200,2731499451631799640,2862413468326455120,3771398621053324800,-4666979782149120],[-290614898611948680,-500534353004075280,-421929707349384780,1167964288146936720,-594411147549360450,-682227778854403800,-177101294377702365,641901874237375320,3928603410516416610,-1643012409228911280,-723151327585035195,843366082564971240,1575119826632056650],[-209104396429219200,1414194378905619120,527535745757729280,-774923356671129600,381202435343425920,7173548780998446000,108972099061731840,-1306556922184335360,-1356698100990183600,1874752984789938000,-8878616638354848000,259125281279412480,1613693402554381440],[-28710323946930060,467151155772701400,247364311057167825,101116609472548800,1762328409513851025,-456993214626353760,175714919214872670,-1380380617713754800,544461115929881040,-200223140223181680,617566993306720875,-4712289712717965840,-13026388316048910,2814404469047245800],[-1112774560194232320,605811876028504200,683680971226232520,-477958030141152000,-250664930215188480,-1982446992325277280,1439061632654764800,-1352504969084586240,324408890414949120,1626666662391839640,-1556263910619250080,2351214106419502080,-2872497384117504000,5120601989214258000],[-813181210250401290,1511192953872584400,-282062941542741660,-184764153972546480,872631481552199325,-330658519684977000,-126291125184820350,-317698770812991120,736683821979807075,-1289384240457593280,1968615894308292075,487007073171563040,2013448974719608800,-1455719690595485520],[-37984192472175840,426623202126772200,-1117645950200440320,120107190490398720,2997579911576520600,-2818336422278590200,-107441399523363840,163393902479174400,-1568572463930535360,261384068878323840,1533874535293161600,-1418891616232427520,-473591282427919440,1802651933236611600],[-153743377716786000,-334461422444618040,-670324932014752950,-139317339327344640,-139885314231851520,-924913687288893000,-1362363452303256480,-1186744729163235480,2232433906339271010,584526170535635040,-3156176321807586000,1315391021639864400,-1286829483950621820,941360034032024880,-3067959144922432200],[273053228669337600,553307023029464760,-1105736767625194320,-1277867659091178240,-37229488095018240,-338880193325918640,-115124365541314800,-906817007667205440,-557338321116668160,2078228344377625440,2470969071295253760,-1113745398032931840,-4494102860185804800,613169517383578320,6437355873911828640],[1170741259120149990,610127287983561240,-887976617434248375,298565499863248200,429900769935292590,-1836585163777775400,714998158478381160,716967567856995840,-431251928942650200,1988720793492457680,806620069668985605,1682812227846380400,-682493301988568370,4479352195342616280,1726198189857776250],[-176127972101582880,141322061909157600,400400488886849280,1257683577069849600,-506462025560752800,774743277660374880,939079266496620000,946976436349870080,1649538554837968080,418445580218430360,913201668510109440,-77390447406451200,-4105308977159427360,-707477062245173280,678858077349085920],[-10345979082954900,-356156518037138040,-762605071861836390,-651031836522619080,643209330388520580,1721732551316627520,1634394228402477870,-445707410940625680,-1796380352703776175,-2008696690678374840,-2004741441020017755,-1172076605890588200,3360167128075687425,-882294229059633720,433640220942265680,2885774875496984400],[-32777474508979200,-1264215983699354400,368617318338003840,-1598796784949760,277392787732684800,-890936172535693500,122326897713847200,-201926421246052800,3363193054659870720,147663440966507760,-4737195635563215000,-733600116355645440,3213859018106880,-1790025846269839200,-423115926273303120,-612136406440080000],[229476147114800805,-1258616200559644680,337104334085241195,380406960318937440,-390647804718774810,-883704986780578920,642069402711759825,1557605384161143240,-844673782489842690,1663791890114250120,364449985394424930,-215646465374440440,-2576907718995763770,-1513708458025701960,86091587238013890,-1725054869754888240],[415452135722994240,70155737976710760,53710921208412000,-1112774560194232320,605811876028504200,683680971226232520,-477958030141152000,-250664930215188480,-1982446992325277280,1439061632654764800,-1352504969084586240,324408890414949120,1626666662391839640,-1556263910619250080,2351214106419502080,-2872497384117504000,5120601989214258000],[67277226474966420,173436225487272000,-97911094482935370,34894476306575280,-887976617434248375,-796397185772733600,24586938703009980,-1836585163777775400,-1907194640726011680,41004898980756480,-431251928942650200,830881040331031560,46132316098326810,1682812227846380400,1820490797702318760,256183672042874160,1726198189857776250],[-93822978047984640,-308732497481488080,-410420523903931680,571805033496675840,281034822996787200,1932321752653028160,-797067813624732480,-696812244288027840,-123438795864637440,336226961278402920,-391953974490868680,2494085475743654400,-450123458837944320,1987162923510222480,-1212355822048272720,607590962944199520,-63892806284286720],[459007662585843750,-67753323893821680,259533701719146690,-37506408587543160,321404222955172140,2800116103141710000,178654546897984740,-33232111749660120,-1403223510816674910,318356142937001160,189607714072276500,1099035390587410080,1430953055266620600,-1211291423958073920,1186631203051574760,1927854313982251200,4140324725381833500,-1035252846918102120],[-953599601916450720,182266981244306640,231202858305196800,90730117032192000,-664150742245908720,426623202126772200,419000126762067840,2100065172418805760,2997579911576520600,-2428109591266218600,-1878604772068062720,163393902479174400,588050322290806320,4570280742020742720,1533874535293161600,531935687644554240,-8280707875416812520,1802651933236611600],[163432297048273110,24091544224928880,-183239030045917230,-796220859337506120,-259243717775840655,-80182546264340520,-77322861998290770,-1645877278840786200,-719419758802091865,-232872139182180960,1149384583521812550,-1411374289645050720,9590924718978960,-465647923601673120,-4886213741540231475,812036105817685560,1359777149439781380,-434824334099113440,-190942496606010825],[-242724985012224000,450277960595165880,290037964752290760,3419729423362560,219532424436990720,-682497684818658720,-844684486188234960,37577354204876640,284014093626938880,-1781002152685362360,-191378860623683040,-1156297708120473600,816818235453972480,1180918552602590880,-1812571450025115120,-486704686620878880,825531717321400320,-2534929901931379680,1864880744302088040],[-13937830932189960,889337592738975600,-1800277888105834200,-20917937244536640,51630749251238025,619634338813749600,-28710323946930060,467151155772701400,247364311057167825,101116609472548800,1762328409513851025,-456993214626353760,175714919214872670,-1380380617713754800,544461115929881040,-200223140223181680,617566993306720875,-4712289712717965840,-13026388316048910,2814404469047245800],[73178932272732000,557436782721203280,144950112149230080,479997307489566720,-23409564988722120,-1647181931282514000,917068984404514560,-200265633572544000,687375286247680800,-475557403508695200,-220766952969763200,106460196774243840,1347330687650174160,-2029622588228183520,1573177856235532800,1950021601829683200,-888273266649347040,-639583555412879040,-999915932474487360,581433790206443520],[-147618072789556215,-154270957839906600,416809051994452845,384294525265200000,229476147114800805,-1258616200559644680,337104334085241195,380406960318937440,-390647804718774810,-883704986780578920,642069402711759825,1557605384161143240,-844673782489842690,1663791890114250120,364449985394424930,-215646465374440440,-2576907718995763770,-1513708458025701960,86091587238013890,-1725054869754888240],[12036149423308800,244617915286027800,1111019712677709120,47702336733987840,-97610977153166400,-94439753700603840,-2090002943270880,255823920342856800,95708073587892480,-231485578083077760,-461942006838285600,-1082776758463088640,-82779220749772800,-848223572047038000,3685833900216809280,17857102346187840,-2710201054475059200,3170484734156241480,163707509756276640,3771398621053324800,12448757697269760],[-230295988494945240,-262503782138219160,89351104702655310,-32869199374984200,223331948735932575,1239879691373292480,-1334726355505998045,392416099033815360,842510199577327545,241892050811304960,2231507497651898070,-198967870949728440,-697377686119325640,-350841036895351320,-1171327187872737945,2224701920291190120,-831745382262278760,4745378402858492400,3562770150823686615,-2091975887651827320,-4701229493133483585],[-150579150441109200,169961457549209040,266737509103779840,202189701838924800,-595099283141403600,-97890661888547880,62206785291800160,273053228669337600,553307023029464760,-1105736767625194320,-1277867659091178240,-37229488095018240,-338880193325918640,-115124365541314800,-906817007667205440,-557338321116668160,2078228344377625440,2470969071295253760,-1113745398032931840,-4494102860185804800,613169517383578320,6437355873911828640],[1179221796121987800,112789008073356120,-479571380501112900,188587114031431080,-578626263714286260,-1650317281471980000,-611838184057293420,-1281984323575725000,215328290628443850,1137482421999101640,3395034017520279750,-309685255174369800,-279695924477612280,-1763112058122818880,-522042461492775300,-2364844671299682000,-3045652710279289560,431998456008596400,5644881790743725910,-3517680265147711080,-10597196630319799500,-105703666331131440]],[[16198878637167283200,118248498598637088,514701687119904768,-3859309927277980560,1956223252574822400,1931217375898812960,-2531184992214461440,2322963244428814416,-76075741483315200],[23936032882891584,-2327122064746033288,-317698770812991120,966861235756928160,4083167582372214960,-216386025911354664,-1919928036745695240,-2652488175109954440,-1035252846918102120],[-763808636887243200,89813914186344240,-21948325804618752,-2631784491444193488,-8073933170519024160,-888273266649347040,988280085667872000,4978992070833245784,-58837873638360960],[659440817474794960,-682227778854403800,-385193576362906080,734090539823380240,-1289384240457593280,68391788057025000,5678341410345430640,-794692574859107760,8015213536587497088],[-1209614614459318272,-733909598463264080,2093370379486863360,-1454785860172590000,-4119408974001305600,1770430268651425656,-995379397814039040,109823318496734080,3711447017204613120],[341000570619004560,1039374293779438848,764553626459449992,830881040331031560,-4805893883011076400,-1643012409228911280,-1046583774221610504,817570996003249696,-1455719690595485520],[-2558323970292248928,-308327459093075136,-1043757429364995840,2578151137879025920,6991551998905377600,2716597303794508416,-595510344676425728,-2534929901931379680,-7920188546622660000],[-1763112058122818880,1391899582414715880,1372874263071699024,543356106679391544,-1060673754572404720,626105697045025560,-147322558271256480,4922867086586354672,-2625921802128655200],[-1356097665236160000,-3020357047365236080,-1593966083313205248,249715406928035856,1211006392085191680,1874752984789938000,8671004321420390400,-1895824657558443920,-3269459349139991040],[1850967376766825128,396696197573001768,-1412934569957334600,-592213404843182680,-215646465374440440,564334270242422064,-1119146398082979944,-2091975887651827320,281955223997853120],[1414338193329056640,-1569210651433301632,563074856640734976,-1846662957458383680,2205532301684712000,1987162923510222480,-153988289277495552,-4151625586368944352,2567854466494368480],[628345825790760,2334342875029545776,-1411374289645050720,2025874516761511680,-2822000537540292640,-2073338017669389624,-4579925370771851472,1719692657574873520,941360034032024880,2814404469047245800],[-5464233182919147520,-115124365541314800,4033766673975287808,-2334924917808860168,-1982498774758022400,-4426948228995143040,-314057505163212800,1560116437657238880,-5327219139972415488,242816398244250160],[1518940049020786560,-3450438980468705720,-849830158515682344,235197465740633592,3014577595629492360,-1211291423958073920,393500224478190960,-1529690407486328824,2148868650601460568,-51288747134895600],[2633351023027954944,-874097059762099648,648654811872460800,2581884134889265080,5325132358466844000,-243675568421869920,-243920777512257024,10643126729895554840,-3782290701099147840,-267512106820128720],[2467814783440371680,-665270990172489096,853970770588697520,-867303604123983400,-691528714006053000,-540958642705546560,875117182344692928,-552828463491129168,4479352195342616280,-7551829219055927960],[-864149927136122880,1042603359120008928,1224281178260152320,3796510557088478880,-1549596899944570880,4858678325313120,-2988008574113925120,-2046784155277039480,-1583543385596409600,1802651933236611600],[530390872568917800,607032230936691560,-379731737676589584,1133523105597782520,-2665124487171196400,584526170535635040,-3500886514605832440,824500236850444440,2177948247104924232,2316614082903141120],[-310659080793020160,-338880193325918640,551635368994173696,-857879397079878800,-5115997056972130560,-949365740559624960,-1642372182670449920,1067288417902189176,1248266989415690496,-1962808639209579040,1509524343671274240],[-244246363881179616,-620150625368598720,-330658519684977000,1091895269328797040,889243614678658360,-970140332724024000,948886547687497728,-3586852832108128000,754627375701001200,-819823476522735960,1315177399572107368],[2715030876187607040,911210187042756816,-812663447526408192,-509219443519404960,1438308855238112000,953674504747473960,69264050651473920,2108770809656050848,1067273592856289280,-423115926273303120,-1805726762739901440],[29441447865248816,20356330674132792,-2296299983000391480,2122799772663908800,1663791890114250120,510171825003801840,-1553769715426021896,4745378402858492400,-3517680265147711080,-1956298295937764240,-875900834129103552],[-1175333926286257920,-1507724284394144960,-86750253510455040,-722761587560574144,5130937329030457440,-241066200870726000,715142334635385600,-3723892526048727648,393423464033916480,-5159240672088481440,283716408354663680],[-6733803986208669360,314159347328476640,25299511519921704,369983411945151840,-27563458297754080,1099035390587410080,420256159514891040,2171029209106795952,398228825376395904,1832184868070911200,1544897872208306000,2885774875496984400],[-1313350404508623360,1680973231950263376,-920349031324631040,1433552112630817040,496425137191603200,-2699751618719055120,-836572421244482560,-1812571450025115120,-343408283050060800,6173158827715443520,-1048340096073596928,2848141510478189184],[467151155772701400,29441447865248816,20356330674132792,-2296299983000391480,2122799772663908800,1663791890114250120,510171825003801840,-1553769715426021896,4745378402858492400,-3517680265147711080,-1956298295937764240,-875900834129103552],[-1721007091872573696,1103726836998744288,268122797396256000,-5182640997853440,-2716742676676147680,1009912390343952480,-874490885016503040,-6899199012344323800,-4273840281002178240,-940367994710086800,-58251646858254080,-1883983461707653776,1099719574750843200],[344559604267438560,-500534353004075280,-244246363881179616,-620150625368598720,-330658519684977000,1091895269328797040,889243614678658360,-970140332724024000,948886547687497728,-3586852832108128000,754627375701001200,-819823476522735960,1315177399572107368],[202656240760258560,-1238810688839383440,-565604051755032576,1225253238254231424,3788879694702220800,1403350603264071000,-998518292928288000,5043482883279210368,-35238335706562560,16328536426606800,2634372186727034880,-1942690401129692280,3737757759274851840],[-741103350477886440,548245302687343272,-1645877278840786200,530390872568917800,607032230936691560,-379731737676589584,1133523105597782520,-2665124487171196400,584526170535635040,-3500886514605832440,824500236850444440,2177948247104924232,2316614082903141120],[182123763657760320,-48203356737234816,252259036215813888,788337167292971480,-326876594453560800,3454090019292188640,1735521002788920576,-765237588502878216,1181044247843515680,-3714534847053745440,624784003774571520,-1206811570454058624,1109484235292432832,5120601989214258000],[905002270896702000,-350191511417405672,241892050811304960,-309685255174369800,2467814783440371680,-665270990172489096,853970770588697520,-867303604123983400,-691528714006053000,-540958642705546560,875117182344692928,-552828463491129168,4479352195342616280,-7551829219055927960],[610176894526003200,56043310149630640,-392414616718417920,-931262669157864384,-5222912677931253760,-2649885263111711040,-724805871394598400,-1131775215704111224,-2201395989683362560,863006858312707680,2051088023234314240,-1212355822048272720,-652220313784427520,-1559726577016425384],[-607559497406586000,327641366742707160,-123918676956665184,481121533635067864,-184764153972546480,1518940049020786560,-3450438980468705720,-849830158515682344,235197465740633592,3014577595629492360,-1211291423958073920,393500224478190960,-1529690407486328824,2148868650601460568,-51288747134895600],[2165881291560878976,512476879961191824,-224614908399939840,1276267255755439200,59396491844999520,1313758193871007632,123739502461462272,2130956329143146960,412198809494376960,-1568572463930535360,314570963739670528,-1472551149296604072,8637825349265748480,6765575636669992400,-52440081750228480],[387044816507427600,-263124549034495720,-7334252940411672,-1261178085067925640,-199881528267113000,1721732551316627520,628345825790760,2334342875029545776,-1411374289645050720,2025874516761511680,-2822000537540292640,-2073338017669389624,-4579925370771851472,1719692657574873520,941360034032024880,2814404469047245800],[185539555745595392,584215502638609296,-1858161723852595200,1410900451882121200,707786106521894400,-1168721469620787168,1348351346302287360,-191378860623683040,-284353578648207360,2600313737148434560,-399427842539049984,-636130714925498496,-5292053346421881600,-639583555412879040,4770241073425766400,-6846129931843491168],[-1186680733131687360,-714297880384415800,896155606451580528,-377343680040319608,-217724812608069360,-139317339327344640,1768016294772530400,1850967376766825128,396696197573001768,-1412934569957334600,-592213404843182680,-215646465374440440,564334270242422064,-1119146398082979944,-2091975887651827320,281955223997853120],[1142467606370787840,1847130880264812560,129172012683876096,-1586790382160242320,-2413673670080198400,687375286247680800,-398630353356744960,-2796447576091746112,1742897476148361408,-848223572047038000,-277838899372675840,2078228344377625440,-450787541372441856,2910497588447601152,-1318973767015818240,2001866140294206720,3659295983330090880],[50927807843505384,101918070445191528,-653874750796210680,-346478499428978280,380406960318937440,112141584064089912,-1079521170300502072,-198967870949728440,-1763112058122818880,1391899582414715880,1372874263071699024,543356106679391544,-1060673754572404720,626105697045025560,-147322558271256480,4922867086586354672,-2625921802128655200],[-323499304193894400,-684397125365292768,1036050040759615488,-36543543925181040,-228850227897984000,-1105736767625194320,245550083410959360,-94930229925675624,1531841240203929600,-2632703325160149120,579430414719385600,-714569247204271824,-569098174408777728,-2086767026563626160,296190567520320000,-2633930671553192880,1318346818282912000,3853585383122360160],[-291657412918435872,-889523362848948504,1239879691373292480,-1281984323575725000,878922854868023680,266799526307355528,220526268113365344,460634773820113200,-559042868820324720,341000570619004560,1039374293779438848,764553626459449992,830881040331031560,-4805893883011076400,-1643012409228911280,-1046583774221610504,817570996003249696,-1455719690595485520],[-1019056114802186400,-595099283141403600,-133668226096221696,404052668645990616,203167397614428000,-132506637628163040,1430697056345318400,349734258039143736,-199207720600336800,1478219532352797520,-796460256626334720,-655408187322382800,2588823880869417408,-577772186519018304,-1507251944239937280,-2732905623996085760,2298278859832406880,-204631482051045504],[-503039523844599840,-142792540933020680,261084652471638216,-169262068326796632,1976051448004180200,236192899801207920,-2246060949881760,-886516514210730368,94877512906298232,-1836585163777775400,659440817474794960,-682227778854403800,-385193576362906080,734090539823380240,-1289384240457593280,68391788057025000,5678341410345430640,-794692574859107760,8015213536587497088],[961454347576590336,102779130000445360,-868312495635087360,-276999938065514400,1894765147390227200,-374474019340796424,-2185390541523720960,2567318910052754000,-737106740140032000,427875529027555200,233640311472184320,-547696712075195016,3215482959533644800,1703774016553721200,2750754470676326400,-207849312217090944,2447118651964522496,-707477062245173280,-2159792223202099200],[-227420574641871440,-314463228484061304,630939214321528920,-81311742466969520,-335023519304174400,761127913824105600,-342053907839725752,-805440585449886768,-796397185772733600,739787434438804840,1167964288146936720,23936032882891584,-2327122064746033288,-317698770812991120,966861235756928160,4083167582372214960,-216386025911354664,-1919928036745695240,-2652488175109954440,-1035252846918102120],[2562368075333733888,-12949693087327168,132978026431303680,3983958731676000,-1462061502224413440,-691435191931994400,-143041051874674944,-684709470867534640,-635853191000353920,1367238658928028480,-749021458675544064,-11469126877047840,-4799668793554702080,2065641305264005920,-1399121120539123200,-3739630726623234960,-5622599340959656704,-4105308977159427360,62335997261260800,-6142502456361767760]],[[26717188516354539840,-3650800142149386240,-1692034130409638400,-1260901558240324000,-1206811570454058624,-2872497384117504000,967400087547035520],[427497778211441520,-970140332724024000,-2693293576814098650,393500224478190960,745342896113060421,1544897872208306000,-305210923067852802],[398119629793492992,1573177856235532800,-2546777375813242432,3170484734156241480,-4494102860185804800,293311924272712128,-1327720865715356160],[-2344704370234287516,966861235756928160,-412437914408745027,-3586852832108128000,308755872559665120,2148868650601460568,-6707344732833042640],[2581884134889265080,-1150331781514122240,-2134488079562500640,1931217375898812960,958139787167980560,-225681422843681280,5228323815285346560],[-431251928942650200,641901874237375320,-86087805044461473,68391788057025000,-2122601417659384746,-2652488175109954440,4026487808605010100],[-235359630857145600,539003244375805440,-1812571450025115120,6599140038175188840,162880265096842752,-999915932474487360,-6846129931843491168],[2346815386146699684,-691528714006053000,-1046163722259229238,1682812227846380400,-723151327585035195,817570996003249696,2194637027765449320],[2650132780820634528,-1306556922184335360,-560756935362021376,16328536426606800,-3683896555900481400,-313498857562587136,-2093842949107140000],[1479828889304335900,510171825003801840,-831745382262278760,4811703138320857240,-1690571940671042688,2483595373847701680,-2142721211925680309],[-526169938832778240,2494085475743654400,1429182807088882848,1531097788639563600,-47209973532632064,-4300393085814383360,1802651933236611600],[598720715885176080,-971895848163209640,-221870076639050385,-3500886514605832440,-423347408326634253,2916507813581213720,-5504887463765029884],[-857879397079878800,-3009317143891660800,34371564445397472,-2086767026563626160,-940367994710086800,-116956138016019456,-505755336632226560],[209145989618997849,1099035390587410080,-2038068047808948915,3365232607772824800,3360167128075687425,1693892927547705144,-4853918443870421700,-979867555878269784],[3363193054659870720,39125276434320384,-3859309927277980560,166935040321832640,1594656713619256320,3750373115732235520,190693988356532736,5120601989214258000],[6910782787827711850,1991023671992308800,228968434807860624,-4805893883011076400,689309399399984220,487007073171563040,-8764297646669344945,8015213536587497088],[497397587969493120,-1232926183986266112,47508620084710400,4570280742020742720,-1472551149296604072,7586857319373516800,135563182382747328,1864880744302088040],[-895888826262801168,-1186744729163235480,-506996001607185343,-1817428429002204120,-2576907718995763770,-1119146398082979944,-4148101142770971375,-875900834129103552],[2619321274840825856,219272533905427200,-714569247204271824,-6899199012344323800,-775925702782771200,104008501985977920,3918651691644630080,-204631482051045504],[411011455220462250,-849830158515682344,-1003294194498677950,420256159514891040,-2034596638622474685,1802753140696175360,4338799256302028028,-434824334099113440,2870617939160360620],[1148959436970380640,1429679034951552000,256947000972436000,-1454785860172590000,-243675568421869920,865972365778126080,-1761716674451424000,2322963244428814416,-345906207964474080],[1581161297588804580,-227187286580429400,-1171327187872737945,1974195190997273520,979558127258662380,626105697045025560,1562071203934493076,4479352195342616280,1575119826632056650],[-480812274013167360,1419776979203466240,-1131775215704111224,-1846662957458383680,-450123458837944320,-1486434308529564416,-2149529227961355360,1939426122566513328,1838828354779709440],[47002260718657530,318356142937001160,-1082172859269707152,4821570339903672600,-2004741441020017755,183997960908292608,-1364890450701132960,-1617100740825235320,-266032495914004545,2814404469047245800],[-1133892421288593120,486996803376906240,-1156297708120473600,2600313737148434560,-2631784491444193488,763304401829683200,-3103551037134810080,2862413468326455120,613169517383578320,-109991021856680448],[1325711789524752840,1557605384161143240,449419871080575846,1234027519160436000,-1425824447431369593,-1060673754572404720,2909798860422373260,-552828463491129168,4962423292285986120,-2164031034654244632],[241951310659676160,154641756257767680,-1150146720132024320,-655408187322382800,360228434675459328,583071757916648000,-207849312217090944,-4105308977159427360,-1659547947157422080,-354257240122815744],[801711005698494191,1518940049020786560,-235861768265850870,-27563458297754080,-5864893430055894480,9586604360603736,680112142025404330,-660533855548567968,1359777149439781380,-4517213277077682480,-695153425060002018],[2812439126015372352,-774923356671129600,-676338520881858912,-509219443519404960,-3634872616258594560,136893668930915328,-733600116355645440,1770430268651425656,10643126729895554840,-780584902924216320,-15554840157267840],[-227207305076054160,638999429530357896,415051996588502690,-456993214626353760,1007351501951259927,-592213404843182680,126141903798179814,4745378402858492400,1905595190872044980,2188352174835479400,317517717647394000],[1040251446487941120,710601934244632320,904105884967375200,-2088283118201676000,1573947070788870144,-1352504969084586240,3581993034999574320,1955005298144744256,-48467547412416000,103839892225583360,7290783723858967680],[1042609987735123500,425026566167144088,-1044646935841419620,341000570619004560,1374142612615067727,-3064530021658781760,82597309506125316,-1289384240457593280,-1356427067513674200,-1919928036745695240,4140324725381833500,1315177399572107368],[-88703568432974880,-570149019998208000,1335212165465100288,-916168295286368880,336226961278402920,-1770091733550750720,-323858691298834560,4858678325313120,907839220810529920,-1418891616232427520,-1427207556843802368,-63322053286743680],[-292414791930963088,926786467419303720,-327954615337741977,-3371265919404260680,-224177709757767480,1142605798506879168,2416553910975933000,-1625106658356819000,-4886213741540231475,-2034363523880893200,-2060850577146812154,941360034032024880],[-81590400987955200,20786628013111296,-623794923185149200,2997579911576520600,-317095498116857856,103154256812238720,-2699751618719055120,1180918552602590880,674085104836577280,434815299043588608,-639583555412879040,4978992070833245784,12448757697269760],[229139305035616140,-651031836522619080,-1319255040292276437,530390872568917800,-847231112453877855,3067984325774039440,3072362117628891735,37568261930690304,-342012582392277830,564334270242422064,3562770150823686615,-1956298295937764240,-1711127565515201808],[-455613955414496320,484349916312514560,37577354204876640,290270318460086360,-3085017265503681360,106460196774243840,-3093754831058510592,3685833900216809280,2078228344377625440,-726153252377398272,-882869157587940480,1560116437657238880,-1962808639209579040,-2153890934025093120],[-896403136742436180,-334461422444618040,725168363113085648,1599062775406981560,642069402711759825,392392516779557952,-522042461492775300,1372874263071699024,2188336620093105185,-540958642705546560,-1475068503989140632,-1105789859006416120,38607847721333352,-1455719690595485520],[-173067644179971072,917068984404514560,-376526337477365944,-4047507884120950080,-37229488095018240,-495553826854489504,-2632703325160149120,1009912390343952480,19367907892101120,-1274818944350035200,130461168424117872,-2732905623996085760,-1878361184653747200,678858077349085920],[596958077856360080,905002270896702000,842510199577327545,989274208448829080,-115365603328030500,-559042868820324720,2103099114428887993,716967567856995840,-177101294377702365,734090539823380240,257873602781780700,-216386025911354664,2022784203411524620,-819823476522735960,3180245165312777184],[-94439753700603840,273053228669337600,-569053574426385152,1371873237209763600,349734258039143736,-2037943385137479680,373905499385842560,-547696712075195016,2065641305264005920,566488822605843456,913201668510109440,-8394779253893224120,-390513912632075232,259125281279412480,3854709412799095904],[1632024490956626160,-70799767999248288,-229287776598625800,-2246060949881760,-918826480077698673,739787434438804840,324632804072870688,-330658519684977000,-2309376643441707070,235197465740633592,1430953055266620600,2171029209106795952,-1772298650890386630,-882294229059633720,2038776709885540537,2378572763899332000],[13267941857584128,-725603616385877760,-374474019340796424,-684709470867534640,336078726246996480,394672035129489312,-700365372769567600,1451032508044052208,946976436349870080,-2018003266343285760,249715406928035856,-1356698100990183600,-903486153767051264,2283563023369105920,-1942690401129692280,-5844655523133198800],[-272023375020400476,-335023519304174400,1156149836598195230,610127287983561240,-290614898611948680,481121533635067864,-377943099686194680,25299511519921704,-429618618461809700,-2694548333515180800,-186581526723724671,345390262564898760,1165076309903760540,812036105817685560,-3175558119595337815,-287608333903531872,-3067959144922432200],[3983958731676000,-684900113722598400,-635703632960689600,-1047411962656984320,-521082618307596048,291413273915554560,-555092852283509760,774743277660374880,2331805518877953520,162672372359972352,108972099061731840,5043482883279210368,43868256981911040,2474365777805967360,1061561918771019776,-423115926273303120,508026921178592904],[23161707119476695,273882156272611560,484556921631366315,-607559497406586000,21561613987407912,1511192953872584400,-382731615873015860,-377759399670781632,-1403223510816674910,874600929423656184,-1547207599352665890,-2008696690678374840,3849416538172625043,-2319877662368544480,1216173465693788700,1719692657574873520,-227765417817548655],[-309550062070824960,-226976979547901184,-1389318865640459600,1587892077157581360,-387485954492820480,1280316209011807680,-587280217746519000,-506462025560752800,507678570956113920,-220579113083476224,1403350603264071000,226796834382342224,778137563129333760,1848341333043950400,2108770809656050848,-1790025846269839200,422066887698677760,-8090279503613679360],[2671718851635453984,126991290933708960,-383852707312306672,173436225487272000,433094123233395540,931447623040610368,-242182481146027440,-70263775442718000,-1736610151852099260,794210878197818400,-1508720632869287514,-3925463380384206960,-623636255864359584,-465647923601673120,-4946464622267481720,-4579925370771851472,-1286829483950621820,-3545788926008094528]],[[13932304342796206080,922887904104054784,1673592067918848000,-235664842577117184,-1700488816424386560],[-1211291423958073920,398228825376395904,-882294229059633720,-434824334099113440,-979867555878269784],[949189878034675200,-1113745398032931840,-1318973767015818240,979108039405711872,1509524343671274240],[-355733033070606336,393500224478190960,1832184868070911200,-2779876470369083904,2378572763899332000],[94106022143385600,1594656713619256320,-11517644197367193600,-2872497384117504000,146580398802173952],[-1289384240457593280,-216386025911354664,754627375701001200,2148868650601460568,2885774875496984400],[-154281295298211840,434815299043588608,988280085667872000,-5800804997024378880,-2932962140282023680],[2939085746112410688,-1643012409228911280,487007073171563040,-794692574859107760,-1035252846918102120],[361053072941383680,2474365777805967360,1067273592856289280,422066887698677760,1668263216698490880],[-664458747036819840,219970900346895192,-147322558271256480,256183672042874160,-2164031034654244632],[-512283862822744320,517770818299308288,1529561819991744000,-1427207556843802368,-52440081750228480],[584526170535635040,-201239537507027064,-1513708458025701960,-2091975887651827320,-875900834129103552],[-258004519300104192,-775925702782771200,-374223040240558080,2889115694461624320,-103898905461964800],[9586604360603736,-1172076605890588200,812036105817685560,-1617100740825235320,941360034032024880],[-882514407156518400,-1692034130409638400,624784003774571520,2351214106419502080,-549255729422716416,-2690891221327054080],[-2257554567319234200,609298510086605400,68391788057025000,2953049854584481344,-819823476522735960,-51288747134895600],[-4493760175150202880,416781552282501120,3198938572933693440,825531717321400320,-1478921907285000192,581433790206443520],[37568261930690304,-215646465374440440,4745378402858492400,61674865084953120,2483595373847701680,-2625921802128655200],[1345058320628865024,-1274818944350035200,-1507251944239937280,15699287781416448,62335997261260800,-354257240122815744],[1099035390587410080,9586604360603736,-1172076605890588200,812036105817685560,-1617100740825235320,941360034032024880],[100703618069667840,-1150331781514122240,1956223252574822400,1594656713619256320,-554067475913318400,-2872497384117504000,3047031188626833408],[-462631020909057000,543356106679391544,-540958642705546560,-2588340974049210240,-1046583774221610504,73757504527970880,458407096933729536],[563074856640734976,2494085475743654400,-512283862822744320,517770818299308288,1529561819991744000,-1427207556843802368,-52440081750228480],[1142605798506879168,-2008696690678374840,-465647923601673120,-2073338017669389624,1315391021639864400,2177948247104924232,-1725054869754888240],[-1092255551839272960,398119629793492992,-4719870239697960960,4168572298875371520,2647971221290909696,1294516554304512000,-304674984582414336,-2153890934025093120],[-350841036895351320,1372874263071699024,-691528714006053000,2939085746112410688,-1643012409228911280,487007073171563040,-794692574859107760,-1035252846918102120],[-796460256626334720,-1003742135750875392,-1399121120539123200,913201668510109440,-290456800509368064,-2726610200854848000,800628629448962304,93480145728668160],[-569073131873858304,-2694548333515180800,4821570339903672600,-92943303639318000,-2319877662368544480,-4579925370771851472,6695986862976253920,2316614082903141120],[-39093965521256448,1429679034951552000,2093370379486863360,-1150331781514122240,94106022143385600,1594656713619256320,-11517644197367193600,-2872497384117504000,146580398802173952],[-284039642367018000,396696197573001768,1663791890114250120,2224701920291190120,-1113326911613573184,626105697045025560,-552828463491129168,843366082564971240,-1455719690595485520],[-227715613847447040,-983350005598309632,-123006543410361600,-2397712658512324608,715142334635385600,2686840422340757760,-8806917535916544,-111120690770073600,198729671288408832],[-559042868820324720,-254865359428510512,-682227778854403800,-317698770812991120,-970140332724024000,-1211291423958073920,398228825376395904,-882294229059633720,-434824334099113440,-979867555878269784],[1722738854244384768,-123438795864637440,1224281178260152320,-1232926183986266112,1638125463247257600,416781552282501120,3198938572933693440,825531717321400320,1582993194662756352,581433790206443520],[141620194050927984,794210878197818400,-1655856724459807320,-2626558619734437696,2025874516761511680,-4488928782630133296,-200223140223181680,2626223500390361760,318751913472899112,-105703666331131440],[-295934686644579840,-952849972039680,524400279324894720,-1156297708120473600,-21948325804618752,1573177856235532800,949189878034675200,-1113745398032931840,-1318973767015818240,979108039405711872,1509524343671274240],[-1645877278840786200,638999429530357896,-284039642367018000,396696197573001768,1663791890114250120,2224701920291190120,-1113326911613573184,626105697045025560,-552828463491129168,843366082564971240,-1455719690595485520],[-52601804489687040,504497187947484160,4907045642060390400,-82779220749772800,194048269001367552,-3009317143891660800,-5363253364967866368,-775925702782771200,-18002363311595520,2889115694461624320,-2159792223202099200],[997297340836346592,-883704986780578920,-198967870949728440,-665270990172489096,423740236865493240,764553626459449992,641901874237375320,-1289384240457593280,-216386025911354664,754627375701001200,2148868650601460568,2885774875496984400],[180794398757296896,-1277867659091178240,268122797396256000,154641756257767680,-796460256626334720,-1003742135750875392,-1399121120539123200,913201668510109440,-290456800509368064,-2726610200854848000,800628629448962304,93480145728668160],[-1876082155251852240,220526268113365344,-1010210509750780200,2824859810901522240,23936032882891584,1091895269328797040,13451442932141424,420256159514891040,3365232607772824800,247630986499662216,-1799901240879499920,-287608333903531872,-4328848034403036480],[-963983823777300480,-303531085758996480,-737106740140032000,475398996215463936,-354173434917519360,946976436349870080,-1593966083313205248,-1306556922184335360,361053072941383680,2474365777805967360,1067273592856289280,422066887698677760,1668263216698490880],[236192899801207920,-805440585449886768,-500534353004075280,-184764153972546480,25299511519921704,318356142937001160,1142605798506879168,-2008696690678374840,-465647923601673120,-2073338017669389624,1315391021639864400,2177948247104924232,-1725054869754888240],[203255967398211072,-513843464914940160,-280131861828407040,853790785562566656,516876298545914880,-220579113083476224,60272004610667520,1860611069737601280,-302367673674232320,275023178575073280,-243920777512257024,-1761716674451424000,3254110120281968640,5228323815285346560],[151709303163566808,327641366742707160,1511192953872584400,-70263775442718000,-33232111749660120,-232606431531961896,-445707410940625680,-1411374289645050720,-971895848163209640,584526170535635040,-201239537507027064,-1513708458025701960,-2091975887651827320,-875900834129103552],[39300482904883200,-387485954492820480,720245886453350400,1257683577069849600,-27208933003321344,-774923356671129600,-812663447526408192,1429679034951552000,100703618069667840,-1150331781514122240,1956223252574822400,1594656713619256320,-554067475913318400,-2872497384117504000,3047031188626833408],[-266763029995123200,294282857113508208,-655243332651105000,98974041213769632,-786579554179280400,-1456578657518712000,5921610744994560,812442928960425840,1133523105597782520,2123169569063786880,-1817428429002204120,564334270242422064,-201183610508519760,2188352174835479400,-7176756077509387200],[44578366406112000,-142424479199523840,-320768677327403520,400400488886849280,-11660791324428288,527535745757729280,534525594071040,-934800497926986240,648654811872460800,39125276434320384,-882514407156518400,-1692034130409638400,624784003774571520,2351214106419502080,-549255729422716416,-2690891221327054080],[-134863784491155720,29666992077665280,120291404045077320,-618826770467248416,547782519157335000,-739276361450124672,1721732551316627520,-232872139182180960,-379731737676589584,-1186744729163235480,37568261930690304,-215646465374440440,4745378402858492400,61674865084953120,2483595373847701680,-2625921802128655200],[846543027730120704,439311021908951040,-1287650453326233600,608273658557300736,285892674744483840,43664885217558528,155278386078842880,-711886175625461760,1826517663519080448,-1260845007289712640,514701687119904768,-3650800142149386240,-2297476843642552320,922887904104054784,1673592067918848000,-235664842577117184,-6799462995119308800]],[[27640600835503033770,2013151086672056100,290730462290452800],[4338799256302028028,-4517213277077682480,-3067959144922432200],[1294516554304512000,-1962808639209579040,3853585383122360160],[-1734328880643567760,-434824334099113440,-695153425060002018],[-1206811570454058624,-1990263608169431920,-2690891221327054080],[308755872559665120,1544897872208306000,-190942496606010825],[414193907816911872,613169517383578320,-1327720865715356160],[-2951777992776052440,-2652488175109954440,3180245165312777184],[-1790025846269839200,109823318496734080,-15554840157267840],[1562071203934493076,843366082564971240,2194637027765449320],[-1418891616232427520,6765575636669992400,1864880744302088040],[3073280699337180528,-1956298295937764240,317517717647394000],[-2732905623996085760,-707477062245173280,-354257240122815744],[-1364890450701132960,1719692657574873520,-621217505144060364],[-814148778032300032,-1855640613260063350,2013151086672056100,290730462290452800],[-1356427067513674200,754627375701001200,1669457907808687950,908418154653957648],[2716597303794508416,6173158827715443520,-999915932474487360,12448757697269760],[-472091121802506330,-3314807511331442280,-1326050381451414258,-2164031034654244632],[1586508117067202560,-4105308977159427360,2483986937668093728,3854709412799095904],[1165076309903760540,-2034363523880893200,-1286829483950621820,2316614082903141120],[166935040321832640,-1260901558240324000,2351214106419502080,-4120582008779292672,7018874498443474064],[922899641778208724,-1643012409228911280,3346022592722589780,-2652488175109954440,3180245165312777184],[-820195722517063680,907839220810529920,2210674560653182800,135563182382747328,-5200400830112998400],[-2160379921874459525,3327274862262420960,-423347408326634253,318751913472899112,-2625542470927334625],[117336536280001632,2470969071295253760,-882869157587940480,-621553526000985600,-1883983461707653776],[1521710001713284200,-4805893883011076400,1968615894308292075,-1919928036745695240,1405598541938518928,2885774875496984400],[566488822605843456,559368432702385840,1874752984789938000,2283563023369105920,-313498857562587136,508026921178592904],[2416553910975933000,-465647923601673120,-122533614352099806,824500236850444440,86091587238013890,281955223997853120],[-2277674031801021840,-3859309927277980560,-1692034130409638400,922887904104054784,-1855640613260063350,2013151086672056100,290730462290452800],[334664262362082312,1974195190997273520,1301617171317339660,1682812227846380400,-2583726312706764049,-794692574859107760,4026487808605010100],[-233281539735552000,-241066200870726000,863006858312707680,-1486434308529564416,-47209973532632064,-8280707875416812520,-63322053286743680],[421999788595897248,889243614678658360,1430953055266620600,3365232607772824800,142062799748756938,-1617100740825235320,-227765417817548655],[497397587969493120,-1228222580697648320,659848643627284320,-11334117379332096,6599140038175188840,-639583555412879040,3771398621053324800,-109991021856680448],[-1526822759109890320,-1411374289645050720,1025564591685668034,306084819764392416,-2576907718995763770,-3517680265147711080,972323134408595260,-2625921802128655200],[486996803376906240,89813914186344240,-2029622588228183520,312230088510354720,-726153252377398272,1067288417902189176,-2633930671553192880,-505755336632226560],[-1554682334351557950,2122799772663908800,-1171327187872737945,543356106679391544,-1046163722259229238,-1643012409228911280,3346022592722589780,2339959161787227120,3180245165312777184],[-2796447576091746112,-115124365541314800,219272533905427200,19367907892101120,-577772186519018304,-207849312217090944,-1621380124456338400,259125281279412480,995778350787444720],[746064254671417440,2276865726999753040,1374142612615067727,-385193576362906080,4460781139018422570,-1211291423958073920,-1772298650890386630,1693892927547705144,590195197419321351,2814404469047245800],[241951310659676160,1478219532352797520,-547696712075195016,409655443475162880,-604641690682531840,-1356698100990183600,16328536426606800,1061561918771019776,422066887698677760,-267512106820128720],[732961792820589488,1167964288146936720,411011455220462250,-27563458297754080,-186581526723724671,-1625106658356819000,-4946464622267481720,1315391021639864400,-3099818305073402220,-1107576857949550472],[1367238658928028480,-700365372769567600,939079266496620000,162672372359972352,226796834382342224,953674504747473960,-733600116355645440,865972365778126080,958139787167980560,190693988356532736,967400087547035520],[365123814103710528,314159347328476640,-1403223510816674910,-1655856724459807320,171090938527503885,-971895848163209640,544461115929881040,-505047758257224520,3562770150823686615,2188352174835479400,-2142721211925680309],[-257077549511354880,-506462025560752800,1225253238254231424,-676338520881858912,1429679034951552000,2581884134889265080,-3859309927277980560,1492670467925683200,922887904104054784,-1855640613260063350,2013151086672056100,290730462290452800],[-242182481146027440,1624878031417954080,-912397654381132161,628345825790760,81348230999021515,-1186744729163235480,-1771845067071324960,-1553769715426021896,-1179032736170166273,-147322558271256480,4962423292285986120,-1455719690595485520],[2003260106894702976,-1238810688839383440,527535745757729280,-711886175625461760,-874097059762099648,118248498598637088,-812411612830325760,-753137530315153920,1626666662391839640,1408656790504889640,103839892225583360,-63892806284286720],[1887118805564835440,547782519157335000,-459365456245272390,-633894107841174984,-847231112453877855,-456993214626353760,1479828889304335900,2224701920291190120,979558127258662380,875117182344692928,-723151327585035195,73757504527970880,4150600505957776045],[-395469669861826560,-868719539526599200,1414194378905619120,649303970888601600,-220639311213101568,877775061263842608,96859759723978680,495278038012161280,324408890414949120,1955005298144744256,-2980345460736235592,607590962944199520,-842735566524825600],[-881876519714783760,41653919394577000,-105920397627225324,-163284615792022824,-1738589214657380965,-284039642367018000,-409906598827364100,1080794252124047592,-1425824447431369593,-540958642705546560,14018508466946820,487007073171563040,1810497155311700604,1315177399572107368],[-284717103138252400,141322061909157600,7078299608953920,214911884374138368,-390188197202730960,2138876585906187600,-275551989636535040,-4355971843101696,-123686252836717296,3581993034999574320,-1129865821414368960,-146019169082941440,-4151625586368944352,-3156749828090346624],[2080894860466581747,248221911608276760,321404222955172140,-1261178085067925640,-1319255040292276437,638999429530357896,1762328409513851025,-3342093564847191000,-1171327187872737945,543356106679391544,-1046163722259229238,-1643012409228911280,3346022592722589780,-2652488175109954440,-5006914471396546380]],[[48297775695609000000],[2814404469047245800],[1099719574750843200],[-10416036520564267520],[-7516506238998282240],[12158620740461832000],[3659295983330090880],[-51288747134895600],[-76075741483315200],[6022563221464950160],[-40485862023185160000],[-7176756077509387200],[2377295631014133760],[2316614082903141120],[11107853389552608000],[7897100141739556000,2378572763899332000],[4770241073425766400,6437355873911828640],[4479352195342616280,-1455719690595485520],[-16266704281123971840,995778350787444720],[-4712289712717965840,-1725054869754888240],[8554950067918848000,2013151086672056100,-3869251648141000000],[5678341410345430640,-819823476522735960,2885774875496984400],[8637825349265748480,-2534929901931379680,4538449477636942080],[2626223500390361760,-2091975887651827320,4918454778500631920],[-314057505163212800,-2633930671553192880,390456038403974400],[-27596225545927350000,754627375701001200,1544897872208306000,2378572763899332000],[5802047155239350400,-3683896555900481400,-4871308687943027200,-267512106820128720],[3327274862262420960,2626223500390361760,-2091975887651827320,4918454778500631920],[-4402715008381747200,-1556263910619250080,3798382658894912000,7290783723858967680],[-540958642705546560,-1643012409228911280,5678341410345430640,-819823476522735960,2885774875496984400],[11274084692309712000,1531097788639563600,1529561819991744000,6765575636669992400,-7920188546622660000],[420256159514891040,-1172076605890588200,-2034363523880893200,-4712289712717965840,-1725054869754888240],[-4755285108012595200,-1812571450025115120,-5292053346421881600,2862413468326455120,-997412617190246400,242816398244250160],[-2665124487171196400,-1817428429002204120,4745378402858492400,-3314807511331442280,4479352195342616280,-1455719690595485520],[-3073035231140797440,2078228344377625440,-1642372182670449920,-940367994710086800,2298278859832406880,-6142502456361767760],[6308014964472936000,-691528714006053000,-4805893883011076400,68391788057025000,754627375701001200,7897100141739556000,2378572763899332000],[579430414719385600,272437498571330400,2750754470676326400,-8394779253893224120,8671004321420390400,-1942690401129692280,-1805726762739901440],[716967567856995840,-317698770812991120,3014577595629492360,3365232607772824800,812036105817685560,1719692657574873520,2316614082903141120],[-4799668793554702080,1649538554837968080,-26651177120691200,43868256981911040,-1841013379826802720,10643126729895554840,-2115662641078694400,5120601989214258000],[-3450438980468705720,-2694548333515180800,-2008696690678374840,-2822000537540292640,-3500886514605832440,-1513708458025701960,-1956298295937764240,-7176756077509387200],[-6932004540236160000,1403350603264071000,1438308855238112000,-1454785860172590000,1956223252574822400,-6445387784802824000,1673592067918848000,2013151086672056100,-3869251648141000000],[794210878197818400,-445707410940625680,-2456917109379056720,-1380380617713754800,-215646465374440440,4811703138320857240,-147322558271256480,843366082564971240,6022563221464950160],[5241617788904935680,1148959436970380640,648654811872460800,1995596365514416810,1181044247843515680,1626666662391839640,2150741023680112640,-5159240672088481440,2567854466494368480],[-1456578657518712000,-232872139182180960,3067984325774039440,-1412934569957334600,2224701920291190120,-1060673754572404720,1682812227846380400,487007073171563040,-2652488175109954440,-51288747134895600],[2715030876187607040,907835801627787360,-570573102117832000,96859759723978680,3405956406824083200,3581993034999574320,-269423425844305920,-1212355822048272720,140312610677719040,1802651933236611600],[-1021740319282738000,530390872568917800,-284039642367018000,2122799772663908800,1234027519160436000,-3534907778459178000,-4805893883011076400,68391788057025000,754627375701001200,1544897872208306000,12158620740461832000],[-4227617289888622080,-390188197202730960,-1280403000724404480,3454090019292188640,-3430133898567255360,-4314099840350352360,715142334635385600,1987162923510222480,-6133046557726149600,-8280707875416812520,-52440081750228480],[-1261178085067925640,-1645877278840786200,-1527410016088802560,-2296299983000391480,-350841036895351320,-867303604123983400,830881040331031560,-1289384240457593280,-3586852832108128000,1832184868070911200,-434824334099113440,-10416036520564267520],[1542776082225664000,-1975842181471482240,-1735641683275737600,4016839521615614320,-502574343564579840,1439061632654764800,123630523692318720,863006858312707680,472941623039424000,-2046784155277039480,-7498580444009740800,1864880744302088040],[835961992048232880,-651031836522619080,-597688369443354200,1768016294772530400,1557605384161143240,1391899582414715880,1991023671992308800,641901874237375320,4083167582372214960,393500224478190960,-882294229059633720,-4517213277077682480,2814404469047245800],[11471585926794060000,-81850532366719200,-411313559094592000,-174292508961474750,-326876594453560800,-6800042497107926000,-123006543410361600,-241066200870726000,2205532301684712000,1531097788639563600,4980687382491744000,6765575636669992400,-7920188546622660000]],[[829276731471732390],[581433790206443520],[317517717647394000],[76715364918130848],[433640220942265680,-979867555878269784],[422066887698677760,-15554840157267840],[6380212821530902200,-7176756077509387200],[3145046363770053600,-63892806284286720],[-2122601417659384746,2148868650601460568,-190942496606010825],[531935687644554240,135563182382747328,2848141510478189184],[1216173465693788700,2177948247104924232,-4701229493133483585],[-888273266649347040,-4494102860185804800,979108039405711872,3853585383122360160],[-4449046599401100480,-147322558271256480,38607847721333352,458407096933729536],[1342275973778462976,104008501985977920,-707477062245173280,1613693402554381440],[3928603410516416610,-216386025911354664,745342896113060421,-434824334099113440,-3067959144922432200],[5751942657274267776,488946857582278656,2283563023369105920,1149631831150268400,-267512106820128720],[1430953055266620600,-1172076605890588200,1216173465693788700,2177948247104924232,-4701229493133483585],[-1306556922184335360,1848341333043950400,1770430268651425656,958139787167980560,-2872497384117504000,-2690891221327054080],[233798252670020808,-4488928782630133296,1886774505857369040,-201183610508519760,-1235835040401465900,-2164031034654244632],[-3634872616258594560,-1150331781514122240,-1692034130409638400,-1556263910619250080,3145046363770053600,-63892806284286720],[-119856818486505516,37568261930690304,-831745382262278760,626105697045025560,-723151327585035195,-794692574859107760,3180245165312777184],[-1260845007289712640,-812411612830325760,3513564379992075552,111810907984136832,-146019169082941440,-111120690770073600,-2772666958045944960],[-1362363452303256480,1663791890114250120,-1425824447431369593,2939085746112410688,1968615894308292075,754627375701001200,433640220942265680,-979867555878269784],[877775061263842608,-4355971843101696,-1352504969084586240,-3287467732275713520,1987162923510222480,-47209973532632064,-1427207556843802368,1864880744302088040],[-2710645166818983240,-227187286580429400,2346815386146699684,-2257554567319234200,257873602781780700,393500224478190960,248145150741228216,-287608333903531872],[-15597752279832576,460765999441520832,1439061632654764800,-241066200870726000,-450123458837944320,517770818299308288,2210674560653182800,-2534929901931379680,581433790206443520],[-139885314231851520,1557605384161143240,1192233203842724232,764553626459449992,736683821979807075,-1211291423958073920,3360167128075687425,-1617100740825235320,-621217505144060364],[-1642554707098536000,1914694313971507200,-983350005598309632,-171156170303790408,-1846662957458383680,-820195722517063680,-2359259246547624960,-163071473157334896,-2532502164766445520,-4666979782149120],[697349460553433358,20356330674132792,-697377686119325640,423740236865493240,-177101294377702365,-970140332724024000,-2034596638622474685,812036105817685560,-1286829483950621820,-1725054869754888240],[-115819544703582720,-344271012766521888,904105884967375200,-1982446992325277280,14136719182755840,2494085475743654400,4858678325313120,-1472551149296604072,825531717321400320,-999915932474487360,6437355873911828640],[1900248383088871452,-295179914471470512,1325711789524752840,-100836125755551360,177722785102498350,-385193576362906080,3144204565165962144,3365232607772824800,-1364890450701132960,6695986862976253920,-5504887463765029884]],[[2378572763899332000],[4538449477636942080],[281955223997853120],[3253311570734235648,633150269695800000],[817570996003249696,-1035252846918102120],[62335997261260800,3854709412799095904],[1832184868070911200,-4517213277077682480],[-11146456008463175680,422066887698677760,-76075741483315200],[-4579925370771851472,2916507813581213720,-875900834129103552],[-243920777512257024,3750373115732235520,-549255729422716416,290730462290452800],[3637781895014466160,61674865084953120,4479352195342616280,6022563221464950160],[1493706650104627200,51391228117616640,714731954542341120,-842735566524825600],[431998456008596400,875117182344692928,487007073171563040,-819823476522735960,908418154653957648],[586061450328459776,-1129865821414368960,-153988289277495552,-4300393085814383360,-52440081750228480],[543356106679391544,-4805893883011076400,-216386025911354664,1832184868070911200,-4517213277077682480],[4421227360404910080,1342706305403961344,472941623039424000,-1418891616232427520,-38650544083058688,581433790206443520],[-867303604123983400,641901874237375320,948886547687497728,1802753140696175360,-1617100740825235320,2316614082903141120],[-123006543410361600,684401715632144832,-512283862822744320,1533874535293161600,-595510344676425728,-999915932474487360,-2932962140282023680],[853970770588697520,-3064530021658781760,-970140332724024000,3365232607772824800,-2034363523880893200,2177948247104924232,281955223997853120],[-2068025388829589504,14136719182755840,-3461876138146821120,3487636544255564800,-1953579081307914240,162880265096842752,1379164250711385600,1188929901395410944],[-1763112058122818880,1039374293779438848,-317698770812991120,420256159514891040,183997960908292608,1315391021639864400,318751913472899112,4918454778500631920],[607411352308561920,-718219328316682720,563074856640734976,-323858691298834560,314570963739670528,-486704686620878880,988280085667872000,293311924272712128,1509524343671274240],[3805746169753614480,-665270990172489096,716967567856995840,889243614678658360,9586604360603736,-2319877662368544480,824500236850444440,-2091975887651827320,-7176756077509387200],[5338728665457993728,-4226561805270138880,-387298751330050560,-526169938832778240,-74544865974558720,416781552282501120,-343408283050060800,414193907816911872,4220214560346470400,-2153890934025093120]],[[-345906207964474080],[-1711127565515201808],[-4120582008779292672],[4962423292285986120,8015213536587497088],[-5159240672088481440,-3156749828090346624],[3346022592722589780,2148868650601460568,2870617939160360620],[-985222025879224320,-8280707875416812520,1864880744302088040],[725703253411936968,-882294229059633720,-266032495914004545],[1531097788639563600,2210674560653182800,8683637226333222400,12448757697269760],[-2693293576814098650,-660533855548567968,-1286829483950621820,-1107576857949550472],[-820195722517063680,-1472551149296604072,6173158827715443520,3771398621053324800,1188929901395410944],[-2044207444907950740,-1172076605890588200,-6734297481814994520,318751913472899112,317517717647394000],[-177997497306491968,4570280742020742720,-486704686620878880,414193907816911872,2001866140294206720,3853585383122360160],[427497778211441520,9586604360603736,-4946464622267481720,2626223500390361760,-3667210427794745706,-7551829219055927960],[-526169938832778240,1237361499491421480,2446868405388919600,434815299043588608,-4494102860185804800,-1962808639209579040],[-946375956215357680,235197465740633592,-2004741441020017755,3327274862262420960,3073280699337180528,2483595373847701680,8688599476380813165],[-722761587560574144,-391953974490868680,47508620084710400,-11334117379332096,-888273266649347040,-5860395184417983440,2936558942065632000],[11482190510048391852,-682227778854403800,-1003294194498677950,-1625106658356819000,-617438046416961000,-1119146398082979944,-1235835040401465900,-1455719690595485520]],[[-979867555878269784],[-452972415800520000],[941360034032024880],[-1048340096073596928,6437355873911828640],[-4059826129282659120,281955223997853120],[1082865042153933696,613169517383578320,1509524343671274240],[1315391021639864400,-2091975887651827320,-2625921802128655200],[-19640249555097600,2862413468326455120,-5327219139972415488],[-2073338017669389624,-1513708458025701960,2483595373847701680,-1455719690595485520],[6991551998905377600,-888273266649347040,-1318973767015818240,-1883983461707653776],[-92943303639318000,-3500886514605832440,-3517680265147711080,256183672042874160,8015213536587497088],[-845244169401139200,-1812571450025115120,553710069518349312,1560116437657238880,390456038403974400],[1099035390587410080,-465647923601673120,-201239537507027064,61674865084953120,843366082564971240,-1035252846918102120],[8797868538264055872,-1568572463930535360,411531772589752320,-4505139841440720240,1248266989415690496,-204631482051045504]],[[-2153890934025093120],[1726198189857776250],[-1962808639209579040],[-1235835040401465900,6022563221464950160],[6617218554304512000,-505755336632226560],[1905595190872044980,843366082564971240,4026487808605010100],[3170484734156241480,-621553526000985600,678858077349085920],[1886774505857369040,-3314807511331442280,2013448974719608800,-51288747134895600],[674085104836577280,-1113745398032931840,-2633930671553192880,-6142502456361767760],[17372751503685832800,-505047758257224520,-65867078909007660,73757504527970880,-6707344732833042640]],[[1315177399572107368],[-103898905461964800],[73757504527970880,2885774875496984400],[-58251646858254080,-354257240122815744],[-147322558271256480,-794692574859107760,908418154653957648],[5624942337031471104,-116956138016019456,2377295631014133760]],[[-190942496606010825],[1613693402554381440],[4948082242356013434,2378572763899332000]]]]]
