0 1 1 5 2 12 3 25 4 120 5 144 6 125 7 900 8 2160 9 1728 10 625 11 6000 12 21600 13 34560 14 20736 15 3125 16 37500 17 180000 18 432000 19 518400 20 248832 21 15625 22 225000 23 1350000 24 4320000 25 7776000 26 7464960 27 2985984 28 78125 29 1312500 30 9450000 31 37800000 32 90720000 33 130636800 34 104509440 35 35831808 36 390625 37 7500000 38 63000000 39 302400000 40 907200000 41 1741824000 42 2090188800 43 1433272320 44 429981696 45 1953125 46 42187500 47 405000000 48 2268000000 49 8164800000 50 19595520000 51 31352832000 52 32248627200 53 19349176320 54 5159780352 55 9765625 56 234375000 57 2531250000 58 16200000000 59 68040000000 60 195955200000 61 391910400000 62 537477120000 63 483729408000 64 257989017600 65 61917364224 66 48828125 67 1289062500 68 15468750000 69 111375000000 70 534600000000 71 1796256000000 72 4311014400000 73 7390310400000 74 8868372480000 75 7094697984000 76 3405455032320 77 743008370688 78 244140625 79 7031250000 80 92812500000 81 742500000000 82 4009500000000 83 15396480000000 84 43110144000000 85 88683724800000 86 133025587200000 87 141893959680000 88 102163650969600 89 44580502241280 90 8916100448256 91 1220703125 92 38085937500 93 548437500000 94 4826250000000 95 28957500000000 96 125096400000000 97 400308480000000 98 960740352000000 99 1729332633600000 100 2305776844800000 101 2213545771008000 102 1448866322841600 103 579546529136640 104 106993205379072 105 6103515625 106 205078125000 107 3199218750000 108 30712500000000 109 202702500000000 110 972972000000000 111 3502699200000000 112 9607403520000000 113 20175547392000000 114 32280875827200000 115 38737050992640000 116 33806880866304000 117 20284128519782400 118 7489524376535040 119 1283918464548864 120 30517578125 121 1098632812500 122 18457031250000 123 191953125000000 124 1382062500000000 125 7297290000000000 126 29189160000000000 127 90069408000000000 128 216166579200000000 129 403510947840000000 130 581055764889600000 131 633879016243200000 132 507103212994560000 133 280857164120064000 134 96293884841164800 135 15407021574586368 136 152587890625 137 5859375000000 138 105468750000000 139 1181250000000000 140 9213750000000000 141 53071200000000000 142 233513280000000000 143 800616960000000000 144 2161665792000000000 145 4611553689600000000 146 7747410198528000000 147 10142064259891200000 148 10142064259891200000 149 7489524376535040000 150 3851755393646592000 151 1232561725966909440 152 184884258895036416 153 762939453125 154 31127929687500 155 597656250000000 156 7171875000000000 157 60243750000000000 158 375921000000000000 159 1804420800000000000 160 6805244160000000000 161 20415732480000000000 162 48997757952000000000 163 94075695267840000000 164 143679243681792000000 165 172415092418150400000 166 159152393001369600000 167 109133069486653440000 168 52383873353593651200 169 15715162006078095360 170 2218611106740436992 171 3814697265625 172 164794921875000 173 3361816406250000 174 43031250000000000 175 387281250000000000 176 2602530000000000000 177 13533156000000000000 178 55679270400000000000 179 183741592320000000000 180 489977579520000000000 181 1058351571763200000000 182 1847304561623040000000 183 2586226386272256000000 184 2864743074024652800000 185 2455494063449702400000 186 1571516200607809536000 187 707182290273514291200 188 199674999606639329280 189 26623333280885243904 190 19073486328125 191 869750976562500 192 18786621093750000 193 255498046875000000 194 2452781250000000000 195 17660025000000000000 196 98896140000000000000 197 440794224000000000000 198 1586859206400000000000 199 4654787005440000000000 200 11171488813056000000000 201 21936741669273600000000 202 35098786670837760000000 203 45358432005390336000000 204 46654387205544345600000 205 37323509764435476480000 206 22394105858661285888000 207 9484562481315368140800 208 2529216661684098170880 209 319479999370622926848 210 95367431640625 211 4577636718750000 212 104370117187500000 213 1502929687500000000 214 15329882812500000000 215 117733500000000000000 216 706401000000000000000 217 3390724800000000000000 218 13223826720000000000000 219 42316245504000000000000 220 111714888130560000000000 221 243741574103040000000000 222 438734833385472000000000 223 647977600077004800000000 224 777573120092405760000000 225 746470195288709529600000 226 559852646466532147200000 227 316152082710512271360000 228 126460833084204908544000 229 31947999937062292684800 230 3833759992447475122176 231 476837158203125 232 24032592773437500 233 576782226562500000 234 8767089843750000000 235 94684570312500000000 236 772626093750000000000 237 4944807000000000000000 238 25430436000000000000000 239 106807831200000000000000 240 370267148160000000000000 241 1066369386700800000000000 242 2559286528081920000000000 243 5118573056163840000000000 244 8504706001010688000000000 245 11663596801386086400000000 246 13063228417552416768000000 247 11756905575797175091200000 248 8298992171150947123200000 249 4426129157947171799040000 250 1677269996695770365952000 251 402544799206984887828480 252 46005119909369701466112 253 2384185791015625 254 125885009765625000 255 3172302246093750000 256 50756835937500000000 257 578627929687500000000 258 4999345312500000000000 259 33995548125000000000000 260 186489864000000000000000 261 839204388000000000000000 262 3133029715200000000000000 263 9775052711424000000000000 264 25592865280819200000000000 265 56304303617802240000000000 266 103946406679019520000000000 267 160374456019058688000000000 268 205279303704395120640000000 269 215543268889614876672000000 270 182577827765320836710400000 271 121718551843547224473600000 272 61499899878844913418240000 273 22139963956384168830566400 274 5060563190030667161272320 275 552061438912436417593344 276 11920928955078125 277 658035278320312500 278 17372131347656250000 279 291851806640625000000 280 3502221679687500000000 281 31940261718750000000000 282 229969884375000000000000 283 1340395897500000000000000 284 6433900308000000000000000 285 25735601232000000000000000 286 86471620139520000000000000 287 245264958941184000000000000 288 588635901458841600000000000 289 1195383676808724480000000000 290 2049229160243527680000000000 291 2950889990750679859200000000 292 3541067988900815831040000000 293 3499408365501982703616000000 294 2799526692401586162892800000 295 1768122121516791260774400000 296 848698618328059805171712000 297 290982383426763361773158400 298 63487065474930188023234560 299 6624737266949237011120128 300 59604644775390625 301 3433227539062500000 302 94757080078125000000 303 1667724609375000000000 304 21013330078125000000000 305 201727968750000000000000 306 1533132562500000000000000 307 9461618100000000000000000 308 48254252310000000000000000 309 205884809856000000000000000 310 741185315481600000000000000 311 2263984236380160000000000000 312 5886359014588416000000000000 313 13040549201549721600000000000 314 24590749922922332160000000000 315 39345199876675731456000000000 316 53116019833512237465600000000 317 59989857694319703490560000000 318 55990533848031723257856000000 319 42434930916402990258585600000 320 25460958549841794155151360000 321 11639295337070534470926336000 322 3809223928495811281394073600 323 794968472033908441334415360 324 79496847203390844133441536 325 298023223876953125 326 17881393432617187500 327 514984130859375000000 328 9475708007812500000000 329 125079345703125000000000 330 1260799804687500000000000 331 10086398437500000000000000 332 65705681250000000000000000 333 354810678750000000000000000 334 1608475077000000000000000000 335 6176544295680000000000000000 336 20214144967680000000000000000 337 56599605909504000000000000000 338 135839054182809600000000000000 339 279440340033208320000000000000 340 491814998458446643200000000000 341 737722497687669964800000000000 342 937341526473745367040000000000 343 999830961571995058176000000000 344 884061060758395630387200000000 345 636523963746044853878784000000 346 363727979283454202216448000000 347 158717663687325470058086400000 348 49685529502119277583400960000 349 9937105900423855516680192000 350 953962166440690129601298432 351 1490116119384765625 352 92983245849609375000 353 2789497375488281250000 354 53558349609375000000000 355 739105224609375000000000 356 7804951171875000000000000 357 65561589843750000000000000 358 449565187500000000000000000 359 2562521568750000000000000000 360 12300103530000000000000000000 361 50184422402400000000000000000 362 175189256386560000000000000000 363 525567769159680000000000000000 364 1358390541828096000000000000000 365 3027270350359756800000000000000 366 5812359072690733056000000000000 367 9590392469939709542400000000000 368 13539377604620766412800000000000 369 16247253125544919695360000000000 370 16418276842655918850048000000000 371 13791352547830971834040320000000 372 9456927461369809257627648000000 373 5158324069838077776887808000000 374 2153039611758502028614041600000 375 645911883527550608584212480000 376 124015081637289716848168796160 377 11447545997288281555215581184 378 7450580596923828125 379 482797622680664062500 380 15063285827636718750000 381 301265716552734375000000 382 4338226318359375000000000 383 47894018554687500000000000 384 421467363281250000000000000 385 3034565015625000000000000000 386 18207390093750000000000000000 387 92250776475000000000000000000 388 398523354372000000000000000000 389 1478159350761600000000000000000 390 4730109922437120000000000000000 391 13098765939056640000000000000000 392 31437038253735936000000000000000 393 65389039567770746880000000000000 394 117700271221987344384000000000000 395 182781597662380346572800000000000 396 243708796883173795430400000000000 397 277058421719818630594560000000000 398 265976084851025885370777600000000 399 212780867880820708296622080000000 400 139274749885628099975970816000000 401 72665086896849443465723904000000 402 29066034758739777386289561600000 403 8371018010517055887251393740800 404 1545418709633918009954103459840 405 137370551967459378662586974208 406 37252902984619140625 407 2503395080566406250000 408 81110000610351562500000 409 1687088012695312500000000 410 25306320190429687500000000 411 291528808593750000000000000 412 2682065039062500000000000000 413 20230433437500000000000000000 414 127451730656250000000000000000 415 679742563500000000000000000000 416 3099626089560000000000000000000 417 12173077006272000000000000000000 418 41388461821324800000000000000000 419 122255148764528640000000000000000 420 314370382537359360000000000000000 421 704189656883684966400000000000000 422 1373169830923185684480000000000000 423 2326311242975749865472000000000000 424 3411923156364433136025600000000000 425 4309797671197178698137600000000000 426 4654581484892952993988608000000000 427 4255617357616414165932441600000000 428 3249744163997988999439319040000000 429 2034622433111784417040269312000000 430 1017311216555892208520134656000000 431 390647507157462608071731707904000 432 108179309674374260696787242188800 433 19231877275444313012762176389120 434 1648446623609512543951043690496 435 186264514923095703125 436 12964010238647460937500 437 435590744018554687500000 438 9408760070800781250000000 439 146776657104492187500000000 440 1761319885253906250000000000 441 16908670898437500000000000000 442 133336947656250000000000000000 443 880023854531250000000000000000 444 4928133585375000000000000000000 445 23655041209800000000000000000000 446 98060898106080000000000000000000 447 353019233181888000000000000000000 448 1107937285678540800000000000000000 449 3038913697861140480000000000000000 450 7293392874866737152000000000000000 451 15316125037220148019200000000000000 452 28109594185956977541120000000000000 453 44975350697531164065792000000000000 454 62492066232359091122995200000000000 455 74990479478830909347594240000000000 456 77133064606797506757525504000000000 457 67316129111386914988385894400000000 458 49170042133534790078473175040000000 459 29502025280120874047083905024000000 460 14160972134458019542600274411520000 461 5228666634261422600344716705792000 462 1394311102469712693425257788211200 463 239024760423379318872901335121920 464 19781359483314150527412524285952 465 931322574615478515625 466 67055225372314453125000 467 2333521842956542968750000 468 52270889282226562500000000 469 846788406372070312500000000 470 10567919311523437500000000000 471 105679193115234375000000000000 472 869588789062500000000000000000 473 6000162644531250000000000000000 474 35200954181250000000000000000000 475 177412809073500000000000000000000 476 774164985048000000000000000000000 477 2941826943182400000000000000000000 478 9775917226575360000000000000000000 479 28489815917448192000000000000000000 480 72933928748667371520000000000000000 481 164101339684501585920000000000000000 482 324341471376426663936000000000000000 483 562191883719139550822400000000000000 484 852164539532169424404480000000000000 485 1124857192182463640213913600000000000 486 1285551076779958445958758400000000000 487 1262177420838504656032235520000000000 488 1053643760004316930252996608000000000 489 737550632003021851177097625600000000 490 424829164033740586278008232345600000 491 196074998784803347512926876467200000 492 69715555123485634671262889410560000 493 17926857031753448915467600134144000 494 2967203922497122579111878642892800 495 237376313799769806328950291431424 496 4656612873077392578125 497 346451997756958007812500 498 12472271919250488281250000 499 289356708526611328125000000 500 4861192703247070312500000000 501 63001057434082031250000000000 502 655210997314453125000000000000 503 5616094262695312500000000000000 504 40435878691406250000000000000000 505 248006722640625000000000000000000 506 1309475495542500000000000000000000 507 5999778634122000000000000000000000 508 23999114536488000000000000000000000 509 84181509451065600000000000000000000 510 259760086306145280000000000000000000 511 706547434752715161600000000000000000 512 1695713843406516387840000000000000000 513 3590923433096152350720000000000000000 514 6703057075112817721344000000000000000 515 11007125302290521731891200000000000000 516 15850260435298351293923328000000000000 517 19926041690089355912360755200000000000 518 21737500025552024631666278400000000000 519 20414347850083640523651809280000000000 520 16331478280066912418921447424000000000 521 10974753404204965145515212668928000000 522 6078324962328903772900733170483200000 523 2701477761035068343511436964659200000 524 926220946640594860632492673597440000 525 229958303993526999881170594824192000 526 36793328638964319980987295171870720 527 2848515765597237675947403497177088 528 23283064365386962890625 529 1788139343261718750000000 530 66518783569335937500000000 531 1596450805664062500000000000 532 27778244018554687500000000000 533 373339599609375000000000000000 534 4032067675781250000000000000000 535 35943003281250000000000000000000 536 269572524609375000000000000000000 537 1725264157500000000000000000000000 538 9523458149400000000000000000000000 539 45712599117120000000000000000000000 540 191992916291904000000000000000000000 541 708896921693184000000000000000000000 542 2308978544943513600000000000000000000 543 6649858209437319168000000000000000000 544 16957138434065163878400000000000000000 545 38303183286358958407680000000000000000 546 76606366572717916815360000000000000000 547 135472311412806421315584000000000000000 548 211336805803978017252311040000000000000 549 289833333674026995088883712000000000000 550 347800000408832394106660454400000000000 551 362921739557042498198254387200000000000 552 326629565601338248378428948480000000000 553 250851506381827774754633432432640000000 554 162088665662104100610686217879552000000 555 86447288353122186992365982869094400000 556 37048837865623794425299706943897600000 557 12264442879654773326995765057290240000 558 2943466291117145598478983613749657600 559 455762522495558028151584559548334080 560 34182189187166852111368841966125056 561 116415321826934814453125 562 9220093488693237304687500 563 354051589965820312500000000 564 8780479431152343750000000000 565 158048629760742187500000000000 566 2200036926269531250000000000000 567 24640413574218750000000000000000 568 228099828515625000000000000000000 569 1779178662421875000000000000000000 570 11861191082812500000000000000000000 571 68320460637000000000000000000000000 572 342844493378400000000000000000000000 573 1508515770864960000000000000000000000 574 5848399603968768000000000000000000000 575 20051655785035776000000000000000000000 576 60957033586508759040000000000000000000 577 164583990683573649408000000000000000000 578 395001577640576758579200000000000000000 579 842670032299897084968960000000000000000 580 1596637955936647108362240000000000000000 581 2682351765973567142048563200000000000000 582 3985208338017871182472151040000000000000 583 5217000006132485911599906816000000000000 584 5988208702691201220271197388800000000000 585 5988208702691201220271197388800000000000 586 5173812319125197854314314543923200000000 587 3820661404892453800109032278589440000000 588 2377300429710860142290064528900096000000 589 1222611649565585216034890329148620800000 590 505908268785759399738575308613222400000 591 161890646011443007916344098756231168000 592 37600408105883537322505726162737561600 593 5640061215882530598375858924410634240 594 410186270246002225336426103593500672 595 582076609134674072265625 596 47497451305389404296875000 597 1880899071693420410156250000 598 48151016235351562500000000000 599 895608901977539062500000000000 600 12896768188476562500000000000000 601 149602510986328125000000000000000 602 1436184105468750000000000000000000 603 11633091254296875000000000000000000 604 80656099363125000000000000000000000 605 483936596178750000000000000000000000 606 2534067994536000000000000000000000000 607 11656712774865600000000000000000000000 608 47344187270223360000000000000000000000 609 170439074172804096000000000000000000000 610 545405037352973107200000000000000000000 611 1554404356455973355520000000000000000000 612 3950015776405767585792000000000000000000 613 8953369093186406527795200000000000000000 614 18095230167282000561438720000000000000000 615 32571414301107601010589696000000000000000 616 52114262881772161616943513600000000000000 617 73907500086876883747665346560000000000000 618 92545043587045837040554868736000000000000 619 101799547945750420744610355609600000000000 620 97727566027920403914825941385216000000000 621 81189054853964643252316935920025600000000 622 57734439007263746312758709987573760000000 623 34640663404358247787655225992544256000000 624 17200881138715819591111560492849561600000 625 6880352455486327836444624197139824640000 626 2130689792666733781608657815888461824000 627 479405203350015100861948008574903910400 628 69731665941820378307192437610895114240 629 4922235242952026704037113243122008064 630 2910383045673370361328125 631 244472175836563110351562500 632 9974464774131774902343750000 633 263325870037078857421875000000 634 5055856704711914062500000000000 635 75231147766113281250000000000000 636 902773773193359375000000000000000 637 8976150659179687500000000000000000 638 75399665537109375000000000000000000 639 542877591867187500000000000000000000 640 3387556173251250000000000000000000000 641 18477579126825000000000000000000000000 642 88692379808760000000000000000000000000 643 376601489649504000000000000000000000000 644 1420325618106700800000000000000000000000 645 4772294076838514688000000000000000000000 646 14316882230515544064000000000000000000000 647 38402931159500518195200000000000000000000 648 92167034782801243668480000000000000000000 649 197916579954646881140736000000000000000000 650 379999833512922011790213120000000000000000 651 651428286022152020211793920000000000000000 652 994908655015650358141648896000000000000000 653 1349615218977751790174758502400000000000000 654 1619538262773302148209710202880000000000000 655 1710232405488607068509453974241280000000000 656 1578676066604868063239495976222720000000000 657 1262940853283894450591596780978176000000000 658 866016585108956194691380649813606400000000 659 501692366545878071407420514374778880000000 660 240812335942021474275561846899893862400000 661 93217678429169602945378779445120204800000 662 27965303528750880883613633833536061440000 663 6101520769909283101879338290953322496000 664 861391167516604673206494817546351411200 665 59066822915424320448445358917464096768 666 14551915228366851806640625 667 1257285475730895996093750000 668 52805989980697631835937500000 669 1436322927474975585937500000000 670 28439193964004516601562500000000 671 436826019287109375000000000000000 672 5416642639160156250000000000000000 673 55714038574218750000000000000000000 674 484712135595703125000000000000000000 675 3619183945781250000000000000000000000 676 23452311968662500000000000000000000000 677 133038569713140000000000000000000000000 678 665192848565700000000000000000000000000 679 2947316005952640000000000000000000000000 680 11620845966327552000000000000000000000000 681 40905377801472983040000000000000000000000 682 128851940074639896576000000000000000000000 683 363817242563689119744000000000000000000000 684 921670347828012436684800000000000000000000 685 2095587317166849329725440000000000000000000 686 4274998127020372632639897600000000000000000 687 7817139432265824242541527040000000000000000 688 12791682707344076033249771520000000000000000 689 18686979955076563248573579264000000000000000 690 24293073941599532223145653043200000000000000 691 27985621180722661121063792305766400000000000 692 28416169198887625138310927572008960000000000 693 25258817065677889011831935619563520000000000 694 19485373164951514380556064620806144000000000 695 12900660854036864693333670369637171200000000 696 7224370078260644228266855406996815872000000 697 3355836423450105706033636060024327372800000 698 1258438658793789639762613522509122764800000 699 366091246194556986112760297457199349760000 700 77525205076494420588584533579171627008000 701 10632028124776377680720164605143537418240 702 708801874985091845381344307009569161216 703 72759576141834259033203125 704 6461050361394882202148437500 705 279117375612258911132812500000 706 7815286517143249511718750000000 707 159431844949722290039062500000000 708 2525400424003601074218750000000000 709 32325125427246093750000000000000000 710 343569904541015625000000000000000000 711 3092129140869140625000000000000000000 712 23912465356054687500000000000000000000 713 160691767192687500000000000000000000000 714 946620592189650000000000000000000000000 715 4922427079386180000000000000000000000000 716 22718894212551600000000000000000000000000 717 93472021903069440000000000000000000000000 718 343977040603295539200000000000000000000000 719 1135124233990875279360000000000000000000000 720 3365309493714124357632000000000000000000000 721 8974158649904331620352000000000000000000000 722 21537980759770395888844800000000000000000000 723 46522038441104055119904768000000000000000000 724 90385674685573592804386406400000000000000000 725 157764086723910271076747182080000000000000000 726 246935092263511728641865154560000000000000000 727 345709129168916420098611216384000000000000000 728 431444993202807692283066798047232000000000000 729 477908300163110059144320145529241600000000000 730 467288115715040946718890808961925120000000000 731 400532670612892240044763550538792960000000000 732 298327782249602496033341127297859584000000000 733 190929780639745597461338321470630133760000000 734 103471623056378259269370445184083427328000000 735 46562230375370216671216700332837542297600000 736 16931720136498260607715163757395469926400000 737 4780720979717155936296046237382250332160000 738 983462601541814935466615225975777211187200 739 131128346872241991395548696796770294824960 740 8505622499821102144576131684114829934592 741 363797880709171295166015625 742 33178366720676422119140625000 743 1473119482398033142089843750000 744 42425841093063354492187500000000 745 890942662954330444335937500000000 746 14540184259414672851562500000000000 747 191930432224273681640625000000000000 748 2105751027832031250000000000000000000 749 19583484558837890625000000000000000000 750 156667876470703125000000000000000000000 751 1090408420236093750000000000000000000000 752 6661404167260500000000000000000000000000 753 35971582503206700000000000000000000000000 754 172663596015392160000000000000000000000000 755 739986840065966400000000000000000000000000 756 2841549465853310976000000000000000000000000 757 9803345657193922867200000000000000000000000 758 30448038276461125140480000000000000000000000 759 85254507174091150393344000000000000000000000 760 215379807597703958888448000000000000000000000 761 491065961322765026265661440000000000000000000 762 1010192834721116625460789248000000000000000000 763 1873448529846434469036372787200000000000000000 764 3127844502004481896130291957760000000000000000 765 4691766753006722844195437936640000000000000000 766 6305734516041035502598668586844160000000000000 767 7566881419249242603118402304212992000000000000 768 8071340180532525443326295791160524800000000000 769 7610120741644952560850507460237066240000000000 770 6298030958602719360703868242954813440000000000 771 4534582290193957939706785134927465676800000000 772 2808515482958838465882912083567978741760000000 773 1474470628553390194588528843873188839424000000 774 643405365186933903093176222781027857203200000 775 227084246536564906974062196275656890777600000 776 62285964764314945912885630978465890041856000 777 12457192952862989182577126195693178008371200 778 1616068274966009407469465019981817687572480 779 102067469997853225734913580209377959215104 780 1818989403545856475830078125 781 170257408171892166137695312500 782 7763737812638282775878906250000 783 229806639254093170166015625000000 784 4963823407888412475585937500000000 785 83392233252525329589843750000000000 786 1134134372234344482421875000000000000 787 12831920325851440429687500000000000000 788 123186435128173828125000000000000000000 789 1018341197059570312500000000000000000000 790 7332056618828906250000000000000000000000 791 46391921879135625000000000000000000000000 792 259794762523159500000000000000000000000000 793 1294976970115441200000000000000000000000000 794 5771897352514537920000000000000000000000000 795 23087589410058151680000000000000000000000000 796 83115321876209346048000000000000000000000000 797 269880339268632700108800000000000000000000000 798 791648995187989253652480000000000000000000000 799 2099953124077613599162368000000000000000000000 800 5039887497786272637989683200000000000000000000 801 10943755709478763442491883520000000000000000000 802 21489556665885571850711334912000000000000000000 803 38120604868179623109087933235200000000000000000 804 60992967789087396974540693176320000000000000000 805 87829873616285851643338598173900800000000000000 806 113503221288738639046776034563194880000000000000 807 131159277933653538454052306606358528000000000000 808 134906685874615068124168086795111628800000000000 809 122811603692753027533725430737618862080000000000 810 98249282954202422026980344590095089664000000000 811 68457564897121687605895982036969481830400000000 812 41074538938273012563537589222181689098240000000 813 20910674368575351850528227240383405359104000000 814 8856285614926031371988425654750618740326400000 815 3036440782260353613253174510200212139540480000 816 809717541936094296867513202720056570544128000 817 157566656809185917228272839448227224538316800 818 19903156649581379018308148140828702046945280 819 1224809639974238708818962962512535510581248 820 9094947017729282379150390625 821 873114913702011108398437500000 822 40861777961254119873046875000000 823 1242198050022125244140625000000000 824 27576796710491180419921875000000000 825 476527047157287597656250000000000000 826 6671378660202026367187500000000000000 827 77769214096069335937500000000000000000 828 769915219551086425781250000000000000000 829 6569943206835937500000000000000000000000 830 48880377458859375000000000000000000000000 831 319944288821625000000000000000000000000000 832 1855676875165425000000000000000000000000000 833 9592422000855120000000000000000000000000000 834 44399210403957984000000000000000000000000000 835 184700715280465213440000000000000000000000000 836 692627682301744550400000000000000000000000000 837 2346785558857675653120000000000000000000000000 838 7196809047163538669568000000000000000000000000 839 19999553562643939039641600000000000000000000000 840 50398874977862726379896832000000000000000000000 841 115197428520829088868335616000000000000000000000 842 238772851843173020563459276800000000000000000000 843 448477704331524977753975685120000000000000000000 844 762412097363592462181758664704000000000000000000 845 1171064981550478021911181308985344000000000000000 846 1621474589839123414953943350902784000000000000000 847 2017835045133131360831573947790131200000000000000 848 2248444764576917802069468113251860480000000000000 849 2232938248959145955158644195229433856000000000000 850 1964985659084048440539606891801901793280000000000 851 1521279219936037502353244045265988485120000000000 852 1026863473456825314088439730554542227456000000000 853 597447839102152910015092206868097295974400000000 854 295209520497534379066280855158353958010880000000 855 121457631290414144530126980408008485581619200000 856 40485877096804714843375660136002828527206400000 857 10504443787279061148551522629881814969221120000 858 1990315664958137901830814814082870204694528000 859 244961927994847741763792592502507102116249600 860 14697715679690864505827555550150426126974976 861 45474735088646411895751953125 862 4474713932722806930541992187500 863 214786268770694732666015625000000 864 6701331585645675659179687500000000 865 152790360152721405029296875000000000 866 2713556796312332153320312500000000000 867 39075217866897583007812500000000000000 868 468902614402770996093750000000000000000 869 4782806666908264160156250000000000000000 870 42088698668792724609375000000000000000000 871 323241205776328125000000000000000000000000 872 2186285973614437500000000000000000000000000 873 13117715841686625000000000000000000000000000 874 70230232506260700000000000000000000000000000 875 337105116030051360000000000000000000000000000 876 1456294101249821875200000000000000000000000000 877 5679546994874305313280000000000000000000000000 878 20045459981909312870400000000000000000000000000 879 64145471942109801185280000000000000000000000000 880 186359476379182159233024000000000000000000000000 881 491989017641040900375183360000000000000000000000 882 1180773642338498160900440064000000000000000000000 883 2576233401465814169237323776000000000000000000000 884 5107662743775701135531389747200000000000000000000 885 9193792938796262043956501544960000000000000000000 886 15004270076115499655737010521374720000000000000000 887 22160152727801353337703892462338048000000000000000 888 29546870303735137783605189949784064000000000000000 889 35456244364482165340326227939740876800000000000000 890 38146028419718743400626838335169495040000000000000 891 36620187282929993664601764801762715238400000000000 892 31186224008688768798241502927952763944960000000000 893 23389668006516576598681127195964572958720000000000 894 15309600876992668319136737800994993209344000000000 895 8645421671713506815512510758208937341747200000000 896 4149802402422483271446005163940289924038656000000 897 1659920960968993308578402065576115969615462400000 898 538352744098051883863265534781443017172582400000 899 136004903772139423291772345628996130654126080000 900 25108597619471893530788740731506977966915584000 901 3013031714336627223694648887780837356029870080 902 176372588156290374069930666601805113523699712 903 227373675443232059478759765625 904 22919266484677791595458984375000 905 1127627911046147346496582031250000 906 36084093153476715087890625000000000 907 844367779791355133056640625000000000 908 15401268303394317626953125000000000000 909 227938770890235900878906250000000000000 910 2813415686416625976562500000000000000000 911 29540864707374572753906250000000000000000 912 267837173346862792968750000000000000000000 913 2121270412907153320312500000000000000000000 914 14810324337388125000000000000000000000000000 915 91824010891806375000000000000000000000000000 916 508563752631543000000000000000000000000000000 917 2528288370225385200000000000000000000000000000 918 11326731898609725696000000000000000000000000000 919 45873264189369389068800000000000000000000000000 920 168381863848038228111360000000000000000000000000 921 561272879493460760371200000000000000000000000000 922 1701543045201228410388480000000000000000000000000 923 4696258804755390412672204800000000000000000000000 924 11807736423384981609004400640000000000000000000000 925 27050450715391048776991899648000000000000000000000 926 56453114536468275708504834048000000000000000000000 927 107260917619289723846159184691200000000000000000000 928 185346865646132642806163071146393600000000000000000 929 290852004552392762557363588568186880000000000000000 930 413656184252291928970472659296976896000000000000000 931 531843665467232480104893419096113152000000000000000 932 616205074472379701087048926952737996800000000000000 933 640853277451274889130530884030847516672000000000000 934 595373367438603767966428692260916402585600000000000 935 491183028136848108572303671115256032133120000000000 936 357224020463162260779857215356549841551360000000000 937 226942318882479553907203407402984605220864000000000 938 124494072072674498143380154918208697721159680000000 939 58097233633914765800244072295164058936541184000000 940 22610815252118179122257152460820606721248460800000 941 7140257448037319722818048145522296859341619200000 942 1757601833363032547155211851205488457684090880000 943 316368330005345858487938133216987922383136358400 944 37038243512820978554685439986379073839976939520 945 2116471057875484488839167999221661362284396544 946 1136868377216160297393798828125 947 117324816528707742691040039062500 948 5913170753046870231628417968750000 949 193952000699937343597412109375000000 950 4654848016798496246337890625000000000 951 87138754874467849731445312500000000000 952 1324509074091911315917968750000000000000 953 16802343682765960693359375000000000000000 954 181465311773872375488281250000000000000000 955 1693676243222808837890625000000000000000000 956 13820398144698120117187500000000000000000000 957 99506866641826464843750000000000000000000000 958 636843946507689375000000000000000000000000000 959 3644706893859391500000000000000000000000000000 960 18744206882705442000000000000000000000000000000 961 86973119935753250880000000000000000000000000000 962 365287103730163653696000000000000000000000000000 963 1392388489512623809382400000000000000000000000000 964 4826946763643762539192320000000000000000000000000 965 15242989779927671176396800000000000000000000000000 966 43899810566191692988022784000000000000000000000000 967 115393787773989592997088460800000000000000000000000 968 276945090657575023193012305920000000000000000000000 969 606870981267033963866426966016000000000000000000000 970 1213741962534067927732853932032000000000000000000000 971 2213865339662139900184725572026368000000000000000000 972 3678422410515555526460774796597657600000000000000000 973 5558504975890172795540726359303127040000000000000000 974 7623092538363665548170139007044288512000000000000000 975 9463149357968688266693965663917047808000000000000000 976 10598727280924930858697241543587093544960000000000000 977 10667106166608317509398514069674752212992000000000000 978 9600395549947485758458662662707276991692800000000000 979 7680316439957988606766930130165821593354240000000000 980 5421399839970344898894303621293521124720640000000000 981 3345778186953127137603341663426858751256166400000000 982 1784415033041667806721782220494324667336622080000000 983 810220879867568085214214629846071740844736512000000 984 307031070265604748081176070257458764951689625600000 985 94471098543262999409592637002295004600519884800000 986 22673063650383119858302232880550801104124772352000 987 3981611177628255194628684798535750437797520998400 988 455041277443229165100421119832657192891145256960 989 25397652694505813866070015990659936347412758528