0 1 1 0 2 1 3 -6 4 41 5 -335 6 3229 7 -36036 8 457932 9 -6534384 10 103499016 11 -1802302128 12 34227784920 13 -704076488232 14 15595687319640 15 -370108332316992 16 9368461983616128 17 -251958336139856448 18 7174771808983995456 19 -215658116179405204608 20 6823360115766808163712 21 -226683083846679392678400 22 7889377598868817498152960 23 -287059010820549360949555200 24 10898903931834424616748311040 25 -431045492327512784291293079040 26 17729506838622683726398060208640 27 -757287126553990770664201356549120 28 33544299928615163954137858159042560 29 -1538922824505562500670862208437406720 30 73036204510624950595832612111146152960 31 -3581788882420624163122924935788120555520 32 181321813042661989765491389576652984238080 33 -9465947272824795264533957911926173028188160 34 509146877779242835434004742231991345488363520 35 -28191047623379653987330009897340700447382241280 36 1605512907628938405802912182823904132088106352640 37 -93975708940586524612369852870414267655489581056000 38 5649360541176471189222164173493843032400025532661760 39 -348549114763368188266819269939080975599453814557900800 40 22055863236233066724220041963416689308179589631342018560 41 -1430566337714386848629188934103911395585053546733659095040 42 95051150213445663360747134393920555750552008465392454205440 43 -6465854341161345687852331980291729032269279115730273132871680 44 450068562157718294578239386824641059917855483155777547464867840 45 -32039909183024662350331040908296697668686811501459562929177231360 46 2331573940851693583687267304930156950916390354375874688381353984000 47 -173359296245842080928073571804944241969345058911689241691200002457600 48 13164017691924296610887418278559009566612621653318574362142041178112000 49 -1020433298518183341075037533695823803774704607098307707142161563805286400 50 80715085458657529272396593522763304418225246022757028270091474424194662400 51 -6512158639525598066224481758631153711749204978859213949623663419416536678400 52 535708330517153669696547162893666124869542771496498234064486455724599358259200 53 -44916339329385038344472415007646692435674067772898899445678071653828785183129600 54 3837056539155234914568320870970066262554699324529166897408140790658788401820467200 55 -333857373733698875699273792638927368623007244903578263503992629130880626831497625600 56 29576656965147309816617337093844640209043560491600606199714260402585884571653583667200 57 -2667006195998072230498130974918666839147736470772115573332620065746620750486387346636800 58 244710217390428708833786010096352717098407161830213455988212105602154600034846297921945600 59 -22840425966831337858270513816847545537728427410996890407665208994115181204424911700046643200 60 2167981311270069691038845378456730478271180702594677196187623393898373018205799573348994252800 61 -209211452056795819888872955831629672381859942197634045820341919320508485717418724073140545126400 62 20519993925778055933597859097566182298802894211842012241028536898079878209496416710189230587904000 63 -2045115602187908989983282468851204244176070621316035243136335517369299494907992041538838869940633600 64 207060815713044266361290622649747388314461689134854701867529188387398750940184175411027906431811584000 65 -21291750178620922868649403346833011497719612029600802311761536166317445214715953934531855334791289241600 66 2223081486849904321970465888790857743534837822965850216440184440367426999683282422403362669535967995494400 67 -235629829687821645646715889099081730019438517597732170310142314458144967037724827102720808256321163257446400 68 25347741336660993163239539693504180821978734803873264424209892731916617192543290144459157871954216847461580800 69 -2766868009277906204666740266757381983241125568469728892489861976594757209179961958055632478044943169005971046400 70 306398451916168617308178525610779161830781791729480586557861465658432106482660806851641662128504100231484905881600 71 -34414780190606209707315793640675880343203116564309192925054465569118564913949413142537018046485432920876787957760000 72 3919923405616820039698940772904591433609127363282901711688383021723279833269767676601459176623721176534359824400384000 73 -452689608989031523650705191134950538862846282530276826247613650531413347235004841936630906344537767436852706494382080000 74 52994686847819904099949994740363552459044405623879201425445719253665715645205951421176404870920868268859392009160359936000 75 -6287727013581400355287110353886638448346135242218055365196417657197559679744816564569387989014379698371842272235058364416000 76 755974863272549433330656365770655003759570344275244485754239773913957053340015492611886084305520921863911575400256641171456000 77 -92086966100044073977023939021878034959251793785607973204143909741193173153537640713510280762968547877975738020058978119057408000 78 11362995959369731880872289904547911447953679472681185134083939168918558647138250351255390002089807010701870147060807653606293504000 79 -1420103599309882086312065385948382892307125892215361936550852942725341745111382413503213954679193060148159502815331050725161566208000 80 179725665235961977889487148019307029533624992981350628328192001943841079236583587647513353483989731431364105922750784439093899034624000 81 -23030067098420775129279826563338196086437955707060399025701380337677394038070844376004664754307441639251268196950865840415055741452288000 82 2987508436001824366719572230373187605064672462109577339269318129457360537990302739050560628286629736897442818902218530328032459926536192000 83 -392272006858431329832737040515304589163163899349549808479625028640928457863046579593645744957248081359475956233226759988879746958668857344000 84 52127474918981534078140346006928469814952061622924460678757263454749957906553516552331948930772483299366528493317910847208670045794381856768000 85 -7009478344328224321794322321699225404893192572184723400333031743947569666501548020970112956435832180874942741758839340624333431110292725563392000 86 953639506250771164432875335066236767120303383232861728717520161530070145851773573794274637131102438142216296221914222252478025830504978916048896000 87 -131251287250600429701748668169926679987472156719369759763795315940198682904951770855030868475863005794112779854644342688828041245079212676318494720000 88 18272010167581709136412237594128231054250792668813779702330465881154536458833254375213766792645944848271285000248498693156927519196131797784009375744000 89 -2572624608078644770952912580897594972180291439012145424532652095096122339745184045322439311624107872179703929030149790459638268227963841367606768435200000 90 366284898494932139601734111356411805193615593229227433037319623848765404082632409275229688322472534930090461296427288153562642212426444219898767515582464000 91 -52730330152225020296838144240979956524209338621535579810655817514058461842433117941477047611326932718069239845994613033759878072283445745276156682568728576000 92 7674470172264134270441018986966217621928053706806969918244041790926506947296240902264358688862617223743910146465990576820641649082375276294916548882885246976000 93 -1129097473657931729040362827781077004699126334949309199223561816761303823145516143621016896796211456604035136496576851212174396498084159802366374974866925289472000 94 167903354892513982441842922296660100467606346413520128921595862400229612968533686655224299636529988854948068576513034359756879389182505808165712793817676844630016000 95 -25233823662291252329589388930044651798551842095885186880148663971905202982300714963392923443184095685931096783195973788383046838611040507842843800728152631194681344000 96 3832254840863308941207442971579525735057815016213282762015252359270663840090137290243112800130190879675535307909430068096142604642875567459756292019549319185249075200000 97 -588066175624198291101801595791447497139211945594629980165190141136513415848540673923694286111584531825594794854767078632290699908373183312917849184116433379303442350080000 98 91170085209650400876137624082119783409306383790134132730682484761370417739783793741338915111919642790695058746804478041844595295127177492378924182283829784548883405209600000 99 -14278666165330903852806218452570722437407863552961996004166259124311963459981958597068329720631402083663569785603531693046158015693408738361298706440285441124102902927851520000 100 2258851727871665647956199176925731916759231837188266698829343747717839237863457969072439324917213718282295965186529237773025270563255004871976559155727703571357843914143825920000 101 -360918532594215056337686675715337413713532379439952186663119108166236827355933232531235196713391546352531361986904934926651622531042729620502989746727024845551933973917828382720000 102 58238400587433610665343799273918443756997322139592876511945871022222574960283410748030374915151790988547508365482482415479470284519600259081360425785241548950646874934677665218560000 103 -9489574696988421500678353513415255199254957430403867116075361398305310512194476567896747982168220129443484617780282065428375404805460576273948536348861907142680682238653681138401280000 104 1561277757388151837429233795746199641800669733801711620052578338640874131489935215795233275112359580900116275036369034646773738859382712453266119829727391701639309118927177410318172160000 105 -259340029739829739838156418973714963342156659386393384495466905136991161382048845121690140977879373015253205814442121029252199094323720947745095629561221332966718254628531920277109473280000 106 43488607937964157135865083215318846699351869024378137081189129526875655592896150237394058290236903166426073607419309722655580415673728663015498367394046484238352441174861310378525442703360000 107 -7361382230607401069049793179259496158001575557073465115019717393359506009408898089869977292181481570624846418940821008458422764023977387471259304509305907746701881455032158597222461226352640000 108 1257717803671728664074164718197704923070117466974890219665114416587427523694408852049794497589332340673813312734223953008685271037860811548456933176096526694139336745451703206898941934258094080000 109 -216875149345364043893135491638711339399447530541199040008313528502570037415643527462731333523853436952101709781602077802018762238762994178365424854865562596656556376724448184412849271331367157760000 110 37740057801948960111199800100360632100597966038463061141147452561360265012843814774853613000818238235401782586328232355746105068360992443991199442719631828974265131700286580058417055453761335459840000 111 -6627132051802962284010109917409941441905176559051468694838448868838114551007300666939095735618684608225472627134693948949031584350025876430826675635617529058574057825561039006581791679017536895057920000 112 1174204476401534216309626564301974918617960701925591604428486237099923623430687028489910883408616283352988914389247948398874225865890086529266143394723067794687803771965025217963491636037247479421337600000 113 -209904746776888051736880876327339487620828350734545383746963603646166926586173706738961838165759977543214657631465911211303883979263222060746953093292062384115742519080366215780803964648566576878641479680000 114 37855343887106899079368418088170726820128186616830798140589263331214106480982775268564437640646894773568205538650738937207799967299285986692051096986247591036474513994518472602209735187187838897229712588800000 115 -6886921309892094764380151840771619020450074875521154937171891769422131482051091093382121153575995051071114773477020090096650797354608837894064856464132134465977486539987491643905755192631920637566538303406080000 116 1263814094937788940304626111112218346089374094824363209585156091384720488908222688629056302586458856948870783873645055870434967282394520012513085403733147726193976340634681425598912840112407635232369735861534720000 117 -233920961820552428480679502925513964131291236475395421900347559772879491210190951983226156645811301329083425017041137791698786807932025116937642036719639044601576925064238353577281764294586203001573761308814213120000 118 43666786516132790133886629189324353633383230830916112399769532974263347977076106440720767538193294254995321961404004905555804277787754756137128905398052475847530621291491260159307224374976539318296058930850839920640000 119 -8220500856750561371144736617719285159240009562460521689398428271095578079713149115954979480175522877227330952479372032643991138119341553239182653130965078498230147024328288574885470701476090892820031798877910435102720000 120 1560556904901447546963264612769409325688160523977706043283097803121655956633515859288889836251041125772830507722990247617293537773424648475722752309830611482134157167279363896710480846010829744136363493280916832549601280000 121 -298720525469079852498847227898558612544672303600871967309530464843418839473947057719027850189539367494214843820966151854026258532864129403163617814121686942355716343634521984270562731418105511052472438698514089645178880000000 122 57653407405013662936831431077118699880439916171425291315447961015918093990427641878629541663569481935774872186505621074470965314039358708930055179798302565101829460248080530914911381255553291227847246787106039127565402112000000 123 -11218380753124635805570269399123043255643115795818156623673069561684676024165159007925581870551524735025636462272812293698698656473447690878869338161720889238488574155269938075126120095574706058330880426356130511496612413440000000 124 2200654912989058827944485525530210718715547775487764253622473136690315293900438132148130123552379630782354214702608554833937222432004949547782015992541145896584150610837700902875314720076974491812559393821195881667282084036608000000 125 -435173101525779420685738022758631640404510955870457280050567284347337015009720563947393000813755527488624296614258751092448610251632380442619872095120986990224027638560445344048349775228618787921293464776524336708984024793612288000000 126 86742647468802810872975622271213245067864596554999675328155487050907069714655228775100175191290277059239001104505533690439541991593625605184864278988047429490169326979288445239382754422826372173915516286546951997293873840791748608000000 127 -17427555669053595177412484570178455114740558758028054850891815003701545160112796784814575588226962222966639152684963739506369236606949415819355908874060358088725017114383607417045282469541354678483560820793674608100790191726708916224000000 128 3528958352142242213346485911936250883984904358075175860769074852716768453161805822132442598151034514815708721456616286800213973009951740149029719246865310523796685957337525066123346090725451425014149455177588636612482155630826526605312000000 129 -720172158725527597279210111984650349244327478195733786571908424464300644476419834576830071878753263716565827568938095782633270456427888609044103927945713272768279812129980441847168400298463656534951548535952794694200540218464812719407104000000 130 148108425405145919238505552537932787815100222858667479299708212724771423439061963599618790941690664724625267779752502418013009143318286470366923965332658858061300279682673876166096807976919553380916576782184315314668934109287998955037130752000000 131 -30693834359746457228497795055970540701772721304003537759021316543528395302222444415077421396297614203508261233719855425206039218579334580721149334698372466737347477030393291962625329184705184617773294213791255283172527442178465222603334221824000000 132 6409514892214405049249521169800080398653432246492800458302337038327909532091675532011250210914751141603077337426749062885364189206834775506715834430496918594072757514567276681691724238665479068006262353140836642904648396794344785201507059367936000000 133 -1348580533821428277777408506892940920518794730154700309048523362263476922537743754185421042145143287229802455239057100588427903936937600565287743494027812007464422027433983252603470706520875201006769500284312094892041762205970125639218371999301632000000 134 285878680906948786602471467459574927666404281359664683004737786901631157953087982783063461893469610987836719255663952976336946063579057818108061167792856717844828692394841288349084298791013098872746026357652204249725000234357259013200870606848917504000000 135 -61054210915018446431809819034586230707856646553253071399406948509362282790703175974249273454791728067919027555421801438992220493112780473905289108890331694832203483127990766891342732511046459385144326498413077305547856419027979668168426998739339575296000000 136 13135742175243078669001247021647992381161088857702220936908738946629782752237584388933804807997649402180575050329924247266629707656193328915260307127590648988911491968362156966655489452478879366640767882703883765064247441739318145653128147240353632616448000000 137 -2846920026368552832293792375139517202151153356898401918127559300932800962044568296237668114514428411742725579711529431584159981633222417101364814179000546501382848200595718880125151408116396556125993877580513500053091271904156398329620406019523245265387520000000 138 621519041188810563893994456695659798575853619137084943163246260493579023229006345135012180176330221623666224385862424804550715380491916704175264077542697503406156076133584123665284923828483744490365732560746732069347688567007288555297254148704282103997530112000000 139 -136668781799067354211033342648241734628891732760316757745620204362617733023447370071130772359132966992665641859316613072312527525168276412917249038463127538799967869977312594688430095866446672107167939750051452145125133112379382776198783347970637055362586378240000000 140 30268956110726355441068022920245593741621558203870331830749058623289294538687394622444637393600846430957936603114179438111894902491903726569531072186626956364811418733429766838886021225795252646992030623091451363449644303774588313382840124201359397935504867459072000000 141 -6751754474687086675144687708286052345683650381210626638281913083144365632925907483234641307863435819814350638300355670447204841541840716704277345314905431943723128418392468723652821785531347443056420259533403543719386743722088481134712523518477568757966641664360448000000 142 1516718799942711719553960776693935847130928293549249859102034868292222681654151818635353780752437916616466990789254274552099341268770374458960325263398854102142471106298517257128856550639766079540328739885460660590508270342942897934899625088958338529136622491683258368000000 143 -343116175170363996252176957339597403815145350931413344648837714803645912020041359332148777737025172770342097599833191367189322618422306079271914947101780010515605537800648422559312079800020587050476864170321048951687979370556845494078414409874240744116930685490950045696000000 144 78163458749224038910299713380913483442246932182036206525493765791599981672783542303965629312763379987241930485184816302980611583168719496411934246346163355440608082238227572258506650187402927575781614137813303172514901596388518395573362379453881182657796292471841282326528000000 145 -17929651805094013360287099212316423033345180045585024423518182446192108594717857146347743686490111986022729386253275212829662407765085155231357871667272809322998817799628588553436549149842536157430780693987493913304108462416052347467953118464396027226269089565564661967880192000000 146 4141186561618700000051747983294212265119898263940019015645242056048010288385809374418492387831332566817414252691389482225329282503963318664144294659286716644860623020005245829397323804102201626132272433191862951828180707477870811527645126323566500143727546752935351881721446400000000 147 -963035319854315814179868595402799333973180140787266948463564926148907655561044069903612694198635630286777174815730269440471645802631306625123184849973169859121146197255398050605553113675392960326651378472828210014709430349667404556002316695125412090297509512340973966931955548160000000 148 225477917697492889449278564918760532186930025373394105927735986376755081321350727729237163837742884352999070407172647168430123426980012214118995358195588585397483920874814828424674589467524020909558404635270570875321796122983099192054883784396508358212231062121235356319093044019200000000 149 -53148421242914089834190238280766842822617087094646498894031978402998677577575489937378354131007614312606151361517443465706562184632306319359974041148164681288187153555294458151460467615640341108129210439755803106348124884114180294725323726435741261601188551319566808589580097122467840000000 150 12611934661975347701653612370165253108901753096669577295724411054509154792314633195923590091207722334697833202602688079387993245803974107321961244131943475401043933741139532459325889793337131647590722990515507008532265357147103551852677070413954000081189142789326922098863204462325923840000000 151 -3012719816434233683255381506950328663287926595739159332122903285989845865457258864252281140142712875222068139933393741945458064989159877204667704235490105069962086252338871814829367874009425167146232188155381555986076996541764017171343023064353776211333675160377596873898260612878109245440000000 152 724439991236233773261911579876013785039272406546214907341357838816590264759163335605585650476367617532779523833668809260462918485572522146904409442059738468342955174150915479107907912575410477719897843639278832458330791689868563266910709385817750486795334647190882183844245528756790776299520000000 153 -175345220324032142359260238793884841238892250417076912550892545184663588168899360360403346096400369612692323642671518011422180446866433480948893027993727283914659885881260951347535699690727198757009258468764603987228784879263448631388932047564736510064400274331115718529733019124977050069237760000000 154 42718376348877283612237191227591588541560077924409543753654459095136276037657258630156200507363411712072049374841677311292954973952274415412597098999978592181443105963634040564391137792872371105982137801077614739556262868164632648042437975182764761059821255846195938928553697911379766428167045120000000 155 -10474818832576217820572650344332970689294189640851500737381547514048809521233046391875114414056940456076078836647407109885873216832054420624268968611942282055020078055817959387016875896180464515823245356682881708807947081111671662937629332212504757559956784352378621582456088783996213506710081372160000000 156 2585063426682629468711020832624593152274725571266431715257099356799460580646651502152953214303600287260433283447135905164162825528935734266579402921293312645285159908109073133173300800312926719608535268490594471253960849559870803850073189647013429233193017357968821305012763845713618913087352387665920000000 157 -642053089906300451317461372687436647350664800360583141191375978935231237231588896346569017990773836237852574398654351654590395594091069059046767913781553976196025936755520430745565108713210596395668911326984298154200070175638793432590500253084944639170520309831886836969781780832095761041150220886343680000000 158 160482659183228671058545372777490512511477354770115909728685277956805149227323281580501645800936498971738023475833456863396000977961847294176698864618877083649928609210562123603421641934950919170182206175894470773529987386448972820301092380283551488762547436864777250602708514052617240149860128405176975360000000 159 -40366892760806333003351808400576477437601748516115626369442347409373770331675269756346340257985375382434293693930702646290858602530874873632601756717915239686966902567734151735280332836516868115986666630548190774239291087078525136726992814858757614910143396403007371703488836571372309750383577967139666001920000000 160 10217517452206024821738587566715999786870348229398540918412370783958565831102101846149410015102479827634927358551895373747747220655042068797415241790578656860094476904709219209002695322388974741725541178948112594174715632032455273994134852092851840067781420784504704621224959859503752943586984837055477847162880000000 161 -2602383812438741956480204607569169366451213421506226701585538780953087185962057103505925587570527710396361239423230747722177329166991134736024261932702338947335985952335669988884827854793323989433595853094802196404531729814392080735052941506263753278703494888181707474628564897536312770470421814667741542943293440000000 162 666939512925125182345895571654635775431069391673512148123789955700161657479066585980848896555102786142042863448557881977856579997183198599517991787547823957345709214777331724451817216296003671260973475287062153193370109649293774339392847280730030383996837947790567859867181848541475478932511784400866245280268288000000000 163 -171978492217146502733169750736032681156341161153407828962022985664408014139806491254917518248781526729361414786536459838784745529747083564864483481339483781998179219111192282266777279560191254813346925200261249252192073113312954177146781621703857039707356511630478357054673109261835490352513403520010706843048303656960000000 164 44618818878285495447053302057424544820937346209963137078489265583570249098827405265386257456239239672074419588064939325105942843215759175389568640810674032814942795723484473028639157404730453507492835882350271747370301554546881001805373458631499147231507024872564562546308232440394890975264168524247667903990265072844800000000 165 -11646678805322388512957140429608030545021774527287068166841360040595762709119115852335147068572483533078033242304931441813856449553717566438291372070116689577791040002765440136005132029848944673495345463016159151263661489552100624652475906772060548231996009813427843076929680197205920623076426954274168784882318429661429760000000 166 3058512580679843052868897917536679961372345368157335998646205482232322111726758268514165045510840399220170703550773716635840939566551969527757623939919287786538061244013144647950348423498671440231568348909482383334527318973694571784817038109362561817274099209638214588542748017468298999905482679959472486416288729475674275840000000 167 -808028775270484627565270475914489132554493373694638613290983873613456993825754000413810424793192258079278572573217532286834046338167259510264691526474306541690818239526394076458532614355565638675842997497411404076118127587595827409107722620798747272222802658738806890736785396283563500082353399720455443240776480329333724938240000000 168 214751493760953457752431588190149236764358389792620693333658026257088392546542916687074499496913431644143659412960881662145305900543094452542320085325699709855830599307655412193784029487587529024745136008197506412130556123198434637960212512000641087876704008684964896855452289441605134770374989476270771264881215717023654640353280000000 169 -57414684491292492771181386343087667356397207107119499524054361511459405091093162650265314748123644312066054860973003747131718903753240280483760541445755602374087975205590684435792221512484270064154296145944405295135090677324043629948751852253582562416987048018645192519730478903478771468064807259970681456885857975762407599521136640000000 170 15440877894570968581357414210456899824071664130034291039170454235590197744783923450793630158860934509867300059769246646797735275001307690256284272973105109075293566252253017201413134767773625994337857345762254454861595612481134866228649888976402435997599069566685065960807368088013220270057126825113216681071329648339003588605441474560000000 171 -4177035666843033845262093941036765782026603552350233336272541411894426652707941378784876900363179799209648601188956170256874142260196095836984580766806666792949016398560359236829718016738230494021470736646081516021149798079148451808085668640913810044936607668332283366568556837871174140532475380535073218065150899144349432067993370624000000000 172 1136571378137786936165837125010034563142218127063177362151505473049031718213649290107706031414940910379918990105897190162900946662568646897570105666451678722576375369280234333089567404384149525731810789673821650830191900245416231825099806873173832142127851122965668561561418433276052981701326305803998796692241741983823592247446600259993600000000 173 -311059094142144225386315297854837706547480017629793413951588466305868609713651394068696624750665910090717556541562790665983560995961453466923884442829881603754886399016681316303950446557184958814362318330387361247557609271600034089419156526652005390662700070458334733250217875427386997651907051390786405305942067447368721921237393113874432000000000 174 85623354002337648711367114919043037477111231587111247310379311549878849179634460676173033554271538848276068209022894513884766143270062664565264356945683438748980948001785823740211827753096098999846967304503124798794726286446876701631896336098417364822735843975690075103642501222804588117618275982842184779120110679811827762894560530404894310400000000 175 -23704476529251817947706998097590398397059623182121032273256845787061594338250906217744205167590191246726728321420269801184782145732124061900475419326052000733491280666983893626782321017728122455092217457937963516088292942923787599654865411358448235718670031522620913531113151378465916792768730295591941600143559689098289983488170368595076212326400000000 176 6599987630334037530715147300529986208981347459694842355196875412924128970633901567228098573999213974099062156878459217680269914029424251719314807128055452746583540801555286306151437053378174613394114193304456157082954078813724500427200425406496803478111233188112103610344025050111708825530526000628811105324267259333318207068468356599214477043302400000000 177 -1848061725336101013572683721578513000747947679929768443984596621907945727898479581856742701136289867328755067933491434552927837778442907651596665775385610138985900890528166614144891282388698695575663636513329122590644326374823586313545554894280373563324616158651385826661141910085377421073529876684256315077784289971455207534023901812706067864564531200000000 178 520399127216244227459425080853955495857279057855485467831308235403598127520392901978989273895204163740618673120206075608411250281415652859736020169787903627785491400109805156251398970639737245998875611321025849216315636789503705578784592008809202034448400380244838815620436037124596963132491134259179133978593173052665612195183102957444108330043283865600000000 179 -147363414258089401224311145189468131232005811366343402187590188014834285412921526284187873454911381739412031813282225083912299741363138849612511966461724366146642525686606497329144671032358367449063927211909736950596558237212430298961675874421510334617855818588519451143150401704138583718067164791621177092503051695422101923121843238895680583912641475379200000000 180 41962587984185870664809783062853128605491699126972319824903961649836695503361834052916034556139934451854389556069981994183373367573636193259510685229660182770693626422554688241043961574612041709050231208191527220991428928778007162064075594262046852375424204117003102300582754136271368768547507286835327214763916780777029310773268323350629503537106818537881600000000 181 -12015474451919548190868700455249928507759209609642475980382079062316667312280137590189697054010466627329451882692314584567235517717160911450223011591232254782255199060343998663533669215308741344734568673870308121499739845102858221991159919398891547755049101428759652998683995010356012526967324511118459399791820764414831746711504869290255851089662841453753139200000000 182 3459492528295478523316702515278391371550203297462393911006591220549236979210907912643965121303940653415162513353825196261332731627790492972828691596014035188809140638045677382695556778831884391325060714925633106306916127915806634259877200062544957806646924692718029105261740569173116181736183577191856411187230150166196252913746170647092771052315972474487229644800000000 183 -1001529097315401575724067312679842072507008304416451820196134969250933720784810082646872189822854032237741294104306863592040841978513619920494881332164387880649376889243189433209608171772179101430124208871383987274766537378424795860237624919057698208344026782572277979797438987753513403673539009385608387679862150922209286867337061522744059659696749040576570694041600000000 184 291528809389688377192894765607826719375319737247295258401752195966662201851068162806717400836613300424962979679298740628836247901703257684260601456992350855969610741652794468171605690911556468547027896251206803798525202250294631172210200350279102689398358832311926658224976037371343838062131262823317193523452593580413340292978305303680569116106193807376504497320755200000000 185 -85320480379629435556160319944252700096382350421052930060138241521334552967439694151429312727085072763004396156048828185715582428778314491496389685164240037085612308167010570915322062329071900568690249864548138936436283439105853366137279770779872102234977192229275935741442177870208359958266172891115808698352300668022620925665737544415137734090675024973741778619124940800000000 186 25105352339782378290043442733833177060485885269422214514159296747888441265115514240678040883933307462497078236868986001060336857229267702138252117900243731144442007083969620760748357691267069227265354998515144376976548204754741944466477071273426073550395877119763843000706729629792503581377246532526064226967730866701503459328343517909990454715893883384703403752098784870400000000 187 -7426907449805933294613731935232356831195257446301823779989689074988018887933787138320722908430285015835007295732217912972411799695327841087653241039909138099771617069283922204822326802405065529917077542446966018206147513052842779012191349135526460607502525174480786329789687586513279259396092632412518752573825517356800809413293312277292461293710457512539788980974899953664000000000 188 2208848582857444426966414367627592758703377835063028797400578550043720545437505383021264881205698450981584923561651584772810073969221041569619674160526081612196590307753012093646372750032309885786593164602341221445314642062349337672850931577874632499406355200551196966066028577710596538251200327265372965943310525796694260731062235363206013780212826134195441906406847990569369600000000 189 -660431584338459905669114360056616210787312020052895131279459519806282456858120029487179499895374584733393887650889152718637017174117522942771013503130458373098222234187191479937868209434442599101847078864890605829107985101713222347672159607084228882631785349764183816850929637278447305609913014334447698677869511979942171083371341607005495974590013599856363585291225984300744704000000000 190 198509602751807237505000585176700102436541151933106708905543823546434760803116086215089937990025398341053524151407286507551192127090626852326408978972712688130653172196813272492589342209501437404339983909982167329048174890601550091257699199475602795231802495316552436253616212921666380496757725406073853734827585942540133949629554568222998163699078853477056779582199627141546088857600000000 191 -59981175419859258729574318913171092389040151612141190413992887682477891119386510294679431807382344996626502726554939814013503851317504423711751363518251200630099156412646588948040291043716045570499655947691039419644661263863984724244468007537777559615633431069208412817089733081674517936510267248077965265063336932323242593888479145618908976480347069420787510803867196938983213262438400000000 192 18218653894053184870419752946540423033552507292040181063238899970929996341770078314228156045729955811733331459202576478070127356239379196117688283854716418558843883160807190265771728731936528473787860919095177664906981147388521727779769930109132753452510880178073743487973563043995126564892081754965357425660482842236384799668814598378186433849698935061566130923753245509232241588725350400000000 193 -5562546815544913513929579408834873386969309626386851151286606588237076912431053437239639868159262942952910105283280185248194650810353474204487200397351984915917760697999432044015916688100239147249813174558800367184398275816997435274620663738372858206437940762457981790914953394970716560504479103162808018781339906060973155684775515368922346650274100911816590159436582483906560282390744268800000000 194 1707164981654066957033889780002415497310347544378780945494929298502350520569919818973027668395952591057018284065162042056399570941917977188459023282580293107934426380761225973033072458689348218255305793241962678027572032445529317380795625388562130423393937390465849573418908526788289277940950236120738093978226588270509534704831996244189534186852782044507867032513065710450493529649421117030400000000 195 -526635570973148306578064141376070621489681633060545007267992517147516572360179488247597199330706221193632377214660348342404706892715376102979516749272946744599493854238986161633763459621240681329219102087868352130673045034172184687223189399347391319471788623798117538826624341119711182084197921666050618643524284560734445558723155470935093856817612021992180911278368416164706642186777382197657600000000 196 163292540432516323710145462037692430091342643808531141054193929397528664380342246585056775529968534736741401491389323499975716586665686420253644207775721885262767299432065184956730917816269535049386652702559639908486962465266728711072152868176249036464894174628982608555424905765511730153618071120711575722007741459877702890872340501993887581111200261786285569976170937531721088217374985772072960000000000 197 -50890024087842426347298235058792401282314832932052060650449128822651002390152752737545025177039401178552239301869978355603795279851479752760855667089149273051541585484647473821721945000660328374229344408194964672843462555401046886531304712810528407297604654416827432948543003389191787815028049121428193670647992906265142052201604480217495590089654733386504434435618207121057308085958372651553521664000000000 198 15940352878359160473505236409585966419991895163808463770830521645784668391812402783040442003131205154771593964897063746039459860438942506647468407767624045212611548092079302072464791246020231089271306840445387888722963388000156497780091098545293397814869726955646800813334335026513638206805671486173521352211520697026319645938058464592698196875892002195580187038295162140857074386772004668995985735680000000000 199 -5018236123615481055054091232323825691026113019924003289601315275864031064285970052052526130272282626783236434215260993688854674888678741718634395710881677300722322720223611951062623179123325763438629708276753823970878484918945699441679279831873448036095252673303280578892472602075131140418453034837743400248318844636185655052382708339166633047857544420416674408981204592763332383319946475959348788985856000000000 200 1587746531425982559228434993173496109160071646727117854600190087641061198122017011003814294596191582828687080368496020928831530168089088325076161305416912819130040901115708163270997907328529552264360037490635368024066020860593077362759743776110187848594379082273389563127391150500527194793394938065407359837234468676445393709675237779399719760104922904404207411490088887391189160415664357370504966765019136000000000 201 -504867383854822748758033513957149039245562629629592555345119648981090708304821553156908163407312295655142928198599231315283380364069008029530263257896766941553854292058226261858187223924393420700591020231476418575876733251149546151321019266019351697500859572648879004933413048608129170240166146014354966802885533916049796299930697090362222287600342689641988754558085088856531810171095839736529411240651390976000000000 202 161335065145909695641623005575245939448010761222126443707525055751800189407166973273892348011354733065109844664113692119150981886803704955782533014270222729576130913974354759768835049410879573141260850658236370977610851876577310196126354678252348421593106577117172117476726510292629175532008528421627133240199969586145532424684361443469354741851050949659121893501425094949162946416549230545026333177491822215168000000000 203 -51811347957601116394149908342780319208370665115316584872242464735986912226042976280513938468588809905193638719566324485849008492955990535372850692963857278539304121573396094478501458908241981628987281280699637936378551902290398736780731121135368265068169378392935631101620780514272195949535973408160747059305681755572539087459669093344615024872351988128819778463590158736345451339148440892852056184392651462672384000000000 204 16720726506567029590088438629563851691923224096614597136587103916852959923423634401709276641496117247924925241958071874299895876881208245109590077684094174193015258132299176306675434995975380841865028280484591016544061977133157246647287495173032157228718096036947978487659780296534070907350774395267630202768490546550934303313390496955134967991189622752485867738204410844365881684028536397690454823008980580452794368000000000 205 -5422618970340921076372246394596620051034919708315810034067363749913852986784776833643731982235049483066955982241260717545125686990631099910481268170554972888254676958127036364246590411997353441998909212724770724871909645714278062783410671828123010814056341751994766144989662653936114423789568896336042064776743713344568924126340194565438211848257820199815746387101502291626296364473864611985930283184424140047650914304000000000 206 1767162121669256004228983557198474294277485343973302283076983674699572030034977524502339136343921155088200097646682472409822419632609508652156565029056878070135206768455729924292683039664067732972438444938008851736389072932088075089676302763513631419751521151520702606225890105527398999622204964071987084091992101501189142487543181239084237885680594196308393037730183206789370645194962998354677125705900215063769092456448000000000 207 -578691127944706103661109197821915865134673701673526769701841104544108011648967337751917008064061285603650994096116697074577762448471982945709467135760763457351674133626348067688241182889237066151599544909529297167151692576975773990831625032994593068454354393789084103080142983276705472495029406124489952061403759330294470180704223700149660893009392337754848257755093990070544003390530537113041040245002327647071989747679232000000000 208 190418984055136137826177357224168397334703336399757970159304738136531899703640639710108991562695875336111165602405718323843828703804362290100156527359534710423398970263958235989621008511115811453856626018903853630803784174612001483422098246738811493713124288109140131459570538355835801563877205269366018301307704028287694222603574030258505383342829277420225518699488498168246997647557749267932331939098133076822236812514689024000000000 209 -62958825040077932246890301250179415745732261666671229254551082120957967175892169069811139057821500511556151249864041040518441899108451758285062037061443376971402801376886620212035710883878222208050947375129725422361840847616981580232400905713750499294350858819708220971336146600520687632760412153541597843177562023288368169296800378024016457468575335207871828364940772442001377429669964986196457955265471776688291263023287369728000000000 210 20915872888105560853907701152432952666446394535035818881301427699558690099220274545039691134677509679772166816121452556112688155111003335196712058203680407969932954143299134375325768890955086484989430834163500677650729404195206183789519043541440180686041010844685458143115635297305190393394926007034712490048398614660963218967514671764478266463975096978296941435229496303718458790890456650280907938753947984954898396604168753119232000000000 211 -6981657403405581836168303041007808808325329200512852494250558434441971759486613184159593646801610802957564599483298655616525999890747445098647196789030695289760584147906319392673943085918665885427588750723178749407233516019894735815579583423839498723584135689625321270847256775805196244442341552032194586876278145670949597778580846205193262251097813459287817084949713591853686886778207806997305884155947138574067824838679943830306816000000000 212 2341501710156235938019466525218767269515110664507591554293716882838926907249949030200292335149668446953114713330101715220626609838903603992110137840060360210498103000854891066638535605318287813834868636248604926589606912455554603120747159356973429501817894067151745455968469199145416841813583320970697422824105180079172290720766133267033273705561721930725018689919667217728761065991067164535860057075578698530870703561629121654995025920000000000 213 -788994848051675793185257216645119154180969835444671003095093958004417247474212663209801728675536686270825424897588550663464409017809629152728427410326449522436879306342983151128565153021261291885312129120039757178927010681624850440973916820114562970932275986937865816090242726041121355430769338570047460880775525727324115000624208189647128872341459319667411503586255839971783521876298481790539840167452302592048087085988319657192350285824000000000 214 267108694891938097068393772866891587541832975082854670366533486594941310062581651150852551578629674935289562531278309864008529735091336996610471462268383880190361441878717625507571078634201637380906593955527237154359606207607541867113642324939739362765315846843927940239013539825369334495562519996668512451422665288147706196214926638670341901077774565958166836302802683123557187326904510839873195149352165753888617555464679466125431826022400000000000 215 -90850342707082059232874549090733611583731687196530514028677156830873665115444464295107919808594346260009801825577042982750129757048373966191375122496679810720929980870438046728267189797364534065147220453516580339421616585924253006603314744111253613560576429977647449402136246668514423958506793707629568154858141229337709615160010708770979342062670392781348992485502314512841404942914649879048970498105721853959927000483509105524380228799954944000000000 216 31044195210319070943589802542727825818084605971542828848594915045354191607355287532650514522017532315743256411326031307105438921142487463661235820669925754517972266283372844115642806185865392290238194612832329362634005263146371838840460070690872361477652012631036567461798138146719148546963978734194973661239555313266489169409315285028162768460624147376990994494900423541439027106376109680408186599744265256429367193854627594064834140133073616896000000000 217 -10657129034251710420850530422499969581537182684675467763015434203143431280608702727111851642392218961249404144447016271603272773624279750835975946908607686485718751946896910181754675329928287024689936514823359284955535144955638126406523221156466438940680998559345178723859551314632341465644970312224515944695208337564872174750251453173889555883110480224017407100553275153643225463874300587079444323326656297364907005672542626669805250340290503376896000000000 218 3675333916954567287071700210557955255793945397744306792757163770467036389092177512162783028926936234668645397469614882242660438087399130645338265910267060989319697254330920931469644820160357719582891765203866137069354210729532847170231562280230886379032472451902581422584646463948489186477696650817138299611178662016804054075990767803221029706305876309362583984758941901211289264814258376335252703671475120715360114770832956191579688504925864918515712000000000 219 -1273330089602975407397994081193647074032381685547194467948090465053946804795181649263730325178159081519358803058144627394951743320933289780276558087543572594376193684540370650097843221650775599644800334232015781397482521664537592628375732636680191718415135042410641469213807266326573742688030698944610070196209226449717647238729326722821899574448016845010749426219803488335576822747687049322309022748746138524842083363769270457118482544459028663879335936000000000 220 443163279219702662863192617900254245203691540340875058806284729795153884883057282659533577956969849066655600648326328553845682815651618181988873683368659651789156210897781161934859467337303749834725043501186049772834660176750197925542328824859550704065034707496053523557995898950546170760697561124420564047715850814008819588270890194836909169508747771964980627674207011088938602146622399733165620284431667921021952033230751329119492461411071608979743309824000000000 221 -154937350699452740942316978366598720838921100523888872442849978583399566262482459273597963855005816265289382615504847185108375071174100366537948106163106499920562828745516283118756405172606756451331304008209238049979143524780912468900259928352371235982988654712000324063275191875836981566888997216488195221512744232478097446604984386339216248548630504401855929866403821295582636930225582716047868193238217115602004340589949113466368085678081753040146346803200000000000 222 54413816122388355117696100417787804067391450567270503193532527173997962365515093622908508541724448761102575430635814096516723612926336732861887372830818887788374249754072005700631668369463565894245112605966474361031093897854220873125894880640201904365967893373683251255300590540284302037014302621195171329266102937125723779446405943344162799371235238759354495266761079694819571418075711957984800075261300571045464542814807733230964908877022314834449229183713280000000000 223 -19196149889160045012773401671939808065681092847099493963366174220710338807151693958757046586586216107685940374700984668412160237347056738654971343729687581162633264977140594133432919973519090508858470891192707151213413061886243704100642150002391676531777283762498350662780961030666906932951659542505710364156449911275841159770986676200241570362718675767123256428026575385797566525686390691375349680172215763599952104284982340588177631119237576577219887495747993600000000000 224 6802401084914040135313514840194022135548251001815921194780836201009267729679964443450712695795287985717806322659171628680811806995995395024071732383266764592015495337217734337548143814976705302616943604495706528266109000311909056139417513475641840996354783343728961494509796456026296357780354562218760549670254349717461588188909408068551874343906637263792295976024143394945815405978661008490851092156312519640141233287649701427549190434521789812087763328947265208320000000000 225 -2421279015101245466729111114920001376597617326911692162831399990508416889076297178455477953773483572057102169083169365941418408101611649137910899585224201067873358813285663578083648502238997992755325395676075791916837523505528844779897598941996836063752306472229850808012768346362434731508276247616138854763580322465268986824686467417588145749799565020379678264060947481713138839801849987073943363807080552568515106841624637382514018515409599171786870299254302934302720000000000 226 865671982615098411821330234804264637497417160285496558364911868430478595616569614888076510136180175274524431591588030474932887533979800560980703507723535398810774232758898421668341743800023364803104772597955488833787361515378891697312467247946204492055968630129950687912810136897379148069721242195739719981706075524461519712784687098742394950567080816838132546446854852045702897281394941100216547610124849190062283074365838445223944296022602520755938033353239096218091520000000000 227 -310870351089029639027071678845866103196581875686690233864260533969420031160038421359244216997299321505301961764933052413385738266405333818376538202751774208249706336417080342387703679082167796039944993176670202402816053365931466189900008246374792291260122141355976339429738825641697491838583761772359802383069819669945161261520837239025484527647146867368554750021219835476483960361493393714331274224767387181587638072354058564808843714973940604227200491438958163082042408960000000000 228 112128041175642650460421112897424397692401662167377033661525533642296046425029808870176776943932016792196094944336425435483234496037035512612677388736356227521042993602865602768504221669769906730651660900003657651632133563547449311275976450502597405301290403640642980201333328401951330756226599547010708179896186634886900641715281589785102171189887551011541748558238967104103985797582046572604179634068035142246012307197749517637417193593017326361507693733795351975680257556480000000000 229 -40620924395826069848193475738919286248017426263104941444258118594016380036265803329669744492383900076251842338086459102408775490359886342034719386887177124638486716785542786166682781217228613967717275369999174771277699701990244669611655080346293511220191605502640019622083778375548485321067888838620023912483713071456098102307594157551215349358639027815838175271816922175941717074123160209876485178427095689309414802336163386945298108260105548018291101492701838722765771306434560000000000 230 14780111927310266090149842292875820468224146732011817978850962901031009450897784398321767732501731619847164398021626942251373842342696929799601667914595924011940486887853561940821511151548119404207008440421274351334763403233973977652857792893328356278525486011540924577497537008619851458889076405352595383955143410607885561735856148112092482899888346053151902219255025261127407509114417180299894939058175344781036404361262613704469705582615488409495376522574043155679549902532116480000000000 231 -5401194135396986397946282694800376115225521110253481301399384963126300278443744107821804843223509613728472688291075754414450218414427811301366289137279049581721804818018623438893044144288899054626097581688139473755718674953606363650100953582475707727073265593546606008910689215022274229451321863076361021208397887232797518078654920556561608533279179035591185648993284541948087643302704480749755791475256427273317567526414550359694603971567933068028145314652206896463132227775768821760000000000 232 1982338688262720452393834649344788096901914962117502615111015359664288206907325973454112640784559744826752338907650929470154011896692158170715457246023463488972332430289771555564959543239858958967294740321606326748170686070364205353556097949730952762833795976304624169942454079141936018838107533814395093906238941325360798150655323173112981102775588821856254245953584094131966994948031226645097330238751499156558212957058782199091197053812761395373056937314583326886972843748541847306240000000000 233 -730691175780101872865785224084397730009962328722835750931880767722022914608260365883037033838684008327959642167288397766869543559494660741204792422964881970243568875408870572096347280278091521548096055372938011494997522118312255294575244097075724504962558366492042966155722961026731202653619488629657071482957320541539762683186162076215573979037674241694377112119548875025485329510017471878054491852022318037301323466523196763373511199649494913904869074486460636933280796268442005306081280000000000 234 270489122279785115074188902995389106433286460501109218332160868795379144799094220933501220571849982223976525631732581827678259072267424488379239920784345352226033951483975915637208132217665937334025067877386657515901500848208138518438246845004285751491373606584885931819335817804054902525200403511750665950531741728002027347559214007165848569180415697884224971849663323685771948201415514037987640905455338857095443017241672527005427891294587612322963841301976852917910773547699208846479196160000000000 235 -100558260363415016936263578363099058548060375570211655195484518422429041147018207864027720806445203554627554384770854367129415333590060671539192661430396216220985732949923541932030602483639907489459686176232787029537333491036154589233723742769050862116054217767230206724288035174022820155455746089253993451648709661735695491945355534495145740296026166502326570532454845137645127948005491337492333862069709625759138908632018989027976248069445339819139052287733275609356607020029577619349899837440000000000 236 37543074836460770621376875521828788643715386129557343348127062630180769759172053617612229229128466199128825291484255778840143566547008159011329284645860626846825945625450323453645271574944002115600616462109078267427484133625119127855789475824195412880920685081746234101017111597364956005775867734755753016300834312995575918631930547967402277784418242953642904403522768538404805836581051191428567599127183599732327391310150889531056496534738414170444513130489583722573966380959126936429120947486720000000000 237 -14075967965241293890476844559697883883845361101670609364741627926286735386066372361873051752737262595157265797364411916450485536555858094116704415827020634749901566968274200018247048103108275139498986444972358213634679177342257663531163859818752180001548057417751135487123202100027841201695107688333759444175037537367492464645034462930543617467876267815787106244121033972972093457185715527593798240188162976136225916677755303090457348895829040014987467447941348464985339024918045780735557147138457600000000000 238 5299749120540832210193696028433757045446833759884703125549555910479155312330699378388570754052407393766293753170539915805357496797639028667233768262453421242778169082210313115667696958068159467107300169586558916205821014980919719822673664541469266841735058058239734751661095835618752131647205351379485278908238313302025840636345994582703203537273611747408725284267501278823441162269061132212922219186207319833058391868615256448504844607791722133281689982324829310802092596303622195632261883025560698880000000000 239 -2003795038966283916923300199913292940985220926399252553222966541728080518662134904558291392572942093792444810511478953831153268769729013660114557151522197263829725547638730202126948812770995648035968475542952194682372326488535877594589632181931666982370038216545649560349875399650042806365117425417139239099510631418444186969394591206924031720792486502035393065574956555270567336596037983846857064868586454512944496233188555031614788851245339933085086208694758253096259861495895172599355188971448356044800000000000 240 760789698476394108571215712033230612739892058761762705175713944453160740157179495309404632939835892637445081747951711799617078844642993084966783333909985779517337165580732735943871705705972070038251901043025878267130765115727230808734112583707668478457474769994792707455423875580904960169542527613678715329257318749017437301143427255645085661251953536442421615596873933305745133177931998314576987625420519401475435690041265507651693275439426715039641189783350805810233795880333387433178977169388030163681280000000000 241 -290055931217606295899894892913460224507082120363498880013280439844134632297737148499695841261457092964502270628316667427280616885864594729772067351801001340731114170092724139926021837961456432289050355515958278423674940378314950841608676691056212344389596930237416238561045548485014865083259588548354897519321090989501936884295825816366964071725453241427145035351850816027087631597277199870172265811434149676560835588921837423346981481146979246582396167781672365224586022167120139110149156745219291886408171520000000000 242 111044537903881808385413071326298680631603825123285270935479723716039030996628280082302339477415918219394185695751901153100014093968976255557602616570053359851400624100051421108859651285668213198099299313253068091654123063490432824186767702977047070165599119127061520176075560738718009631594565061162070789969604225649087470654891425415658257020167871840756193916623269406300369604575618031663711246114145059230681825346932981847258292970375818968501969985879442730574502475014405367428721267846199365456541777920000000000 243 -42687778990529196459101919315620837467565169199848352132493257546987829843697042947125123252359713589902933563618859329700893777217907219774334503528806687498209027970584846313355535271329194091519513904392138448020484066608809295144879853549507635731841359869733486613183535779771747145887236756174066889247273534261547840558539998302085172108532787033659367957535026858762891152050577630143574714278130032286895928714890177065379233467048712447032436003838903567896531465620699721615167699774397865055043704586240000000000 244 16477581575564731435376893443292506203403845017906047525806360167572799595970031573961353181797760283856521447006220626795755030170786963698913111708693231546458655766242690923298133051118930087144440528975023255871316674871896729642448944342482720168210793066461530852269544675063960570470106037687286645375242779073858422105481780854743622436422302008171815825586565918510088399736149410397648661582779836905416224493338972927007080316711608390010099279758208897401160904476749850231424086161707584207725423776235520000000000 245 -6386451808330232344879966038461750591063635748328990261086163968390741304642722108837897397347703910734969982335123817712346202667569178288508877838676877909374398000953238615658168735072260118773217429807813481262923149357832249995214114050186892318737874263796558965736607237360943270321210427637973938953339732629216002266496402018039416408733801253265031558942269494670745984431966119046706213290736045817262117859943335963917885556085010598774012766197593067369034886353001814122874726479375428219570312683433492480000000000 246 2485391628079191247491836058785627578901320148103359319058294096796007596724899425044258707104884629744530924461698638472061992291971050685433972818212755259803645668043484552166755444689013503907921118232838902489937043541880853316920071717725091054700020525691330764084895509844243691055059707423345283101476087301414307245031172482910799619342706669423690022811155043835013648013045325265503394432949604284952371033632526886873598242502805259078949262490722528152428029340629202396868134207141605800671768133930844160000000000000 247 -971162420778120235439159908674514831012731184199424825929414526042380529704045225658540594543429433682574161471550618969091894845300298102767905418817754945681032344160566935984207740251820680074951290457739637639748784614130504662901207283919072491639090081705998260803615653592767025017251866318948280891059636031358430972344259387325478768569415553101146886503083800951646175113706569945413743637269933410665414237975657126404867469304707131876653081714507671118782371980786557846716982334278310450221292935696491741184000000000000 248 381016369407937812897659948790188396575338575309733603465237649289424887923538615303872976345813752956418592538141082577155774502089767044988417031224848778215677802640292570900095415451229153758691649714643377805922342214253348618120280310648380655067928620613228233425669867166549923896171197099759042261344115152473917816493592914329966569097751241792588966803837980004084119415261895567059103173601492666431912568309705856188260776110238824210258878835811128788671738724025523956800820380206284428813409579460372547502080000000000000 249 -150086996313479781158010268756139312146228668551502843002843359382693206209732260386971693567333827258024696762894378328713923284407527433343163422976710475253290890295061031786873387475752538945049514340557271051433730717726122544196585141950400604891377224547682007498513411720670144373790937107645404416859714592631795581856269195192349474982463137133941666923830477378849230933259817685014803523692716040263894575764294845566790484714478325066249370997775085519094643546431586899164941488712385502550641341879235668036550656000000000000 250 59358533042976869861458076538221543464448992268366871609194668969044435155523688936319344121121127825568394935219893084016675090934067335360767451828707283768681501655240109506836316537442340668505999451923925523759814507260392290035332019697343272388432104332284600795140949359334992792511768935562878827254477711157003112094417331669814626777103026238096525968296559733570277216509503416217402940246466771085921287659559537774470003653201207661314175860319423529050821713073572802811699349597298079018819201686048321309157359616000000000000