0 1 1 -1 2 -1 3 9 4 10 5 1 6 -256 7 -288 8 -33 9 -1 10 15625 11 17500 12 1950 13 76 14 1 15 -1679616 16 -1866240 17 -194400 18 -7920 19 -145 20 -1 21 282475249 22 311299254 23 30000495 24 1200500 25 24255 26 246 27 1 28 -68719476736 29 -75161927680 30 -6694109184 31 -256901120 32 -5304320 33 -61824 34 -385 35 -1 36 22876792454961 37 24853799210328 38 2050229227788 39 74729107656 40 1525235670 41 18738216 42 138348 43 568 44 1 45 -10000000000000000 46 -10800000000000000 47 -828000000000000 48 -28560000000000 49 -567000000000 50 -7056000000 51 -56280000 52 -280800 53 -801 54 -1 55 5559917313492231481 56 5973464882264380930 57 427218562781146125 58 13934621992641240 59 266896099144290 60 3295124718732 61 27158030130 62 149338200 63 528165 64 1090 65 1 66 -3833759992447475122176 67 -4099993325256327561216 68 -274553124459129077760 69 -8473861866022502400 70 -155942596839997440 71 -1887984269918208 72 -15693471940608 73 -90654474240 74 -359251200 75 -934560 76 -1441 77 -1 78 3211838877954855105157369 79 3420893479478543898984180 80 215239648906046450448906 81 6294841122872881295860 82 111093074722505439135 83 1310097922607351592 84 10827405949820460 85 63959814372168 86 269987561415 87 797994340 88 1572714 89 1860 90 1 91 -3214199700417740936751087616 92 -3410987437178010790021562368 93 -202309841618338650173472768 94 -5616018205995136986382336 95 -94991434828555722096640 96 -1086887611621480660992 97 -8853094580876722176 98 -52614264721514496 99 -229820202323712 100 -732172080640 101 -1659033376 102 -2537808 103 -2353 104 -1 105 3787675244106352329254150390625 106 4006518702654719352722167968750 107 224679284109656810760498046875 108 5930927903770065307617187500 109 96159035174503326416015625 110 1065146235779113769531250 111 8503636614862060546875 112 50317705775390625000 113 223386864873046875 114 743981519531250 115 1835724515625 116 3261667500 117 3951675 118 2926 119 1 120 -5192296858534827628530496329220096 121 -5476250592985951014465757847224320 122 -291163497239921440656274017484800 123 -7322415332373024326028319784960 124 -113862678320403848819701186560 125 -1219588923132948833598701568 126 -9509573271158379501322240 127 -55642874116087952179200 128 -248146932093230776320 129 -847470577340907520 130 -2205521541070848 131 -4305369169920 132 -6112870400 133 -5967360 134 -3585 135 -1 136 8193465725814765556554001028792218849 137 8618732112967781069869952639283164464 138 435566957084057411562358742924982360 139 10455019076490046663019926807326800 140 156052423774599784259293968860540 141 1615483213365530306784367578288 142 12275272651845259248352007848 143 70698872452318879878675280 144 314218281033826043653350 145 1086427338207079931920 146 2922078327018002152 147 6063551591955312 148 9532891500860 149 10991363600 150 8774040 151 4336 152 1 153 -14747559712960682275277163588165279154176 154 -15475834266687135720969863024617885532160 155 -745132760988639868046697108592713007104 156 -17101020947032728848808338199737794560 157 -245249315944301853169106382760181760 158 -2453672809832361012947288485527552 159 -18143799712623554300986251018240 160 -102537998529281186410757357568 161 -451685835146605557883207680 162 -1567214630138307027271680 163 -4297128830841467731968 164 -9279501503306711040 165 -15615857174141952 166 -20075375093760 167 -19059442560 168 -12602304 169 -5185 170 -1 171 30034640110980377619945846078500632729311721 172 31449013745015464654680137999094845350913658 173 1445717094069105583980481215233419549504473 174 31777579979088058238518786254708408898416 175 438328864204531932698337102078365160660 176 4239232680039726088953515012063939928 177 30481487094441042657103384959164484 178 168673127459124902869894159117584 179 733581139688096017226043092958 180 2538347896506051152249689820 181 7027549845853976116710318 182 15566474010543893193744 183 27429924476366081124 184 37979458883310168 185 40452871236660 186 32008922736 187 17729793 188 6138 189 1 190 -68719476736000000000000000000000000000000000000 191 -71811853189120000000000000000000000000000000000 192 -3158089452748800000000000000000000000000000000 193 -66589172957184000000000000000000000000000000 194 -884387453337600000000000000000000000000000 195 -8271623828275200000000000000000000000000 196 -57810326913024000000000000000000000000 197 -312787033128960000000000000000000000 198 -1339383663820800000000000000000000 199 -4601104302080000000000000000000 200 -12774118522880000000000000000 201 -28729383321600000000000000 202 -52216479744000000000000 203 -76125880320000000000 204 -87814656000000000 205 -78388224000000 206 -52248480000 207 -24487200 208 -7201 209 -1 210 175522663228862486625127968549968702993144556569961 211 183084864138949532534147087376384588156114503451660 212 7716531540905148886754202884097842003030558042550 213 156313715265501126352995190698278280938185151580 214 2001071607918766745964748735290342835647224205 215 18109522156812809196837594608146189080534384 216 123009052259203265672785034160867150196680 217 650142468421956461878563084409472943600 218 2735677382486507605117719364395796290 219 9299183914572086439711597994880040 220 25759541581290513947217829197636 221 58387631082769656945985223880 222 108288697383429628864576050 223 163654215871932721761840 224 199772265694956864840 225 194100257417404464 226 146684510254485 227 83140627500 228 33264630 229 8380 230 1 231 -497630777616951325132715326372819220817654565543346176 232 -518194032890379065840678769611365469611772522797203456 233 -20966872887265681899545370326906144173341346910699520 234 -408621137976428065857736101851960197974092834406400 235 -5047460042595488357776344705579850733534765383680 236 -44226389425034670939016047984552855445350383616 237 -291985757104579617199735474012199435114643456 238 -1506640852106309339342744179307510696509440 239 -6220984795804224678759991685169964646400 240 -20874026366682331337164045264313384960 241 -57476558614553622125932467292471296 242 -130577133985337018532314109444096 243 -245180867239446772666611138560 244 -379823523278948160749568000 245 -482813845018104116183040 246 -498671687022425849856 247 -412050916565519616 248 -266002860372480 249 -129297599200 250 -44518320 251 -9681 252 -1 253 1558005952997140033806173725098810522409738596181909282129 254 1619854960583037842331560583751126252032809504536956720550 255 63018175971264496777284530838559883302145972785199563911 256 1183165990484499894484978910591122122617866083695219620 257 14116677373067129149958671907575925576719626021248995 258 119837558975465115228538527915734281394949995027694 259 769161583721355614154122783026045825947787909365 260 3873491060151686108509871782063802719813047216 261 15679014523242373245455977574460449091535290 262 51838334700889382885007242427637817565740 263 141480319024580276304938184842097760694 264 320817278708655276961294648449435480 265 606269173481955466859242957176086 266 954801201838997254913414534060 267 1249272908494743780904864410 268 1349204182997544978489264 269 1190018168255837242245 270 843456767933450286 271 468888134639155 272 196946498980 273 58777719 274 11110 275 1 276 -5361602775518515172309436468072356318555971195252167489355776 277 -5566386214861236237918477444283453261278595095070826664296448 278 -208516470789072751700872452339945064074338397992436816150528 279 -3776237828832608384561007102561641274766749310048215760896 280 -43562685114228509553255404486331068251032721161694740480 281 -358529524764380678872708465141214856273969796689690624 282 -2237845496007832445014011997202523284448141505462272 283 -10997506248120063786860618192916846793645602373632 284 -43609902854169287033597385116325090860218712064 285 -141880845267906112803934739443544294361661440 286 -382996320574777286437612673921932345737216 287 -864088342477502177991414565244007088128 288 -1636036829997786807917017563270217728 289 -2602981191777081866175437724450816 290 -3475441857447763501754288701440 291 -3878104636753202387997425664 292 -3590240745368910122975232 293 -2726562347880831516672 294 -1670469835265409024 295 -805495221780480 296 -294375223296 297 -76652928 298 -12673 299 -1 300 20194839173657902218540251271239327479634084738790988922119140625 301 20938009255248513020182532518020934730884619057178497314453125000 302 756249875026605551751185396724963538872543722391128540039062500 303 13226287122477891310123876422721878043375909328460693359375000 304 147665635975006330829484291200515144737437367439270019531250 305 1179074944775669597785139330881065689027309417724609375000 306 7159655084510579969858667936932761222124099731445312500 307 34335073846591956936435963143594563007354736328125000 308 133325155603214451360827297321520745754241943359375 309 426413682141912886436330154538154602050781250000 310 1136619278696571200271137058734893798828125000 311 2545140375787013908848166465759277343750000 312 4811231679013872053474187850952148437500 313 7696078828303143382072448730468750000 314 10417111334390938282012939453125000 315 11903095617890357971191406250000 316 11425145231187343597412109375 317 9138826847076416015625000 318 6020119094848632812500 319 3210369873046875000 320 1351598144531250 321 432471875000 322 98842500 323 14376 324 1 325 -82931725705091616965254232438514566604250680379656647571775292440576 326 -85876047327757591532067992170059462460022893884259842160122344243200 327 -2994409934294167921130857715143662575212125420731799230012719104000 328 -50631675955520895636119756596386476751390250524477078606813593600 329 -547584242591549591099974637024348621959490099390677020940697600 330 -4244885176813054753220584016452797525422897030182328787271680 331 -25086882317428353230325269560049237028800187663871954124800 332 -117414451620239117510169921422319445822423854122795008000 333 -446337636278275841827627406839360552964796377884262400 334 -1402339986185937725832961036707044217891133482598400 335 -3686430655314667995932994868053244573173898280960 336 -8177205650210984133149238599988290356720435200 337 -15391186852380423155449973702869028700160000 338 -24659525589612694359209789455666354585600 339 -33665710005606933314788013202053529600 340 -39122746167127383955453015815618560 341 -38576650470307984824323288268800 342 -32095292909270563390758912000 343 -22340004640560792915558400 344 -12850356017069425254400 345 -6002385230039278080 346 -2219621633715200 347 -625371656000 348 -126141600 349 -16225 350 -1 351 369988485035126972924700782451696644186473100389722973815184405301748249 352 382676704686537362942694636445239053109191656644514570996775091354620274 353 12897079234149655697302394800020473267125446069685286024086005987898725 354 211056094126098377353395145092145496634305665713329831693944698861000 355 2213083146266963942312087396491915378651498528156799130850327896150 356 16667234591500351187958034655104996551408641815901018254847146980 357 95911714880701803964209959222237841210228834156431644414695030 358 438183081340904129510761437854304399626048497491718734882600 359 1630451867808246079444849305796786596966637183591577356875 360 5029773785160631100131649131127413614175390427662479150 361 13027336907297524230674370055572176317612973575228215 362 28582984481997142816262482278409435825802749322640 363 53451694758707882906275700897092594109141876100 364 85522738392089447746541394325021520444379000 365 117292183873892335300234346061955215156900 366 137886286867670302059424453846520265360 367 138685320982649503165331046325613535 368 118884732344456634330830320186350 369 86325988378943902846536439875 370 52624289835429089616095400 371 26592698906946733030470 372 10942568581825186020 373 3573624703609350 374 891226557000 375 159450525 376 18226 377 1 378 -1787383027988360473982812052191328276130059755787807872687032756955267465216 379 -1846658485549198959089384900860938652634372961974648439893490475935926845440 380 -60220538197969200749215910670082480721537587663033816045846394347060199424 381 -954724317101437230833297327007533852094018021868690154076314910955929600 382 -9714408490915018205661159606320859870274823912219104942045064173977600 383 -71125465970025796124651521799287998090840002392359485425142433054720 384 -398717855955583291223890421045421548332130639634272229531844608000 385 -1778537374962222844234846484546632562531078363383196825608519680 386 -6477578662186717229184161647461568800484901127142808066457600 387 -19613409450554654345176513508768411560254833077207538073600 388 -50015110756156176711732054135636849466727106859719720960 389 -108417252625729842600137064349256474817736908315033600 390 -201092799566218723785330758173312657904922305495040 391 -320549229448024902913579446220723363658701209600 392 -440231671746254911341333396136467474520473600 393 -521326011519867630555975716061921820016640 394 -531889061381160586022036284686257356800 395 -466361570361245566685342713050562560 396 -349871790997255374265038510489600 397 -223110065051965738662336921600 398 -119811952635307688334458880 399 -53483094994802599526400 400 -19489471453100113920 401 -5649392789913600 402 -1253114553600 403 -199783584 404 -20385 405 -1 406 9321630555798640999650267840597716238267698470229978898792541514288701586888281 407 9620898124177432090007648615503944940328611500784330183295988150300348367917988 408 303893583109973354536507945029630572604066264082539829923832850361410643281058 409 4671853164903848247489508313288928317064779639248677658003992930320380902276 410 46165461786185143760880436188273406067871053588504167969391745221606774475 411 328816803123269152208470240556407314373806661107377295272404329130222680 412 1796537223638118030206683428269619697115224871828202628820177836971540 413 7826520831205140548675398151397896699074629138861558057019789384440 414 27902084185725366662378762337366903535353913243499857232825649105 415 82904935060311791167232630953473475374613423600945561526577900 416 208034418527373901955326165223668364259475922431917575882910 417 445123492292327814376476958907420303760986078491421028780 418 817770431126690578648769417077341151491226805145486555 419 1296228581675538278612820387800447156662632583046160 420 1778091719124722823195753778202138526721395480600 421 2113924081736103836280187002723316539187482960 422 2178137512341424079443621343511462557696355 423 1942215640906538038401596263876402897980 424 1494163064326759742079056550101554110 425 986932027734853720007441941887900 426 555830180693260230557010716505 427 264345370077066848445858840 428 104766677671595216053140 429 33972474268872692280 430 8781064405679475 431 1740106469556 432 248278338 433 22708 434 1 435 -52334763302736053721351152100000000000000000000000000000000000000000000000000000000 436 -53962955938821175392682076832000000000000000000000000000000000000000000000000000000 437 -1652615525626398496400888602980000000000000000000000000000000000000000000000000000 438 -24658072922044675978045004552400000000000000000000000000000000000000000000000000 439 -236816598689849872720585888875000000000000000000000000000000000000000000000000 440 -1641928417582959117529395496200000000000000000000000000000000000000000000000 441 -8747595842963343446666579994000000000000000000000000000000000000000000000 442 -37229815428756645481356618360000000000000000000000000000000000000000000 443 -129934332899292115154734681050000000000000000000000000000000000000000 444 -378806027789100915816272460000000000000000000000000000000000000000 445 -934989481288971308086196310000000000000000000000000000000000000 446 -1973289697429515593213194200000000000000000000000000000000000 447 -3586925229732988870704295500000000000000000000000000000000 448 -5644921628240912803097340000000000000000000000000000000 449 -7718186101790969886366000000000000000000000000000000 450 -9186908616691167221064000000000000000000000000000 451 -9525886706446283608155000000000000000000000000 452 -8598740988814888111200000000000000000000000 453 -6743400971868016911000000000000000000000 454 -4578421398636185100000000000000000000 455 -2677212512761837050000000000000000 456 -1338503610398526000000000000000 457 -566522876558340000000000000 458 -200273115697200000000000 459 -58046790847500000000 460 -13436035704000000 461 -2388510180000 462 -306205200 463 -25201 464 -1 465 315484656553506999764735341936345403185656243600798222000056699762298322786077554101441 466 325005005190397429518301757041604525654318086539844162102035517965322933983576252404190 467 9659042581652621238009630309706185647185532638470126534265710455722160163955495156275 468 139992847470682351623224503968419649498417282457295358291660234252468779878348541020 469 1307688210681492192152962837577924732621161898577404692625413271992632138763015245 470 8831212399733362883224519739775577653691138441779825671466221323978023752489706 471 45900470124410472087993127138976137885893256228509875695417900487753186494575 472 190911529419235105668181881344663292988986139402618732149120405383507655000 473 652374870156722574635578159688001344003871586315689285312435377628577725 474 1866030451084038023123613372588591265662891481930684717837632263086350 475 4529203385587209226935709898721305201053383506833908480188773619415 476 9423352109278484262671875735082082473750965525281325377084588900 477 16933253515865720704610295136903306698613321035353502148811625 478 26425395809203928144447618000645809981858222462524652689450 479 35952515741826681397840312830561381296305095728343861075 480 42749728057818104291230142992289550904946053738771920 481 44478848344925903441199497438250297763174388944275 482 40493787332356185854011310440256790656378558250 483 32219230815250821815423201028953465131302825 484 22349144577769820009193040398926929145700 485 13462972035651064836062951654153512215 486 7004147705073427628689197755047950 487 3123386937846786408695926192125 488 1181797110789469717738080600 489 374252910512457312492975 490 97355214235435283946 491 20260257968711565 492 3243313399900 493 374977395 494 27870 495 1 496 -2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 497 -2096714764703660483327091558186996661863523131761617976728996126581560439404840711247364096 498 -60523849337292589204495835707086731536444185070669406784600215625415563005568270760673280 499 -852763346733852751345994264762863035679454955228453823049501638845349097851309785088000 500 -7753151130949383901397662700138920763843482063649321379483261970361523536128607518720 501 -51030344467979233209093521237697725069822730570483227242193344911830868904088961024 502 -258878288816716624921414053561754860762643158544020042818842132763292344877318144 503 -1052622259691984212737937392499732333839489242778706765095906688876227959193600 504 -3522505962314484480766181586060779252266273016606074379761776912953769984000 505 -9885701595954319244288607422227373638558468969396141983952117302716006400 506 -23590761004921925052730979724419218892873968066780721059386573969162240 507 -48366202923739398920034955898711213549121713831641760016658952355840 508 -85857830388999816542422686529645431704125352309953866930900172800 509 -132729711545676199264842642865966499236821255641076684816384000 510 -179442453543796953623533304616928727912113973037909619507200 511 -212756868740058033116455299525561194226251043446225633280 512 -221593812144599569049672484266754882311788845890273280 513 -202852634989863466625163651847350853820373742387200 514 -163123630096501932754618034306771201361444864000 515 -115040126405268840098468393416947707727052800 516 -70948376126358513483797405001557307555840 517 -38104292692449217619809493261211402240 518 -17718469585214596353485372286566400 519 -7078155601189409968298655744000 520 -2404132997422903862073753600 521 -684736413890055078150144 522 -160477624240674177024 523 -30136475551006720 524 -4359847936000 525 -456161280 526 -30721 527 -1 528 14056081687956667971416204305748301101459012397586931130737559864990284177236443059643187172289 529 14456208898541293046819236751550135200765926432779947535744781495674121467864845020018704897120 530 405638604669812748617950248085605918856596046697052443643684738544496206477278020435786564016 531 5560316775261270559035529944080782747398809279860049998709030764839848986193906935612517280 532 49237160992344067174499096141986836269614657762274061544106063344630595500789876378945080 533 316030278674392757879393366079954115888701187543340782306381440542238967321230792466656 534 1565564910546868574870128076129490932221346079125824280431303351968464267093236490640 535 6225332420907357595110417360215174649775195435948251650876915515069630070561408544 536 20405603089036386874944096001604369572827797204810955464321297988611017569947100 537 56190903582022204691899234076742933464812482618409319771556286429651895973600 538 131820202855860994128003664977849213833485671394485062340406120568360483760 539 266232444794238696202232263270903948509661406240123971668981444480180000 540 466619828249712511311289237676521582236400738332093621602873508140040 541 714006838486330787868774887178413163490619523258013045012585768800 542 958108536510130167799585192977821144918666412488665528218934800 543 1131020813409513120329857831861592725548078929447033132745120 544 1176920853733826777364479703209561434731022114191052354950 545 1080618755775403177187618714796830308813314805897954080 546 875478098737839148823254093468384820760282439213200 547 625224009522178946599004049457998556594507903200 548 392793195145202922454911830817069189969895560 549 216399850694384075362979651798958728023200 550 104081815080296719545661162930911201840 551 43440927162607105799576204252642400 552 15608557488789851421852519831900 553 4777408417486596620706765216 554 1228295592076063987864080 555 260276369612440747104 556 44258452321473720 557 5805699973920 558 551487024 559 33760 560 1 561 -103430992169055514261928570463230027923419620082715477977932461721944427504778339203021046059892736 562 -106294133820794075210355658918959578869396633787427325119190107721167802660619954129056230725910528 563 -2901531526826750995745963776719004267484490964593364122822951806306387538986550074264895187058688 564 -38721967433243594441010920651991845049929485313017993516562777732519410680790988612320473645056 565 -334175104138009247252799573916900960862933592727986290916670508684299118585040073590854123520 566 -2092848574836682124688077039033918015465917025305703242826432889549022922351523393957789696 567 -10128766072381840129771841861477328132677858099954531330786153198935418817215843729932288 568 -39401892602816532941050299309090256749540435173173198442485837950845520462517326839808 569 -126535918711572702015691147790343337611183090070541900433229919221768614659443654656 570 -341927672843261880499000544392217189641113399977999501089273206531559876303257600 571 -788510883237604047491234666122825764732364789489802187041751755240095812157440 572 -1568430203324937946053378556624367877894806148856693950541855446269448683520 573 -2712961238353094924197098899683653821815311895044608323083937140933918720 574 -4106241084491725816340205972346579180099511269691219193981492988477440 575 -5463931163563746563161366685588783749568720767691256212126642995200 576 -6413778820223783953402854454667792443121491971085820969374187520 577 -6657110788995973475455182610980255939691494895620697368821760 578 -6118026433028021192031173997471508089324135345604326850560 579 -4980627842209219185408388090802094192429253337095864320 580 -3590118518652918842144355871999803235316358394675200 581 -2288193674344310498872880787002794465187164323840 582 -1286526690334475150910494797820942273866629120 583 -635910645511569005851916805291484769157120 584 -275032346546122872097351310671651799040 585 -103436937181995640142823205050777600 586 -33552773833377369455789497122816 587 -9287557278834997676855328768 588 -2162971048331820173590528 589 -415780351750361511936 590 -64224811049963520 591 -7662892726016 592 -662859648 593 -36993 594 -1 595 810011019496635193483550033761975920723970613261344896725174059837204509904040605761110782623291015625 596 831831724511646590532494646916380170016942882843079085779811401857308794660639250651001930236816406250 597 22105710141738076520604297897645447651084560449740513156575462405672993781990953721106052398681640625 598 287409251605190237270963716585545881677319716144608740621135822834730788599699735641479492187500000 599 2418844010420015196654150732170059423590249249335360960666552188058631145395338535308837890625000 600 14788822492983175248790472597532354871324479576513452516728364116715965792536735534667968750000 601 69956071671622596941134621758387724437362310651331722244350430628401227295398712158203125000 602 266323876729735984592977474727690687973706981582423409804505354259163141250610351562500000 603 838156493555751346204324931556090359868853584450935656491310510318726301193237304687500 604 2222825560199326436590807514111201669967379199086821017772308550775051116943359375000 605 5038869872728143444956241837325863754211766975637942778121214359998703002929687500 606 9869585545686585036112442190789515795667511035389907192438840866088867187500000 607 16842509715638153562371495703845642970073637725363369099795818328857421875000 608 25201999158288088065310341514573487031838735128985717892646789550781250000 609 33228344044912278333358137065035318613842464401386678218841552734375000 610 38745139900688446319599654399534682820963207632303237915039062500000 611 40058373451586955090890924891744193270796677097678184509277343750 612 36784551685337743760760356711600169652607291936874389648437500 613 30025484032236636068291256753639745926484465599060058593750 614 21785432433823731548228187065940767526626586914062500000 615 14038996083527701873623586659803330898284912109375000 616 8021753637884246421416253013272285461425781250000 617 4053509642983297331688662272167205810546875000 618 1804803294505621698989441207885742187500000 619 704590538031272431578269577026367187500 620 239645563200632850622445068359375000 621 70423444889280071830151367187500 622 17688078177427552726562500000 623 3743371202261971328125000 624 654794741434968750000 625 92156770561625000 626 10030369580000 627 792370425 628 40426 629 1 630 -6738605811544832916404944710839227866895803064850951683710862125118065920077148776367390663479029248557056 631 -6915390223267459705878531223314948351058192960070806897635375483338755921066827062167152455576472917114880 632 -179035139186688010172903007426221555141309211015478370583274523660999711650426504716193944543128715264000 633 -2269251969938267783261486678488734114548281357727050952248911657925428443964253640024186622192742563840 634 -18635281278703808405310930064749855768722107710611253961920625938651280762272585557958763597151600640 635 -111288250738468555042902086702862362625788873414724180073363917021152627470444660211274992647667712 636 -514761713350393430874302347478144225108500074079954287724847203465523279360587565277660032532480 637 -1918534790268764912484992852390248938891504020928167746935995797511312354368257844663497523200 638 -5918556844979763552137197501364149370779078910715902103929153702258455580382846716309667840 639 -15407142304396129710794861933031128334582026719191227886210385775613575288750707719536640 640 -34333484574417153468601509528632148646082425365315337886815577454250884165763225092096 641 -66213486818441786345737888996291137677698053219794615525863397760428298122507059200 642 -111447748858503521105109842514484826111170243595711555574502284568622127906816000 643 -164792639521827688009012200843440728772318965676192460425927570068363385241600 644 -215153181882449457096444363628364307431092746054931400929864106401962393600 645 -248987899297822642968244208723326519577598470362577907543897066449141760 646 -256131595216203473471515870242924802709075609174134128762148198809600 647 -234665199135303086469814025437766582076203970203572170456563712000 648 -191703027414323876488543448666213881840128414812099056553164800 649 -139690256729251611634173653526382991366320791143853116620800 650 -90760451946878019974855041090637097189291970256028303360 651 -52520034367934838536004379098651529712568720634675200 652 -27014900150197729747480606439088018233084608512000 653 -12316742656625719726210742490974502252026265600 654 -4958188531405889934269289251541549160857600 655 -1753395699874334974463851057374849662976 656 -541149034673054546792887520361185280 657 -144532110590045293875686277120000 658 -33042283660025786981721047040 659 -6373685363456994013347840 660 -1017478854691231629312 661 -130844818933678080 662 -13026807763200 663 -942308640 664 -44065 665 -1 666 59445732749044543039962836189986285974062773286296735273008458947051196238590848304306081674472975667011477449 667 60965528692226835959172989050942838208607840536129011193063459723637603739212235952699589971482876432786058684 668 1538668500548325775036721596264266908020060780326906081224420070378934109467672228395472972721491936715536590 669 19024199536249336041391420543934440756385005173549760711321128877784309866963272755815377999996943680437100 670 152528318764129478313248773027479581063594326422416778085337408619323817001139460958668408425674990698585 671 890161784315023485918901254905737406208136775656875967532794073706113588479701690924038167545343954272 672 4027894213845313088583455400864460655649569672509176959727361871788110686146498892753495150919957072 673 14701904643230100354910454949983905201374638165564524263270141582151602430994048381233459797060960 674 44469960361376109587899726567345844689034162889345614745386884783628842611183960356807215929300 675 113650956932295030471017488188974839010960655042976148682496135868780984202051609944045020240 676 248979888697996021538003501310778689496014894238116315988312157728747970893718023518345864 677 472748903739075761085140380170388953644899834549292319218366227797431658558778890207504 678 784671758563867117029620079846024250376558999293607332476456773054918271998800700100 679 1146150009023321653713658689380413129210246128764855275785337713212357486964372000 680 1481016252540736610904594507436304456543775150284896425999792880940289931844400 681 1699795586669785243441825739554611751327679090691622814241497554888160297760 682 1738095942133727582354070219416611260194915809254518376905186029842103710 683 1586859074890862059134443737191172763389685981969667790342975310908200 684 1295395244425964648363312887193332698305688811874777966778789964500 685 946161952871679720780689018651234962398010398056653766060185800 686 618339965280455317545076558607610865193372943858574105919790 687 361315572292560380183766374744941013574514536701157102240 688 188508304969709695606425607667111548369821713703447600 689 87621328765137669839913591386850117906478404900000 690 36174390452308567370341035033236775172423116900 691 13211397222066950183265721633040101008889296 692 4246004149344348051540361858912859782536 693 1192854172286856705838719770546242960 694 290434061447296812765752751486900 695 60612471610522152523091382240 696 10686745398161298417864528 697 1561204275410958460128 698 183930216886650465 699 16793794472700 700 1115173710 701 47916 702 1 703 -555161008989263905268521794943682325953466502589503790700331055210870807429581206951274066353823803168046874361856 704 -569001588160741398751670537753912633248705279662372306257957037196737392656357469728452644185359576654230868459520 705 -14008314722378363383394659014647918360104897986147739257250950604116353399538440477040506579494136392006861062144 706 -169052034910710522731687476566779757434322231619827025060621649879613998679517044690023294918331589755918090240 707 -1324005473193243770748843475505702065214933905914944157844262593104986626354614630609630071062687840563363840 708 -7554799478283872390214301744597350739991700781143902123380463373328734318384571722906194134863758625865728 709 -33455403120521416543244594757200848434960515641902067179120901741802863640687703372773204094691301130240 710 -119631467009787449636824250380008254092631334717946669004307916794312288460794210799255527780947853312 711 -354897775852604330557915117889112482159315236278964309258058559297278566686356847679868814659420160 712 -890614781422886817554872505231902324795510914622948046168607734133633550734787578069266055823360 713 -1918292508778048051221107755303856603315689824133569002111778651727961335590148578109718265856 714 -3586001069601338906992102757633149664430155529473390539615175197058731929603697296424304640 715 -5868670285318388658745853065689974420760231662479133683360637757002267757197315385851904 716 -8465644815958206588826021554384027377305007425372566156767541949236284921516497305600 717 -10821804155270649436684984350700769427316880980712541608311757693054182978328985600 718 -12310603493641791042523579389530484447306547579936870109674516939284730966179840 719 -12502511129196976280771913718384843097841680209633185867969068186940211200000 720 -11362881876195055385959495837650855607385001717003431236301820876564725760 721 -9256909863559876551832358953204961457083709036345534676935095038771200 722 -6766240369490301164242295921395524327039352621105813559503434547200 723 -4438843840965434335913557917088756570058426500749710999483842560 724 -2612733529653458172126648811031946171556936068710211885465600 725 -1378492916309291491273188745647678450084704401436065136640 726 -650854544161918991208903285860680562555302054566297600 727 -274344840074873131899450086832452889166357305753600 728 -102906586733459774595654271803101259035075149824 729 -34205827632559765246347810660676536662753280 730 -10021584652594834491607030199007393611776 731 -2570340893606674598239976941516226560 732 -572129457449829894832381549608960 733 -109296515482407330580986396672 734 -17660538607904280965775360 735 -2367091747692694649088 736 -256128194003888640 737 -21499399417440 738 -1313687664 739 -51985 740 -1 741 5480004561173402265489191075566268029776663526722690731386880943682846487339521693648466039026416689019321651320542641 742 5613311706974464648015884086608971459823827596735011281723050960064348998865861143132353773046125707752862020221831318 743 134884745159654836757778135433741340461923408118975231405237117167082422905349383797306523771421551499617769716688543 744 1589700164542648379252553572209579681583045499539387147834873857570991128794143759171508936746488200399712677889236 745 12168430441040072072375366602280173311545336894909893146159706515684731949341451202356340242889439050608805836615 746 67917930451172489938062369363064267469587948709629746497976922936601417130605867761813476112811060451289058022 747 294468540967186210345058633822150544224763186089978212105378470410816327326608501602061234221826634834321641 748 1031931586665146125911909121081300322912175821572899027622985067749028096013979994912456440936419898317536 749 3003254326412686534118254187484358808618563597321929003405561875490048743286490593545012191056617324292 750 7401910203055320622511490306917099887905777806678917243939009881403566383039135073797225830217992440 751 15676523819132390943992984783508982207808372555937854092523096940313373339882840923868780595140796 752 28852278502036517602119466158399487549433419070326786335588796972214364870930873123200560965168 753 46552167476685467960859072381858583609324808372670987895377005406067133273349132459376450188 754 66303023793989152031250850425158855880345229605103286336381223690402217699032390637342296 755 83818760072692014496824475369942183502966678295434485782154368793737244722223509266100 756 94459058253846788033656457269922104976499837508264922725479227865214078978542972960 757 95215095692779128527582586819090524782040418089095272654122119529092098200119230 758 86067549107346912494915622611246183921838293972834350773974101937522919633780 759 69894847939707187539215085284876066968706323203153078045597447849325976610 760 51055406350768218796107174834494066271157981468290795920595285549559800 761 33564794119831838356653590590522228640502665701031706918538604555010 762 19859644206912798884421853414866521305020416402973083813232168180 763 10569352997320935323728390526519687143842038807515518384556830 764 5053532431449558065886633595270000601610721830660174358560 765 2166754054628177511454304452224802180506167223503786100 766 830958090624678836094075864527988740569616146619736 767 284077320555936722177865847161922981335879902028 768 86198517238812485781623319222573231618362928 769 23087938328877342728717412403035849698556 770 5421064179451038159491101690349608440 771 1106082133425870174074382101077572 772 193916708269538681926487061216 773 28787995511352900661799961 774 3548732064768371768742 775 353500792247490615 776 27342179774676 777 1540807983 778 56278 779 1 780 -57089907708238395242331438777979805455309864960000000000000000000000000000000000000000000000000000000000000000000000000000 781 -58445793016309057129336810448956825834873474252800000000000000000000000000000000000000000000000000000000000000000000000000 782 -1371562731945228915073871280922692177702313525248000000000000000000000000000000000000000000000000000000000000000000000000 783 -15795004553626280779013357020264336624744514191360000000000000000000000000000000000000000000000000000000000000000000000 784 -118223698397857998774369128906716430885814534144000000000000000000000000000000000000000000000000000000000000000000000 785 -645752170794360735729698045013201111126305144832000000000000000000000000000000000000000000000000000000000000000000 786 -2742226299722411740826256160002459006492066447360000000000000000000000000000000000000000000000000000000000000000 787 -9420950966079309277332539959753965586213345689600000000000000000000000000000000000000000000000000000000000000 788 -26905320033334138474326437905894571856459988992000000000000000000000000000000000000000000000000000000000000 789 -65139315430247924751039396061425772372846182400000000000000000000000000000000000000000000000000000000000 790 -135670229603877856787215498891449286040066457600000000000000000000000000000000000000000000000000000000 791 -245847900028703680984132487208183648724451328000000000000000000000000000000000000000000000000000000 792 -391049549686143253630273420609993441993031680000000000000000000000000000000000000000000000000000 793 -549827625933727320061757116784491091302809600000000000000000000000000000000000000000000000000 794 -687192600296718117553109023535993664307200000000000000000000000000000000000000000000000000 795 -766867104678946305095498475540166842777600000000000000000000000000000000000000000000000 796 -766789297545760535381101610840944017408000000000000000000000000000000000000000000000 797 -688850578767103122202536331612080046080000000000000000000000000000000000000000000 798 -557114210720887185647924410983225753600000000000000000000000000000000000000000 799 -406200180347203373197822530976481280000000000000000000000000000000000000000 800 -267219830180331706246323956676034560000000000000000000000000000000000000 801 -158652571584213237518933565426892800000000000000000000000000000000000 802 -84987967284387588412015732850688000000000000000000000000000000000 803 -41043348830584405208364283330560000000000000000000000000000000 804 -17844146626997545520055975936000000000000000000000000000000 805 -6970086715469345826235062681600000000000000000000000000 806 -2439438900033763681593458688000000000000000000000000 807 -762298194923598790084526080000000000000000000000 808 -211742673245039729678745600000000000000000000 809 -51988828231024917872640000000000000000000 810 -11204174991665209016320000000000000000 811 -2100727760419395993600000000000000 812 -338818733961117696000000000000 813 -46321804687441920000000000 814 -5263727099904000000000 815 -483788537856000000 816 -34555655680000 817 -1799740800 818 -60801 819 -1 820 626817083156905835645982846896853232394349839255348472464047607766810321638878963510422129359510974715023274775220490057671921 821 641359537792907815176139498312068744627175326305294094371303917524636379071309825840527104401165304289018460805103654312430520 822 14706825033434482570652175732222707195599838182574394552252068166748541127383977371313776068300035857103995390125746123194300 823 165576367034922753463665185484146422941444329516986919805364409543172153551819236434802541217566511638459557809303171059560 824 1212426310582578772253460872128475718255504307603881277950113651971145170618732856598786214422240461099841694086259032910 825 6483595109409564153513362914219066247456825657142009854171800597962482683961642146457187771966769950624204040479725448 826 26977582691141345837814148373941370385880569845298441581870461093814890597957255379507983813500459044058690887959740 827 90890332208668141309395071898543876127880280031596156419947365621537337686694407135270802431469801562656692682200 828 254789669308169672889871493608452002545437187870260048887928556719949972376644375762849644037642964533395446445 829 606081293236128109888659109204521802286893000019910642443884185696296374421114515905417265696716227360823520 830 1241560096315440451508617975264160521621638166636559434959893596995500539566058893057688166926622625884848 831 2215274239187744782234652471545724644797289730419255197989099667575007279598761986741869882980985199520 832 3473656921201695905046672637540385666321075907239853070778172150567322067982506951645083859398431400 833 4820919021483800577639596178114389610994217310289371840741306530003955755964364633661201048640160 834 5955604097681605514554654832935563605873352155443225895064963985099228514154191226471986795760 835 6578914767738664468375614347453385200885842902966681044506938067057124889159588238028972256 836 6522172448904734046338948085052337889685804312061344264238163893030012785062924308838450 837 5819395340957819715840659540754239604622260724276215417490530259160868799542175962000 838 4683336004136759489486071221715718746799814438272496928925350255506600654826710600 839 3404925260670324135724964151458917708647595699412389238545166237311565491671600 840 2238609722172741006606212550001747635631138702055521749820610866094499376020 841 1331637696465083690375416690220881908545432651990588231908221801264985200 842 716688303365906877115877324992667288928291301787064729656274830565000 843 348812478957449369585949852714058397366735524051017382619380347600 844 153365145876720007227086913546710381977445223509234778527984850 845 60820569498261597827304256650325105775155518914688494465376 846 21707915678164903175992908061927326387715606973172439920 847 6953290652831321297944262832655835957977032264896800 848 1991537976903451846776847474260072239526851406760 849 507728298757838600364845073762118462553283360 850 114563551359375477955387864824435127697968 851 22716759998154103120095178375678150240 852 3923277937771267705970482337663325 853 583460670106097181882963955320 854 73623890604308062546093020 855 7728846824520436373928 856 656811496223089870 857 43413296547400 858 2093954460 859 65560 860 1 861 -7243412726766927103087609064882665355831990288985766069016754176787726435340845193144196196843396431394673893380484580195776331776 862 -7407662448462322275493223782907215590658112517760953508223483296442776921402995877795992028971364604442172167606799423284115931136 863 -166065407394408894549554336506114140483213715998042402395238880331509377489708472832470445918498433463839666713510500367377367040 864 -1828723502596965046711671675498038010638251492406831782833904838534748924581067838812488946244574455612173461215580744004403200 865 -13106170750558660623890774457879929663718674026559515241093330726198586505969758386047120107940686018657801689812519417282560 866 -68646216978271149192019627926137652125646941934557328855083624424114337721488412450217309519000408072243293031458754527232 867 -279972445788804290135000687088524374851073286108754537878978626950201774216828842665127915807210659024801790361990070272 868 -925324142964599755959715628537440806750892281547333088621984360515336062886672866213903012784405604863137270170910720 869 -2546809112008087414545383460871256218742952891191709730278837546751084047032602172377151740654019909091647186534400 870 -5953630467673664971616822006966228237095601202584276583100594087621253142690167313914184730088269398711289774080 871 -11997170122109309221155528835600646937317736719797195723479234409915422327416425239250127959735578048224821248 872 -21079015183115088296629266851754907149164214635667245153940545473114737468804354983322186809660431178661888 873 -32583966154042227129789086232255539159053966599452618188270993025059079119221787862194578933912793251840 874 -44633145505427177397726788612588859632687172467443947421838624624865125156518745935088211508749926400 875 -54490173995328368907574614377613950353317065512367792953046425835750061688898614753114252388597760 876 -59567219008667760372107491264660730240367591161521633749057418840989846432850213440470787293184 877 -58525995997152932406840674784998008058812616497668066512823034977011205194691841844884537344 878 -51836202635282398544574305221143297545252783353657167617151434356001958357743712180633600 879 -41482407760909196758531370732176473817134954812795378221474998477856582910229872640000 880 -30046314696639664746159146289501333148369273408095209061780050023768859586487910400 881 -19721282931925266038709068250909741020366955272806699392919435558155425069137920 882 -11738209650791307172612791182287119261215882738402885593663941986307979345920 883 -6337123115808714682302705382355420479612953260063346040091948620342886400 884 -3102448237520300338062066416508590805689819603476816347095290085376000 885 -1376360986290829317502454222605894962498103333673276681160858009600 886 -552655676973521190196418257368671277634332474586965228015058944 887 -200502828966250375874426875123783832748386870982647935401984 888 -65573061439173854512238624162391694044175679231266652160 889 -19274263973826426865686151339000801876903067438284800 890 -5072851096935286864277037212087232149563102986240 891 -1189940324681568576258368044799955067352383488 892 -247335912880110635907295108409844194869248 893 -45228973528211492898898308642282209280 894 -7211093462082961121197704477081600 895 -990990737612169010356465745920 896 -115659591995133669795766272 897 -11239791903214934072832 898 -884951797586088960 899 -54234060753600 900 -2427193440 901 -70561 902 -1 903 87985956072584634993433547247044575753107756681521906738509031637430851207638409941399284135790080742899161195887384019412053753625849 904 89936969701019448424872582096762708584842433817239807320596035583961227032145264894129068153944430829680592028246163221573164734641890 905 1972117074929511251140917325107187810985457851085319733867285222317616233641596488183864970216592921684420890037078598614989953228221 906 21251821186115381441268344604878513447784581943826100927465514070222629426116137920767297317412741259798532935096525796172334374840 907 149137027582227416251291475180118066593664701055876143884211383949408551389777546964073908454987000610357633724967486561500042890 908 765387158510201478079979594138613037588555218100636383899440040826547264559772324270130859071772392544318295748367236003872828 909 3060894311299706046550049034099024148863551009789947908793391886978284266416304128956679152808834871769192792570906106769210 910 9927239265020628929405344902779106833287357610919104094270434328382190760829403562066506087167531109133224377002432882552 911 26834027559576914317107260872630326049868927506275921709782602711682245552578775418124133115546330224275211121262314945 912 61659664778802277226869402776950295129479134435820805610948890424787365256723395489763507551256873040675297132904570 913 122243639291156025584342059580569474550108758283734305841150325978087485042782411428402080693552273931302998444957 914 211519203224030853570415556620323860342443644685567881400583584342884454066384647054289240944664946326859787360 915 322334856741628888997418936679498994139651351357251499100300357362200257056813641909464321036499756979641048 916 435759850333807261526132681674713967609686699123283966010353064156544295629196301607775888559440524031440 917 525667111631683323165721798397137524487494713187525543521085496290895486418110702913387182947952439640 918 568534681943176313281679792732399413598925939886306629132002689575768680290418953491058433150788576 919 553415719192590156029303510681511965306488770647167023959043527436977670256406986751961913983090 920 486330723732613337363729926831279500149414382886798990200632242137343716357781355954349206244 921 386770791157196210865772507261855463975087996291222661031267224972632988719571346086389850 922 278885971586361071399439745156909290309003690833479605582036293962333359790439164419600 923 182573629268248405440082486904492691310144777388106627687567932828128248775167589980 924 108610133614131890747071090993208303275947232058699175263968671304552285249857000 925 58737045163239040023285038346534238265780167383457676636325060292271257657020 926 28877727360560641117421229533721675640500789632239525185564640170961520400 927 12901315674804683417919012294065120173995881158609128390186959034832650 928 5232893774041949924632742455458703579234071607937926638843367821156 929 1924415068090919537250196967676339749187592603858329331311438210 930 640463558515251535865630400302486569728644325288032779193824 931 192429637868418880880677669086213510060175160133159486360 932 52034682605447366327251271784977132584670876606212560 933 12615080221897444221408682469312389758205673817752 934 2728993438367339704933198849692225323456838240 935 523704889749030241160448685401917583015093 936 88509604271164320760987695733678735930 937 13054891486991305068793535690863305 938 1661265844693882435225977030648 939 179690200002864491968171690 940 16196785286652702285372 941 1183731427842755610 942 67388533519160 943 2803492629 944 75810 945 1 946 -1122082592175174855491084117838773405883811322575764837632612574070514371751461094451713577200816916668585916579009667802400535319198826496 947 -1146425293038479268678390694775358366135422931846520066548196111317911894279127089269364388276454473745073834190744381670014596519305412608 948 -24600461900338370041820928603527104717085802447434196990361152182093622327158325857817051585477727489746183268263929587803156372938293248 949 -259536250787634243319546926356346562343850154479787414135587489342767153483325055594382662111796931255912114218810869777174340688674816 950 -1784154008893481026709026862181678710813566402863754935834244939955064064037502850882021065349843695206918930542232598659628542197760 951 -8975351259295889325495047465452100450385127548308944799577094025822984487253179151450923285462719926917597058238914960838526763008 952 -35207833286186381720189119218847413103556447733247669352177083439200848330092929077699361878677826817830385959000838889719988224 953 -112087045547692522085886801993459647575004788687970716612587093685096607157954525516708890910153142835924293423456187972583424 954 -297634110347948435585121204228958307428855135251478366488956307033030779775762904562934134852533902174912083289315987161088 955 -672390727351001081970640093978932098077862398844194206578513211143697008585857134973395192203848283563649066772799160320 956 -1311734037627764649948321052125267779781320230615772956743236979867769858330559849631819438440669093271001454155399168 957 -2235459593912189852580928658951639213495497268645743801233641295334565920081033259712286888182042214256713918316544 958 -3358503399944722269190111538292113254523971447439980995255154016640007561216561676620532320565862541969036673024 959 -4480836854959134853496706656562871946485052264985926350143679785430254520091532731283379397318739617820704768 960 -5340460916085608737063648717059958528278009377618128339948806615334960449733545279967893357254407052328960 961 -5713437272101995699761396349820970855454965435883059159689919193757916544237382923847896631762921455616 962 -5508314494347747043081218705977836612479753471078544408298354704634128808018972431540878813700292608 963 -4800889640567175661175810031181103495729976751724872658886546699290532413230910883995132129968128 964 -3792357730558892164267928900231124902859081625463881969067669174133640226191829690954815635456 965 -2720465749394347872102412459424072524736816186128178891711352290307823646335039901899161600 966 -1774884847989138965178424750382151278858908953595540362703663310202664544885787454341120 967 -1054240547216211446493711939912811891784177366121570920906738432640041148899037020160 968 -570449075648700019806792263889275300503053182728100911306948016630637470165237760 969 -281247769854424586616336747153937028607458707677228442308343385697112786206720 970 -126318926702016398186406789992686631774648660198705730303146305961695641600 971 -51652264085575393590262820335921319412443969011917156484000735272370176 972 -19208863548777404934674859315568995719554892698917445712763471003648 973 -6487212968914988242699206498574007672320054141550416009822732288 974 -1985620580813911758519741549776548731104844757934125713719296 975 -549429867241578912486642721595168976985767039846013992960 976 -137001670993581535511724342252897018406106139069513728 977 -30664242375133688831100423099677429838522387267584 978 -6131076235178604714068638825099528444978397184 979 -1088591495694207062395690226753916117188608 980 -170387232291926786260138555496275640320 981 -23296312482106222834287816367669248 982 -2750401637910469136331921424384 983 -276235228164183762418008064 984 -23137497052432683368448 985 -1572500972853493760 986 -83305710177536 987 -3227191968 988 -81313 989 -1 990 15006388464802656834210040418149799935311323553632954481113771069762834855951909663192931701918109523886946110593498815433122217655181884765625 991 15325042639610812016368574609745079637641391164895283884910261023342983941781999596781719881267481726122570151460422493983060121536254882812500 992 321958736620980495158696768397008528872749793897642449465490590135795076349809384751931167875958284332882364253691775957122445106506347656250 993 3326864205306932396542274850925679528402342221822977335244097641865165105943072150416875362732588988778914540489495266228914260864257812500 994 22412527753133566238363224748442383180506053603807872002688054546182855785219115606103561263279765058964443369404762051999568939208984375 995 110559496263705920342996968528852917230764596756321514743990723527116229539098900607485835741183866076653430354781448841094970703125000 996 425551542991400800764397502722889588956211119576199855264935701374748054695414612888201052326442308526566193904727697372436523437500 997 1330256690460643052249718882310659513902045799776714998445634009811257584304374523864224200142558629522682167589664459228515625000 998 3470931199567931734198182911016977094237020086448704252910262801657512479170512818544939992460029998255777172744274139404296875 999 7710857895925279104378177432885920541247219168931512007535931280071559055736961797028472531678744417149573564529418945312500 1000 14804663650245947148492267485302909764453235911433579799683742520179039757764792931138408960123342694714665412902832031250 1001 24852311205858501812115827536551493096269504458057757481973103273062881146421992939465894778550136834383010864257812500 1002 36812187173457342032069685856001834198896290359258124226956531329301265252802732863557366727036423981189727783203125 1003 48470211090045342391803096877282896738634923630324087395681865986618558350684793367690872400999069213867187500000 1004 57071125052362792845459829996571094109759964313734538603531394793935693776631978835212066769599914550781250000 1005 60386482781024312154216085792141833331180607278461963709507426628553261593879142310470342636108398437500000 1006 57647723663988164570583891731229002688326236772729071767669964326707976454144954914227128028869628906250 1007 49815044153732290027205278511993987477501161847932536542259835616874852348701097071170806884765625000 1008 39067850719875188905494703075959524732839944346942976012046169742575330019462853670120239257812500 1009 27865559118007339454833892419233556409026234160886597183296231605709181167185306549072265625000 1010 18105241585668260767479375603607834534541912989189810233379773762862896546721458435058593750 1011 10728477320811836325228918775084225830692904452400858047894871560856699943542480468750000 1012 5802313450432045945877448007379027030718862318148452040986740030348300933837890625000 1013 2865216994279218393775238245819198975035500475317864766111597418785095214843750000 1014 1291834449617607705606935720363463322718823731716602196684107184410095214843750 1015 531599870938112139130938567146272064157083019793150015175342559814453125000 1016 199507358723459997710483156107825897380196899168659001588821411132812500 1017 68205533557696924658458371729605932648792006261646747589111328125000 1018 21206415281481945597863709431878197654774734750390052795410156250 1019 5984013538434615829067038856340080365723371505737304687500000 1020 1528445498049328054735576947446368148159980773925781250000 1021 352226125799899424458607831621485799789428710937500000 1022 72940491609591412517820790483789608478546142578125 1023 13507220565613209029520645787421035766601562500 1024 2223367741715863343599785598640441894531250 1025 322923333448665379383832139282226562500 1026 41005430529648675666445184326171875 1027 4499836674622186517876953125000 1028 420398665103850519023437500 1029 32779142447923265625000 1030 2075257101228609375 1031 102480474442500 1032 3702951450 1033 87076 1034 1 1035 -210227336491226470323390611898598309983373382873993301762093831929975765157735086514679471774031801814908602205450703023098393057628250098196545536 1036 -214598793393690536814047127457926441192857517489520572687203533539105696002224852018765434325098625671173242326925103274996469283779310119142031360 1037 -4415873879497609699328120041618090954760083998435511154263699049865419272257501779292885138424071830229521861839097607954696565878020224371916800 1038 -44710851172706538029545154668059667976262847634476223108702527772490714151832829012639466479649425588467914450286090926560171842355970367815680 1039 -295297678826100683989298035886087259707705280793611600279627274303455304435395807847596518906468107112524881608245518530041604612594262343680 1040 -1428921665277077753913467456433612548850159678818468431154756156749899243714750721003662654373823728718851959092919473348277455832339185664 1041 -5398535122144609864544435324227467230097764531543720777087084579691741773350133687429065222568326808222463026167272902683382461319086080 1042 -16575030612654129389094050049861086572762183446180989342303580265030243986829564357905792508617873107809420865608155133869857282457600 1043 -42506925688277456326287692797715444778847854737710670024531901758038193016290087606575869185437727369836914153473970049231607562240 1044 -92881186246020904660100457660043988274893370639820138891654573323720410146036080952272224503849951693328573901413234594010890240 1045 -175537391882549227295255305498504862457321128393817798249511242429312523901026744639530780607688030650577729771413980384854016 1046 -290294087020611654958460140703133810899067376999856305909774921494401353272920548389755232275683033697629210186315443732480 1047 -423973669059566833118631845170217515030049618291539216173547519443956598099544602757503504281884839335547353229479116800 1048 -550930459510862279270255008361700276640158878383628769609160566174161882124614612340644316020500952593080844434800640 1049 -640821472816879163580665121391347560105593064190686864337936231017021493472208595278664012499157418307431841136640 1050 -670519038607034649610713988121001761297980165230843390526980519453800578396969559971278424832480867264489324544 1051 -633704801159724000813394514730837596280186670146581162276544432078159852910926461737931372773177600361103360 1052 -542769482760813258285688660228260472092885389661956457679265916585458033964940634523325130418602115072000 1053 -422453300683793033025604923662748941797773245550532954943862583941816409811244095527304491999040634880 1054 -299452067534247011762210238038995043727833697525699348506646652579153416161513999318883253490810880 1055 -193645366407558671699542731945961227016625731183730653964986514856488316348847428227032286232576 1056 -114387740451770567329174980312112597795801978258290234486785492039973654304489965991703347200 1057 -61778275915687965424775657063157897546979833355479915730729390733851447932926923112448000 1058 -30521581390817776037920084811528837176073796923659291900974950811405745351007246745600 1059 -13796517893062144560898040473049010330937352734080623080311725603783977819806105600 1060 -5704879703286658519357144059473786279455510641782045566050863479082131270926336 1061 -2156783789403374358249086717363248384568301687282636432567855966612262748160 1062 -744831521807876045205443567045167618309931540301958516486563664022732800 1063 -234659916836656030219701694311123875401824083558529748594862409646080 1064 -67329093594338564459654431570071412036102094163812268007049134080 1065 -17554904689608145813135760854850861634752313955791670622552064 1066 -4148039544443041017622670224437942642524627007398247137280 1067 -885287348707805582147945539343378251627585336875417600 1068 -169962544392692718200763158547828100492945092771840 1069 -29207651392511578636514714464125426522484899840 1070 -4465673642171498311822415846991317424930816 1071 -602970332133925917826810964861278945280 1072 -71238268705628305742003014429900800 1073 -7279128523664814181065038807040 1074 -633682824424445702662103040 1075 -46071992615683321292544 1076 -2721608885685634560 1077 -125481823764000 1078 -4235766480 1079 -93105 1080 -1 1081 3081819609348702575993710664086973378213775077494296491025662508716527867059742510518129558368670228609205866092648641076825215755720847840202232380449 1082 3144599999760966775142518712925322767991783170969734853224012356110028887438958632280608431219095833085174297045192411492604814990219461761799833311694 1083 63405636491517169896328998170374598730075172722364411980316210744635933212327373314662908704979413121722756656914962334814072382148668021314734122955 1084 629303055472659557260409241679212873138285585784933159154314705307057280345865075157313890127343242369300203433808676619878662264352021293689209100 1085 4076260171842151750444214340000770854478256721272818319899515882786147866557136369031507449280234127177863589623310756363757214320614277576315345 1086 19355535859841515054051765410690511303982021045662687983460454882199475394015220038296895836680621121457595870950516364244224884705412721686114 1087 71799743036397095459308414636987962747919509265834158236117846174107803654885471741649093883136408414762146016169445253176468658291033518499 1088 216581413368407462392418699063664583823368291560464449018019477329625824804664009673595164334615208361201038285601531239281266233642028360 1089 546048120134155465942228307725632079399333939014722228529223323674583837538440347427006760931515555050527312373696993476546615427132975 1090 1173825269272612830316150520965661299594488587948715578238550618745379483623337752688753831318051097902830464353397563641732987932490 1091 2184070448443088743732236569652165573847394544857254246057382862864339215914377356604542610794111783871426023719616103357555955349 1092 3558699670156611942368093930309482135918581705642562556959241004706564674544789098734067449193306707782473119725448269890327324 1093 5125102571939104175714379831447965470271824174166029190160082364124841978184566021010348920342970896375046221581887738454615 1094 6572742445489293972147040809121588450544077973911800158403611689116139096735013749877557569495525331674185238172566243750 1095 7552171608193583642367645570964566146188109822032318164288213775002539388185367412327785090133925995791346049515593285 1096 7813669790419819402265455027097461850081629221980575420174600606903434518485111088714552520613696392864345353565024 1097 7309574959934820715571518607484590252871714087888271715379709404502816286095659731900979159259509715546048572714 1098 6203895278998398543882268277806631719424261384409091578621129298224751832224660235861638020378119881959415020 1099 4790582086846197158074838426605849377903716735996008017893462073818039234034783646188985717811219634393550 1100 3373274402877301438359659278578449598263227296882583225148122904435511141641984539315826270082880478680 1101 2169913059327081743686166848585544244374575349975044511795525945125120613129118131234210744699209194 1102 1276933996278600854746726397398096069568203362360257544335664177725141434814146215204151740385524 1103 688135372365652776737463675744275605691004382312547409319048965426370338360243909933641584350 1104 339819943298457347588307622833841906350992357408731629590019331380494064648301456897038000 1105 153828487811274431294272127016562805158827939010679506043385564622160032630946660949150 1106 63831849364159833774034993484929348602779715789191247642649829793464367871007436276 1107 24272085263483960462936233538774157142125574937663629289480829353398303947425706 1108 8451915421105375951530849252220737893626101375817479680226688447008996354520 1109 2692385880698176706160352292201641694290599484837555288770665370522283150 1110 783510692818700887731537399961479139018142982595374347378078868723180 1111 207916876867249390659342019187059859738965675395006087235426935786 1112 50197609165738653717443865867048094549205709382497442240500576 1113 10995317321327663061786018925690405320242834333222932891365 1114 2177617241587809833277312364049653378599191722846074150 1115 388335580742351986484918889201559096785961990412535 1116 62044915662690883596489352656762509834660334876 1117 8827301227167185466805534259742001004619701 1118 1109999904729789246867822553588862737610 1119 122225431582913370107507877439191375 1120 11648396686343007094684805799240 1121 946450864874574022172475651 1122 64267010963971653916386 1123 3547915613234598705 1124 152961896402700 1125 4830983595 1126 99406 1127 1 1128 -47227378407673276025790495567926062569777044290402088921059870086279958779499142920121343860726208953186257342151339089540159259583068340019387037537796096 1129 -48170286136298697335333187753744030832888912362172269515837975131405339900964837613839044302390013472216885743947763394279242300355994183613524105127526400 1130 -952115811912778939518695039195096859431319908408561264648984977206683671480008118461037360039427610036786882282717510840050648592973947535486062390411264 1131 -9266699558284096370526019689135780671022421246611102375845024241542323191487873627698438110653099108628239331981415167582563656865539788197859929620480 1132 -58889762641943614028862508992460927863719931380813212182268697011725243864824459668328041085378148954806548635756049022121971906753310109987221012480 1133 -274488820689896868477381036785397144204045682699803545572492895599808600184236258447711337863583112857772697876580780525594956830599845928266366976 1134 -1000062483635100908645607217144176798888737746258000087523991201963366572416384149331180683802469949842092615732164831373774816958821494329180160 1135 -2964605459121406547521868314206994377927166812370282072748178115855218030619594523928691729795121269793531883131232508931875508303743433048064 1136 -7350020347794487678002451799470011648885258683467079842122610320846837943828103853157147389079928354056002390121416596075499855934138613760 1137 -15547403975836958035073452681678611425678061237749240459795745167009004079359083711861868321219308206992518720857799306531040228079042560 1138 -28485131443757655682268146694982514374008341441789738925306864839238271245039296589829878701737471378329485440799869935156657374887936 1139 -45735882103098670684997053253203386750065466754401109469153021390070243187016321072936674572603153973144048612652540658014559928320 1140 -64955716046308634822201158290260404117931519864829893608533780861186760313350243807773199564195740958193105306839184142483062784 1141 -82217634197402420872816532746764649355970732491831385467373679416795245783015753571734897299657431267302842527768197191434240 1142 -93318863452826338486234758097977187576618846326964490859318360823905588705310589924441834598554349274264922341662932336640 1143 -95462042914301567350062242434045885722483293388007505205432416660391856471144991310382436331207546362562774350803501056 1144 -88383274465634825032314854495402631873855234409894290159675572584550035064076674520033934980749362987115717779783680 1145 -74318473225072682704244080964447112827924434298159910136841599980256748214668881624443109511999072122728867692544 1146 -56919058379805859156292607833530745392451035252765843445756530871281020906844509179447471275666255783888158720 1147 -39799245398829352842419552472131080436757793118196994662312251136771019420969468423776946966258047799787520 1148 -25455023001028363246685654620637753464698058735568926810072632458218454783228024751325954378399016288256 1149 -14914328543133836500704356125341810281872884184344051836668356947154989684999855225777343755546787840 1150 -8014125113181968524572944377412228045926151167844786422819941025000576161780615976665119063015424 1151 -3952514492748927573325580601443973197960415080983475728504918799099272084194732010223802777600 1152 -1790021962254007736238937050542517966748935150677495402864848608394529419656071300618649600 1153 -744522315615832833983313670454514797896996739869548513316326245213657317560268256968704 1154 -284357241202891878136502205271898061381771990069113787586551630763695645462940876800 1155 -99681633966821060524430466233204400904981496760792883962424371895346588377153536 1156 -32046985950679429579424608358347917013809181722899355589669132638549568389120 1157 -9438204377207329744266805232744537398780589510697364807292850747337605120 1158 -2542560111724973272279446220362901157701566010723567091451261326721024 1159 -625326591953976373984748392135358473146304830565143681774429143040 1160 -140079241875655172180828283086105606434826200309060677754945536 1161 -28498644295640497724991832214517766597463238797820784803840 1162 -5247445385114033326329332598127703615072976084444119040 1163 -870808067933465802700730327141661044614350571044864 1164 -129582436266930046134993517186845058469336186880 1165 -17184907552318090092865931454291842502230016 1166 -2015842981653253301953854778893517455360 1167 -207217849198600762472547075709992960 1168 -18448641360416307786016352108544 1169 -1401246563779272599163371520 1170 -89000887021413341331456 1171 -4598621537178746880 1172 -185665857454080 1173 -5494316544 1174 -105985 1175 -1 1176 755842873526857697273418466061696573549712340093667106326387980570819871930223540180869816409018247514150779324801203088197026737187171757476687754146386672801 1177 770638631567575028290432488512716872990293964410369461177425146371248249264967607814564477538224352317634780419455787238611545794516533303749659151249627061648 1178 14937491666263561176693873561546524716355625715821119599714323157117195609920708015025347179173510222259566286315165339693791834638222568998618353427011537928 1179 142619091761637678378392454407063834348182998863363445566019231053804645075703107578066429288317989071955644753004645272271149511956780885115804447409869296 1180 889522911937915493911587438809913902926288456464830027461408150082100873194208958218023707638950251934099483100947878014191484326101074818351384513366580 1181 4071226971946738077525563218566347414911253691226326851077304692492026350362657240478098398952578458130088703242168319082940463404535121267412496271504 1182 14572804353295309927142288748077033692578390180923494259389916285136919226535167856550482113650969627965366933228735634690309542848983926729323145912 1183 42466145706232484397505552231766986563696590596975621882735963692451445191141375902199270972848995693232834548976294825464184908060124656935516272 1184 103557560530359542139283843069079868504121568233807524312350560703516550319660754067342876790506676674433052114402602789177447441981158949184994 1185 215595306699202078125603263460373642206939623838027188795423643571832897252297088665128042185796147237391765177715038877511338947893825462640 1186 389020899236894956415625248972595545932117466777166317607296162791560702203039274602686502230525799105453815881166859025636403503611988696 1187 615581497504185646157260388388964038582686621711732217520323939341014157571588588498747458602370374292117895662982595203276005752957968 1188 862257040006305109662602725309138013297746377039146405838125236631725326052603576048712766442906175482804833402606746176744801327268 1189 1077234500002093209810812406300105366931937415486061828904447320640009937696019369903823425803689625281192250126565385044415245296 1190 1207800296505787943063565259253175139869537411536362764334013368355618220910433470025258647172079521592890710761712725490299240 1191 1221553658830883761112576342903983936849453014254422316288196503461660179740728897577545031339647412894527082592966701846544 1192 1119197999220418535992296626571381411025116293844329492040804478382636268783323157269803243509587524319962470356749408047 1193 932208086621346928197013628803714670459973851620256165670584906142108326063971601597033583050374853366592161369783712 1194 707954139626312323173837174899667095357608744583057288043664701591707084426098702623274407309724117469395739633104 1195 491401349957862655756412966253826230584710891825784674436884672676068050842976981299996694635856792622450608480 1196 312367432513152709196985307939566051116179082383976517719534253890741709179201506692523489568276774640366696 1197 182129780019410547728562737356761755375322561978107590104317729106472889236178667110394638007423031028128 1198 97524669961115251806985831801630831278317124948824669272916932427927965932437963242161436210077974448 1199 48001614612037712662041706491498506630196557375312825066674379097662898532865226964987178482375776 1200 21730020523208972843842973487842915714414347627288338636095646392499609627391208503475842523100 1201 9050102787297219007255739417471358921148610687285863463220267814977290956034397881098788576 1202 3467654552925687955119049483304401530485218432701439430391931914085756061506701316243248 1203 1222026533436023692575029010195531972526863371090565240234426576518815835115700023328 1204 395851709951812545097700696651177978868477169540267248064454924338257079149361896 1205 117761042086345077249744582524938869664398301515607467603489499797035027328480 1206 32133283534614188514237699880857243167201803989546906269182360216817940304 1207 8029802488124261289413065357231694701344190944668824226169697176378912 1208 1833965577817065291624703505663197457204096241977366486592974840847 1209 381909801190301748995683559959965513753361811143177446039355344 1210 72299988196644923008016042415274025036042130010274342019240 1211 12399035120074186234575108722251953890279380421590002096 1212 1918068655811158241185035010728979501668649322292068 1213 266283475214842826131360219093698857743449513168 1214 32971358599408174132289543345278729130671896 1215 3613726065440635012621383785265583342640 1216 347324489094222422392656424491076194 1217 28931299920574355433688498103472 1218 2057239853847894948634190712 1219 122402396763953702084304 1220 5927816097518846580 1221 224442703714096 1222 6231862728 1223 112848 1224 1 1225 -12621774483536188886587657044524579674771302961744368076324462890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1226 -12864112553620083713210140059779451604526911978609859943389892578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1227 -244616047942683437992734355598267725895311741624027490615844726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1228 -2291949456322514853322215230835290356026234803721308708190917968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1229 -14034469722806048744693824432971940296965840389020740985870361328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1230 -63093499007502704990779651694765561842359602451324462890625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1231 -221944527237850661201940503930440939939217059873044490814208984375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1232 -635944914341456133744564377385799502917507197707891464233398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1233 -1525734879686806349925157384739282662167170201428234577178955078125000000000000000000000000000000000000000000000000000000000000000000000000000000000 1234 -3126906800423055447931373895809059604289359413087368011474609375000000000000000000000000000000000000000000000000000000000000000000000000000000000 1235 -5557736956578022030931937602638015505363000556826591491699218750000000000000000000000000000000000000000000000000000000000000000000000000000000 1236 -8668527209697711216791760069355632367660291492938995361328125000000000000000000000000000000000000000000000000000000000000000000000000000000 1237 -11976552361963136719095329718598463841772172600030899047851562500000000000000000000000000000000000000000000000000000000000000000000000000 1238 -14769227678690442610853761351563662174157798290252685546875000000000000000000000000000000000000000000000000000000000000000000000000000 1239 -16358000019341307779835448243943574198056012392044067382812500000000000000000000000000000000000000000000000000000000000000000000000 1240 -16356474797894282949273225824526889482513070106506347656250000000000000000000000000000000000000000000000000000000000000000000000 1241 -14828660474409510175095028294833809923147782683372497558593750000000000000000000000000000000000000000000000000000000000000000 1242 -12232764076002189054803714896024757763370871543884277343750000000000000000000000000000000000000000000000000000000000000000 1243 -9209962261829809926361178895604098215699195861816406250000000000000000000000000000000000000000000000000000000000000000 1244 -6344277308589940655991767926025204360485076904296875000000000000000000000000000000000000000000000000000000000000000 1245 -4006705442517729531815007248951587826013565063476562500000000000000000000000000000000000000000000000000000000000 1246 -2323780771363111341543117305263876914978027343750000000000000000000000000000000000000000000000000000000000000 1247 -1239297194279879121836529520805925130844116210937500000000000000000000000000000000000000000000000000000000 1248 -608358704778096068821469089016318321228027343750000000000000000000000000000000000000000000000000000000 1249 -275074173015081768767231551464647054672241210937500000000000000000000000000000000000000000000000000 1250 -114610496250528763084730599075555801391601562500000000000000000000000000000000000000000000000000 1251 -44009103985855317660025320947170257568359375000000000000000000000000000000000000000000000000 1252 -15572017546989292895887047052383422851562500000000000000000000000000000000000000000000000 1253 -5075192697929187124827876687049865722656250000000000000000000000000000000000000000000 1254 -1522521069005469325929880142211914062500000000000000000000000000000000000000000000 1255 -419996352549076313152909278869628906250000000000000000000000000000000000000000 1256 -106396834157899208366870880126953125000000000000000000000000000000000000000 1257 -24711034633670111652463674545288085937500000000000000000000000000000000 1258 -5250997416858416050672531127929687500000000000000000000000000000000 1259 -1018357470252826809883117675781250000000000000000000000000000000 1260 -179707182399823665618896484375000000000000000000000000000000 1261 -28752701984314203262329101562500000000000000000000000000 1262 -4153106960543823242187500000000000000000000000000000 1263 -538773933752975463867187500000000000000000000000 1264 -62383525263366699218750000000000000000000000 1265 -6398229902639770507812500000000000000000 1266 -575833809858398437500000000000000000 1267 -44942615115234375000000000000000 1268 -2996141826562500000000000000 1269 -167224788281250000000000 1270 -7601051500000000000 1271 -270257050000000 1272 -7050120000 1273 -120001 1274 -1 1275 219723879079216717634629659897785728293903909965066405438268462908804304497269625772598393202968158635952494934750408347265992865658165527770271277783260088365773887401 1276 223863237047260400512021760372599838515511480741032669900581094466870975362462325373850727407868366161197274731675733225780423334868949884118115680940268832821722722650 1277 4177552735914904864726745000533271561599336134914050062887603936918497124617776414181998188336426279802978457104566630565313333978588594930062113912782758245623103625 1278 38424827347057875250155007932258941296342184767412144625596972188496236894380748622050784310434092436480774369735711085406957378862395600462518189520185601556197200 1279 231076655371494494144996071402338872820821781535696398407055014244642882951377161230494918834129260673596048698757392423756995920582549082875594256775801054032700 1280 1020699187978919737055428748698597891899062123370868017003067462467024075287287074987103596711075756158266018655791664023085156067141671417877328979781522180360 1281 3529575780285675687272680250551966531046927625262185734509274900371856708128624870970972987517695577712564838449212624225272042240775466043073662767543169100 1282 9946844344947542652046591079382378207695923163651852278179521744168547106315307128791672861758606514621047044100117857464481325668348599668203839033006000 1283 23483705680804325429872523297731302455087821629120696886871356695618415752021057776298300190679239993794535630100015971490893208955348935953316563927050 1284 47388159906572612197836652008006430509604353984496061976776849358938229755379169285617146898244538486628589000306622789061086328169550822539039605300 1285 82980917111943788157415978563519965022117834411959020180521865803318186281039557125401815678027852713108808374960735078695652160685268264072324570 1286 127591599851482677029510093977912981960949395577094104681934217361203962904179884997469170337113699151350784304608561825421986639294830405452400 1287 173896358293074410041105400052628264607704554340404985956655735856020975721591434762377775393986741172297995615014591117719128272632169437500 1288 211689360350049141937951794718193108463504917751693545972066386804223020561969006036586195831695639116247040378167704544143012164161012200 1289 231617423619913563585984782377264393764589144521103892123257195593458240801032261595656168576726518899492023419511880186860194709142700 1290 228963165920233266610852888220128683054974578465050181393688555694458618879546102155970359812131024326513569856024072319051472216720 1291 205384326672482934271051810198882304527922871040333461526080959248657103019853446016445088351307559187552185223758548632123468975 1292 167785803230309329572549529178232621313542017379680927458025100637774404961588141346092211455200017613489394764158318957967750 1293 125213920612512372823741411729954915781245774161348294934359210840502515108203998958402383515303514405384803601843691402175 1294 85578632018781648845513753452894527140589579638091546677031725613857649108779344889116736769248542641840087135700384800 1295 53679829020379549708336770559941736754316052597426989129841769990557419472510149882398933681500343058433647709506360 1296 30955809408197471964505576320608613218489793191610440400184438145698076287204351273969815957285260998605679760400 1297 16434725461946958713942063143005909855654299126204197841106421404148786323020255071988731498986437270681367000 1298 8041572107624541425684403463302420082797520363585822643209736842775718535653202697488512873092499606943200 1299 3629287883211146465023508860698720085758695662931366941491907868224075345164688743616232253967000838700 1300 1511573481007030803584938978904706610297063665472218367240108433389357516007925281451614775529000152 1301 581133715598822152885548376556793942999948403707366442002163817615265953736281481106033332333900 1302 206234693510081703006805070314058332891131602079338687086994490814364495598034964272868268000 1303 67542076071953358338977643920677421138859532119267400213600067997000182089303864472642200 1304 20402736670533794830266185794092829299798961400823338568281628193249479552122779165200 1305 5680149618728046334585556306453279445686594293696914260575553503728037084835485560 1306 1455858577069828533604948547179277158315210398057887709586912503972343479981600 1307 343053875786513938411669388165840533036479967396544732997546792943605060375 1308 74188501773298234661567681488440084655103181699455643949301656923884550 1309 14693450375025395357360339271089286898399312887626106144193301297175 1310 2658382623613011135288512518712759816794150606346680460783621520 1311 438019784526049121653545995625265639820257046907300232869900 1312 65489646031400378010787606517952390378151559212414305000 1313 8846428710199642522765192708718921058065490996644700 1314 1074037998542106533339752404836179206817231225200 1315 116466767362608576328929637419589056637489770 1316 11194290880467828451939964263775285762100 1317 944735076771148249556140557844400250 1318 69184015055333139223609245082800 1319 4330026780042642855413712300 1320 227009790447117788081160 1321 9697453217804727900 1322 324201962322000 1323 7956003825 1324 127450 1325 1