0 1 1 8 2 5 3 64 4 80 5 25 6 512 7 960 8 600 9 125 10 4096 11 10240 12 9600 13 4000 14 625 15 32768 16 102400 17 128000 18 80000 19 25000 20 3125 21 262144 22 983040 23 1536000 24 1280000 25 600000 26 150000 27 15625 28 2097152 29 9175040 30 17203200 31 17920000 32 11200000 33 4200000 34 875000 35 78125 36 16777216 37 83886080 38 183500800 39 229376000 40 179200000 41 89600000 42 28000000 43 5000000 44 390625 45 134217728 46 754974720 47 1887436800 48 2752512000 49 2580480000 50 1612800000 51 672000000 52 180000000 53 28125000 54 1953125 55 1073741824 56 6710886400 57 18874368000 58 31457280000 59 34406400000 60 25804800000 61 13440000000 62 4800000000 63 1125000000 64 156250000 65 9765625 66 8589934592 67 59055800320 68 184549376000 69 346030080000 70 432537600000 71 378470400000 72 236544000000 73 105600000000 74 33000000000 75 6875000000 76 859375000 77 48828125 78 68719476736 79 515396075520 80 1771674009600 81 3690987520000 82 5190451200000 83 5190451200000 84 3784704000000 85 2027520000000 86 792000000000 87 220000000000 88 41250000000 89 4687500000 90 244140625 91 549755813888 92 4466765987840 93 16750372454400 94 38386270208000 95 59978547200000 96 67475865600000 97 56229888000000 98 35143680000000 99 16473600000000 100 5720000000000 101 1430000000000 102 243750000000 103 25390625000 104 1220703125 105 4398046511104 106 38482906972160 107 156336809574400 108 390842023936000 109 671759728640000 110 839699660800000 111 787218432000000 112 562298880000000 113 307507200000000 114 128128000000000 115 40040000000000 116 9100000000000 117 1421875000000 118 136718750000 119 6103515625 120 35184372088832 121 329853488332800 122 1443109011456000 123 3908420239360000 124 7328287948800000 125 10076395929600000 126 10496245760000000 127 8434483200000000 128 5271552000000000 129 2562560000000000 130 960960000000000 131 273000000000000 132 56875000000000 133 8203125000000 134 732421875000 135 30517578125 136 281474976710656 137 2814749767106560 138 13194139533312000 139 38482906972160000 140 78168404787200000 141 117252607180800000 142 134351945728000000 143 119957094400000000 144 84344832000000000 145 46858240000000000 146 20500480000000000 147 6988800000000000 148 1820000000000000 149 350000000000000 150 46875000000000 151 3906250000000 152 152587890625 153 2251799813685248 154 23925373020405760 155 119626865102028800 156 373833953443840000 157 817761773158400000 158 1328862881382400000 159 1661078601728000000 160 1631416483840000000 161 1274544128000000000 162 796590080000000000 163 398295040000000000 164 158412800000000000 165 49504000000000000 166 11900000000000000 167 2125000000000000 168 265625000000000 169 20751953125000 170 762939453125 171 18014398509481984 172 202661983231672320 173 1076641785918259200 174 3588805953060864000 175 8411263952486400000 176 14719711916851200000 177 19932943220736000000 178 21356724879360000000 179 18353435443200000000 180 12745441280000000000 181 7169310720000000000 182 3258777600000000000 183 1188096000000000000 184 342720000000000000 185 76500000000000000 186 12750000000000000 187 1494140625000000 188 109863281250000 189 3814697265625 190 144115188075855872 191 1711367858400788480 192 9626444203504435200 193 34093656554078208000 194 85234141385195520000 195 159814015097241600000 196 233062105350144000000 197 270518515138560000000 198 253611107942400000000 199 193730707456000000000 200 121081692160000000000 201 61916774400000000000 202 25798656000000000000 203 8682240000000000000 204 2325600000000000000 205 484500000000000000 206 75703125000000000 207 8349609375000000 208 579833984375000 209 19073486328125 210 1152921504606846976 211 14411518807585587200 212 85568392920039424000 213 320881473450147840000 214 852341413851955200000 215 1704682827703910400000 216 2663566918287360000000 217 3329458647859200000000 218 3381481439232000000000 219 2817901199360000000000 220 1937307074560000000000 221 1100742656000000000000 222 515973120000000000000 223 198451200000000000000 224 62016000000000000000 225 15504000000000000000 226 3028125000000000000 227 445312500000000000 228 46386718750000000 229 3051757812500000 230 95367431640625 231 9223372036854775808 232 121056757983718932480 233 756604737398243328000 234 2994893752201379840000 235 8423138678066380800000 236 17899169690891059200000 237 29831949484818432000000 238 39953503774310400000000 239 43699144753152000000000 240 39450616791040000000000 241 29587962593280000000000 242 18492476620800000000000 243 9631498240000000000000 244 4167475200000000000000 245 1488384000000000000000 246 434112000000000000000 247 101745000000000000000 248 18703125000000000000 249 2597656250000000000 250 256347656250000000 251 16021728515625000 252 476837158203125 253 73786976294838206464 254 1014570924054025338880 255 6658121689104541286400 256 27742173704602255360000 257 82359578185537945600000 258 185309050917460377600000 259 328151444333002752000000 260 468787777618575360000000 261 549360676896768000000000 262 534100658094080000000000 263 433956784701440000000000 264 295879625932800000000000 265 169514369024000000000000 266 81497292800000000000000 267 32744448000000000000000 268 10914816000000000000000 269 2984520000000000000000 270 658350000000000000000 271 114296875000000000000 272 15039062500000000000 273 1409912109375000000 274 83923339843750000 275 2384185791015625 276 590295810358705651712 277 8485502273906393743360 278 58337828133106456985600 279 255227998082340749312000 280 797587494007314841600000 281 1894270298267372748800000 282 3551756809251323904000000 283 5391059442613616640000000 284 6738824303267020800000000 285 7019608649236480000000000 286 6142157568081920000000000 287 4536820930969600000000000 288 2835513081856000000000000 289 1499550187520000000000000 290 669442048000000000000000 291 251040768000000000000000 292 78450240000000000000000 293 20189400000000000000000 294 4206125000000000000000 295 691796875000000000000 296 86474609375000000000 297 7720947265625000000 298 438690185546875000 299 11920928955078125 300 4722366482869645213696 301 70835497243044678205440 302 509130136434383624601600 303 2333513125324258279424000 304 7656839942470222479360000 305 19142099856175556198400000 306 37885405965347454976000000 307 60887259587165552640000000 308 80865891639204249600000000 309 89850990710226944000000000 310 84235303790837760000000000 311 67005355288166400000000000 312 45368209309696000000000000 313 26173966909440000000000000 314 12853287321600000000000000 315 5355536384000000000000000 316 1882805760000000000000000 317 553766400000000000000000 318 134596000000000000000000 319 26565000000000000000000 320 4150781250000000000000 321 494140625000000000000 322 42114257812500000000 323 2288818359375000000 324 59604644775390625 325 37778931862957161709568 326 590295810358705651712000 327 4427218577690292387840000 328 21213755684765984358400000 329 72922285166383071232000000 330 191420998561755561984000000 331 398793747003657420800000000 332 676525106524061696000000000 333 951363431049461760000000000 334 1123137383877836800000000000 335 1123137383877836800000000000 336 957219361259520000000000000 337 697972450918400000000000000 338 436232781824000000000000000 339 233696133120000000000000000 340 107110727680000000000000000 341 41840128000000000000000000 342 13844160000000000000000000 343 3845600000000000000000000 344 885500000000000000000000 345 166031250000000000000000 346 24707031250000000000000 347 2807617187500000000000 348 228881835937500000000 349 11920928955078125000 350 298023223876953125 351 302231454903657293676544 352 4911261142184431022243840 353 38369227673315867361280000 354 191846138366579336806400000 355 689447059754894491648000000 356 1895979414325959852032000000 357 4147454968838037176320000000 358 7406169587210780672000000000 359 10993532981016002560000000000 360 13741916226270003200000000000 361 14600785990411878400000000000 362 13273441809465344000000000000 363 10369876413644800000000000000 364 6979724509184000000000000000 365 4050732974080000000000000000 366 2025366487040000000000000000 367 870274662400000000000000000 368 319953920000000000000000000 369 99985600000000000000000000 370 26312000000000000000000000 371 5755750000000000000000000 372 1027812500000000000000000 373 145996093750000000000000 374 15869140625000000000000 375 1239776611328125000000 376 61988830566406250000 377 1490116119384765625 378 2417851639229258349412352 379 40801246411993734646333440 380 331510127097449094001459200 381 1726615245299214031257600000 382 6474807169872052617216000000 383 18615070613382151274496000000 384 42659536822334096670720000000 385 79986631541876431257600000000 386 124979111784181923840000000000 387 164902994715240038400000000000 388 185515869054645043200000000000 389 179191464427782144000000000000 390 149326220356485120000000000000 391 107687178141696000000000000000 392 67304486338560000000000000000 393 36456596766720000000000000000 394 17089029734400000000000000000 395 6911004672000000000000000000 396 2399654400000000000000000000 397 710424000000000000000000000 398 177606000000000000000000000 399 37001250000000000000000000 400 6307031250000000000000000 401 856933593750000000000000 402 89263916015625000000000 403 6694793701171875000000 404 321865081787109375000 405 7450580596923828125 406 19342813113834066795298816 407 338499229492096168917729280 408 2856087248839561425243340800 409 15470472597880957720068096000 410 60431533585472491094016000000 411 181294600756417473282048000000 412 434351647645583529738240000000 413 853190736446681933414400000000 414 1399766051982837547008000000000 415 1944119516642829926400000000000 416 2308641926013360537600000000000 417 2361111060695482368000000000000 418 2090567084990791680000000000000 419 1608128526915993600000000000000 420 1076871781416960000000000000000 421 628175205826560000000000000000 422 318995221708800000000000000000 423 140733186048000000000000000000 424 53752258560000000000000000000 425 17681664000000000000000000000 426 4972968000000000000000000000 427 1184040000000000000000000000 428 235462500000000000000000000 429 38390625000000000000000000 430 4998779296875000000000000 431 499877929687500000000000 432 36048889160156250000000 433 1668930053710937500000 434 37252902984619140625 435 154742504910672534362390528 436 2804707901505939685318328320 437 24541194138176972246535372800 438 138044217027245468886761472000 439 560804631673184717352468480000 440 1752514473978702241726464000000 441 4381286184946755604316160000000 442 8997284129801373116006400000000 443 15464082098096110043136000000000 444 22551786393056827146240000000000 445 28189732991321033932800000000000 446 30432098115630661632000000000000 447 28530091983403745280000000000000 448 23317863640281907200000000000000 449 16655616885915648000000000000000 450 10409760553697280000000000000000 451 5692837802803200000000000000000 452 2720841596928000000000000000000 453 1133683998720000000000000000000 454 410214604800000000000000000000 455 128192064000000000000000000000 456 34337160000000000000000000000 457 7803900000000000000000000000 458 1484437500000000000000000000 459 231943359375000000000000000 460 28992919921875000000000000 461 2787780761718750000000000 462 193595886230468750000000 463 8642673492431640625000 464 186264514923095703125 465 1237940039285380274899124224 466 23211375736600880154358579200 467 210353092612945476398874624000 468 1227059706908848612326768640000 469 5176658138521705083253555200000 470 16824138950195541520574054400000 471 43812861849467556043161600000000 472 93884703963144762949632000000000 473 168699077433775745925120000000000 474 257734701634935167385600000000000 475 338276795895852407193600000000000 476 384405449881650462720000000000000 477 380401226445383270400000000000000 478 329193369039273984000000000000000 479 249834253288734720000000000000000 480 166556168859156480000000000000000 481 97591505190912000000000000000000 482 50230921789440000000000000000000 483 22673679974400000000000000000000 484 8950136832000000000000000000000 485 3076609536000000000000000000000 486 915657600000000000000000000000 487 234117000000000000000000000000 488 50895000000000000000000000000 489 9277734375000000000000000000 490 1391660156250000000000000000 491 167266845703125000000000000 492 15487670898437500000000000 493 1037120819091796875000000 494 44703483581542968750000 495 931322574615478515625 496 9903520314283042199192993792 497 191880706089233942609364254720 498 1798881619586568211962789888000 499 10868243118335516280608522240000 500 47548563642717883727662284800000 501 160476402294172857580860211200000 502 434623589546718155948163072000000 503 970141940952495883812864000000000 504 1819016139285929782149120000000000 505 2905373000248360068710400000000000 506 3994887875341495094476800000000000 507 4766627578532465737728000000000000 508 4965237060971318476800000000000000 509 4535553084541108224000000000000000 510 3644640871506247680000000000000000 511 2581620617316925440000000000000000 512 1613512885823078400000000000000000 513 889804900270080000000000000000000 514 432544048742400000000000000000000 515 184969494528000000000000000000000 516 69363560448000000000000000000000 517 22708308480000000000000000000000 518 6451224000000000000000000000000 519 1577745000000000000000000000000 520 328696875000000000000000000000 521 57521953125000000000000000000 522 8296435546875000000000000000 523 960235595703125000000000000 524 85735321044921875000000000 525 5543231964111328125000000 526 230967998504638671875000 527 4656612873077392578125 528 79228162514264337593543950336 529 1584563250285286751870879006720 530 15350456487138715408749140377600 531 95940353044616971304682127360000 532 434729724733420651224340889600000 533 1521554036566972279285193113600000 534 4279370727844609535489605632000000 535 9934253475353557850243727360000000 536 19402838819049917676257280000000000 537 32338064698416529460428800000000000 538 46485968003973761099366400000000000 539 58107460004967201374208000000000000 540 63555034380432876503040000000000000 541 61110609981185458176000000000000000 542 51834892394755522560000000000000000 543 38876169296066641920000000000000000 544 25816206173169254400000000000000000 545 15186003631276032000000000000000000 546 7909376891289600000000000000000000 547 3642476199936000000000000000000000 548 1479755956224000000000000000000000 549 528484270080000000000000000000000 550 165151334400000000000000000000000 551 44878080000000000000000000000000 552 10518300000000000000000000000000 553 2103660000000000000000000000000 554 353981250000000000000000000000 555 49164062500000000000000000000 556 5487060546875000000000000000 557 473022460937500000000000000 558 29563903808593750000000000 559 1192092895507812500000000 560 23283064365386962890625 561 633825300114114700748351602688 562 13072646814853615702934751805440 563 130726468148536157029347518054400 564 844275106792629347481202720768000 565 3957539563090450066318137753600000 566 14346080916202881490403249356800000 567 41842736005591737680342810624000000 568 100870881442051510479397847040000000 569 204893977929167130661276876800000000 570 355718711682581824064716800000000000 571 533578067523872736097075200000000000 572 697289520059606416490496000000000000 573 798977575068299018895360000000000000 574 806660051751648047923200000000000000 575 720232189063971471360000000000000000 576 570183816342310748160000000000000000 577 400910495865687244800000000000000000 578 250569059916054528000000000000000000 579 139205033286696960000000000000000000 580 68686694055936000000000000000000000 581 30050428649472000000000000000000000 582 11626653941760000000000000000000000 583 3963632025600000000000000000000000 584 1184781312000000000000000000000000 585 308536800000000000000000000000000 586 69420780000000000000000000000000 587 13350150000000000000000000000000 588 2163218750000000000000000000000 589 289716796875000000000000000000 590 31219482421875000000000000000 591 2601623535156250000000000000 592 157356262207031250000000000 593 6146728992462158203125000 594 116415321826934814453125 595 5070602400912917605986812821504 596 107750301019399499127219772456960 597 1111174979262557334749453903462400 598 7407833195083715564996359356416000 599 35881692038686747267951115632640000 600 134556345145075302254816683622400000 601 406472292625748308894758731776000000 602 1016180731564370772236896829440000000 603 2143506230643594597687204249600000000 604 3870219583106490245824118784000000000 605 6047218098603891009100185600000000000 606 8246206498096215012409344000000000000 607 9878268200844424233615360000000000000 608 10448168289354679477862400000000000000 609 9795157771270012010496000000000000000 610 8162631476058343342080000000000000000 611 6058203048637051699200000000000000000 612 4009104958656872448000000000000000000 613 2366485565873848320000000000000000000 614 1245518718880972800000000000000000000 615 583836899475456000000000000000000000 616 243265374781440000000000000000000000 617 89842325913600000000000000000000000 618 29296410624000000000000000000000000 619 8392200960000000000000000000000000 620 2098050240000000000000000000000000 621 453905100000000000000000000000000 622 84056500000000000000000000000000 623 13133828125000000000000000000000 624 1698339843750000000000000000000 625 176910400390625000000000000000 626 14266967773437500000000000000 627 835955142974853515625000000 628 31664967536926269531250000 629 582076609134674072265625 630 40564819207303340847894502572032 631 887355420159760581047692243763200 632 9428151339197456173631730089984000 633 64818540456982511193718144368640000 634 324092702284912555968590721843200000 635 1255859221354036154378289047142400000 636 3924560066731362982432153272320000000 637 10161807315643707722368968294400000000 638 22228953502970610642682118144000000000 639 41679287818069894955028971520000000000 640 67728842704363579301922078720000000000 641 96205742477789175144775680000000000000 642 120257178097236468930969600000000000000 643 132976687319059556990976000000000000000 644 130602103616933493473280000000000000000 645 114276840664816806789120000000000000000 646 89278781769388130304000000000000000000 647 62363854912440238080000000000000000000 648 38977409320275148800000000000000000000 649 21796577580417024000000000000000000000 650 10898288790208512000000000000000000000 651 4865307495628800000000000000000000000 652 1935065481216000000000000000000000000 653 683582914560000000000000000000000000 654 213619660800000000000000000000000000 655 58745406720000000000000000000000000 656 14121492000000000000000000000000000 657 2941977500000000000000000000000000 658 525353125000000000000000000000000 659 79255859375000000000000000000000 660 9906982421875000000000000000000 661 998687744140625000000000000000 662 78022480010986328125000000000 663 4433095455169677734375000000 664 162981450557708740234375000 665 2910383045673370361328125 666 324518553658426726783156020576256 667 7301667457314601352621010462965760 668 79861987814378452294292301938688000 669 565689080351847370417903805399040000 670 2916834320564213003717316496588800000 671 11667337282256852014869265986355200000 672 37675776640621084631348671414272000000 673 100917258858806476691112512716800000000 674 228640664601983423753301786624000000000 675 444579070059412212853642362880000000000 676 750227180725258109190521487360000000000 677 1108290153344131297667815833600000000000 678 1443086137166837627171635200000000000000 679 1665099389038658800582656000000000000000 680 1709700265530765732741120000000000000000 681 1567225243403201921679360000000000000000 682 1285614457479189076377600000000000000000 683 945304748146462556160000000000000000000 684 623638549124402380800000000000000000000 685 369259667244711936000000000000000000000 686 196169198223753216000000000000000000000 687 93413903916072960000000000000000000000 688 39807061327872000000000000000000000000 689 15143990722560000000000000000000000000 690 5126871859200000000000000000000000000 691 1538061557760000000000000000000000000 692 406698969600000000000000000000000000 693 94143280000000000000000000000000000 694 18912712500000000000000000000000000 695 3260812500000000000000000000000000 696 475535156250000000000000000000000 697 57524414062500000000000000000000 698 5617618560791015625000000000000 699 425577163696289062500000000000 700 23469328880310058593750000000 701 838190317153930664062500000 702 14551915228366851806640625 703 2596148429267413814265248164610048 704 60035932426808944454883863806607360 705 675404239801600625117443467824332800 706 4924822581886671224814691952885760000 707 26163119966272940881828050999705600000 708 107922869860875881137540710373785600000 709 359742899536252937125135701245952000000 710 995716954073557236685643458805760000000 711 2333711611109899773481976856576000000000 712 4699835883485214821595647836160000000000 713 8224712796099125937792383713280000000000 714 12617457130379340927295134105600000000000 715 17086139864055357505712160768000000000000 716 20536225798143458540519424000000000000000 717 22003099069439419864842240000000000000000 718 21086303274879444037140480000000000000000 719 18121041876849522219417600000000000000000 720 13990510272567645831168000000000000000000 721 9715632133727531827200000000000000000000 722 6072270083579707392000000000000000000000 723 3415651922013585408000000000000000000000 724 1728157222447349760000000000000000000000 725 785526010203340800000000000000000000000 726 320187232419840000000000000000000000000 727 116734928486400000000000000000000000000 728 37938851758080000000000000000000000000 729 10943899545600000000000000000000000000 730 2786641088000000000000000000000000000 731 622018100000000000000000000000000000 732 120650062500000000000000000000000000 733 20108343750000000000000000000000000 734 2837871093750000000000000000000000 735 332563018798828125000000000000000 736 31492710113525390625000000000000 737 2315640449523925781250000000000 738 124052166938781738281250000000 739 4307366907596588134765625000 740 72759576141834259033203125 741 20769187434139310514121985316880384 742 493268201560808624710397151275909120 743 5703413580546849723213967061627699200 744 42775601854101372924104752962207744000 745 233929072639616883178697867762073600000 746 994198558718371753509465937988812800000 747 3417557545594402902688789161836544000000 748 9764450130269722579110826176675840000000 749 23648277659246984371284032146636800000000 750 49267245123431217440175066972160000000000 751 89296881786219081610317308887040000000000 752 142063221023530357107322991411200000000000 753 199776404564339564682172956672000000000000 754 249720505705424455852716195840000000000000 755 278705921546232651621335040000000000000000 756 278705921546232651621335040000000000000000 757 250399851389193397941043200000000000000000 758 202529291564788777746432000000000000000000 759 147677608432658483773440000000000000000000 760 97156321337275318272000000000000000000000 761 57686565794007220224000000000000000000000 762 30903517389646725120000000000000000000000 763 14924994193863475200000000000000000000000 764 6489127910375424000000000000000000000000 765 2534815589990400000000000000000000000000 766 887185456496640000000000000000000000000 767 277245455155200000000000000000000000000 768 77012626432000000000000000000000000000 769 18909350240000000000000000000000000000 770 4075291000000000000000000000000000000 771 764117062500000000000000000000000000 772 123244687500000000000000000000000000 773 16849859619140625000000000000000000 774 1914756774902343750000000000000000 775 175988674163818359375000000000000 776 12570619583129882812500000000000 777 654719769954681396484375000000 778 22118911147117614746093750000 779 363797880709171295166015625 780 166153499473114484112975882535043072 781 4049991549657165550253787136791674880 782 48093649652178840909263722249401139200 783 370721882735545232008907859005800448000 784 2085310590387441930050106706907627520000 785 9123233832945058443969216842720870400000 786 32311453158347081989057642984636416000000 787 95203388770129795146330555222589440000000 788 238008471925324487865826388056473600000000 789 512379349283684661377820696510464000000000 790 960711279906908740083413805957120000000000 791 1582990177119338264910170475724800000000000 792 2308527341632368302993998610432000000000000 793 2996646068465093470232594350080000000000000 794 3478249900896983492234261299200000000000000 795 3623176980101024471077355520000000000000000 796 3396728418844710441635020800000000000000000 797 2872233589464277211676672000000000000000000 798 2194067325285211758919680000000000000000000 799 1515638612861494965043200000000000000000000 800 947274133038434353152000000000000000000000 801 535660968087209902080000000000000000000000 802 273917540499141427200000000000000000000000 803 126537994252320768000000000000000000000000 804 52724164271800320000000000000000000000000 805 19771561601925120000000000000000000000000 806 6653890923724800000000000000000000000000 807 2002328287232000000000000000000000000000 808 536337934080000000000000000000000000000 809 127149079200000000000000000000000000000 810 26489391500000000000000000000000000000 811 4806542812500000000000000000000000000 812 751022314453125000000000000000000000 813 99567352294921875000000000000000000 814 10981693267822265625000000000000000 815 980508327484130859375000000000000 816 68090856075286865234375000000000 817 3450550138950347900390625000000 818 113504938781261444091796875000 819 1818989403545856475830078125 820 1329227995784915872903807060280344576 821 33230699894622896822595176507008614400 822 404999154965716555025378713679167488000 823 3206243310145256060617581483293409280000 824 18536094136777261600445392950290022400000 825 83412423615497677202004268276305100800000 826 304107794431501948132307228090695680000000 827 923184375952773771115932656703897600000000 828 2380084719253244878658263880564736000000000 829 5289077153896099730351697512366080000000000 830 10247586985673693227556413930209280000000000 831 17467477816489249819698432835584000000000000 832 26383169618655637748502841262080000000000000 833 35515805255882589276830747852800000000000000 834 42809229549501335289037062144000000000000000 835 46376665345293113229790150656000000000000000 836 45289712251262805888466944000000000000000000 837 39961510809937769901588480000000000000000000 838 31913706549603080129740800000000000000000000 839 23095445529318018514944000000000000000000000 840 15156386128614949650432000000000000000000000 841 9021658409889850982400000000000000000000000 842 4869645164429180928000000000000000000000000 843 2381891656514273280000000000000000000000000 844 1054483285436006400000000000000000000000000 845 421793314174402560000000000000000000000000 846 152088935399424000000000000000000000000000 847 49288080916480000000000000000000000000000 848 14302344908800000000000000000000000000000 849 3698882304000000000000000000000000000000 850 847660528000000000000000000000000000000 851 170899300000000000000000000000000000000 852 30040892578125000000000000000000000000 853 4551650390625000000000000000000000000 854 585690307617187500000000000000000000 855 62752532958984375000000000000000000 856 5447268486022949218750000000000000 857 368058681488037109375000000000000 858 18160790205001831054687500000000 859 582076609134674072265625000000 860 9094947017729282379150390625 861 10633823966279326983230456482242756608 862 272491739135907753945280447357470638080 863 3406146739198846924316005591968382976000 864 27674942255990631260067545434743111680000 865 164319969644944373106651051018787225600000 866 759979859607867725618261110961890918400000 867 2849924473529503971068479166107090944000000 868 8906013979779699909588997394084659200000000 869 23656599633789827884845774328037376000000000 870 54213040827435022236104899501752320000000000 871 108426081654870044472209799003504640000000000 872 190977757460282464695369532335718400000000000 873 298402746031691351086514894274560000000000000 874 416042290140338902957160189132800000000000000 875 520052862675423628696450236416000000000000000 876 585059470509851582283506515968000000000000000 877 594201024736568013256686305280000000000000000 878 546140647735816188655042560000000000000000000 879 455117206446513490545868800000000000000000000 880 344332096982559548768256000000000000000000000 881 236728316675509689778176000000000000000000000 882 147955197922193556111360000000000000000000000 883 84065453364882702336000000000000000000000000 884 43403359074260090880000000000000000000000000 885 20345324566059417600000000000000000000000000 886 8646762940575252480000000000000000000000000 887 3325678054067404800000000000000000000000000 888 1154749324328960000000000000000000000000000 889 360859163852800000000000000000000000000000 890 101102782976000000000000000000000000000000 891 25275695744000000000000000000000000000000 892 5605497040000000000000000000000000000000 893 1094823640625000000000000000000000000000 894 186617666015625000000000000000000000000 895 27443774414062500000000000000000000000 896 3430471801757812500000000000000000000 897 357340812683105468750000000000000000 898 30180811882019042968750000000000000 899 1985579729080200195312500000000000 900 95460563898086547851562500000000 901 2983142621815204620361328125000 902 45474735088646411895751953125 903 85070591730234615865843651857942052864 904 2233103032918658666478395861270978887680 905 28611632609270314164254446972534416998400 906 238430271743919284702120391437786808320000 907 1452934468439508141153546135324013363200000 908 6901438725087663670479344142789063475200000 909 26599295086275370396639138883666182144000000 910 85497734205885119132054374983212728320000000 911 233782866969217122626711181594722304000000000 912 551987324788429317313068067654205440000000000 913 1138473857376135466958202889536798720000000000 914 2069952467956609939924005253703270400000000000 915 3342110755554943132168966815875072000000000000 916 4820352051281167979089855984435200000000000000 917 6240634352105083544357402836992000000000000000 918 7280740077455930801750303309824000000000000000 919 7678905550441802017471023022080000000000000000 920 7340130305569369575523772006400000000000000000 921 6371640890251188867642163200000000000000000000 922 5030242808093043842875392000000000000000000000 923 3615487018316875262066688000000000000000000000 924 2367283166755096897781760000000000000000000000 925 1412299616530029399244800000000000000000000000 926 767554139418494238720000000000000000000000000 927 379779391899775795200000000000000000000000000 928 170900726354899107840000000000000000000000000 929 69839239135415500800000000000000000000000000 930 25866384864968704000000000000000000000000000 931 8660619932467200000000000000000000000000000 932 2613118083072000000000000000000000000000000 933 707719480832000000000000000000000000000000 934 171222455040000000000000000000000000000000 935 36786074325000000000000000000000000000000 936 6967059531250000000000000000000000000000 937 1152638525390625000000000000000000000000 938 164662646484375000000000000000000000000 939 20011085510253906250000000000000000000 940 2028150558471679687500000000000000000 941 166788697242736816406250000000000000 942 10691583156585693359375000000000000 943 501167960464954376220703125000000 944 15279510989785194396972656250000 945 227373675443232059478759765625 946 680564733841876926926749214863536422912 947 18290177222000442411156385149457541365760 948 240058576038755806646427555086630230425600 949 2050500336997705848438235366364966551552000 950 12815627106235661552738971039781040947200000 951 62476182142898850069602483818932574617600000 952 247301554315641281525509831783274774528000000 953 816978349078457805039630694284032737280000000 954 2297751606783162576673961327673842073600000000 955 5584812933153520151638100449207255040000000000 956 11867727482951230322230963454565416960000000000 957 22251989030533556854183056477310156800000000000 958 37086648384222594756971760795516928000000000000 959 55273370188024059493563681954856960000000000000 960 74026835073246508250308502618112000000000000000 961 89449092380172864135789440663552000000000000000 962 97834944790814070148519700725760000000000000000 963 97115570196763966691545291161600000000000000000 964 87673778649856358818756165632000000000000000000 965 72100146916000295081213952000000000000000000000 966 54075110187000221310910464000000000000000000000 967 37015700425625151492587520000000000000000000000 968 23134812766015719682867200000000000000000000000 969 13201931197998100905984000000000000000000000000 970 6876005832290677555200000000000000000000000000 971 3266102770338071838720000000000000000000000000 972 1413217544857819545600000000000000000000000000 973 556127274596827136000000000000000000000000000 974 198616883784581120000000000000000000000000000 975 64208044326912000000000000000000000000000000 976 18727346262016000000000000000000000000000000 977 4908377044480000000000000000000000000000000 978 1150400869800000000000000000000000000000000 979 239666847875000000000000000000000000000000 980 44056405859375000000000000000000000000000 981 7080493798828125000000000000000000000000 982 983401916503906250000000000000000000000 983 116280632019042968750000000000000000000 984 11475062370300292968750000000000000000 985 919476151466369628906250000000000000 986 57467259466648101806640625000000000 987 2628075890243053436279296875000000 988 78216544352471828460693359375000 989 1136868377216160297393798828125