0 1 1 -1 2 1 3 1 4 -4 5 2 6 -1 7 9 8 -18 9 6 10 1 11 -16 12 72 13 -96 14 24 15 -1 16 25 17 -200 18 600 19 -600 20 120 21 1 22 -36 23 450 24 -2400 25 5400 26 -4320 27 720 28 -1 29 49 30 -882 31 7350 32 -29400 33 52920 34 -35280 35 5040 36 1 37 -64 38 1568 39 -18816 40 117600 41 -376320 42 564480 43 -322560 44 40320 45 -1 46 81 47 -2592 48 42336 49 -381024 50 1905120 51 -5080320 52 6531840 53 -3265920 54 362880 55 1 56 -100 57 4050 58 -86400 59 1058400 60 -7620480 61 31752000 62 -72576000 63 81648000 64 -36288000 65 3628800 66 -1 67 121 68 -6050 69 163350 70 -2613600 71 25613280 72 -153679680 73 548856000 74 -1097712000 75 1097712000 76 -439084800 77 39916800 78 1 79 -144 80 8712 81 -290400 82 5880600 83 -75271680 84 614718720 85 -3161410560 86 9879408000 87 -17563392000 88 15807052800 89 -5748019200 90 479001600 91 -1 92 169 93 -12168 94 490776 95 -12269400 96 198764280 97 -2120152320 98 14841066240 99 -66784798080 100 185513328000 101 -296821324800 102 242853811200 103 -80951270400 104 6227020800 105 1 106 -196 107 16562 108 -794976 109 24048024 110 -480960480 111 6492966480 112 -59364264960 113 363606122880 114 -1454424491520 115 3636061228800 116 -5288816332800 117 3966612249600 118 -1220496076800 119 87178291200 120 -1 121 225 122 -22050 123 1242150 124 -44717400 125 1082161080 126 -18036018000 127 208702494000 128 -1669619952000 129 9090153072000 130 -32724551059200 131 74373979680000 132 -99165306240000 133 68652904320000 134 -19615115520000 135 1307674368000 136 1 137 -256 138 28800 139 -1881600 140 79497600 141 -2289530880 142 46172206080 143 -659602944000 144 6678479808000 145 -47491411968000 146 232707918643200 147 -761589551923200 148 1586644899840000 149 -1952793722880000 150 1255367393280000 151 -334764638208000 152 20922789888000 153 -1 154 289 155 -36992 156 2774400 157 -135945600 158 4594961280 159 -110279070720 160 1906252508160 161 -23828156352000 162 214453407168000 163 -1372501805875200 164 6113871680716800 165 -18341615042150400 166 35272336619520000 167 -40311241850880000 168 24186745110528000 169 -6046686277632000 170 355687428096000 171 1 172 -324 173 46818 174 -3995136 175 224726400 176 -8809274880 177 248127909120 178 -5104345559040 179 77203226580480 180 -857813628672000 181 6948290392243200 182 -40426416827596800 183 165074535379353600 184 -457129482588979200 185 816302647480320000 186 -870722823979008000 187 489781588488192000 188 -115242726703104000 189 6402373705728000 190 -1 191 361 192 -58482 193 5633766 194 -360561024 195 16225246080 196 -530024705280 197 12796310741760 198 -230333593351680 199 3096707199505920 200 -30967071995059200 201 228030257418163200 202 -1216161372896870400 203 4583992867072819200 204 -11787410229615820800 205 19645683716026368000 206 -19645683716026368000 207 10400656084955136000 208 -2311256907767808000 209 121645100408832000 210 1 211 -400 212 72200 213 -7797600 214 563376600 215 -28844881920 216 1081683072000 217 -30287126016000 218 639815537088000 219 -10237048593408000 220 123868287980236800 221 -1126075345274880000 222 7601008580605440000 223 -37420349935288320000 224 130971224773509120000 225 -314330939456421888000 226 491142092900659200000 227 -462251381553561600000 228 231125690776780800000 229 -48658040163532800000 230 2432902008176640000 231 -1 232 441 233 -88200 234 10613400 235 -859685400 236 49689816120 237 -2120098821120 238 68146033536000 239 -1669577821632000 240 31350961317312000 241 -451453842969292800 242 4965992272662220800 243 -41383268938851840000 244 257849598772846080000 245 -1178741022961582080000 246 3850554008341168128000 247 -8663746518767628288000 248 12740803704070041600000 249 -11325158848062259200000 250 5364548928029491200000 251 -1072909785605898240000 252 51090942171709440000 253 1 254 -484 255 106722 256 -14229600 257 1284221400 258 -83217546720 259 4008311833680 260 -146589689917440 261 4122835028928000 262 -89786185074432000 263 1517386527757900800 264 -19863969090648883200 265 200295021664042905600 266 -1540730935877253120000 267 8914228986146964480000 268 -38034043674227048448000 269 116479258752320335872000 270 -246661959710796005376000 271 342586055153883340800000 272 -288493520129585971200000 273 129822084058313687040000 274 -24728016011107368960000 275 1124000727777607680000 276 -1 277 529 278 -128018 279 18818646 280 -1881864600 281 135870624120 282 -7337013702480 283 302913851430960 284 -9693243245790720 285 242331081144768000 286 -4749689190437452800 287 72972497562175411200 288 -875669970746104934400 289 8150466650790669004800 290 -58217618934219064320000 291 314375142244782947328000 292 -1257500568979131789312000 293 3624560463528085745664000 294 -7249120927056171491328000 295 9538317009284436172800000 296 -7630653607427548938240000 297 3270280117468949544960000 298 -594596384994354462720000 299 25852016738884976640000 300 1 301 -576 302 152352 303 -24579456 304 2709885024 305 -216790801920 306 13043579915520 307 -603731413232640 308 21809797303029120 309 -620367567730606080 310 13958270273938636800 311 -248710997608361164800 312 3502679882984419737600 313 -38798915626904341708800 314 335333485061101810483200 315 -2235556567074012069888000 316 11317505120812186103808000 317 -42607078101881171214336000 318 115985934832898743861248000 319 -219762823893913409421312000 320 274703529867391761776640000 321 -209297927518012770877440000 322 85621879439187042631680000 323 -14890761641597746544640000 324 620448401733239439360000 325 -1 326 625 327 -180000 328 31740000 329 -3840540000 330 338735628000 331 -22582375200000 332 1164605349600000 333 -47166516658800000 334 1514569257154800000 335 -38772972983162880000 336 793083538291968000000 337 -12953697792102144000000 338 168398071297327872000000 339 -1732094447629658112000000 340 13972228544212575436800000 341 -87326428401328596480000000 342 416084747088683312640000000 343 -1479412434093096222720000000 344 3815326803713774469120000000 345 -6867588246684794044416000000 346 8175700293672373862400000000 347 -5945963849943544627200000000 348 2326681506499647897600000000 349 -387780251083274649600000000 350 15511210043330985984000000 351 1 352 -676 353 211250 354 -40560000 355 5364060000 356 -519241008000 357 38164214088000 358 -2180812233600000 359 98409152041200000 360 -3542729473483200000 361 102384881783664480000 362 -2382775430601646080000 363 44677039323780864000000 364 -673592285189311488000000 365 8131221156928117248000000 366 -78059723106509925580800000 367 590326655992981312204800000 368 -3472509741135184189440000000 369 15626293835108328852480000000 370 -52635937128785949818880000000 371 128958045965525577056256000000 372 -221070935940900989239296000000 373 251216972660114760499200000000 374 -174759633154862442086400000000 375 65534862433073415782400000000 376 -10485577989291746525184000000 377 403291461126605635584000000 378 -1 379 729 380 -246402 381 51333750 382 -7392060000 383 782079948000 384 -63087782472000 385 3974530295736000 386 -198726514786800000 387 7971141315337200000 388 -258264978616925280000 389 6785325347299218720000 390 -144753607409049999360000 391 2505350897464326912000000 392 -35074912564500576768000000 393 395177348226706498252800000 394 -3556596134040358484275200000 395 25314596012875492741017600000 396 -140636644515974959672320000000 397 599556221357577459655680000000 398 -1918579908344247870898176000000 399 4476686452803245032095744000000 400 -7325486922768946416156672000000 401 7962485785618420017561600000000 402 -5308323857078946678374400000000 403 1910996588548420804214784000000 404 -293999475161295508340736000000 405 10888869450418352160768000000 406 1 407 -784 408 285768 409 -64393056 410 10061415000 411 -1159075008000 412 102191779872000 413 -7065831636864000 414 389503968982128000 415 -17311287510316800000 416 624937479122436480000 417 -18407249385060856320000 418 443307922690215623040000 419 -8729756016053476884480000 420 140299650258002307072000000 421 -1833248763371230145740800000 422 19363690063108618414387200000 423 -164021845240449473627750400000 424 1102591293005243683830988800000 425 -5803112068448650967531520000000 426 23502603877217036418502656000000 427 -71626983244851920513531904000000 428 159532826318079277507411968000000 429 -249703554236993651750731776000000 430 260107868996868387240345600000000 431 -166469036157995767833821184000000 432 57623897131613919634784256000000 433 -8536873649127988094042112000000 434 304888344611713860501504000000 435 -1 436 841 437 -329672 438 80110296 439 -13538640024 440 1692330003000 441 -162463680288000 442 12277612410336000 443 -742795550825328000 444 36396981990441072000 445 -1455879279617642880000 446 47779310903815370880000 447 -1290041394403015013760000 448 28678612537113179921280000 449 -524408914964355289989120000 450 7866133724465329349836800000 451 -96360138124700284535500800000 452 957933137827902828617625600000 453 -7663465102623222628941004800000 454 48804172495653154636940083200000 455 -244020862478265773184700416000000 456 941223326701882267998130176000000 457 -2738104223132748415994560512000000 458 5833352475369768364510150656000000 459 -8750028713054652546765225984000000 460 8750028713054652546765225984000000 461 -5384633054187478490317062144000000 462 1794877684729159496772354048000000 463 -256411097818451356681764864000000 464 8841761993739701954543616000000 465 1 466 -900 467 378450 468 -98901600 469 18024816600 470 -2436955204320 471 253849500450000 472 -20888187465600000 473 1381231396162800000 474 -74279555082532800000 475 3275728379139696480000 476 -119117395605079872000000 477 3583448317786152816000000 478 -89310558074054885568000000 479 1843625091671561566368000000 480 -31464534897861317399347200000 481 442470022001174775928320000000 482 -5101419077190015063644160000000 483 47896656891395141430881280000000 484 -363006241703205282423521280000000 485 2196187762304391958662303744000000 486 -10458036963354247422201446400000000 487 38504590637804274599923507200000000 488 -107143208731281459756308889600000000 489 218750717826366313669130649600000000 490 -315001033669967491683548135424000000 491 302885609298045665080334745600000000 492 -179487768472915949677235404800000000 493 57692497009151555253397094400000000 494 -7957585794365731759089254400000000 495 265252859812191058636308480000000 496 -1 497 961 498 -432450 499 121230150 500 -23761109400 501 3464369750520 502 -390318991891920 503 34849909990350000 504 -2509193519305200000 505 147484819079161200000 506 -7138265243431402080000 507 286179542941204392480000 508 -9539318098040146416000000 509 264899525645576373552000000 510 -6130531879226196073632000000 511 118114914206424711018643200000 512 -1889838627302795376298291200000 513 25012570067242879980418560000000 514 -272359096287755804231224320000000 515 2422562488033196363951416320000000 516 -17442449913839013820450197504000000 517 100501735217834317727355899904000000 518 -456826069171974171487981363200000000 519 1608822243605648169153325670400000000 520 -4290192649615061784408868454400000000 521 8408777593245521097441382170624000000 522 -11642922821416875365688067620864000000 523 10780484093904514227488951500800000000 524 -6160276625088293844279400857600000000 525 1911809987096367055121193369600000000 526 -254907998279515607349492449280000000 527 8222838654177922817725562880000000 528 1 529 -1024 530 492032 531 -147609600 532 31034918400 533 -4866275205120 534 591252437422080 535 -57098092528189440 536 4460788478764800000 537 -285490462640947200000 538 15102445473706106880000 539 -664507600843068702720000 540 24420654330982774824960000 541 -751404748645623840768000000 542 19375508161505014751232000000 543 -418510976288508318626611200000 544 7559354509211181505193164800000 545 -113834985550474262666438246400000 546 1422937319380928283330478080000000 547 -14678721820982207554356510720000000 548 124035199387299653834312515584000000 549 -850527081512911912006714392576000000 550 4677898948321015516036929159168000000 551 -20338691079656589200160561561600000000 552 68643082393840988550541895270400000000 553 -175726290928232930689387251892224000000 554 331176471364746677068460590104576000000 555 -441568628486328902757947453472768000000 556 394257704005650806033881654886400000000 557 -217521491865186651604900223385600000000 558 65256447559555995481470067015680000000 559 -8420186781878192965350976389120000000 560 263130836933693530167218012160000000 561 -1 562 1089 563 -557568 564 178607616 565 -40186713600 566 6759405227520 567 -883228949729280 568 91981986336092160 569 -7772477845399787520 570 539755405930540800000 571 -31089911381599150080000 572 1495142101896904581120000 573 -60304064776508484771840000 574 2045699428187710906490880000 575 -58448555091077454471168000000 576 1406661892525264070939443200000 577 -28484903323636597436523724800000 578 484243356501822156420903321600000 579 -6887016625803692891319513907200000 580 81556775831885836870888980480000000 581 -799256403152481201334712008704000000 582 6432111053941396334550777593856000000 583 -42101090534889139644332362432512000000 584 221488345857460256389748515405824000000 585 -922868107739417734957285480857600000000 586 2990092669075713461261604957978624000000 587 -7360228108494063904643950665793536000000 588 13357451011711449308427910467551232000000 589 -17173865586486149110835884886851584000000 590 14805056540074266474858521454182400000000 591 -7896030154706275453257878108897280000000 592 2292395851366338034816803321937920000000 593 -286549481420792254352100415242240000000 594 8683317618811886495518194401280000000 595 1 596 -1156 597 629442 598 -214849536 599 51617601024 600 -9291168184320 601 1302312073835520 602 -145858952269578240 603 13291397025565317120 604 -998331598809128263680 605 62395724925570516480000 606 -3267267050648056135680000 607 144032022482735141314560000 608 -5362422990895677568942080000 609 168916324213213843421675520000 610 -4504435312352369157911347200000 611 101631321734950329125374771200000 612 -1936973426007288625683613286400000 613 31099184450894800712364679987200000 614 -419020590496266788545545161932800000 615 4713981643083001371137383071744000000 616 -43997162002108012797282242002944000000 617 337978199016193371033668131749888000000 618 -2116037419927471540384704824868864000000 619 10668355325467669016106220158713856000000 620 -42673421301870676064424880634855424000000 621 132944120209674029277631358900895744000000 622 -315126803459968069398829887765086208000000 623 551471906054944121447952303588900864000000 624 -684585814413034081797458032041394176000000 625 570488178677528401497881693367828480000000 626 -294445511575498529805358293351137280000000 627 82812800130608961507757020005007360000000 628 -10037915167346540788819032727879680000000 629 295232799039604140847618609643520000000 630 -1 631 1225 632 -708050 633 257022150 634 -65797670400 635 12646312250880 636 -1896946837632000 637 227904612921216000 638 -22334652066279168000 639 1809106817368612608000 640 -122295620854118212300800 641 6948614821256716608000000 642 -333533511420322397184000000 643 13572248272411580623872000000 644 -469212011703371787282432000000 645 13794833144079130546103500800000 646 -344870828601978263652587520000000 647 7323433477959656069328476160000000 648 -131821802603273809247912570880000000 649 2005078997491901624876143841280000000 650 -25665011167896340798414641168384000000 651 274982262513175079983014012518400000000 652 -2449841975117377985303215747891200000000 653 18001012773688559978967107017113600000000 654 -108006076642131359873802642102681600000000 655 522749410947915781789204787776978944000000 656 -2010574657491983776112326106834534400000000 657 6031723972475951328336978320503603200000000 658 -13786797651373603036198807589722521600000000 659 23294933962665743061163502479186329600000000 660 -27953920755198891673396202975023595520000000 661 22543484479999106188222744334696448000000000 662 -11271742239999553094111372167348224000000000 663 3074111519999878116575828772913152000000000 664 -361660178823515072538332796813312000000000 665 10333147966386144929666651337523200000000 666 1 667 -1296 668 793800 669 -305877600 670 83275176600 671 -17054756167680 672 2731603446190080 673 -351206157367296000 674 36920547293236992000 675 -3216189897544200192000 676 234460243530972193996800 677 -14408647693357927558348800 678 750450400695725393664000000 679 -33250725446210602057728000000 680 1256402411503243463467008000000 681 -40539917811171322421202124800000 682 1117381484670409574234383564800000 683 -26291329051068460570220789760000000 684 527287210413095236991650283520000000 685 -8991634535465413515015510097920000000 686 129929119037475225291974120914944000000 687 -1583897832075888460702160712105984000000 688 16198955100776131984453916373811200000000 689 -138043269554440081258824678663782400000000 690 972054689779182238864223778924134400000000 691 -5599035013128089695857928966603014144000000 692 26057047561096109738415746344575565824000000 693 -96507583559615221253391653128057651200000000 694 279182652440315461483025853691881062400000000 695 -616127232971730673617712228837254758400000000 696 1006341147187160100242263307100849438720000000 697 -1168654235443153664797467066310663864320000000 698 913011121439963800623021145555206144000000000 699 -442672058879982448786919343299493888000000000 700 117177897938818883502419826167513088000000000 701 -13391759764436443828847980133430067200000000 702 371993326789901217467999448150835200000000 703 -1 704 1369 705 -887112 706 362237400 707 -104686608600 708 22800743353080 709 -3891326865592320 710 534223588262031360 711 -60100153679478528000 712 5616025471604604672000 713 -440296396973801006284800 714 29179643035809175780147200 715 -1643786557683916902281625600 716 79028199888649851071232000000 717 -3251445938275879586930688000000 718 114667660089862686765755596800000 719 -3468696717718346274664106803200000 720 89982073677281806301580652953600000 721 -1999601637272929028924014510080000000 722 37992431108185651549556275691520000000 723 -615477383952607555102811666202624000000 724 8470141141062075401176789120598016000000 725 -98561642368722331940966273403322368000000 726 964189979694022812465974413728153600000000 727 -7874218167501186301805457712113254400000000 728 53229714812308019400204894133885599744000000 729 -294810728191244415139596336741520244736000000 730 1321188818931132378958931731323109244928000000 731 -4718531496182615639139041897582533017600000000 732 13179346592785926440353875644971902566400000000 733 -28115939397943309739421601375940058808320000000 734 44441323564491037975214789271647189729280000000 735 -49996489010052417722116637930603088445440000000 736 37876128037918498274330786311062945792000000000 737 -17824060253138116834979193558147268608000000000 738 4583329779378372900423221200666440499200000000 739 -509258864375374766713691244518493388800000000 740 13763753091226345046315979581580902400000000 741 1 742 -1444 743 988418 744 -426996576 745 130767701400 746 -30233492563680 747 5487378900307920 748 -802725141987901440 749 96427357681296660480 750 -9642735768129666048000 751 810954078099704914636800 752 -57798908839106241188659200 753 3511283711975704152211046400 754 -182586753022736615914974412800 755 8151194331372170353347072000000 756 -313005862324691341568527564800000 757 10348756323110107480609442611200000 758 -294635180022664236506762954342400000 759 7218561910555273794415692381388800000 760 -151969724432742606198225102766080000000 761 2743053526011004041877963104927744000000 762 -42321397258455490931831430761742336000000 763 555949263986074403604512885915615232000000 764 -6187957025236306405337186904104239104000000 765 58012097111590372550036127225977241600000000 766 -454814841354868520792283237451661574144000000 767 2956296468806645385149841043435800231936000000 768 -15766914500302108720799152231657601236992000000 769 68135594804876969829167765001091776774144000000 770 -234950326913368861479888844831350954393600000000 771 634365882666095925995699881044647576862720000000 772 -1309658596471939976249186851188949836103680000000 773 2005414725847658088631567365883079436533760000000 774 -2187725155470172460325346217326995748945920000000 775 1608621437845715044356872218622790991872000000000 776 -735369800158041163134570157084704453427200000000 777 183842450039510290783642539271176113356800000000 778 -19874859463730842246880274515802823065600000000 779 523022617466601111760007224100074291200000000 780 -1 781 1521 782 -1098162 783 501127926 784 -162365448024 785 39779534765880 786 -7664190364892880 787 1192329043909763760 788 -152618117620449761280 789 16296223448139135621120 790 -1466660110332522205900800 791 112132832071786470469324800 792 -7326011695356716070662553600 793 410820194301157385808692428800 794 -19836746524827313771905434419200 795 826531105201138073829393100800000 796 -29755119787240970657858151628800000 797 925909315732380792823938953625600000 798 -24896672711915127984821469641932800000 799 577864877155503760068750953268019200000 800 -11557297543110075201375019065360384000000 801 198675448241082721318875327742623744000000 802 -2925947510459581895787073008573186048000000 803 36765166544470398603585395629463076864000000 804 -392161776474350918438244220047606153216000000 805 3529455988269158265944197980428455378944000000 806 -26606668219259808466348569390922202087424000000 807 166538034409441023363441045446883413065728000000 808 -856481319819982405869125376583971838623744000000 809 3573594472352340383109109329884848016326656000000 810 -11911981574507801277030364432949493387755520000000 811 31124855081778448498047081260287385948651520000000 812 -62249710163556896996094162520574771897303040000000 813 92431387818614786448745877682065570392965120000000 814 -97868528278533303298672105781010603945492480000000 815 69906091627523788070480075557864717103923200000000 816 -31069374056677239142435589136828763157299200000000 817 7557415311083652764376224384634023470694400000000 818 -795517401166700290986970987856212996915200000000 819 20397882081197443358640281739902897356800000000 820 1 821 -1600 822 1216800 823 -585686400 824 200451170400 825 -51956943367680 826 10607875937568000 827 -1751814940546944000 828 238465808781952752000 829 -27132109799191068672000 830 2607395751702261699379200 831 -213332379684730502676480000 832 14951044276238196062576640000 833 -901662977890057362543083520000 834 46950879348703701235279134720000 835 -2115919629314913469003246338048000 836 82653110520113807382939310080000000 837 -2800481862328561944269002506240000000 838 82303050287322737139905684766720000000 839 -2096561912582326567142860601425920000000 840 46229190172440300805500076261441536000000 841 -880556003284577158200001452598886400000000 842 14449123508442379732281842017645363200000000 843 -203544174640666566663448557118134681600000000 844 2451011102964693240239026375297538457600000000 845 -25098353694358458780047630083046793805824000000 846 217197291585794354827335260334058792550400000000 847 -1576691450030210872079915223165760123699200000000 848 9516459109110915620768059739821909318041600000000 849 -47254141783171443082434503535667411786137600000000 850 190591705192124820432485830927191894204088320000000 851 -614811952232660711072534938474812561948672000000000 852 1556242754088922424902354063014369297432576000000000 853 -3018167765505788945265171516149079849566208000000000 854 4349712367934813479940982479156026842021888000000000 855 -4473989864161522436510724835703341894651084800000000 856 3106937405667723914243558913682876315729920000000000 857 -1343540499748204935889106557268270839234560000000000 858 318206960466680116394788395142485198766080000000000 859 -32636611329915909373824450783844635770880000000000 860 815915283247897734345611269596115894272000000000 861 -1 862 1681 863 -1344800 864 681813600 865 -246134709600 866 67391683488480 867 -14556603633511680 868 2547405635864544000 869 -368100114382426608000 870 44540113840273619568000 871 -4560907657244018643763200 872 398457478055591083332403200 873 -29884310854169331249930240000 874 1933285032950492890860871680000 875 -108263961845227601888208814080000 876 5261628545678061451766948364288000 877 -222303806054898096337153568391168000 878 8172934046135959424160057661440000000 879 -261533889476350701573121845166080000000 880 7281654080683659006956918741729280000000 881 -176216028752544547968357433549848576000000 882 3700536603803435507335506104546820096000000 883 -67282483705517009224281929173578547200000000 884 1056042461638766970868077236159211110400000000 885 -14256573232123354106719042688149349990400000000 886 164805986563345973473672133475006485889024000000 887 -1622705098469868046510002544984679245676544000000 888 13522542487248900387583354541538993713971200000000 889 -94657797410742302713083481790772955997798400000000 890 551626474566049970983141669746228605642342400000000 891 -2647807077917039860719080014781897307083243520000000 892 10334988917031026553129312315761599166357176320000000 893 -32296840365721957978529100986754997394866176000000000 894 79274062715862987765480520603853175423762432000000000 895 -149221765112212682852669215254311859621199872000000000 896 208910471157097755993736901356036603469679820800000000 897 -208910471157097755993736901356036603469679820800000000 898 141155723754795781076849257672997705047080960000000000 899 -59433988949387697295515476914946402125086720000000000 900 13715535911397160914349725441910708182712320000000000 901 -1371553591139716091434972544191070818271232000000000 902 33452526613163807108170062053440751665152000000000 903 1 904 -1764 905 1482642 906 -790742400 907 300679797600 908 -86836325546880 909 19813154945613120 910 -3668264115644943360 911 561702942708131952000 912 -72147622418955615168000 913 7856876081424266491795200 914 -731403737034404444327116800 915 58573249274171889249863270400 916 -4055071103596515409605918720000 917 243593914151762104248469831680000 918 -12731841912998765982053356535808000 919 580094547161006275057306057162752000 920 -23067289051814131878749346743648256000 921 800947536521324023567685650821120000000 922 -24281356896646454609209838677524480000000 923 642241889916298724413600233020522496000000 924 -14802146415213742029342024418187280384000000 925 296715753141330010679083307655481393152000000 926 -5160273967675304533549274915747502489600000000 927 77619120930449372358803676857702016614400000000 928 -1005943807258623865770095652075818135322624000000 929 11181452319143934507982986286535055427239936000000 930 -106016733100031379038653499605665710717534208000000 931 851920176696680724417751336116956603980185600000000 932 -5757805332156876620202733168238741185521254400000000 933 32435636704483738293808730181078242011769733120000000 934 -150668764046634139171240553099202156441769082880000000 935 569716264051335338741253341406358154045439344640000000 936 -1726412921367682844670464670928358042561937408000000000 937 4112924900905362071126695245446970630809321472000000000 938 -7520776961655519215774528448817317724908473548800000000 939 10236613086697790043693108166445793570014311219200000000 940 -9959947868138390312782483621406718068122032537600000000 941 6552597281669993626830581329872840834290810880000000000 942 -2688245038633843539212546186614498803811614720000000000 943 604855133692614796322822891988262230857613312000000000 944 -59010256945620955738811989462269485937328128000000000 945 1405006117752879898543142606244511569936384000000000 946 -1 947 1849 948 -1630818 949 913801686 950 -365520674400 951 111191389152480 952 -26760060989363520 953 5233503356348379840 954 -847827543728437534080 955 115398749007481775472000 956 -13340095385264893244563200 957 1320669443141224431211756800 958 -112697125814717818130069913600 959 8330918300611063324845937459200 960 -535559033610711213740095979520000 961 30027009817773875383694714585088000 962 -1471323481070919893801041014669312000 963 63093812805923564857703464687878144000 964 -2369523192044684991322641229389201408000 965 77944841843575164188244777282539520000000 966 -2244811445094964728621449585737138176000000 967 56547869259773159116226039564521242624000000 968 -1244053123715009500556972870419467337728000000 969 23853366415579095206331523298042830258176000000 970 -397556106926318253438858721634047170969600000000 971 5740710184016035579657119940395641148801024000000 972 -71538080754661366454188725411084143546597376000000 973 765722419929523515009649690511233980924690432000000 974 -7000890696498500708659654313245567825597169664000000 975 54317255403867677912014559326905267612391833600000000 976 -354872735305268829025161787602447748400959979520000000 977 1934628782793239745330720713058505467089104404480000000 978 -8705829522569578853988243208763274601900969820160000000 979 31921374916088455797956891765465340206970222673920000000 980 -93886396812024869993990858133721588844030066688000000000 981 217279946907828984843235985966612819896183868620800000000 982 -386275461169473750832419530607311679815437988659200000000 983 511553989116330102453744783777250602998823282278400000000 984 -484630094952312728640389795157395308104148372684800000000 985 310660317277123544000249868690638018015479726080000000000 986 -124264126910849417600099947476255207206191890432000000000 987 27277491273113286790265842128934069874529927168000000000 988 -2597856311725074932406270678946101892812374016000000000 989 60415263063373835637355132068513997507264512000000000