0 1 1 1 2 1 3 1 4 5 5 1 6 1 7 15 8 15 9 1 10 1 11 35 12 105 13 35 14 1 15 1 16 70 17 490 18 490 19 70 20 1 21 1 22 126 23 1764 24 4116 25 1764 26 126 27 1 28 1 29 210 30 5292 31 24696 32 24696 33 5292 34 210 35 1 36 1 37 330 38 13860 39 116424 40 232848 41 116424 42 13860 43 330 44 1 45 1 46 495 47 32670 48 457380 49 1646568 50 1646568 51 457380 52 32670 53 495 54 1 55 1 56 715 57 70785 58 1557270 59 9343620 60 16818516 61 9343620 62 1557270 63 70785 64 715 65 1 66 1 67 1001 68 143143 69 4723719 70 44537922 71 133613766 72 133613766 73 44537922 74 4723719 75 143143 76 1001 77 1 78 1 79 1365 80 273273 81 13026013 82 184225041 83 868489479 84 1447482465 85 868489479 86 184225041 87 13026013 88 273273 89 1365 90 1 91 1 92 1820 93 496860 94 33157124 95 677352676 96 4789851066 97 12544848030 98 12544848030 99 4789851066 100 677352676 101 33157124 102 496860 103 1820 104 1 105 1 106 2380 107 866320 108 78835120 109 2254684432 110 23029990984 111 90474964580 112 142174944340 113 90474964580 114 23029990984 115 2254684432 116 78835120 117 866320 118 2380 119 1 120 1 121 3060 122 1456560 123 176729280 124 6892441920 125 98561919456 126 559299781040 127 1318349483880 128 1318349483880 129 559299781040 130 98561919456 131 6892441920 132 176729280 133 1456560 134 3060 135 1 136 1 137 3876 138 2372112 139 376375104 140 19571505408 141 381644355456 142 3031952379456 143 10323075958624 144 15484613937936 145 10323075958624 146 3031952379456 147 381644355456 148 19571505408 149 376375104 150 2372112 151 3876 152 1 153 1 154 4845 155 3755844 156 766192176 157 52101067968 158 1354627767168 159 14675134144320 160 69951472754592 161 151561524301616 162 151561524301616 163 69951472754592 164 14675134144320 165 1354627767168 166 52101067968 167 766192176 168 3755844 169 4845 170 1 171 1 172 5985 173 5799465 174 1498581756 175 131018862096 176 4454641311264 177 64344818940480 178 418241323113120 179 1268665346776464 180 1832516612010448 181 1268665346776464 182 418241323113120 183 64344818940480 184 4454641311264 185 131018862096 186 1498581756 187 5799465 188 5985 189 1 190 1 191 7315 192 8756055 193 2828205765 194 313203587004 195 13691471089032 196 258616676126160 197 2241344526426720 198 9271015995674160 199 18748054569029968 200 18748054569029968 201 9271015995674160 202 2241344526426720 203 258616676126160 204 13691471089032 205 313203587004 206 2828205765 207 8756055 208 7315 209 1 210 1 211 8855 212 12954865 213 5168991135 214 715536058545 215 39620253756006 216 962206162645860 217 10905003176653080 218 60142744792450320 219 165848175033726640 220 232187445047217296 221 165848175033726640 222 60142744792450320 223 10905003176653080 224 962206162645860 225 39620253756006 226 715536058545 227 5168991135 228 12954865 229 8855 230 1 231 1 232 10626 233 18818646 234 9177226366 235 1569305708586 236 108618373687131 237 3341308066756506 238 48687631829880516 239 351141102288229176 240 1291064254877933536 241 2464759032039691296 242 2464759032039691296 243 1291064254877933536 244 351141102288229176 245 48687631829880516 246 3341308066756506 247 108618373687131 248 1569305708586 249 9177226366 250 18818646 251 10626 252 1 253 1 254 12650 255 26883780 256 15870391460 257 3316911815140 258 283595960194470 259 10904939897954025 260 201274033545094290 261 1866359220145419780 262 8973605947365856720 263 22841906047840362560 264 31148053701600494400 265 22841906047840362560 266 8973605947365856720 267 1866359220145419780 268 201274033545094290 269 10904939897954025 270 283595960194470 271 3316911815140 272 15870391460 273 26883780 274 12650 275 1 276 1 277 14950 278 37823500 279 26794167400 280 6778924352200 281 708397594804900 282 33648885753232750 283 776327864163869875 284 9118323640906544350 285 56367818871058637800 286 187629942535831549600 287 341145350065148272000 288 341145350065148272000 289 187629942535831549600 290 56367818871058637800 291 9118323640906544350 292 776327864163869875 293 33648885753232750 294 708397594804900 295 6778924352200 296 26794167400 297 37823500 298 14950 299 1 300 1 301 17550 302 52474500 303 44253495000 304 13435361082000 305 1699573176873000 306 98669664990682500 307 2812085452234451250 308 41286527321442170625 309 323286019995777481500 310 1383573735925984746000 311 3289615875628215480000 312 4386154500837620640000 313 3289615875628215480000 314 1383573735925984746000 315 323286019995777481500 316 41286527321442170625 317 2812085452234451250 318 98669664990682500 319 1699573176873000 320 13435361082000 321 44253495000 322 52474500 323 17550 324 1 325 1 326 20475 327 71867250 328 71627692500 329 25888294575000 330 3929843116485000 331 276180641241862500 332 9620292336591543750 333 174477120104546634375 334 1707760902841471603125 335 9257736027151809697500 336 28300371871213324350000 337 49344238134423232200000 338 49344238134423232200000 339 28300371871213324350000 340 9257736027151809697500 341 1707760902841471603125 342 174477120104546634375 343 9620292336591543750 344 276180641241862500 345 3929843116485000 346 25888294575000 347 71627692500 348 71867250 349 20475 350 1 351 1 352 23751 353 97260345 354 113794603650 355 48606552130500 356 8783898349297500 357 740775427457422500 358 31236030524454648750 359 692398676625411380625 360 8371729453743610329375 361 56728712172570338525625 362 219660827553329302822500 363 492426470559111843690000 364 643942307654223180210000 365 492426470559111843690000 366 219660827553329302822500 367 56728712172570338525625 368 8371729453743610329375 369 692398676625411380625 370 31236030524454648750 371 740775427457422500 372 8783898349297500 373 48606552130500 374 113794603650 375 97260345 376 23751 377 1 378 1 379 27405 380 130179231 381 177694650315 382 89101174657950 383 19029465159090750 384 1910497890972206250 385 96671193283193636250 386 2594010353099029239375 387 38333708551352320981875 388 320877266685096001505625 389 1553097259829460666628125 390 4410113537801457541282500 391 7414806277842011030947500 392 7414806277842011030947500 393 4410113537801457541282500 394 1553097259829460666628125 395 320877266685096001505625 396 38333708551352320981875 397 2594010353099029239375 398 96671193283193636250 399 1910497890972206250 400 19029465159090750 401 89101174657950 402 177694650315 403 130179231 404 27405 405 1 406 1 407 31465 408 172459665 409 273072633561 410 159747490633185 411 40050978008748525 412 4752080327228495625 413 286256267330668903125 414 9217451808047538680625 415 164889971232850414175625 416 1686951244151469621950625 417 10086316879367178508865625 418 35800882989402183058940625 419 76244078278529044800249375 420 98028100643823057600320625 421 76244078278529044800249375 422 35800882989402183058940625 423 10086316879367178508865625 424 1686951244151469621950625 425 164889971232850414175625 426 9217451808047538680625 427 286256267330668903125 428 4752080327228495625 429 40050978008748525 430 159747490633185 431 273072633561 432 172459665 433 31465 434 1 435 1 436 35960 437 226296280 438 413443303560 439 280562625795816 440 82064568045276180 441 11430421977734896500 442 813737183653031917500 443 31193258706699556837500 444 669615286903817153445000 445 8292927783962658592665000 446 60602164575111735869475000 447 265717183137028380350775000 448 707362501263133243296431250 449 1151990359199959853368473750 450 1151990359199959853368473750 451 707362501263133243296431250 452 265717183137028380350775000 453 60602164575111735869475000 454 8292927783962658592665000 455 669615286903817153445000 456 31193258706699556837500 457 813737183653031917500 458 11430421977734896500 459 82064568045276180 460 280562625795816 461 413443303560 462 226296280 463 35960 464 1 465 1 466 40920 467 294296640 468 617336251840 469 483374285190720 470 164008894965211296 471 26651445431846835600 472 2227299368232914118000 473 100903410772975957770000 474 2578642719753830031900000 475 38322597958187689397160000 476 339007597322429560051800000 477 1816733021548404565405800000 478 5974256667014945782392150000 479 12161879643566139628441162500 480 15405047548517110196025472500 481 12161879643566139628441162500 482 5974256667014945782392150000 483 1816733021548404565405800000 484 339007597322429560051800000 485 38322597958187689397160000 486 2578642719753830031900000 487 100903410772975957770000 488 2227299368232914118000 489 26651445431846835600 490 164008894965211296 491 483374285190720 492 617336251840 493 294296640 494 40920 495 1 496 1 497 46376 498 379541184 499 909886731776 500 817988171866624 501 320242369285783296 502 60365686610370151296 503 5885654444511089751360 504 313009804548998864049600 505 9453528440419258621296000 506 167254733945879190992160000 507 1775473329579332950532160000 508 11517814163681313756016320000 509 46292753080949895673219440000 510 116412658482976943531184180000 511 184320042598046827257708285000 512 184320042598046827257708285000 513 116412658482976943531184180000 514 46292753080949895673219440000 515 11517814163681313756016320000 516 1775473329579332950532160000 517 167254733945879190992160000 518 9453528440419258621296000 519 313009804548998864049600 520 5885654444511089751360 521 60365686610370151296 522 320242369285783296 523 817988171866624 524 909886731776 525 379541184 526 46376 527 1 528 1 529 52360 530 485649472 531 1324851759616 532 1361190550736896 533 611855152556234752 534 133078495680981058560 535 15051177861518957723136 536 933857171862426240549120 537 33109481547849657619468800 538 692289159636856477497984000 539 8748709160245988451897600000 540 68105335924376463948618240000 541 331358653632062411134623360000 542 1018440567780897704810827680000 543 1991949934042049922644707080000 544 2489937417552562403305883850000 545 1991949934042049922644707080000 546 1018440567780897704810827680000 547 331358653632062411134623360000 548 68105335924376463948618240000 549 8748709160245988451897600000 550 692289159636856477497984000 551 33109481547849657619468800 552 933857171862426240549120 553 15051177861518957723136 554 133078495680981058560 555 611855152556234752 556 1361190550736896 557 1324851759616 558 485649472 559 52360 560 1 561 1 562 58905 563 616853160 564 1907145476544 565 2229725511433728 566 1145441848445097984 567 286042283820039746560 568 37328518038515186926080 569 2686635248281133953579776 570 111129003451628722625345280 571 2727711902903614100803929600 572 40738554394015015791227520000 573 377540449145999963193427200000 574 2204255391552415169721624960000 575 8201126677393544675581928160000 576 19604980929782280817608432840000 577 30272397023928521850718903650000 578 30272397023928521850718903650000 579 19604980929782280817608432840000 580 8201126677393544675581928160000 581 2204255391552415169721624960000 582 377540449145999963193427200000 583 40738554394015015791227520000 584 2727711902903614100803929600 585 111129003451628722625345280 586 2686635248281133953579776 587 37328518038515186926080 588 286042283820039746560 589 1145441848445097984 590 2229725511433728 591 1907145476544 592 616853160 593 58905 594 1 595 1 596 66045 597 778076145 598 2716004463480 599 3598783514238528 600 2103746020037722368 601 600402435559972193280 602 89960298261402500293120 603 7470793860162834910705920 604 358462272672176751442780416 605 10265055990157788791315984640 606 179971760866402790497098432000 607 1971119285679649610206316160000 608 13700362068048114048961483200000 609 61168087115579520959775092640000 610 177007650787077339247976616120000 611 334058556632474390247406849050000 612 412660569957762482070326107650000 613 334058556632474390247406849050000 614 177007650787077339247976616120000 615 61168087115579520959775092640000 616 13700362068048114048961483200000 617 1971119285679649610206316160000 618 179971760866402790497098432000 619 10265055990157788791315984640 620 358462272672176751442780416 621 7470793860162834910705920 622 89960298261402500293120 623 600402435559972193280 624 2103746020037722368 625 3598783514238528 626 2716004463480 627 778076145 628 66045 629 1 630 1 631 73815 632 975022335 633 3828912709545 634 5728053413479320 635 3794917215764527776 636 1232444543405432353920 637 211041456099330225937920 638 20122483079289168361020160 639 1114053835935191230169207040 640 37006842877338079591257113856 641 756958149763733446184804601600 642 9732319068390858593804630592000 643 79944049490353481306252322720000 644 424912700022256948959702471600000 645 1475530179881209914916927602360000 646 3370954526018605210678378204050000 647 5089480362812403945534021994350000 648 5089480362812403945534021994350000 649 3370954526018605210678378204050000 650 1475530179881209914916927602360000 651 424912700022256948959702471600000 652 79944049490353481306252322720000 653 9732319068390858593804630592000 654 756958149763733446184804601600 655 37006842877338079591257113856 656 1114053835935191230169207040 657 20122483079289168361020160 658 211041456099330225937920 659 1232444543405432353920 660 3794917215764527776 661 5728053413479320 662 3828912709545 663 975022335 664 73815 665 1 666 1 667 82251 668 1214271513 669 5346437471739 670 8998054264936737 671 6730544590172679276 672 2477267745348001381776 673 482713314950667697820352 674 52601123653412152768545024 675 3343624961120431084570240768 676 128156702181126452968737689856 677 3040809024479454929530957913856 678 45612135367191823942964368707840 679 439831305326492588021442126825600 680 2762805888500447139042252015144000 681 11421403427951194872184473199860000 682 31311618376008616282722448973610000 683 57226910365233497870692938216990000 684 69944001557507608508624702265210000 685 57226910365233497870692938216990000 686 31311618376008616282722448973610000 687 11421403427951194872184473199860000 688 2762805888500447139042252015144000 689 439831305326492588021442126825600 690 45612135367191823942964368707840 691 3040809024479454929530957913856 692 128156702181126452968737689856 693 3343624961120431084570240768 694 52601123653412152768545024 695 482713314950667697820352 696 2477267745348001381776 697 6730544590172679276 698 8998054264936737 699 5346437471739 700 1214271513 701 82251 702 1 703 1 704 91390 705 1503383778 706 7398151571538 707 13960312015492206 708 11747602561036691349 709 4881781508697469516140 710 1078083329749304029907184 711 133682332888913699708490816 712 9711548870071387154580464128 713 427376063212302373173250774528 714 11700540471861285251561376099840 715 203589404210386363377167944137216 716 2290380797366846587993139371543680 717 16889152518398385554319157970836800 718 82513996781064007855252095315036000 719 269298776904143369290231941624150000 720 590623076033731154195666586521820000 721 873845837640549602406454072456260000 722 873845837640549602406454072456260000 723 590623076033731154195666586521820000 724 269298776904143369290231941624150000 725 82513996781064007855252095315036000 726 16889152518398385554319157970836800 727 2290380797366846587993139371543680 728 203589404210386363377167944137216 729 11700540471861285251561376099840 730 427376063212302373173250774528 731 9711548870071387154580464128 732 133682332888913699708490816 733 1078083329749304029907184 734 4881781508697469516140 735 11747602561036691349 736 13960312015492206 737 7398151571538 738 1503383778 739 91390 740 1 741 1 742 101270 743 1851013060 744 10149845013204 745 21406023132847236 746 20196582825841367166 747 9441902471080839150105 748 2354181016122822561426180 749 330840905465793997299092496 750 27349514851838970443391646336 751 1375508467233747380621487555584 752 43237136784725136195060045890560 753 868068669293327734377743998264320 754 11328296134277926933629559177349376 755 97456665272832165531960178216902720 756 558942639064772714080359845655765600 757 2155880406093486087590655235436970000 758 5628872474114055522811514701398900000 759 9993717445269165244009215575115240000 760 12097657960062673716432208327771080000 761 9993717445269165244009215575115240000 762 5628872474114055522811514701398900000 763 2155880406093486087590655235436970000 764 558942639064772714080359845655765600 765 97456665272832165531960178216902720 766 11328296134277926933629559177349376 767 868068669293327734377743998264320 768 43237136784725136195060045890560 769 1375508467233747380621487555584 770 27349514851838970443391646336 771 330840905465793997299092496 772 2354181016122822561426180 773 9441902471080839150105 774 20196582825841367166 775 21406023132847236 776 10149845013204 777 1851013060 778 101270 779 1 780 1 781 111930 782 2267030220 783 13812259453720 784 32459204352226392 785 34228230989422730364 786 17941297743622414499130 787 5032534017086087267005965 788 798495397377659179698279780 789 74810146563204691146843278944 790 4281442234078791554865492271872 791 153806855881591752560402699397120 792 3545445216347461167994923763025920 793 53386223161539655664231255893255680 794 532763103491482504908048974252401536 795 3564811942479772643134739460071216160 796 16140982866491230621004818762706358000 797 49805509567398121317651607946844180000 798 105269790480799705040650432836688200000 799 152918221961582729427471155068031280000 800 152918221961582729427471155068031280000 801 105269790480799705040650432836688200000 802 49805509567398121317651607946844180000 803 16140982866491230621004818762706358000 804 3564811942479772643134739460071216160 805 532763103491482504908048974252401536 806 53386223161539655664231255893255680 807 3545445216347461167994923763025920 808 153806855881591752560402699397120 809 4281442234078791554865492271872 810 74810146563204691146843278944 811 798495397377659179698279780 812 5032534017086087267005965 813 17941297743622414499130 814 34228230989422730364 815 32459204352226392 816 13812259453720 817 2267030220 818 111930 819 1 820 1 821 123410 822 2762656260 823 18651613296680 824 48702026833816720 825 57225577272975129096 826 33524650685751263128740 827 10543502640668772253988730 828 1882015221359375847336988305 829 199075387859347311851645874040 830 12912335926384742565639061614656 831 527844941166497168617333068203520 832 13905717277910064603281536360878080 833 240408458323868232275963484392872960 834 2768232689229247439295285415876757760 835 21486370784929364683236053566172834496 836 113501919974568818856877759743908355600 837 411136985666394792763303340248832124000 838 1026983782073951905064558886670015080000 839 1775986991556458181690590555895514800000 840 2131184389867749818028708667074617760000 841 1775986991556458181690590555895514800000 842 1026983782073951905064558886670015080000 843 411136985666394792763303340248832124000 844 113501919974568818856877759743908355600 845 21486370784929364683236053566172834496 846 2768232689229247439295285415876757760 847 240408458323868232275963484392872960 848 13905717277910064603281536360878080 849 527844941166497168617333068203520 850 12912335926384742565639061614656 851 199075387859347311851645874040 852 1882015221359375847336988305 853 10543502640668772253988730 854 33524650685751263128740 855 57225577272975129096 856 48702026833816720 857 18651613296680 858 2762656260 859 123410 860 1 861 1 862 135751 863 3350606182 864 25002223330084 865 72342147332503048 866 94447840638820765096 867 61654201114155926586596 868 21671451691625808195188494 869 4337245536283110612882497231 870 516132218817690162933017170489 871 37796759408803156547094795869656 872 1751111402939715472555512740510656 873 52494856123291690210235590726517248 874 1037206058348114934043995517871186944 875 13712474212572872436846352508326427392 876 122807305815542342853521009964276386496 877 752527430450192514219292442637133244496 878 3180185580695086012103201808667761234480 879 9325356214068297328723674476544563018400 880 19058656924172391669777024391570911432000 881 27226652748817702385395749130815587760000 882 27226652748817702385395749130815587760000 883 19058656924172391669777024391570911432000 884 9325356214068297328723674476544563018400 885 3180185580695086012103201808667761234480 886 752527430450192514219292442637133244496 887 122807305815542342853521009964276386496 888 13712474212572872436846352508326427392 889 1037206058348114934043995517871186944 890 52494856123291690210235590726517248 891 1751111402939715472555512740510656 892 37796759408803156547094795869656 893 516132218817690162933017170489 894 4337245536283110612882497231 895 21671451691625808195188494 896 61654201114155926586596 897 94447840638820765096 898 72342147332503048 899 25002223330084 900 3350606182 901 135751 902 1 903 1 904 148995 905 4045244049 906 33281571205806 907 106434464716167588 908 153980260597232737668 909 111684571555405554726020 910 43743655690493629913189862 911 9784660438769052400127605041 912 1305510906421216294477631666531 913 107554013905932511645041808834977 914 5625902265848777532202186923675720 915 191140544674727404273559429137278528 916 4297511586862552408172555956207383168 917 64932149858645959915077778229082982656 918 667676501732776185858798134633364721984 919 4720762262638475586548081238293952581520 920 23141965841058087441920222392305400983216 921 79169883140461878090779708184202687574160 922 189942781833917424537687474864355046743200 923 320682618680639807661030801719040988008000 924 381765022238856913882179525856001176200000 925 320682618680639807661030801719040988008000 926 189942781833917424537687474864355046743200 927 79169883140461878090779708184202687574160 928 23141965841058087441920222392305400983216 929 4720762262638475586548081238293952581520 930 667676501732776185858798134633364721984 931 64932149858645959915077778229082982656 932 4297511586862552408172555956207383168 933 191140544674727404273559429137278528 934 5625902265848777532202186923675720 935 107554013905932511645041808834977 936 1305510906421216294477631666531 937 9784660438769052400127605041 938 43743655690493629913189862 939 111684571555405554726020 940 153980260597232737668 941 106434464716167588 942 33281571205806 943 4045244049 944 148995 945 1 946 1 947 163185 948 4862749815 949 44008210009071 950 155172948491984346 951 248121544638682969254 952 199422768456820827748830 953 86786889567946930704597970 954 21631237738949099992072386759 955 3225676391314197607908733795183 956 297957758411672980439625627276729 957 17533668091148448464331815758976745 958 672573524727130228272830676293056680 959 17138060320189775530978459035036701424 960 294659423656372107028419556182227656416 961 3462729697608869597628093869383302785856 962 28110110922410495843490189267323431929040 963 159000534536359058532682897186996625802960 964 630981068633761737545488970942081346607536 965 1766143182539476633799574392349844917537840 966 3500374122367906823623097751071685861410400 967 4924768786881254189080115883542415172980000 968 4924768786881254189080115883542415172980000 969 3500374122367906823623097751071685861410400 970 1766143182539476633799574392349844917537840 971 630981068633761737545488970942081346607536 972 159000534536359058532682897186996625802960 973 28110110922410495843490189267323431929040 974 3462729697608869597628093869383302785856 975 294659423656372107028419556182227656416 976 17138060320189775530978459035036701424 977 672573524727130228272830676293056680 978 17533668091148448464331815758976745 979 297957758411672980439625627276729 980 3225676391314197607908733795183 981 21631237738949099992072386759 982 86786889567946930704597970 983 199422768456820827748830 984 248121544638682969254 985 155172948491984346 986 44008210009071 987 4862749815 988 163185 989 1 990 1 991 178365 992 5821298505 993 57822958050165 994 224272125093369969 995 395391756539611255347 996 351239677059354665166585 997 169381152837146890197238395 998 46908313811475316045835202785 999 7794455998601325697143416695493 1000 804682195156303295572924899829113 1001 53092143435662388767346478530683085 1002 2291130189800507699883182650439477745 1003 65914053152722298442793100866489590510 1004 1284382407147331643942425565455597163652 1005 17175466699499611395465377169425828737464 1006 159347209110940667126144211303548194375440 1007 1034852411697780823761429846989916189065680 1008 4738534727247733245644441930953826760458640 1009 15385500793829242968872336336580224113144656 1010 35575169819723743623677141331618304767547920 1011 58756279911175578825101997964417584102246000 1012 69439239895025684066029633957948053939018000 1013 58756279911175578825101997964417584102246000 1014 35575169819723743623677141331618304767547920 1015 15385500793829242968872336336580224113144656 1016 4738534727247733245644441930953826760458640 1017 1034852411697780823761429846989916189065680 1018 159347209110940667126144211303548194375440 1019 17175466699499611395465377169425828737464 1020 1284382407147331643942425565455597163652 1021 65914053152722298442793100866489590510 1022 2291130189800507699883182650439477745 1023 53092143435662388767346478530683085 1024 804682195156303295572924899829113 1025 7794455998601325697143416695493 1026 46908313811475316045835202785 1027 169381152837146890197238395 1028 351239677059354665166585 1029 395391756539611255347 1030 224272125093369969 1031 57822958050165 1032 5821298505 1033 178365 1034 1 1035 1 1036 194580 1037 6941252340 1038 75513884206860 1039 321462605068603020 1040 623412430009541836686 1041 610597841170456810043010 1042 325448649343853479752924330 1043 99873287027430429983571657270 1044 18439231720074478780199219712940 1045 2121182165325658677133099329523116 1046 156418642890622872380199527481267540 1047 7568255875246291286703500214285944820 1048 244949512269990542990807516550831637155 1049 5388889269939791945797765364118296017410 1050 81671610713309735711868355073970619641636 1051 862229698242681729961210807437274962780120 1052 6399541785099449950341618294209372066372160 1053 33644374647978979563491899687100733846015040 1054 126045671528074358843129939976075955030764480 1055 338081394067001027315999910149269340252477376 1056 651441421374162058563438562046517009379773600 1057 903778414633718903382478005052677748190911200 1058 903778414633718903382478005052677748190911200 1059 651441421374162058563438562046517009379773600 1060 338081394067001027315999910149269340252477376 1061 126045671528074358843129939976075955030764480 1062 33644374647978979563491899687100733846015040 1063 6399541785099449950341618294209372066372160 1064 862229698242681729961210807437274962780120 1065 81671610713309735711868355073970619641636 1066 5388889269939791945797765364118296017410 1067 244949512269990542990807516550831637155 1068 7568255875246291286703500214285944820 1069 156418642890622872380199527481267540 1070 2121182165325658677133099329523116 1071 18439231720074478780199219712940 1072 99873287027430429983571657270 1073 325448649343853479752924330 1074 610597841170456810043010 1075 623412430009541836686 1076 321462605068603020 1077 75513884206860 1078 6941252340 1079 194580 1080 1 1081 1 1082 211876 1083 8245366416 1084 98045652052656 1085 457130849434647696 1086 973003013021647620936 1087 1048302635084934017378436 1088 616052515218246224212727556 1089 208953812207206969321607864676 1090 42748995075199696531715613041896 1091 5464098825066433938508377448809616 1092 448978613846692565310941611930109616 1093 24279381964171144108737842552835927696 1094 881061418584441325638236709561565299276 1095 21806270109964922809546358561648741157081 1096 373129510770510901407793246499322904243386 1097 4464461865710323416844122703728740713929636 1098 37706043249714434306968318067405587206192096 1099 226551264036713627013965032197812016029184256 1100 974495628559835170744280210267143552202089216 1101 3015929158744470113410163654700290124008837376 1102 6741138099881414423452361844794521996549397376 1103 10911051588543237969975265515586390346193589824 1104 12808625777855105443014442126992719102053344576 1105 10911051588543237969975265515586390346193589824 1106 6741138099881414423452361844794521996549397376 1107 3015929158744470113410163654700290124008837376 1108 974495628559835170744280210267143552202089216 1109 226551264036713627013965032197812016029184256 1110 37706043249714434306968318067405587206192096 1111 4464461865710323416844122703728740713929636 1112 373129510770510901407793246499322904243386 1113 21806270109964922809546358561648741157081 1114 881061418584441325638236709561565299276 1115 24279381964171144108737842552835927696 1116 448978613846692565310941611930109616 1117 5464098825066433938508377448809616 1118 42748995075199696531715613041896 1119 208953812207206969321607864676 1120 616052515218246224212727556 1121 1048302635084934017378436 1122 973003013021647620936 1123 457130849434647696 1124 98045652052656 1125 8245366416 1126 211876 1127 1 1128 1 1129 230300 1130 9759008560 1131 126593859040320 1132 645140390506476480 1133 1503960494639990919840 1134 1778433284911789262710800 1135 1149638556476477639058351480 1136 429929982590188198291488351960 1137 97216288790544979868214729767440 1138 13769361630515370784970777179788320 1139 1257124834578221514523955371089764800 1140 75750750746441976403743482217951827520 1141 3072275640850887081451826999955007773840 1142 85255649033612116510288199248751465724060 1143 1641171243897033242823047835538465715188155 1144 22170208031591501701293804094116115801664550 1145 212211675474321461898699991469293908445406640 1146 1450910903994859518946500192301337800097918080 1147 7132570896466869214123875176371306533359006720 1148 25344589865311128156116062385603970646204533760 1149 65364999553816249493540437575520121923511692800 1150 122726016158315394602456832636852048680262941952 1151 168081282999431953477277836002645197105577507456 1152 168081282999431953477277836002645197105577507456 1153 122726016158315394602456832636852048680262941952 1154 65364999553816249493540437575520121923511692800 1155 25344589865311128156116062385603970646204533760 1156 7132570896466869214123875176371306533359006720 1157 1450910903994859518946500192301337800097918080 1158 212211675474321461898699991469293908445406640 1159 22170208031591501701293804094116115801664550 1160 1641171243897033242823047835538465715188155 1161 85255649033612116510288199248751465724060 1162 3072275640850887081451826999955007773840 1163 75750750746441976403743482217951827520 1164 1257124834578221514523955371089764800 1165 13769361630515370784970777179788320 1166 97216288790544979868214729767440 1167 429929982590188198291488351960 1168 1149638556476477639058351480 1169 1778433284911789262710800 1170 1503960494639990919840 1171 645140390506476480 1172 126593859040320 1173 9759008560 1174 230300 1175 1 1176 1 1177 249900 1178 11510394000 1179 162585082609600 1180 903880153547884800 1181 2303151194108121033600 1182 2982854981035981991016000 1183 2116335609045029222625852000 1184 870589925040823521214187984400 1185 217049500301591981319278664959200 1186 33978112683576490166527078278158400 1187 3437525945520270888275921295933168000 1188 230150546638166708043616444861049248000 1189 10401160775569148298514008904541847086400 1190 322588942289343143552441834995275816253200 1191 6962544671078322848340202938648036367464900 1192 105812356514413985392538610449190552689762625 1193 1143515993208403771961469895380725972927961000 1194 8860768204015527707349227713981043896492417600 1195 49567004088628215144870867813548095180378636800 1196 201290735971436546200966279680992603352503193600 1197 596048654935182658216958779424283104130106624000 1198 1291281690790409545330889750997824384876329804800 1199 2051453607890502816799596152237413174929612655104 1200 2393362542538919952932862177610315370751214764288 1201 2051453607890502816799596152237413174929612655104 1202 1291281690790409545330889750997824384876329804800 1203 596048654935182658216958779424283104130106624000 1204 201290735971436546200966279680992603352503193600 1205 49567004088628215144870867813548095180378636800 1206 8860768204015527707349227713981043896492417600 1207 1143515993208403771961469895380725972927961000 1208 105812356514413985392538610449190552689762625 1209 6962544671078322848340202938648036367464900 1210 322588942289343143552441834995275816253200 1211 10401160775569148298514008904541847086400 1212 230150546638166708043616444861049248000 1213 3437525945520270888275921295933168000 1214 33978112683576490166527078278158400 1215 217049500301591981319278664959200 1216 870589925040823521214187984400 1217 2116335609045029222625852000 1218 2982854981035981991016000 1219 2303151194108121033600 1220 903880153547884800 1221 162585082609600 1222 11510394000 1223 249900 1224 1 1225 1 1226 270725 1227 13530835500 1228 207743427710000 1229 1257595613985256000 1230 3495756493846444464000 1231 4948576246229532276360000 1232 3845397213052220116751460000 1233 1736196841693077382713284190000 1234 476142338296317066223658670862000 1235 82182833523284600199526876323188000 1236 9189535021240005295038005261592840000 1237 681775979194853726174724390360078320000 1238 34234893812427297821487946173081075640000 1239 1183132038220990618955968512891635106078000 1240 28540160588654386450403534568332040965734500 1241 486309315293518821753586542973552540139818125 1242 5912497464884360411846236390888980882752525625 1243 51725708815596509801882863396315294740337885000 1244 327933215588804338834192709893030500188367704000 1245 1515418089429008870140617243232389392174817216000 1246 5128405279114168922478505182254538165123887360000 1247 12756147992674096849469262099576208961709337216000 1248 23383427139748068505665894838721472013086581030400 1249 31645571395792386044334511015069725457710506327808 1250 31645571395792386044334511015069725457710506327808 1251 23383427139748068505665894838721472013086581030400 1252 12756147992674096849469262099576208961709337216000 1253 5128405279114168922478505182254538165123887360000 1254 1515418089429008870140617243232389392174817216000 1255 327933215588804338834192709893030500188367704000 1256 51725708815596509801882863396315294740337885000 1257 5912497464884360411846236390888980882752525625 1258 486309315293518821753586542973552540139818125 1259 28540160588654386450403534568332040965734500 1260 1183132038220990618955968512891635106078000 1261 34234893812427297821487946173081075640000 1262 681775979194853726174724390360078320000 1263 9189535021240005295038005261592840000 1264 82182833523284600199526876323188000 1265 476142338296317066223658670862000 1266 1736196841693077382713284190000 1267 3845397213052220116751460000 1268 4948576246229532276360000 1269 3495756493846444464000 1270 1257595613985256000 1271 207743427710000 1272 13530835500 1273 270725 1274 1 1275 1 1276 292825 1277 15855009625 1278 264144460352500 1279 1738070549119450000 1280 5260791938074751260000 1281 8124165835798294445800000 1282 6900318282391251375357700000 1283 3412207390642473805114382650000 1284 1027074424583384615339429177650000 1285 195001930365900762121598392021210000 1286 24041147079376436616809647911426100000 1287 1971374060508867802578391128736940200000 1288 109692885224029144157754763520434029700000 1289 4212114613707572892679499091652296627850000 1290 113219163101980907841758653525324526123297500 1291 2156159062015665818457021416401400901906915625 1292 29391852476950391946335186676208570189152165625 1293 289277705957353857577088416234263296072181840625 1294 2070619368957901296341264453045253066621933175000 1295 10844386657796909149533876936694145253264683560000 1296 41760992098348345793236047830747640105739775200000 1297 118713460542024230413025160473809101834182001280000 1298 249854116117377418725474025037351397271741583296000 1299 390156812090981661548240208327556412662796472377600 1300 452581902025538727395958641659965438688843907958016 1301 390156812090981661548240208327556412662796472377600 1302 249854116117377418725474025037351397271741583296000 1303 118713460542024230413025160473809101834182001280000 1304 41760992098348345793236047830747640105739775200000 1305 10844386657796909149533876936694145253264683560000 1306 2070619368957901296341264453045253066621933175000 1307 289277705957353857577088416234263296072181840625 1308 29391852476950391946335186676208570189152165625 1309 2156159062015665818457021416401400901906915625 1310 113219163101980907841758653525324526123297500 1311 4212114613707572892679499091652296627850000 1312 109692885224029144157754763520434029700000 1313 1971374060508867802578391128736940200000 1314 24041147079376436616809647911426100000 1315 195001930365900762121598392021210000 1316 1027074424583384615339429177650000 1317 3412207390642473805114382650000 1318 6900318282391251375357700000 1319 8124165835798294445800000 1320 5260791938074751260000 1321 1738070549119450000 1322 264144460352500 1323 15855009625 1324 292825 1325 1 1326 1 1327 316251 1328 18521239815 1329 334277509927725 1330 2386741420883956500 1331 7852379274708216885000 1332 13204211993714906037510000 1333 12234645570176411508469980000 1334 6612825930680350420328024190000 1335 2180028281814288855234805307970000 1336 454284355033454500679314429176210000 1337 61607947532613868053663949125973710000 1338 5569990333333243557877412426107264140000 1339 342554405499994478809460864205596744610000 1340 14575833884447244062619370469790244675065000 1341 435322045326677658458426231122264856488297500 1342 9237789873623468546404544875138649822244313125 1343 140740445721675197265810418980053547291839829375 1344 1553083164191819282108679886639538267483636011875 1345 12506406532702544745401474876623650259210332095625 1346 73950925584675916755417416661774627619678485435000 1347 322750623462726361325921147666709968990232396060000 1348 1044028103722906142723849277669705290994490881168000 1349 2511254221396368220224054851170742626365343952294400 1350 4502371172435141085433041931173072178836783330993920 1351 6026250646182419606656533046339342762443079227638016 1352 6026250646182419606656533046339342762443079227638016 1353 4502371172435141085433041931173072178836783330993920 1354 2511254221396368220224054851170742626365343952294400 1355 1044028103722906142723849277669705290994490881168000 1356 322750623462726361325921147666709968990232396060000 1357 73950925584675916755417416661774627619678485435000 1358 12506406532702544745401474876623650259210332095625 1359 1553083164191819282108679886639538267483636011875 1360 140740445721675197265810418980053547291839829375 1361 9237789873623468546404544875138649822244313125 1362 435322045326677658458426231122264856488297500 1363 14575833884447244062619370469790244675065000 1364 342554405499994478809460864205596744610000 1365 5569990333333243557877412426107264140000 1366 61607947532613868053663949125973710000 1367 454284355033454500679314429176210000 1368 2180028281814288855234805307970000 1369 6612825930680350420328024190000 1370 12234645570176411508469980000 1371 13204211993714906037510000 1372 7852379274708216885000 1373 2386741420883956500 1374 334277509927725 1375 18521239815 1376 316251 1377 1 1378 1 1379 341055 1380 21571796961 1381 421117429673655 1382 3257343318525721425 1383 11628715647136825487250 1384 21254708043933419918362500 1385 21444583435792558469633205000 1386 12644506196777321294003724330000 1387 4556237066238761439606008666910000 1388 1039873490425415783947002131901690000 1389 154781169536398426302880701940751550000 1390 15393185747791665032265463860189716970000 1391 1043776402821411748149385107135171962235000 1392 49088190238571687802672552538504116694522500 1393 1624562426620965628685179541037356829298788750 1394 38304633686504140558704478394067089945721440625 1395 650277487172064409720124262619280126960894574375 1396 8020089008455461053214865905637788232517699750625 1397 72411042865815574198164841932720126290722006839375 1398 481690850368251428361705252856790405325237697670625 1399 2373549117756601241202605593787083156675084307362500 1400 8701637461271157246008856681222906598732309078122000 1401 23817458522756906655965378956230189834122146319515200 1402 48802040369136089079687465941084765039033184139587840 1403 74996639815133921508784669882111459436052705199127296 1404 86534584402077601740905388325513222426214659845146880 1405 74996639815133921508784669882111459436052705199127296 1406 48802040369136089079687465941084765039033184139587840 1407 23817458522756906655965378956230189834122146319515200 1408 8701637461271157246008856681222906598732309078122000 1409 2373549117756601241202605593787083156675084307362500 1410 481690850368251428361705252856790405325237697670625 1411 72411042865815574198164841932720126290722006839375 1412 8020089008455461053214865905637788232517699750625 1413 650277487172064409720124262619280126960894574375 1414 38304633686504140558704478394067089945721440625 1415 1624562426620965628685179541037356829298788750 1416 49088190238571687802672552538504116694522500 1417 1043776402821411748149385107135171962235000 1418 15393185747791665032265463860189716970000 1419 154781169536398426302880701940751550000 1420 1039873490425415783947002131901690000 1421 4556237066238761439606008666910000 1422 12644506196777321294003724330000 1423 21444583435792558469633205000 1424 21254708043933419918362500 1425 11628715647136825487250 1426 3257343318525721425 1427 421117429673655 1428 21571796961 1429 341055 1430 1 1431 1 1432 367290 1433 25053218190 1434 528207020387046 1435 4419206306995335570 1436 17091280392304460316975 1437 33897706111403846295333750 1438 37174484368839551437216012500 1439 23867821364037117576701757165000 1440 9382223598008772400150763452860000 1441 2340503932949419145668378913663460000 1442 381553580717633329955938474551620100000 1443 41648040849101668862113591952980686300000 1444 3106463293025494862472957264400594036215000 1445 161079258400116101251171284033477861348442500 1446 5892026598929736997726667262048097065598421250 1447 153943636138703422538642826013315477253135221875 1448 2903799567949660636905380365192342923872864381250 1449 39906502633822479038613941590214769896652793353750 1450 402692890214026833935104319683076314411678187478750 1451 3003484125825567729784750400165869586145599761946250 1452 16649748958380864589024159827006450966676694332528125 1453 68915482645124274298917391979609310088157447845942500 1454 213780897869584170226527957889388720043370555271132400 1455 498456657596774031092280571899361049810525533999700160 1456 875433524160195074875624389035459015930964503180914176 1457 1159762361066925099194203250431591004011106820453347840 1458 1159762361066925099194203250431591004011106820453347840 1459 875433524160195074875624389035459015930964503180914176 1460 498456657596774031092280571899361049810525533999700160 1461 213780897869584170226527957889388720043370555271132400 1462 68915482645124274298917391979609310088157447845942500 1463 16649748958380864589024159827006450966676694332528125 1464 3003484125825567729784750400165869586145599761946250 1465 402692890214026833935104319683076314411678187478750 1466 39906502633822479038613941590214769896652793353750 1467 2903799567949660636905380365192342923872864381250 1468 153943636138703422538642826013315477253135221875 1469 5892026598929736997726667262048097065598421250 1470 161079258400116101251171284033477861348442500 1471 3106463293025494862472957264400594036215000 1472 41648040849101668862113591952980686300000 1473 381553580717633329955938474551620100000 1474 2340503932949419145668378913663460000 1475 9382223598008772400150763452860000 1476 23867821364037117576701757165000 1477 37174484368839551437216012500 1478 33897706111403846295333750 1479 17091280392304460316975 1480 4419206306995335570 1481 528207020387046 1482 25053218190 1483 367290 1484 1 1485 1 1486 395010 1487 29016644580 1488 659751447815460 1489 5961344432088201156 1490 24937581190374678621510 1491 53581164029874483093716625 1492 63761585195550634881522783750 1493 44497857789500943070347566962500 1494 19046521448501619826208002217670000 1495 5183317683146077182914060239880040000 1496 923598859694655401329137217468734600000 1497 110415736204595122099556964712553447400000 1498 9039226711980027591881038438102692799650000 1499 515581540074790220851026407147428004304742500 1500 20793437209356163776217375459498068631126886250 1501 600466828390927608738908884205784009773486165625 1502 12550934099308408449326997462026779498402671618750 1503 191650771484677602035755104102694632975609049162500 1504 2154951142226413868085152845871597574419250841102500 1505 17963604580851805722496392695427665155929644363182500 1506 111651257720906974302867895310513847658890773759306250 1507 519906508778658128166832677728523177576834863896595625 1508 1820889953153882246877281538853877831299202239038511500 1509 4811714670510794477560160036802703037283863420948718480 1510 9616379209636225153687997494796903945575369532855753856 1511 14559597338154968486658262385284689734448666936191861760 1512 16716574721585334188385412368289828954366987963775841280 1513 14559597338154968486658262385284689734448666936191861760 1514 9616379209636225153687997494796903945575369532855753856 1515 4811714670510794477560160036802703037283863420948718480 1516 1820889953153882246877281538853877831299202239038511500 1517 519906508778658128166832677728523177576834863896595625 1518 111651257720906974302867895310513847658890773759306250 1519 17963604580851805722496392695427665155929644363182500 1520 2154951142226413868085152845871597574419250841102500 1521 191650771484677602035755104102694632975609049162500 1522 12550934099308408449326997462026779498402671618750 1523 600466828390927608738908884205784009773486165625 1524 20793437209356163776217375459498068631126886250 1525 515581540074790220851026407147428004304742500 1526 9039226711980027591881038438102692799650000 1527 110415736204595122099556964712553447400000 1528 923598859694655401329137217468734600000 1529 5183317683146077182914060239880040000 1530 19046521448501619826208002217670000 1531 44497857789500943070347566962500 1532 63761585195550634881522783750 1533 53581164029874483093716625 1534 24937581190374678621510 1535 5961344432088201156 1536 659751447815460 1537 29016644580 1538 395010 1539 1 1540 1 1541 424270 1542 33518178540 1543 820726119730440 1544 7997507050419006120 1545 36131708602886587206516 1546 83970377552700515069428950 1547 108251811728356414010338821375 1548 81976144699746266246011125641250 1549 38139608332023363871629014616525000 1550 11301912804133961179951425315931260000 1551 2196929264164221944450497840133770800000 1552 287073471210733660895174393593743610800000 1553 25739606812925039809439029350876401718900000 1554 1611375091215027859835028646274718266431725000 1555 71485549022069034967472213647202378884435653750 1556 2276065945514329103543794088287215061436585146875 1557 52582055992036915698587589742412380149968415993750 1558 889721772817640510074513820085898368886767165862500 1559 11115744746111300918073796037956288712585324851425000 1560 103250267771022090549123410267413066391739757691085000 1561 717242472757198909644602346027582862385306814790837500 1562 3744686095909027825097056280110016612350797516431688750 1563 14754564179232192912196795998654215956556771083973821125 1564 44019884924478496916388845497979187890900999085861497100 1565 99705308095610001123050017036106608919581183570496351136 1566 171779765368715474967589015077995976463696771997166885120 1567 225404136568473215830487173224037048481464547382525859840 1568 225404136568473215830487173224037048481464547382525859840 1569 171779765368715474967589015077995976463696771997166885120 1570 99705308095610001123050017036106608919581183570496351136 1571 44019884924478496916388845497979187890900999085861497100 1572 14754564179232192912196795998654215956556771083973821125 1573 3744686095909027825097056280110016612350797516431688750 1574 717242472757198909644602346027582862385306814790837500 1575 103250267771022090549123410267413066391739757691085000 1576 11115744746111300918073796037956288712585324851425000 1577 889721772817640510074513820085898368886767165862500 1578 52582055992036915698587589742412380149968415993750 1579 2276065945514329103543794088287215061436585146875 1580 71485549022069034967472213647202378884435653750 1581 1611375091215027859835028646274718266431725000 1582 25739606812925039809439029350876401718900000 1583 287073471210733660895174393593743610800000 1584 2196929264164221944450497840133770800000 1585 11301912804133961179951425315931260000 1586 38139608332023363871629014616525000 1587 81976144699746266246011125641250 1588 108251811728356414010338821375 1589 83970377552700515069428950 1590 36131708602886587206516 1591 7997507050419006120 1592 820726119730440 1593 33518178540 1594 424270 1595 1 1596 1 1597 455126 1598 38619261604 1599 1016999635079736 1600 10672394170526749584 1601 51998191340414293991016 1602 130511746107915562610736516 1603 181986200257382736292804382370 1604 149297618377818003887483231567025 1605 75372676429528725598953655694140500 1606 24277380953455196511103534134770010000 1607 5138655711183090125860711686651878760000 1608 732512548191945550688628043947782101920000 1609 71788242119921081400317110471838546488440000 1610 4922169869890471289206196500986123196939530000 1611 239666241753049271155319361981839028015687997500 1612 8393945300365890507896222576985714626459664950625 1613 213807386897451919005051151336595880712360629836250 1614 3998573235661118344901482935523003663848709322902500 1615 55356871028763015008636114406071713060554858937845000 1616 571322918500130089400254601419637928470255060229210000 1617 4422349084279521925772665275867366765914450306692335000 1618 25805193490600230114696386350841871764899221295533178500 1619 114000267831885765747499855287046917773429369261771824350 1620 382631668184457608624300796335242090680561652214511071985 1621 978490556587946294875135027893200286595077319167365066136 1622 1910592314105620705281009728161974505963256526197032643136 1623 2852816547827111813906182013369385031345245650501097455104 1624 3260361768945270644464208015279297178680280743429825662976 1625 2852816547827111813906182013369385031345245650501097455104 1626 1910592314105620705281009728161974505963256526197032643136 1627 978490556587946294875135027893200286595077319167365066136 1628 382631668184457608624300796335242090680561652214511071985 1629 114000267831885765747499855287046917773429369261771824350 1630 25805193490600230114696386350841871764899221295533178500 1631 4422349084279521925772665275867366765914450306692335000 1632 571322918500130089400254601419637928470255060229210000 1633 55356871028763015008636114406071713060554858937845000 1634 3998573235661118344901482935523003663848709322902500 1635 213807386897451919005051151336595880712360629836250 1636 8393945300365890507896222576985714626459664950625 1637 239666241753049271155319361981839028015687997500 1638 4922169869890471289206196500986123196939530000 1639 71788242119921081400317110471838546488440000 1640 732512548191945550688628043947782101920000 1641 5138655711183090125860711686651878760000 1642 24277380953455196511103534134770010000 1643 75372676429528725598953655694140500 1644 149297618377818003887483231567025 1645 181986200257382736292804382370 1646 130511746107915562610736516 1647 51998191340414293991016 1648 10672394170526749584 1649 1016999635079736 1650 38619261604 1651 455126 1652 1 1653 1 1654 487635 1655 44387073402 1656 1255473575484436 1657 14169274772917344696 1658 74346184733497307619912 1659 201239190748277176589754660 1660 303057596730159073208030957046 1661 268917699280329789733762621203015 1662 147076250783166226920551284091285325 1663 51404692406591944206217854397779304500 1664 11826673987250873876815156711097476350000 1665 1835742401262099746171493145289735457240000 1666 196263052987680971763763261654108090807560000 1667 14708596405944418709514132002073525049113630000 1668 784386374020928093827471774757636661810329317500 1669 30152127914666713451967016790509307127561923803125 1670 844825906407414038765319813483679866227793337089375 1671 17420211380073344448459167616043597709469001792848750 1672 266554239203227538498432622182332179305654869538422500 1673 3048441310458594333567054957470895516463429546940265000 1674 26218431334727172609137319081805490424392323197333975000 1675 170473691360683373460407401723129121968118021763155476500 1676 841706724266812254981937950380787701543587409795807458050 1677 3167551031578439622808096406432998504184970397718752339995 1678 9112800660079510914847908123122626465885991759590872116601 1679 20089522233243366237271545169748672550789041662758539178360 1680 33996412446228584295555744528088467002933501045505930046912 1681 44212083181302198295698111110420469402829774758687514937856 1682 44212083181302198295698111110420469402829774758687514937856 1683 33996412446228584295555744528088467002933501045505930046912 1684 20089522233243366237271545169748672550789041662758539178360 1685 9112800660079510914847908123122626465885991759590872116601 1686 3167551031578439622808096406432998504184970397718752339995 1687 841706724266812254981937950380787701543587409795807458050 1688 170473691360683373460407401723129121968118021763155476500 1689 26218431334727172609137319081805490424392323197333975000 1690 3048441310458594333567054957470895516463429546940265000 1691 266554239203227538498432622182332179305654869538422500 1692 17420211380073344448459167616043597709469001792848750 1693 844825906407414038765319813483679866227793337089375 1694 30152127914666713451967016790509307127561923803125 1695 784386374020928093827471774757636661810329317500 1696 14708596405944418709514132002073525049113630000 1697 196263052987680971763763261654108090807560000 1698 1835742401262099746171493145289735457240000 1699 11826673987250873876815156711097476350000 1700 51404692406591944206217854397779304500 1701 147076250783166226920551284091285325 1702 268917699280329789733762621203015 1703 303057596730159073208030957046 1704 201239190748277176589754660 1705 74346184733497307619912 1706 14169274772917344696 1707 1255473575484436 1708 44387073402 1709 487635 1710 1 1711 1 1712 521855 1713 50894952585 1714 1544241079346714 1715 18719290363840867108 1716 105632955523154013090444 1717 307920065349993948158644260 1718 500084180418772314234506752830 1719 479248854974597464087809076028001 1720 283507163551386873578813520581614935 1721 107346121471956938950523483020220564025 1722 26798996759082956087648170236516602347500 1723 4521471760891432078377563080930237011450000 1724 526368874071776408262815689744601591779110000 1725 43033972906254728369654906264917889801840010000 1726 2508416528569975367860620050961463860949409602500 1727 105607830550745983076453891387034695600884779665625 1728 3247686008856222445505933446276828580196868471884375 1729 73663596221928329690873178156311738778664175760530625 1730 1242764786021623399473774287938541583414209970007803750 1731 15708939864415619096905652857025517722366179778991922500 1732 149712435542007316576664357691603066040280728987249387500 1733 1081598378196367483157419418927715747464130895031203282500 1734 5950672120737753970379993620483180464526570585097759276850 1735 25028425218932040417299101372989513731568593033560746496905 1736 80732715193375658576826332121078995575162282144152356648991 1737 200225699484897190369582547833445254277922370834966720071105 1738 382551272579062831153123233153044828096771221927343822766760 1739 563839117022933985620760942657098584071694333008183604787264 1740 641610029715752466396038314058077699116065965147243412344128 1741 563839117022933985620760942657098584071694333008183604787264 1742 382551272579062831153123233153044828096771221927343822766760 1743 200225699484897190369582547833445254277922370834966720071105 1744 80732715193375658576826332121078995575162282144152356648991 1745 25028425218932040417299101372989513731568593033560746496905 1746 5950672120737753970379993620483180464526570585097759276850 1747 1081598378196367483157419418927715747464130895031203282500 1748 149712435542007316576664357691603066040280728987249387500 1749 15708939864415619096905652857025517722366179778991922500 1750 1242764786021623399473774287938541583414209970007803750 1751 73663596221928329690873178156311738778664175760530625 1752 3247686008856222445505933446276828580196868471884375 1753 105607830550745983076453891387034695600884779665625 1754 2508416528569975367860620050961463860949409602500 1755 43033972906254728369654906264917889801840010000 1756 526368874071776408262815689744601591779110000 1757 4521471760891432078377563080930237011450000 1758 26798996759082956087648170236516602347500 1759 107346121471956938950523483020220564025 1760 283507163551386873578813520581614935 1761 479248854974597464087809076028001 1762 500084180418772314234506752830 1763 307920065349993948158644260 1764 105632955523154013090444 1765 18719290363840867108 1766 1544241079346714 1767 50894952585 1768 521855 1769 1 1770 1 1771 557845 1772 58222840495 1773 1892766321651955 1774 24612776140233362038 1775 149178036185954407312318 1776 467673143442967066924116930 1777 817960327881749400050280510570 1778 845361998865788004951964907674095 1779 540094095966271358291038088922909531 1780 221193082029822951736466053690700676105 1781 59822674458065752855998773611803137401125 1782 10952151170015114753636698553545497462667500 1783 1385868359590374136133259163121718717391387500 1784 123374892670827777507298495145200535700007402500 1785 7845191704539107499140569014821281123041647182500 1786 361018477394251266533593290074457638676812022628125 1787 12159504692173558912133007438761686226517145492790625 1788 302707669442004913970469079922856715007505779899471875 1789 5617617065539522771894073556884172511139291473292304375 1790 78291374597202993255725309729539890412162615552682471250 1791 824689775895438644373549211182702798215072610466003106250 1792 6602081707899689447882160364938522717410308558252342653750 1793 40358812527421579842270945535232882350777799273490407700750 1794 189148301378515804194109831408458108617311952595091710757515 1795 681903876251777488966457494769979745425488731663330629038631 1796 1896187171363253937046426897481508664335244970009880484815645 1797 4075712655688833175030825630218874945180354130940777593799145 1798 6782276009911562213399460670531075548375761712889213882451080 1799 8746797336920428509694476864753869845146672002139882731161048 1800 8746797336920428509694476864753869845146672002139882731161048 1801 6782276009911562213399460670531075548375761712889213882451080 1802 4075712655688833175030825630218874945180354130940777593799145 1803 1896187171363253937046426897481508664335244970009880484815645 1804 681903876251777488966457494769979745425488731663330629038631 1805 189148301378515804194109831408458108617311952595091710757515 1806 40358812527421579842270945535232882350777799273490407700750 1807 6602081707899689447882160364938522717410308558252342653750 1808 824689775895438644373549211182702798215072610466003106250 1809 78291374597202993255725309729539890412162615552682471250 1810 5617617065539522771894073556884172511139291473292304375 1811 302707669442004913970469079922856715007505779899471875 1812 12159504692173558912133007438761686226517145492790625 1813 361018477394251266533593290074457638676812022628125 1814 7845191704539107499140569014821281123041647182500 1815 123374892670827777507298495145200535700007402500 1816 1385868359590374136133259163121718717391387500 1817 10952151170015114753636698553545497462667500 1818 59822674458065752855998773611803137401125 1819 221193082029822951736466053690700676105 1820 540094095966271358291038088922909531 1821 845361998865788004951964907674095 1822 817960327881749400050280510570 1823 467673143442967066924116930 1824 149178036185954407312318 1825 24612776140233362038 1826 1892766321651955 1827 58222840495 1828 557845 1829 1 1830 1 1831 595665 1832 66457748385 1833 2312087218896945 1834 32212990028194622145 1835 209442418565315794262361 1836 705239166069099460568983345 1837 1326554871375976085330257671945 1838 1476455571841461382972576788874785 1839 1017277888998766892868105407534726865 1840 449951258284963676414589095438132735361 1841 131625351855439049496605446425245972259825 1842 26105694784662078150160080207673784498198625 1843 3584512706970908422925826397745977333021888125 1844 346854317821596726806646142605419571342412115625 1845 24016374327702166042119267356426757221485264513125 1846 1205651732890683041402365077970463988688494006440625 1847 44385154042734093019552703226460641763142050249490625 1848 1210190703836852626465448266668334139702311690887740625 1849 24649673809729577181164656800033963792883927598608190625 1850 377890216752636909307767738595303288407429255272576000625 1851 4388804032509215224700886186716203540594847016110352365625 1852 38833109514526202379507524970683372513737646364682351010625 1853 263052107059268796988142277844889975549579361026848273367625 1854 1369819490834562698390103861666352983787809561495365453166225 1855 5502760583181129011247102941436835129159029267035668077576321 1856 17101859814218981851930651493501746665777177607100241638090865 1857 41214826908596703390284980036063596370781014233203264330877985 1858 77157456826661014244549078310005598100138428202982306861921745 1859 112346063388319541319371238607116048846586432166522624785601295 1860 127325538506762146828620737088064855359464623122058974757014801 1861 112346063388319541319371238607116048846586432166522624785601295 1862 77157456826661014244549078310005598100138428202982306861921745 1863 41214826908596703390284980036063596370781014233203264330877985 1864 17101859814218981851930651493501746665777177607100241638090865 1865 5502760583181129011247102941436835129159029267035668077576321 1866 1369819490834562698390103861666352983787809561495365453166225 1867 263052107059268796988142277844889975549579361026848273367625 1868 38833109514526202379507524970683372513737646364682351010625 1869 4388804032509215224700886186716203540594847016110352365625 1870 377890216752636909307767738595303288407429255272576000625 1871 24649673809729577181164656800033963792883927598608190625 1872 1210190703836852626465448266668334139702311690887740625 1873 44385154042734093019552703226460641763142050249490625 1874 1205651732890683041402365077970463988688494006440625 1875 24016374327702166042119267356426757221485264513125 1876 346854317821596726806646142605419571342412115625 1877 3584512706970908422925826397745977333021888125 1878 26105694784662078150160080207673784498198625 1879 131625351855439049496605446425245972259825 1880 449951258284963676414589095438132735361 1881 1017277888998766892868105407534726865 1882 1476455571841461382972576788874785 1883 1326554871375976085330257671945 1884 705239166069099460568983345 1885 209442418565315794262361 1886 32212990028194622145 1887 2312087218896945 1888 66457748385 1889 595665 1890 1 1891 1 1892 635376 1893 75694249008 1894 2815043889191184 1895 41972706536967580752 1896 292390867887916946285736 1897 1056148302685365778533665736 1898 2133771620858667327897516008632 1899 2554124630167824791493326662332504 1900 1895160475584525995288048383450717968 1901 903991546853818899752399078905992470736 1902 285602628056011069795800160942156867994736 1903 61268563780587136639527605954496032872204080 1904 9113698862362336575129731385731284889740356900 1905 956938380548045340388621795501784913422737474500 1906 72020558509874131337091372386948060640933477247500 1907 3936900891341096865628888445783541614127559707247500 1908 158109840131506837588043160739021987054064100688590000 1909 4711990248129693748770479259016818165563599552100310000 1910 105116353881209032726330917003781199227272179481816690000 1911 1768696910957734594134350646976666265258884063454915610000 1912 22595743869699174561296088337825091490227627564282726235000 1913 220438004028424911668739151128141860933517116024358201159000 1914 1650409751899772599537255731489827324032680320843238358242600 1915 9523475531332761889181646035782040632751540518050982822748040 1916 42507957450964645130759981988284282951265606248824386821535696 1917 147207360039547514910956981959427837018422271886322876529751696 1918 396501050221463229817635089338995285149237000521398399235308208 1919 832255263368076879494858079624787656369977997757373503178005104 1920 1363292444068313920651963714691271326431411400386487380553403522 1921 1744427966065907059758964323099583740272451146731096755761881926 1922 1744427966065907059758964323099583740272451146731096755761881926 1923 1363292444068313920651963714691271326431411400386487380553403522 1924 832255263368076879494858079624787656369977997757373503178005104 1925 396501050221463229817635089338995285149237000521398399235308208 1926 147207360039547514910956981959427837018422271886322876529751696 1927 42507957450964645130759981988284282951265606248824386821535696 1928 9523475531332761889181646035782040632751540518050982822748040 1929 1650409751899772599537255731489827324032680320843238358242600 1930 220438004028424911668739151128141860933517116024358201159000 1931 22595743869699174561296088337825091490227627564282726235000 1932 1768696910957734594134350646976666265258884063454915610000 1933 105116353881209032726330917003781199227272179481816690000 1934 4711990248129693748770479259016818165563599552100310000 1935 158109840131506837588043160739021987054064100688590000 1936 3936900891341096865628888445783541614127559707247500 1937 72020558509874131337091372386948060640933477247500 1938 956938380548045340388621795501784913422737474500 1939 9113698862362336575129731385731284889740356900 1940 61268563780587136639527605954496032872204080 1941 285602628056011069795800160942156867994736 1942 903991546853818899752399078905992470736 1943 1895160475584525995288048383450717968 1944 2554124630167824791493326662332504 1945 2133771620858667327897516008632 1946 1056148302685365778533665736 1947 292390867887916946285736 1948 41972706536967580752 1949 2815043889191184 1950 75694249008 1951 635376 1952 1 1953 1 1954 677040 1955 86034993408 1956 3416535623225088 1957 54454208992514263296 1958 405960017625550441033344 1959 1571113596784407058042021440 1960 3405022127857619269992538332864 1961 4377723449048945841453740116618816 1962 3493423312341058781480084613061815168 1963 1794544683062583887901846542002061668608 1964 611427009872037510377986286096416725661440 1965 141658903515781490618716879827309806525389056 1966 22791905726378414829904269415072524228459917760 1967 2592579276375544686901610645964499630987315645200 1968 211727307570669482763631536087100803197297444358000 1969 12580185483365630000119799473905912016598968378650000 1970 550142286785051851786456683866519920418766362062920000 1971 17885828932771159452064952639389715307449216162105760000 1972 436118370142683233857493544432637945429006075291044960000 1973 8037038535486591023945238175972899280048826244649257120000 1974 112693257725844591531406057032663479035467237560842844400000 1975 1209345646604041829642680130295739125892783633685531776296000 1976 9982966304174234260615595644133589667319627306563978362052800 1977 63669140651066782951037243330363116322682956377419150886870080 1978 314909590902736659802273095583192810256317606463552498672201856 1979 1211721085958532412922813279666034732403893143644649187556419840 1980 3636755009712652782168010037066631008026003100088160566528118528 1981 8531608804765277772627734336121829583900823735356986245614907648 1982 15669357717205861248420431430177036564758896095707790783972096096 1983 22556293165493921232605217824891943764592443170030973023701767364 1984 25466782606202814294876858834555420379378564869389808252566511540 1985 22556293165493921232605217824891943764592443170030973023701767364 1986 15669357717205861248420431430177036564758896095707790783972096096 1987 8531608804765277772627734336121829583900823735356986245614907648 1988 3636755009712652782168010037066631008026003100088160566528118528 1989 1211721085958532412922813279666034732403893143644649187556419840 1990 314909590902736659802273095583192810256317606463552498672201856 1991 63669140651066782951037243330363116322682956377419150886870080 1992 9982966304174234260615595644133589667319627306563978362052800 1993 1209345646604041829642680130295739125892783633685531776296000 1994 112693257725844591531406057032663479035467237560842844400000 1995 8037038535486591023945238175972899280048826244649257120000 1996 436118370142683233857493544432637945429006075291044960000 1997 17885828932771159452064952639389715307449216162105760000 1998 550142286785051851786456683866519920418766362062920000 1999 12580185483365630000119799473905912016598968378650000 2000 211727307570669482763631536087100803197297444358000 2001 2592579276375544686901610645964499630987315645200 2002 22791905726378414829904269415072524228459917760 2003 141658903515781490618716879827309806525389056 2004 611427009872037510377986286096416725661440 2005 1794544683062583887901846542002061668608 2006 3493423312341058781480084613061815168 2007 4377723449048945841453740116618816 2008 3405022127857619269992538332864 2009 1571113596784407058042021440 2010 405960017625550441033344 2011 54454208992514263296 2012 3416535623225088 2013 86034993408 2014 677040 2015 1 2016 1 2017 720720 2018 97591253760 2019 4133809363267584 2020 70353301553451012096 2021 560660535786926854895616 2022 2322091300818148522710727680 2023 5392061864164085023200217582080 2024 7436568327241040485663703718974976 2025 6373965341815265145156645609796996096 2026 3521370698839787251731925289966309689344 2027 1292072171805060399289329510241484401397760 2028 322833461212435805479576759058908031149240320 2029 56096925792249470285011884411614683384054066176 2030 6901925334082122326138069349929020866359509213440 2031 610628671918098878020826413320109207204306579022400 2032 39369480163140585556605913490375462043435555752760000 2033 1871370749550315140079740325455824336141013104202400000 2034 66248713271799928257232257509820925153586180863155840000 2035 1762224829586716341803452175838818266081312245024314880000 2036 35496242995961000599183822399039053645352146649775485440000 2037 545120874580829652058894415413814038125050823550123526400000 2038 6420575866258554467076282484156618388177229047814281013120000 2039 58300976215415720900339292542257197512605151870892071024217600 2040 409967149558088553635947127785752749004592694722894044734968320 2041 2241153750917550759876510965228781694558440064485154111217826816 2042 9555877241186491745724149107352057690536534265100903407984056320 2043 31866871777851978859395365331906752502759856467344337254357340160 2044 83301511857622854383096398980284833945796947538393106102276993024 2045 170992800271702752955735836783362764674888812084162600860388660736 2046 275982881083690330375405018092795547237366363492143669937056918336 2047 350542772344203443823599115722704021692622598790424419476503747080 2048 350542772344203443823599115722704021692622598790424419476503747080 2049 275982881083690330375405018092795547237366363492143669937056918336 2050 170992800271702752955735836783362764674888812084162600860388660736 2051 83301511857622854383096398980284833945796947538393106102276993024 2052 31866871777851978859395365331906752502759856467344337254357340160 2053 9555877241186491745724149107352057690536534265100903407984056320 2054 2241153750917550759876510965228781694558440064485154111217826816 2055 409967149558088553635947127785752749004592694722894044734968320 2056 58300976215415720900339292542257197512605151870892071024217600 2057 6420575866258554467076282484156618388177229047814281013120000 2058 545120874580829652058894415413814038125050823550123526400000 2059 35496242995961000599183822399039053645352146649775485440000 2060 1762224829586716341803452175838818266081312245024314880000 2061 66248713271799928257232257509820925153586180863155840000 2062 1871370749550315140079740325455824336141013104202400000 2063 39369480163140585556605913490375462043435555752760000 2064 610628671918098878020826413320109207204306579022400 2065 6901925334082122326138069349929020866359509213440 2066 56096925792249470285011884411614683384054066176 2067 322833461212435805479576759058908031149240320 2068 1292072171805060399289329510241484401397760 2069 3521370698839787251731925289966309689344 2070 6373965341815265145156645609796996096 2071 7436568327241040485663703718974976 2072 5392061864164085023200217582080 2073 2322091300818148522710727680 2074 560660535786926854895616 2075 70353301553451012096 2076 4133809363267584 2077 97591253760 2078 720720 2079 1 2080 1 2081 766480 2082 110483493120 2083 4986782945464320 2084 90528062878781079552 2085 770348551066987596447744 2086 3410595932301299172542791680 2087 8475412096433783236606278819840 2088 12523962356498448147219705370644480 2089 11515112912047904467578819447515029504 2090 6832890846425964235607924093702379814912 2091 2696363849397322809897588507745631419269120 2092 725529288091679629924751123084170669584875520 2093 135959006236322964936256040815094410832565780480 2094 18066038521530829405065508052022866605130151530496 2095 1728819519629825202790296534422743762629815889515520 2096 120751977412741080501909966274921905350350079125152000 2097 6228259887604539941677461418390708802281214607507840000 2098 239660526669227326410746761011759438122867790160243200000 2099 6941669685381983460096155944788454232634413657961953280000 2100 152536429969692415772502543617948890410615946873657466880000 2101 2560432931634122693324149839301284946178196251093536051200000 2102 33029584818080182743881532926986575805698731639106615060480000 2103 329180133108351627285928361100760191449503847529678268290048000 2104 2546241153822896966136299769104803233587555373561330746361384960 2105 15347087706631683252301868351903480686546530337055131985761099776 2106 72325355858838967051077770394027897488322729174627633496115527680 2107 267264688481102798513506506396759904347471001040486788693728133120 2108 776269501995486564632110586988714052385678524871765060184961515520 2109 1775554583109865556939814457464091199187275983015226584128845094912 2110 3202897398637701028482707824479762753372648501619475813965559645184 2111 4561310994760802234477756560888518437262734394718351736530864817280 2112 5131474869105902513787476130999583241920576194058145703597222919440 2113 4561310994760802234477756560888518437262734394718351736530864817280 2114 3202897398637701028482707824479762753372648501619475813965559645184 2115 1775554583109865556939814457464091199187275983015226584128845094912 2116 776269501995486564632110586988714052385678524871765060184961515520 2117 267264688481102798513506506396759904347471001040486788693728133120 2118 72325355858838967051077770394027897488322729174627633496115527680 2119 15347087706631683252301868351903480686546530337055131985761099776 2120 2546241153822896966136299769104803233587555373561330746361384960 2121 329180133108351627285928361100760191449503847529678268290048000 2122 33029584818080182743881532926986575805698731639106615060480000 2123 2560432931634122693324149839301284946178196251093536051200000 2124 152536429969692415772502543617948890410615946873657466880000 2125 6941669685381983460096155944788454232634413657961953280000 2126 239660526669227326410746761011759438122867790160243200000 2127 6228259887604539941677461418390708802281214607507840000 2128 120751977412741080501909966274921905350350079125152000 2129 1728819519629825202790296534422743762629815889515520 2130 18066038521530829405065508052022866605130151530496 2131 135959006236322964936256040815094410832565780480 2132 725529288091679629924751123084170669584875520 2133 2696363849397322809897588507745631419269120 2134 6832890846425964235607924093702379814912 2135 11515112912047904467578819447515029504 2136 12523962356498448147219705370644480 2137 8475412096433783236606278819840 2138 3410595932301299172542791680 2139 770348551066987596447744 2140 90528062878781079552 2141 4986782945464320 2142 110483493120 2143 766480 2144 1 2145 1 2146 814385 2147 124841962960 2148 5998406636302080 2149 116033177972627435520 2150 1053209949821944706727936 2151 4979050037783243601056317440 2152 13226372230129492983958387630080 2153 20915904485315838064071528414228480 2154 20604701179185835746209130824792535040 2155 13115713606822563188572275350719618605056 2156 5559044767199409474541018244805007577989120 2157 1608702031861859880247946972073572192953466880 2158 324648444660737645833114529325770511401032335360 2159 46522258526793225966223897394622126792386169384960 2160 4808075418744079903609239795734196803993110605935616 2161 363241662666082352366969980182112017319216360470355200 2162 20296924484060917408575427840000469739679019440317216000 2163 847485618808157604077359969459668736498878355578157440000 2164 26681604649558263324540806693993398498385739615809932800000 2165 638418031251248627910830938350823862252284242443743119360000 2166 11690512000834552796808722377593008386697672491502309068800000 2167 164836219211767194435002985524061418252437182130182557870080000 2168 1799250731242289606948224895835716557693910472636377304751104000 2169 15275177361905694586168134949005275698780865576664218605207449600 2170 101275731480149447900703808911473268932122162778888612448132673536 2171 526227865014746468166639596554457333119161134627705935001644277760 2172 2149267831822680977262980114663032632586305630318523090849627586560 2173 6917411515292639522244461980356755591991583384152449814407811399680 2174 17580151234221199275248091779332700043162146982138275543346214789120 2175 35336877301220133469903000902783331164470424032938790364510496398336 2176 56244428109141887012266905546811962866685017034487166007338759091840 2177 70944676364940334754109392223819634979568601032137220759256843854480 2178 70944676364940334754109392223819634979568601032137220759256843854480 2179 56244428109141887012266905546811962866685017034487166007338759091840 2180 35336877301220133469903000902783331164470424032938790364510496398336 2181 17580151234221199275248091779332700043162146982138275543346214789120 2182 6917411515292639522244461980356755591991583384152449814407811399680 2183 2149267831822680977262980114663032632586305630318523090849627586560 2184 526227865014746468166639596554457333119161134627705935001644277760 2185 101275731480149447900703808911473268932122162778888612448132673536 2186 15275177361905694586168134949005275698780865576664218605207449600 2187 1799250731242289606948224895835716557693910472636377304751104000 2188 164836219211767194435002985524061418252437182130182557870080000 2189 11690512000834552796808722377593008386697672491502309068800000 2190 638418031251248627910830938350823862252284242443743119360000 2191 26681604649558263324540806693993398498385739615809932800000 2192 847485618808157604077359969459668736498878355578157440000 2193 20296924484060917408575427840000469739679019440317216000 2194 363241662666082352366969980182112017319216360470355200 2195 4808075418744079903609239795734196803993110605935616 2196 46522258526793225966223897394622126792386169384960 2197 324648444660737645833114529325770511401032335360 2198 1608702031861859880247946972073572192953466880 2199 5559044767199409474541018244805007577989120 2200 13115713606822563188572275350719618605056 2201 20604701179185835746209130824792535040 2202 20915904485315838064071528414228480 2203 13226372230129492983958387630080 2204 4979050037783243601056317440 2205 1053209949821944706727936 2206 116033177972627435520 2207 5998406636302080 2208 124841962960 2209 814385 2210 1 2211 1 2212 864501 2213 140807329377 2214 7195066788058864 2215 148160815299708127488 2216 1433011405578777009063936 2217 7226198847865246197706407936 2218 20497113031969770839794226110464 2219 34649127331270232770075788074520576 2220 36528929986787933984298788657836232704 2221 24912985698052215648158796933096463405056 2222 11327220308503209489594326286685775228461056 2223 3520732425119895011099036493518076085112946688 2224 764134349036598751831994728189327051857398390784 2225 117923909688089225025366951141452912973404981071872 2226 13143313404794532889224354745603994520962299287407616 2227 1072390610830669716395792418124873289795884445805455616 2228 64813783408976441631289559305968219006084595014031484160 2229 2931781372330016234023536498430784643345405511307213625600 2230 100157507169551750769990672721511016045388494501117250176000 2231 2604886945358302450855883899239298361970973493349215439360000 2232 51939866971083727656459745627256312793239410867387386639360000 2233 798929590137033338133908087284706193146918938069267801761792000 2234 9531844571557990057274549564450610042852855945734110465634918400 2235 88629860764084934900076773257827509962560871652684946799694254080 2236 644952679098648833965174057706960187881404496795691997480852033536 2237 3686285678090214216647987179814641592568251519704938080502848065536 2238 16600055301336009358749428858271297899611308886947141343362761531392 2239 59051142217655793024783841478032937355903187786937661864376097193984 2240 166298920255339325907115117532825238210019906206428726835521895518208 2241 371409049905558675333608274470305437927999003621835810007290958734336 2242 658719289369115633190974085377287661182849880259177531673919455038336 2243 928635682673439084491821086938970372616731549108693458756882440291344 2244 1041197583603552912915072127780057690509668706576413878000140917902416 2245 928635682673439084491821086938970372616731549108693458756882440291344 2246 658719289369115633190974085377287661182849880259177531673919455038336 2247 371409049905558675333608274470305437927999003621835810007290958734336 2248 166298920255339325907115117532825238210019906206428726835521895518208 2249 59051142217655793024783841478032937355903187786937661864376097193984 2250 16600055301336009358749428858271297899611308886947141343362761531392 2251 3686285678090214216647987179814641592568251519704938080502848065536 2252 644952679098648833965174057706960187881404496795691997480852033536 2253 88629860764084934900076773257827509962560871652684946799694254080 2254 9531844571557990057274549564450610042852855945734110465634918400 2255 798929590137033338133908087284706193146918938069267801761792000 2256 51939866971083727656459745627256312793239410867387386639360000 2257 2604886945358302450855883899239298361970973493349215439360000 2258 100157507169551750769990672721511016045388494501117250176000 2259 2931781372330016234023536498430784643345405511307213625600 2260 64813783408976441631289559305968219006084595014031484160 2261 1072390610830669716395792418124873289795884445805455616 2262 13143313404794532889224354745603994520962299287407616 2263 117923909688089225025366951141452912973404981071872 2264 764134349036598751831994728189327051857398390784 2265 3520732425119895011099036493518076085112946688 2266 11327220308503209489594326286685775228461056 2267 24912985698052215648158796933096463405056 2268 36528929986787933984298788657836232704 2269 34649127331270232770075788074520576 2270 20497113031969770839794226110464 2271 7226198847865246197706407936 2272 1433011405578777009063936 2273 148160815299708127488 2274 7195066788058864 2275 140807329377 2276 864501 2277 1 2278 1 2279 916895 2280 158531328879 2281 8607035751274961 2282 188489164646778060208 2283 1940684439203226907901568 2284 10427944386652005918457758720 2285 31550788536254309106885794783232 2286 56950607434690675861070081665314816 2287 64181033544252565809532605467853623296 2288 46843626937392898923823269687310143475712 2289 22819772249366220046671888225745736077701120 2290 7608697190304066128176988864930955222051135488 2291 1773704371939728646264643442705635369263535853568 2292 294382757966349669143275969034938246728062730049536 2293 35334589272372735287462036165634793673447764745063424 2294 3109143019682426014825945496509436160035533386255832320 2295 202945219632112881241428294987947511877687816086025433856 2296 9929395812660560476110482954026020077791801962471244389120 2297 367482663210188685563227682532972561252246833395765910764800 2298 10370854606010858557001761475436458843245226839706595268224000 2299 224770168997205037236731194032845517748859000676117907987200000 2300 3764695994185914187317759562601041653640889298597087578869248000 2301 48998966324327436961089609076315095984310651486355939872667443200 2302 497988639797074831542150890193557954144818766516460240193067151360 2303 3968951217840569298422754237667191929041379751598953079165111750656 2304 24898062679556886978169267299954665549556666080985474886539759390720 2305 123332855566959568114338850765777989528110453463231497950106144026624 2306 483728196584092811091389085428401769828829209022641003083508636082176 2307 1505664545151766083021667973637402950415485355002897871944858777438208 2308 3726262182001939179560222768579173919564423311367142411824434222658048 2309 7343089115343221097550645998370939807421783819774088860976260212366720 2310 11535073010429627167582853017800003248667859834993097458062612275159952 2311 14454824111108784133352487828009629739418013304813097171155109499888496 2312 14454824111108784133352487828009629739418013304813097171155109499888496 2313 11535073010429627167582853017800003248667859834993097458062612275159952 2314 7343089115343221097550645998370939807421783819774088860976260212366720 2315 3726262182001939179560222768579173919564423311367142411824434222658048 2316 1505664545151766083021667973637402950415485355002897871944858777438208 2317 483728196584092811091389085428401769828829209022641003083508636082176 2318 123332855566959568114338850765777989528110453463231497950106144026624 2319 24898062679556886978169267299954665549556666080985474886539759390720 2320 3968951217840569298422754237667191929041379751598953079165111750656 2321 497988639797074831542150890193557954144818766516460240193067151360 2322 48998966324327436961089609076315095984310651486355939872667443200 2323 3764695994185914187317759562601041653640889298597087578869248000 2324 224770168997205037236731194032845517748859000676117907987200000 2325 10370854606010858557001761475436458843245226839706595268224000 2326 367482663210188685563227682532972561252246833395765910764800 2327 9929395812660560476110482954026020077791801962471244389120 2328 202945219632112881241428294987947511877687816086025433856 2329 3109143019682426014825945496509436160035533386255832320 2330 35334589272372735287462036165634793673447764745063424 2331 294382757966349669143275969034938246728062730049536 2332 1773704371939728646264643442705635369263535853568 2333 7608697190304066128176988864930955222051135488 2334 22819772249366220046671888225745736077701120 2335 46843626937392898923823269687310143475712 2336 64181033544252565809532605467853623296 2337 56950607434690675861070081665314816 2338 31550788536254309106885794783232 2339 10427944386652005918457758720 2340 1940684439203226907901568 2341 188489164646778060208 2342 8607035751274961 2343 158531328879 2344 916895 2345 1 2346 1 2347 971635 2348 178177454665 2349 10268972515689811 2350 238939919491144192321 2351 2616323849879602864717144 2352 14965372421311328386182063680 2353 48248360686307722717050973304320 2354 92896516422495320088087815800623104 2355 111788289807688232000547128886622547968 2356 87217536402475303189294004354906231148544 2357 45469438021292456888960062580049541714309120 2358 16243581984991170120914315103459676391104122880 2359 4062020051923676534313872843833620152295414851584 2360 724114809844394219837540685484575639501838512219136 2361 93474702953148418554910766723288308287457918533229056 2362 8857668639747647742784617004591476457920644710544298240 2363 623519541368242311850445315273673065708178634005095074560 2364 32947147615246115182124508170528718580330359429030129060096 2365 1318899316532391480274177594673283939615206766890737873140480 2366 40322870408608885770437801165208898311951084355335404935737600 2367 948304659807205021083418644003924683620983999661050037026240000 2368 17264392344158048723755835076213743449637360879204729132580480000 2369 244676280422129145912675004187816930243168259106513791952817510400 2370 2712769837295606222888222354123385657362716800965552913856366448640 2371 23631901930609563074259232243868995495750963721817867911110661861376 2372 162366717887521432793271559669730202095664225293454960846894587842560 2373 882752385756294686335832732457268799899415845560967775638863678730240 2374 3808502117235110756865584912245564813448136038479165311004334443073536 2375 13070279373970662361089594939383346875073261081999827336792127742483456 2376 35751621953287786854270732198562512603297901097464337092061164668039424 2377 78069836881349279255045649684069899330170313182254041256534288121708480 2378 136264369606312273321593237674315280744542874746489626249707192349941520 2379 190270446727591728935987868465327326313885001116603314636527735811476784 2380 212655205166131932340221735343601129409636177718556645770236881201062288 2381 190270446727591728935987868465327326313885001116603314636527735811476784 2382 136264369606312273321593237674315280744542874746489626249707192349941520 2383 78069836881349279255045649684069899330170313182254041256534288121708480 2384 35751621953287786854270732198562512603297901097464337092061164668039424 2385 13070279373970662361089594939383346875073261081999827336792127742483456 2386 3808502117235110756865584912245564813448136038479165311004334443073536 2387 882752385756294686335832732457268799899415845560967775638863678730240 2388 162366717887521432793271559669730202095664225293454960846894587842560 2389 23631901930609563074259232243868995495750963721817867911110661861376 2390 2712769837295606222888222354123385657362716800965552913856366448640 2391 244676280422129145912675004187816930243168259106513791952817510400 2392 17264392344158048723755835076213743449637360879204729132580480000 2393 948304659807205021083418644003924683620983999661050037026240000 2394 40322870408608885770437801165208898311951084355335404935737600 2395 1318899316532391480274177594673283939615206766890737873140480 2396 32947147615246115182124508170528718580330359429030129060096 2397 623519541368242311850445315273673065708178634005095074560 2398 8857668639747647742784617004591476457920644710544298240 2399 93474702953148418554910766723288308287457918533229056 2400 724114809844394219837540685484575639501838512219136 2401 4062020051923676534313872843833620152295414851584 2402 16243581984991170120914315103459676391104122880 2403 45469438021292456888960062580049541714309120 2404 87217536402475303189294004354906231148544 2405 111788289807688232000547128886622547968 2406 92896516422495320088087815800623104 2407 48248360686307722717050973304320 2408 14965372421311328386182063680 2409 2616323849879602864717144 2410 238939919491144192321 2411 10268972515689811 2412 178177454665 2413 971635 2414 1 2415 1 2416 1028790 2417 199921674330 2418 12220478905653690 2419 301846178126186304534 2420 3511699996761346194541737 2421 21362284234266957390415480760 2422 73315359492004197763905929968320 2423 150416457546868248648711729775004160 2424 193072741677371637077623967712167763968 2425 160848496043708498181598434583592183390208 2426 89638890385117449718395383356927054488821760 2427 34269965671740268661386976396871185362830827520 2428 9181997093592893356426064964444110150771434383360 2429 1755867903033008059553264387818315158184873884521472 2430 243451658568566774322439046346299533386632824505204224 2431 24810588145296584500801508693821408328961256967956842240 2432 1880842295126105783549924897451736855550914359496567303680 2433 107179727479404178447555494720200854347521653613717921763840 2434 4633724674653322055805587527102972028470002799315366572212736 2435 153232120593490573799127178726586988620748568007851181988503040 2436 3903986998651678485956023476449770609293445894402927841505504000 2437 77123031696684146532838756265991911087939298736070487556697664000 2438 1188055799314137722174766927629293453080429464810503898615884416000 2439 14343049033360811625270707553184283741587981383828508491346958776320 2440 136306250593960768060814372439491962414563585722361474102382966480896 2441 1023631189726403620696693004091195481288098773414551148510443257815040 2442 6095283915179827580492240389440676322349877698947401173861583033262080 2443 28862762655084011134766926960899843275020499849186970853313413762621440 2444 108958534293390144481527950552533777097533589405644618473530290091480064 2445 328606371386785868290942433472340992952263447423035248431534044481660672 2446 793102275947105016340460293655320151396128335131540783097757581482496960 2447 1533947048990896199480489189046491056758707343368432679608669027439504720 2448 2379890006065325586461623070825206988832497480866497964339805830026251360 2449 2963863015956985310198424698288198955840135518188361330379489277394037408 2450 2963863015956985310198424698288198955840135518188361330379489277394037408 2451 2379890006065325586461623070825206988832497480866497964339805830026251360 2452 1533947048990896199480489189046491056758707343368432679608669027439504720 2453 793102275947105016340460293655320151396128335131540783097757581482496960 2454 328606371386785868290942433472340992952263447423035248431534044481660672 2455 108958534293390144481527950552533777097533589405644618473530290091480064 2456 28862762655084011134766926960899843275020499849186970853313413762621440 2457 6095283915179827580492240389440676322349877698947401173861583033262080 2458 1023631189726403620696693004091195481288098773414551148510443257815040 2459 136306250593960768060814372439491962414563585722361474102382966480896 2460 14343049033360811625270707553184283741587981383828508491346958776320 2461 1188055799314137722174766927629293453080429464810503898615884416000 2462 77123031696684146532838756265991911087939298736070487556697664000 2463 3903986998651678485956023476449770609293445894402927841505504000 2464 153232120593490573799127178726586988620748568007851181988503040 2465 4633724674653322055805587527102972028470002799315366572212736 2466 107179727479404178447555494720200854347521653613717921763840 2467 1880842295126105783549924897451736855550914359496567303680 2468 24810588145296584500801508693821408328961256967956842240 2469 243451658568566774322439046346299533386632824505204224 2470 1755867903033008059553264387818315158184873884521472 2471 9181997093592893356426064964444110150771434383360 2472 34269965671740268661386976396871185362830827520 2473 89638890385117449718395383356927054488821760 2474 160848496043708498181598434583592183390208 2475 193072741677371637077623967712167763968 2476 150416457546868248648711729775004160 2477 73315359492004197763905929968320 2478 21362284234266957390415480760 2479 3511699996761346194541737 2480 301846178126186304534 2481 12220478905653690 2482 199921674330 2483 1028790 2484 1 2485 1 2486 1088430 2487 223953179940 2488 14506716532733460 2489 380032453008018451620 2490 4693406223684070849199166 2491 30335235138690095543849704785 2492 110720719186205640154523436779080 2493 241814050702673118097479185925510720 2494 330742999773207692680236985937389450240 2495 293910719194267987334822734513223439630336 2496 174897431117735904771026157995823416750653440 2497 71476672133240575675452811067531218987009720320 2498 20494757547303439900611772922882694661794482196480 2499 4199143317890467611737320121533572609833677447848960 2500 624555327352358484398548875043493061314758915728662016 2501 68364315979304730179507825390790196368424346020691288320 2502 5573702467489197413458696823037365421566831975569301506560 2503 342049319846968641268044236613766741134048741237568713507840 2504 15947728062940244695512348204826823772723580785068899191444480 2505 569563517519245096013605379121929739689170541711894346492773376 2506 15695693301107937628475813583792497273149008458195507435699827200 2507 335906448137742799562775860274484096780495281805927173954927724800 2508 5614917818703807733159711537297229149528145212260949884370330329600 2509 73681799068232872988414904104817770549078737457760499052449405977600 2510 762461775793939350295159766647734796232312897562904200109243972694016 2511 6246465931286460308215746174658592760342025329787794166866940011233280 2512 40655022654037930774490113718043419000124260096610104235476072070922240 2513 210846650939112656393935140857426198300819239913088188770575649797980160 2514 873612256859652120117195948611018254055354912426322989039819770346219520 2515 2898185177931442692033955699410907600348692197379906453693660157484595456 2516 7712287234960310130755357789897794267703814560950799022130727100982704960 2517 16486560546392427672563926612361728655158288078823967428324909939132814480 2518 28343841550516274516603834106338549544315080786732928978294943205771668320 2519 39220889988669578742863568763392838865242716830941363908340901802944549440 2520 43703277415946102027762262336352020449841884468763234069294147723281069376 2521 39220889988669578742863568763392838865242716830941363908340901802944549440 2522 28343841550516274516603834106338549544315080786732928978294943205771668320 2523 16486560546392427672563926612361728655158288078823967428324909939132814480 2524 7712287234960310130755357789897794267703814560950799022130727100982704960 2525 2898185177931442692033955699410907600348692197379906453693660157484595456 2526 873612256859652120117195948611018254055354912426322989039819770346219520 2527 210846650939112656393935140857426198300819239913088188770575649797980160 2528 40655022654037930774490113718043419000124260096610104235476072070922240 2529 6246465931286460308215746174658592760342025329787794166866940011233280 2530 762461775793939350295159766647734796232312897562904200109243972694016 2531 73681799068232872988414904104817770549078737457760499052449405977600 2532 5614917818703807733159711537297229149528145212260949884370330329600 2533 335906448137742799562775860274484096780495281805927173954927724800 2534 15695693301107937628475813583792497273149008458195507435699827200 2535 569563517519245096013605379121929739689170541711894346492773376 2536 15947728062940244695512348204826823772723580785068899191444480 2537 342049319846968641268044236613766741134048741237568713507840 2538 5573702467489197413458696823037365421566831975569301506560 2539 68364315979304730179507825390790196368424346020691288320 2540 624555327352358484398548875043493061314758915728662016 2541 4199143317890467611737320121533572609833677447848960 2542 20494757547303439900611772922882694661794482196480 2543 71476672133240575675452811067531218987009720320 2544 174897431117735904771026157995823416750653440 2545 293910719194267987334822734513223439630336 2546 330742999773207692680236985937389450240 2547 241814050702673118097479185925510720 2548 110720719186205640154523436779080 2549 30335235138690095543849704785 2550 4693406223684070849199166 2551 380032453008018451620 2552 14506716532733460 2553 223953179940 2554 1088430 2555 1 2556 1 2557 1150626 2558 250475171436 2559 17179090108109496 2560 476908720491227718456 2561 6246788875354346270195916 2562 42859962139148473848655869666 2563 166211953650906808929702906752121 2564 386054964346506214874056618082926376 2565 562096028088513048856626435928740803456 2566 532253838960904719717329177875796746254336 2567 337843471711911885309807935786226007440654336 2568 147429693463205855797118493824250780016217849856 2569 45188416126363775069859102300763283724256618930176 2570 9908319704883852033227446147548245137782326836893696 2571 1578968457284652675236230621620813241098851289904790016 2572 185404953067630245993179746619141962633734724501859510016 2573 16235657262745817227559622517668392257299201561280481798656 2574 1071553379341223937018935086166113888981747303044511798711296 2575 53803259152185665048213898536972244741504575110761276630030336 2576 2072260931693809372447045868495434097155713479887147058278373376 2577 61674627508855534335192048085596605369809104435139294591341413376 2578 1427657928875938485510087864084175965803506008396811378554114574848 2579 25853022929427320835432678060480838685093924021620519094251683496704 2580 368129369234409542836161039733000660250995533504442605222421407739392 2581 4140668802670794516003315626398537340942821556340568106604329680214016 2582 36937743389106869558027809425237526742015126102952052888505703141974016 2583 262264043373560105039264774966711109412928415877117695714119310978482176 2584 1486690802362149948683567824151833053565452944475515582267563670830350336 2585 6746541673622565054947942585767988788823093402231285047061523293227216896 2586 24565028755166033244427387721566507565755053799253429022163530378162003456 2587 71906314010318789437732066383266667426229392537141026461698322674785883456 2588 169479721390631050506312343627940019615564731340881857823494843416641059536 2589 322041680931216933760657679692306703939736191817076756577264711376362512416 2590 493802120189330590990109822430765385842638869639115196284042657598368258496 2591 611374053567742636463945494438090477709933838600809290637386147502741653376 2592 611374053567742636463945494438090477709933838600809290637386147502741653376 2593 493802120189330590990109822430765385842638869639115196284042657598368258496 2594 322041680931216933760657679692306703939736191817076756577264711376362512416 2595 169479721390631050506312343627940019615564731340881857823494843416641059536 2596 71906314010318789437732066383266667426229392537141026461698322674785883456 2597 24565028755166033244427387721566507565755053799253429022163530378162003456 2598 6746541673622565054947942585767988788823093402231285047061523293227216896 2599 1486690802362149948683567824151833053565452944475515582267563670830350336 2600 262264043373560105039264774966711109412928415877117695714119310978482176 2601 36937743389106869558027809425237526742015126102952052888505703141974016 2602 4140668802670794516003315626398537340942821556340568106604329680214016 2603 368129369234409542836161039733000660250995533504442605222421407739392 2604 25853022929427320835432678060480838685093924021620519094251683496704 2605 1427657928875938485510087864084175965803506008396811378554114574848 2606 61674627508855534335192048085596605369809104435139294591341413376 2607 2072260931693809372447045868495434097155713479887147058278373376 2608 53803259152185665048213898536972244741504575110761276630030336 2609 1071553379341223937018935086166113888981747303044511798711296 2610 16235657262745817227559622517668392257299201561280481798656 2611 185404953067630245993179746619141962633734724501859510016 2612 1578968457284652675236230621620813241098851289904790016 2613 9908319704883852033227446147548245137782326836893696 2614 45188416126363775069859102300763283724256618930176 2615 147429693463205855797118493824250780016217849856 2616 337843471711911885309807935786226007440654336 2617 532253838960904719717329177875796746254336 2618 562096028088513048856626435928740803456 2619 386054964346506214874056618082926376 2620 166211953650906808929702906752121 2621 42859962139148473848655869666 2622 6246788875354346270195916 2623 476908720491227718456 2624 17179090108109496 2625 250475171436 2626 1150626 2627 1 2628 1 2629 1215450 2630 279705674340 2631 20296003141459080 2632 596580716340048197520 2633 8280838633158039005676360 2634 60259202686900318842139889700 2635 248067338009657202568327508502570 2636 612188845651499033071537569732925665 2637 947940416999921169431660841310894674160 2638 955523940335920538787114128041381831553280 2639 646281646918113528052375373875261893341491200 2640 300829192448529890842348758645691136076002426880 2641 98457923582337119466267952372904181632259332751360 2642 23077420328062542188512708357757450925482230033059840 2643 3935642871013424167904019418312913252522068350948510720 2644 495138599434115349359101266524514306990092569740654547200 2645 46511960826842349327638869562071434155453636923794662837760 2646 3297181223058379874559288753400174999019935595264554987832320 2647 178047786045152513226201592683609449947076522144285969342945280 2648 7385112516829369461643318235659278923891782701115165858833469440 2649 237034589631774948403986627222169713287023522410016270655415859200 2650 5925883478706597565826812240761928379188496125350992538422602441728 2651 116070022050318356669781691933184727601061630629157484285190539130368 2652 1790487562368799835294965729265608853549709968779410822399328131399936 2653 21853130248398685169241120182831533699734921670230757729796927962727424 2654 211897431527355361646929812559728104545027681388326533837406109629747200 2655 1638240474449550979905305636413244002137649517308267567353922893045514240 2656 10130902002809268382964384895384999775494798763001516073596895487964282880 2657 50250231805647251254934441375565781005454109604081351903979706999742750720 2658 200393061515262626980363558550139344412879493542082488036435202511070888960 2659 643814994834969706463241081727143600586445147065348031416867841084548195200 2660 1669185052785369988962785333948462011520445285700306734394026476223615394320 2661 3497056741604999751088996486929457547606114127973429319948507044066825835040 2662 5926649422179538528872607718707156988470775294784857957178232923649024388160 2663 8131027392591233039611582790401324774401346800824528420015439249176138993280 2664 9034474880656925599568425322668138638223718667582809355572710276862376659200 2665 8131027392591233039611582790401324774401346800824528420015439249176138993280 2666 5926649422179538528872607718707156988470775294784857957178232923649024388160 2667 3497056741604999751088996486929457547606114127973429319948507044066825835040 2668 1669185052785369988962785333948462011520445285700306734394026476223615394320 2669 643814994834969706463241081727143600586445147065348031416867841084548195200 2670 200393061515262626980363558550139344412879493542082488036435202511070888960 2671 50250231805647251254934441375565781005454109604081351903979706999742750720 2672 10130902002809268382964384895384999775494798763001516073596895487964282880 2673 1638240474449550979905305636413244002137649517308267567353922893045514240 2674 211897431527355361646929812559728104545027681388326533837406109629747200 2675 21853130248398685169241120182831533699734921670230757729796927962727424 2676 1790487562368799835294965729265608853549709968779410822399328131399936 2677 116070022050318356669781691933184727601061630629157484285190539130368 2678 5925883478706597565826812240761928379188496125350992538422602441728 2679 237034589631774948403986627222169713287023522410016270655415859200 2680 7385112516829369461643318235659278923891782701115165858833469440 2681 178047786045152513226201592683609449947076522144285969342945280 2682 3297181223058379874559288753400174999019935595264554987832320 2683 46511960826842349327638869562071434155453636923794662837760 2684 495138599434115349359101266524514306990092569740654547200 2685 3935642871013424167904019418312913252522068350948510720 2686 23077420328062542188512708357757450925482230033059840 2687 98457923582337119466267952372904181632259332751360 2688 300829192448529890842348758645691136076002426880 2689 646281646918113528052375373875261893341491200 2690 955523940335920538787114128041381831553280 2691 947940416999921169431660841310894674160 2692 612188845651499033071537569732925665 2693 248067338009657202568327508502570 2694 60259202686900318842139889700 2695 8280838633158039005676360 2696 596580716340048197520 2697 20296003141459080 2698 279705674340 2699 1215450 2700 1 2701 1 2702 1282975 2703 311878392750 2704 23923692502424100 2705 743978989440384661800 2706 10934259207805333374474600 2707 84318324963301072169108158500 2708 368147859843933031269021071370750 2709 964436948433151362015454500669953775 2710 1586713099494408024151426087935556171825 2711 1700956442658005401890328766266916216196400 2712 1224688638713763889361036711712179675661408000 2713 607445564802026889123074209009241119128058368000 2714 212063919330578371815089230012887684234675392102400 2715 53075232986575195734132405964549051441028536738099200 2716 9675736387384326818401010459246361307555739894334950400 2717 1302717082672458171263327996184213075375258163714696992000 2718 131114642850151525354797305968893445409827454006814503136000 2719 9970540174071522661424808467234519337609545502473760660697600 2720 578291330096148314362638891099602121581353639143478118320460800 2721 25796821942549920458089891402964859858368210163530806495512729600 2722 891672758449008120181802768059002764669683786087260485388374784000 2723 24040272935401301535858082455364678885724822424030879434318747980800 2724 508545843216963010837234410340570907176545874008173220868410593155584 2725 8485181569231179125265707476238044210482737638543779111156258230244096 2726 112192956304278923989624354408036362338605086554078857136399414377671936 2727 1180456392591440491137515311631859161652874031824525552540365191064806400 2728 9920054997767149976609004789958663197542670663352973353404346050072064000 2729 66798715166277218129477498772518090692596564101972813673157451889562009600 2730 361448665101619051825187199976545330560774178057894051293742407916323020800 2731 1575508092640524979931561948284860896516922929357191409066675576441714457600 2732 5543800416110575919659563923815443880414741854130439884607241977351241456000 2733 15775373242902888830207729694974829277356655129032942906933842979668606202000 2734 36355533368938291513276114316654410478404945088215788686175640749223206188400 2735 67933021016892642223535548002397165525625774446766757237655171850429795983200 2736 103010811385501503001833419872767252418658713456974912112859762720566376270400 2737 126830128132299147840095201645148869344294512064143285184001509655952595408000 2738 126830128132299147840095201645148869344294512064143285184001509655952595408000 2739 103010811385501503001833419872767252418658713456974912112859762720566376270400 2740 67933021016892642223535548002397165525625774446766757237655171850429795983200 2741 36355533368938291513276114316654410478404945088215788686175640749223206188400 2742 15775373242902888830207729694974829277356655129032942906933842979668606202000 2743 5543800416110575919659563923815443880414741854130439884607241977351241456000 2744 1575508092640524979931561948284860896516922929357191409066675576441714457600 2745 361448665101619051825187199976545330560774178057894051293742407916323020800 2746 66798715166277218129477498772518090692596564101972813673157451889562009600 2747 9920054997767149976609004789958663197542670663352973353404346050072064000 2748 1180456392591440491137515311631859161652874031824525552540365191064806400 2749 112192956304278923989624354408036362338605086554078857136399414377671936 2750 8485181569231179125265707476238044210482737638543779111156258230244096 2751 508545843216963010837234410340570907176545874008173220868410593155584 2752 24040272935401301535858082455364678885724822424030879434318747980800 2753 891672758449008120181802768059002764669683786087260485388374784000 2754 25796821942549920458089891402964859858368210163530806495512729600 2755 578291330096148314362638891099602121581353639143478118320460800 2756 9970540174071522661424808467234519337609545502473760660697600 2757 131114642850151525354797305968893445409827454006814503136000 2758 1302717082672458171263327996184213075375258163714696992000 2759 9675736387384326818401010459246361307555739894334950400 2760 53075232986575195734132405964549051441028536738099200 2761 212063919330578371815089230012887684234675392102400 2762 607445564802026889123074209009241119128058368000 2763 1224688638713763889361036711712179675661408000 2764 1700956442658005401890328766266916216196400 2765 1586713099494408024151426087935556171825 2766 964436948433151362015454500669953775 2767 368147859843933031269021071370750 2768 84318324963301072169108158500 2769 10934259207805333374474600 2770 743978989440384661800 2771 23923692502424100 2772 311878392750 2773 1282975 2774 1 2775 1 2776 1353275 2777 347243598625 2778 28137148796583750 2779 925009570606227826500 2780 14382973813356236474248500 2781 117436981186053670812239002500 2782 543361339117672659236427824733750 2783 1509713015243328705729043910179550625 2784 2636663457355298806932250887664912514875 2785 3003159677927685341095833761050335354442625 2786 2299562267670341918324809851318542499973210000 2787 1214168877329940532875499601496190439985854880000 2788 451670822366737878229685851756582843674738015360000 2789 120580168248776658032800368800710328101966529935872000 2790 23472348339839067976179095320808861957143102305310848000 2791 3378207471526709204120646911567755314365968499872582560000 2792 363866761620964051953845241287139514876873579257173699040000 2793 29646477577784261566334724182966462378777652100429723764640000 2794 1844549932203231692363589566438386077457765917957645722229056000 2795 88378001099476579347159813139787019885150349634318503734626944000 2796 3285356127828368493122680010196430521817545605971405247526349440000 2797 95389600963642803465535900469964187063902476333378453230352006784000 2798 2176127114157538216450725520721313432714331710092333669998508606937600 2799 39213810597118838660442073883398068057512257415863852733373125097015552 2800 560819735682604343381877913792724751108230856058624306551891836704936704 2801 6392485492933900082609527944572245726233665888024549088091487410717190400 2802 58291630165450889642186500030965305856077106565128072144282528879336832000 2803 426650641255469247881632002451336721393756797773684888442023403810941440000 2804 2513821781608559576311698057602319777030690080230735801544553690373944064000 2805 11953554307560936519030552493847980992537430982680756897960392401587537536000 2806 45974118381665224301726852155537241886621072908958366484921196108098178640000 2807 143282782813446134982377699942730038526895717774033060252900408458747159690000 2808 362421156528128459073073005737493626862147992016671858286748091983889874510000 2809 744932007265500286889677244331448214704571914062460768177520482018397067978000 2810 1245438718643031774098151713377281367969805864857390549357011483924546259692000 2811 1694835999291370882722472933804076588939470285510057314677393531940942515560000 2812 1878061512728275843016794332053165949905899505565198645993868508366990355080000 2813 1694835999291370882722472933804076588939470285510057314677393531940942515560000 2814 1245438718643031774098151713377281367969805864857390549357011483924546259692000 2815 744932007265500286889677244331448214704571914062460768177520482018397067978000 2816 362421156528128459073073005737493626862147992016671858286748091983889874510000 2817 143282782813446134982377699942730038526895717774033060252900408458747159690000 2818 45974118381665224301726852155537241886621072908958366484921196108098178640000 2819 11953554307560936519030552493847980992537430982680756897960392401587537536000 2820 2513821781608559576311698057602319777030690080230735801544553690373944064000 2821 426650641255469247881632002451336721393756797773684888442023403810941440000 2822 58291630165450889642186500030965305856077106565128072144282528879336832000 2823 6392485492933900082609527944572245726233665888024549088091487410717190400 2824 560819735682604343381877913792724751108230856058624306551891836704936704 2825 39213810597118838660442073883398068057512257415863852733373125097015552 2826 2176127114157538216450725520721313432714331710092333669998508606937600 2827 95389600963642803465535900469964187063902476333378453230352006784000 2828 3285356127828368493122680010196430521817545605971405247526349440000 2829 88378001099476579347159813139787019885150349634318503734626944000 2830 1844549932203231692363589566438386077457765917957645722229056000 2831 29646477577784261566334724182966462378777652100429723764640000 2832 363866761620964051953845241287139514876873579257173699040000 2833 3378207471526709204120646911567755314365968499872582560000 2834 23472348339839067976179095320808861957143102305310848000 2835 120580168248776658032800368800710328101966529935872000 2836 451670822366737878229685851756582843674738015360000 2837 1214168877329940532875499601496190439985854880000 2838 2299562267670341918324809851318542499973210000 2839 3003159677927685341095833761050335354442625 2840 2636663457355298806932250887664912514875 2841 1509713015243328705729043910179550625 2842 543361339117672659236427824733750 2843 117436981186053670812239002500 2844 14382973813356236474248500 2845 925009570606227826500 2846 28137148796583750 2847 347243598625 2848 1353275 2849 1 2850 1 2851 1426425 2852 386069058375 2853 33021130011244375 2854 1146729499204770731250 2855 18849382525028407534503750 2856 162827249378703727085554893750 2857 797690694706269558992133424481250 2858 2348679388336140069549459272411634375 2859 4350489672259525553675861534500738384375 2860 5260143597423821119829840520891500467175625 2861 4279502541046951611061563109496727880080740625 2862 2403042569715507304649426294627876912472004450000 2863 951604857607340892641172812672639257338913762200000 2864 270703593611123562165453630710875496970058056117600000 2865 56208681860869687723672309172076218876747584138488960000 2866 8638169370654009942704145005930026036433913752800058400000 2867 994584023234775268624931634846859726376568961286016218400000 2868 86721578186329765715666449173434917712321536389626398271200000 2869 5781063127667931005435271215678460163861642159583796134104800000 2870 297132934730998844356830406245835670303522727218829452211245760000 2871 11863786017157997336276344481264887995452248021563407838289595200000 2872 370459613805342334213637852454106198188426283873340848237373359680000 2873 9101412144118005748048631894840713413553651491895609374522064299456000 2874 176870776000693245037078413156404530670059293992504675511545449552761600 2875 2731895471599279093344131147210065408006687266638515073758327715092083456 2876 33681415160248364300808185052494101431500071527658758640616492491762003200 2877 332727645293130393188698992823808268930591383482044058857175695304954144000 2878 2642575514341436048239500343450490589726832567365733682135967146248467840000 2879 16923947190012033423513818940396217542104825925036942908673894154088491200000 2880 87628989120991925553284797209564735775928692514494802436905913924527203360000 2881 367665359305731604152107897210563789185790171413455206532972932797880438800000 2882 1252456680912276882631602847325481479337728493585961381078184055738998175450000 2883 3469690917149136798102675675083756815308161008841780968869254989148092984650000 2884 7827490320245826894288866109608666011005215376067547209579448059779243156150000 2885 14395307707968451489895114316134742527399159960936741871538571476841997394710000 2886 21598824625115641127377856290551951651728615223878169437047271230222986936100000 2887 26453183502453153642492651872212276489528218645461029708816074721510656830700000 2888 26453183502453153642492651872212276489528218645461029708816074721510656830700000 2889 21598824625115641127377856290551951651728615223878169437047271230222986936100000 2890 14395307707968451489895114316134742527399159960936741871538571476841997394710000 2891 7827490320245826894288866109608666011005215376067547209579448059779243156150000 2892 3469690917149136798102675675083756815308161008841780968869254989148092984650000 2893 1252456680912276882631602847325481479337728493585961381078184055738998175450000 2894 367665359305731604152107897210563789185790171413455206532972932797880438800000 2895 87628989120991925553284797209564735775928692514494802436905913924527203360000 2896 16923947190012033423513818940396217542104825925036942908673894154088491200000 2897 2642575514341436048239500343450490589726832567365733682135967146248467840000 2898 332727645293130393188698992823808268930591383482044058857175695304954144000 2899 33681415160248364300808185052494101431500071527658758640616492491762003200 2900 2731895471599279093344131147210065408006687266638515073758327715092083456 2901 176870776000693245037078413156404530670059293992504675511545449552761600 2902 9101412144118005748048631894840713413553651491895609374522064299456000 2903 370459613805342334213637852454106198188426283873340848237373359680000 2904 11863786017157997336276344481264887995452248021563407838289595200000 2905 297132934730998844356830406245835670303522727218829452211245760000 2906 5781063127667931005435271215678460163861642159583796134104800000 2907 86721578186329765715666449173434917712321536389626398271200000 2908 994584023234775268624931634846859726376568961286016218400000 2909 8638169370654009942704145005930026036433913752800058400000 2910 56208681860869687723672309172076218876747584138488960000 2911 270703593611123562165453630710875496970058056117600000 2912 951604857607340892641172812672639257338913762200000 2913 2403042569715507304649426294627876912472004450000 2914 4279502541046951611061563109496727880080740625 2915 5260143597423821119829840520891500467175625 2916 4350489672259525553675861534500738384375 2917 2348679388336140069549459272411634375 2918 797690694706269558992133424481250 2919 162827249378703727085554893750 2920 18849382525028407534503750 2921 1146729499204770731250 2922 33021130011244375 2923 386069058375 2924 1426425 2925 1 2926 1 2927 1502501 2928 428640997785 2929 38671276418499725 2930 1417550881800705276625 2931 24613745989780960406769375 2932 224771556295537359912693800625 2933 1164990976279770136427491968639375 2934 3631912322687468844409816552777280625 2935 7129077029604926849774004255066167798125 2936 9142118997286166998494455428599851640925625 2937 7895475539733155500864590621858142201230613125 2938 4710591097015081203349164566726698268534207230625 2939 1983831793428637055353333877530043785091263273697500 2940 600750945445330797703468400089686200332342548999690000 2941 132919091537355151397763478953176844795101045547303960000 2942 21788854670959382526962169299110859375266285323958668960000 2943 2678814884948817459839612089897805995824146924147748306720000 2944 249684793566294582436796726196999429530579990125513893761440000 2945 17812612159472133877997888660223532098110843574429262204904480000 2946 980920737479863806165725628100293853716801943130074904041625760000 2947 42014166343521597463295882007789793004584340407398689137666945760000 2948 1409118605104024360138541016556915057553754790881189078295490519968000 2949 37231835465026131270790975715728897450455430096720969753679044166726400 2950 779195489911649444697938317414818617924659539613939884947508611509797120 2951 12979170589099760750254229687223978692859328902712198654982786300291763456 2952 172821172917914548314961491845154750772407714404093955489746164382702643456 2953 1846610471070546528382725737987864984306888851318329228837253077371461469440 2954 15888244709377839151324119670006824976211107080030341028983484486616523321600 2955 110413580446983370520464335526549097929787421003881596861595460878906261904000 2956 621413674900788617567520441636467674810118354281376631408246203333629328360000 2957 2839025439522155622212695383219083686994752381225654544511246605518286345860000 2958 10550373759018736458558943232749604732915181786456987419232207114242707356330000 2959 31946649953779423282079040993283817132440648490644267227423013698869374375890000 2960 78934273188091379942252529404027855231392644771682712506730630486032233439770000 2961 159328212878949741305912289081529909777163816402585731219133377894281279162210000 2962 262962933296012283522618559714857774156663934061195798211919310191080691147210000 2963 355096351877239040480647296798452761885040990288786228879887975387693052789990000 2964 392474915232737886847031222777237263136097936634974252972507762270608110978410000 2965 355096351877239040480647296798452761885040990288786228879887975387693052789990000 2966 262962933296012283522618559714857774156663934061195798211919310191080691147210000 2967 159328212878949741305912289081529909777163816402585731219133377894281279162210000 2968 78934273188091379942252529404027855231392644771682712506730630486032233439770000 2969 31946649953779423282079040993283817132440648490644267227423013698869374375890000 2970 10550373759018736458558943232749604732915181786456987419232207114242707356330000 2971 2839025439522155622212695383219083686994752381225654544511246605518286345860000 2972 621413674900788617567520441636467674810118354281376631408246203333629328360000 2973 110413580446983370520464335526549097929787421003881596861595460878906261904000 2974 15888244709377839151324119670006824976211107080030341028983484486616523321600 2975 1846610471070546528382725737987864984306888851318329228837253077371461469440 2976 172821172917914548314961491845154750772407714404093955489746164382702643456 2977 12979170589099760750254229687223978692859328902712198654982786300291763456 2978 779195489911649444697938317414818617924659539613939884947508611509797120 2979 37231835465026131270790975715728897450455430096720969753679044166726400 2980 1409118605104024360138541016556915057553754790881189078295490519968000 2981 42014166343521597463295882007789793004584340407398689137666945760000 2982 980920737479863806165725628100293853716801943130074904041625760000 2983 17812612159472133877997888660223532098110843574429262204904480000 2984 249684793566294582436796726196999429530579990125513893761440000 2985 2678814884948817459839612089897805995824146924147748306720000 2986 21788854670959382526962169299110859375266285323958668960000 2987 132919091537355151397763478953176844795101045547303960000 2988 600750945445330797703468400089686200332342548999690000 2989 1983831793428637055353333877530043785091263273697500 2990 4710591097015081203349164566726698268534207230625 2991 7895475539733155500864590621858142201230613125 2992 9142118997286166998494455428599851640925625 2993 7129077029604926849774004255066167798125 2994 3631912322687468844409816552777280625 2995 1164990976279770136427491968639375 2996 224771556295537359912693800625 2997 24613745989780960406769375 2998 1417550881800705276625 2999 38671276418499725 3000 428640997785 3001 1502501 3002 1 3003 1 3004 1581580 3005 475265106316 3006 45195335285120020 3007 1747477638799165573300 3008 32028144623405135020065250 3009 308957209385061677461415143750 3010 1692829514313790369955801243773750 3011 5583413418983511673851493175032311250 3012 11604363416800094898872076087962609072500 3013 15769518389486098191700097412206363169452500 3014 14444548015712143857621239577187765592662487500 3015 9148224325370816173668439000526300763825870407500 3016 4093503663306105565710424008485500795356226083413125 3017 1318314574727253694960388989085700272951529482527097500 3018 310501856306348458507141030135243758405760238119911670000 3019 54236887717660000089699371270063321514715147475930081800000 3020 7112655680184920581422668260080031572906842423666986925440000 3021 707896415327878148393171877884807352861412580166014330316160000 3022 53984480630017797086861102695645981921664347338716372398526080000 3023 3181487423961370694383275070269489993871275887119800397293374080000 3024 146000811216205815787275394211449534459008057332548829920398500800000 3025 5252866814670900246324071230504362120173162142413724803664133444672000 3026 149072495214744003177786869629838509479991137268352576752547284051571200 3027 3355277853833391948447726004130057528757338981901535689061179639499210240 3028 60188522731842077106000746474086878131247034659956778668389776302401217536 3029 864283466814382535783212689517060343608793625782137979400769447889160340480 3030 9973746055957500139535734219027909167182068708163726258838633047414517308416 3031 92819392621508183008407798273854997676150938168378933473523684160468966497280 3032 698791158716846575221112380080350229306895515451456806580080628318769770716800 3033 4267544246415932530492570473657857338802375105359703224935536388486328585096000 3034 21192328789666837626626681474974222553178087518637649920274582332853231696300000 3035 85755268423213347765071710546058792545400314574080800506266184231390590505830000 3036 283274087595091303083399600000884812044546188096505256981737953106595044573880000 3037 765026612671639946619283362164551737456665619499328642009958210399845940274360000 3038 1691266921206009140270510810198772272259919787549928123638759473875213164853640000 3039 3063674787237715430263519691743152967202426095074850649615894856111626430041800000 3040 4550792384750050414418460024880454737396832747921064126666017535966838817207620000 3041 5545702460768280059675937115340149295370229381069798794034296673384690218540460000 3042 5545702460768280059675937115340149295370229381069798794034296673384690218540460000 3043 4550792384750050414418460024880454737396832747921064126666017535966838817207620000 3044 3063674787237715430263519691743152967202426095074850649615894856111626430041800000 3045 1691266921206009140270510810198772272259919787549928123638759473875213164853640000 3046 765026612671639946619283362164551737456665619499328642009958210399845940274360000 3047 283274087595091303083399600000884812044546188096505256981737953106595044573880000 3048 85755268423213347765071710546058792545400314574080800506266184231390590505830000 3049 21192328789666837626626681474974222553178087518637649920274582332853231696300000 3050 4267544246415932530492570473657857338802375105359703224935536388486328585096000 3051 698791158716846575221112380080350229306895515451456806580080628318769770716800 3052 92819392621508183008407798273854997676150938168378933473523684160468966497280 3053 9973746055957500139535734219027909167182068708163726258838633047414517308416 3054 864283466814382535783212689517060343608793625782137979400769447889160340480 3055 60188522731842077106000746474086878131247034659956778668389776302401217536 3056 3355277853833391948447726004130057528757338981901535689061179639499210240 3057 149072495214744003177786869629838509479991137268352576752547284051571200 3058 5252866814670900246324071230504362120173162142413724803664133444672000 3059 146000811216205815787275394211449534459008057332548829920398500800000 3060 3181487423961370694383275070269489993871275887119800397293374080000 3061 53984480630017797086861102695645981921664347338716372398526080000 3062 707896415327878148393171877884807352861412580166014330316160000 3063 7112655680184920581422668260080031572906842423666986925440000 3064 54236887717660000089699371270063321514715147475930081800000 3065 310501856306348458507141030135243758405760238119911670000 3066 1318314574727253694960388989085700272951529482527097500 3067 4093503663306105565710424008485500795356226083413125 3068 9148224325370816173668439000526300763825870407500 3069 14444548015712143857621239577187765592662487500 3070 15769518389486098191700097412206363169452500 3071 11604363416800094898872076087962609072500 3072 5583413418983511673851493175032311250 3073 1692829514313790369955801243773750 3074 308957209385061677461415143750 3075 32028144623405135020065250 3076 1747477638799165573300 3077 45195335285120020 3078 475265106316 3079 1581580 3080 1 3081 1 3082 1663740 3083 526267581840 3084 52714504532145456 3085 2148379632207588059280 3086 41533549239653196156030600 3087 422908772505905232843518722500 3088 2447735559725250072665023006012500 3089 8534630836801289667000802307018602500 3090 18766360084241672145967036878844964685000 3091 27002298728765020821048150867953721983610000 3092 26210168356966634371088032036547666992552350000 3093 17605840524293715913317773724652288005228049050000 3094 8362783922578264670757763023481114083960249248227500 3095 2861565455793655493233218840284734072800826715973845625 3096 716775389070823876618757378007007507228881588646938952500 3097 133280278227844216810286588616411364966460149269768277050000 3098 18624577826910144179408964284180629625777539620558083445600000 3099 1977211321863134464183149555726909227921141188630194290280960000 3100 161005547783677920793937905688594584449712449231087447972687360000 3101 10142985861477787659547633088521066737701845425332126190211607040000 3102 498133623822839344915606066761731722417033365747854010257187859200000 3103 19202165189948637467029372677103323988998424134897611880771842033280000 3104 584575560818766794369177944417346316643270687814007391628639824564454400 3105 14132072546357731501254195240908690698703159813039824276141482528088949760 3106 272640291894347620039580935878453817479596344700799071419714139849592969216 3107 4216161543087656829789805984539484763676516418052144791450751817833228144640 3108 52470095788278080645282330963587446673077697754379647577020111703379369635840 3109 527370737744755483303708325109343511768870014063890606257117029915951979237376 3110 4294419807566963971034716081761499272350371575869264927064524312712420420472320 3111 28411700938503575783440212884527905437611298750664876524426767951101417847809600 3112 153098241860704752205487950660762540297978772593392113236463888886067024326540000 3113 673386652034383201545528553039984970027206098706230016775355874913316189885450000 3114 2422111370621118329694599910090821755529824622179461693138023959818925066601640000 3115 7135959277696376782375278227049316332667019077654321390730512561156278892563360000 3116 17243180607821096589966355089990534548210429557485782494853998143610914917998560000 3117 34210264039188406791816022362768907128785290723982898887828107707689233576413600000 3118 55773698331533829411824359907437939792683711471931633874515252302299566218598800000 3119 74763852297857696025324071114788266661366707969054914881991902984985369939182440000 3120 82431939713022587925357309177843473498429960068445162562196200727035151471406280000 3121 74763852297857696025324071114788266661366707969054914881991902984985369939182440000 3122 55773698331533829411824359907437939792683711471931633874515252302299566218598800000 3123 34210264039188406791816022362768907128785290723982898887828107707689233576413600000 3124 17243180607821096589966355089990534548210429557485782494853998143610914917998560000 3125 7135959277696376782375278227049316332667019077654321390730512561156278892563360000 3126 2422111370621118329694599910090821755529824622179461693138023959818925066601640000 3127 673386652034383201545528553039984970027206098706230016775355874913316189885450000 3128 153098241860704752205487950660762540297978772593392113236463888886067024326540000 3129 28411700938503575783440212884527905437611298750664876524426767951101417847809600 3130 4294419807566963971034716081761499272350371575869264927064524312712420420472320 3131 527370737744755483303708325109343511768870014063890606257117029915951979237376 3132 52470095788278080645282330963587446673077697754379647577020111703379369635840 3133 4216161543087656829789805984539484763676516418052144791450751817833228144640 3134 272640291894347620039580935878453817479596344700799071419714139849592969216 3135 14132072546357731501254195240908690698703159813039824276141482528088949760 3136 584575560818766794369177944417346316643270687814007391628639824564454400 3137 19202165189948637467029372677103323988998424134897611880771842033280000 3138 498133623822839344915606066761731722417033365747854010257187859200000 3139 10142985861477787659547633088521066737701845425332126190211607040000 3140 161005547783677920793937905688594584449712449231087447972687360000 3141 1977211321863134464183149555726909227921141188630194290280960000 3142 18624577826910144179408964284180629625777539620558083445600000 3143 133280278227844216810286588616411364966460149269768277050000 3144 716775389070823876618757378007007507228881588646938952500 3145 2861565455793655493233218840284734072800826715973845625 3146 8362783922578264670757763023481114083960249248227500 3147 17605840524293715913317773724652288005228049050000 3148 26210168356966634371088032036547666992552350000 3149 27002298728765020821048150867953721983610000 3150 18766360084241672145967036878844964685000 3151 8534630836801289667000802307018602500 3152 2447735559725250072665023006012500 3153 422908772505905232843518722500 3154 41533549239653196156030600 3155 2148379632207588059280 3156 52714504532145456 3157 526267581840 3158 1663740 3159 1 3160 1 3161 1749060 3162 581996216880 3163 61364905112871360 3164 2634309465628409464896 3165 53680641135842913870918240 3166 576544997088157295783070486000 3167 3522346750662755269320404079885000 3168 12973443509372866339683288299685525000 3169 30156730124072047888817016733563549270000 3170 45906978697823411305769378354283320184540000 3171 47181459155378368948314164592510626346306600000 3172 33584730451601510266003833929556089692303013400000 3173 16919599685396245469971200720241940032101193116150000 3174 6145802877153251934888896215903309831803156953825542500 3175 1635637149055702966338069851238044763847390188183403408125 3176 323447668216773789896492203193224084260512804808775811212500 3177 48114593072692096151537638944359228484672195806353127483400000 3178 5442857826889800631317801682688215881915198571216929228297600000 3179 472762984910175525075075811611716726478161477427960030807767040000 3180 31802186720103862692698479200868802244789842625875303416274257920000 3181 1669554945499373168060265681329630810111499130400094921348721382400000 3182 68874750678543508665461655899626441613496946932406445468809248775680000 3183 2246537728905121327630929402984236779678768141631037928841658730884864000 3184 58259699738214942983438995752854914449463192548602152045697365900439009280 3185 1207220649960071006573072660711294483686141572776333824099048665718156701696 3186 20077648475463249897117150086630812765814609181187302591779934042580484136960 3187 269086645084944245747570080471396869941837175922579250827763253949986718433280 3188 2916680303176407428362863937555132988336668617011767563675919166563251875266560 3189 25650808191319299934015130231249954468700216540561415566742856294349137063540736 3190 183558111158921652081573326245497749689568448399068829749058575131788515655701760 3191 1071540659899496814295841356473442692011135462153655100349617965166324087909476000 3192 5114171331338507522775606474077794666416782887551535706214085742839274055931590000 3193 19994799382179072786609322994314847834237927153944803890011101715913501656583400000 3194 64144418410153277700592579585789275489847756130959334832311184603844183162847520000 3195 169087867428674724310523662342381321205914467086121619883101135273535205037280640000 3196 366674660173317858769456335287094921118198367458341937854242914895431141827753600000 3197 654730325203883081117121480181908137681072333884336679382258781783684548409694400000 3198 963281769564062009193695220101741907512504911494981174529077191585465382544706400000 3199 1168287889753336744483635484892625441675422623428528450133983363128013143445246480000 3200 1168287889753336744483635484892625441675422623428528450133983363128013143445246480000 3201 963281769564062009193695220101741907512504911494981174529077191585465382544706400000 3202 654730325203883081117121480181908137681072333884336679382258781783684548409694400000 3203 366674660173317858769456335287094921118198367458341937854242914895431141827753600000 3204 169087867428674724310523662342381321205914467086121619883101135273535205037280640000 3205 64144418410153277700592579585789275489847756130959334832311184603844183162847520000 3206 19994799382179072786609322994314847834237927153944803890011101715913501656583400000 3207 5114171331338507522775606474077794666416782887551535706214085742839274055931590000 3208 1071540659899496814295841356473442692011135462153655100349617965166324087909476000 3209 183558111158921652081573326245497749689568448399068829749058575131788515655701760 3210 25650808191319299934015130231249954468700216540561415566742856294349137063540736 3211 2916680303176407428362863937555132988336668617011767563675919166563251875266560 3212 269086645084944245747570080471396869941837175922579250827763253949986718433280 3213 20077648475463249897117150086630812765814609181187302591779934042580484136960 3214 1207220649960071006573072660711294483686141572776333824099048665718156701696 3215 58259699738214942983438995752854914449463192548602152045697365900439009280 3216 2246537728905121327630929402984236779678768141631037928841658730884864000 3217 68874750678543508665461655899626441613496946932406445468809248775680000 3218 1669554945499373168060265681329630810111499130400094921348721382400000 3219 31802186720103862692698479200868802244789842625875303416274257920000 3220 472762984910175525075075811611716726478161477427960030807767040000 3221 5442857826889800631317801682688215881915198571216929228297600000 3222 48114593072692096151537638944359228484672195806353127483400000 3223 323447668216773789896492203193224084260512804808775811212500 3224 1635637149055702966338069851238044763847390188183403408125 3225 6145802877153251934888896215903309831803156953825542500 3226 16919599685396245469971200720241940032101193116150000 3227 33584730451601510266003833929556089692303013400000 3228 47181459155378368948314164592510626346306600000 3229 45906978697823411305769378354283320184540000 3230 30156730124072047888817016733563549270000 3231 12973443509372866339683288299685525000 3232 3522346750662755269320404079885000 3233 576544997088157295783070486000 3234 53680641135842913870918240 3235 2634309465628409464896 3236 61364905112871360 3237 581996216880 3238 1749060 3239 1 3240 1 3241 1837620 3242 642821527440 3243 71299192537535040 3244 3221867912386133387520 3245 69155139431829682869745536 3246 782893807651171868154577588800 3247 5045098178805426713699457078492000 3248 19614347987736037387904730137206890000 3249 48162139922613669986118796455087099900000 3250 77505748826010177120906190615288180992360000 3251 84275306887806450633074850201196917919594800000 3252 63517650529748277177143644790102107828937680800000 3253 33909874929929652359897783134962011835368056859400000 3254 13063779316755398571650620952744115059575543905083850000 3255 3690735386638679353134161262832758239581084078917939022500 3256 775459117091780414087245593403523173101455407020016968740625 3257 122677792377401001401360578417323517382621989757007761857650000 3258 14772988892604920589805947548359800409023111187580724164752800000 3259 1367314340375835329613427030504650617761450061304122144703244800000 3260 98109397665797487113321379213317096658475335307867635439070453760000 3261 5499749139901869015749725141078536455963740881438074069622990950400000 3262 242530241814115266489399638049403649745224745613108492440224299345920000 3263 8465927715177600160122116930720504457377542449627339954675133895328768000 3264 235229781275819319320863161795549469576826091876012986826097374190805913600 3265 5228776040680759146531241385854029201007206441570807650413401393209510731776 3266 93402922436092193301284568345597615641923602246863145208239392408614337003520 3267 1346290399251259889652998260981372528907726404799613610242898828510372167843840 3268 15715207396821714440510082036416599909185406998851107036583960296315734737879040 3269 149047554469494711304454005253894980034127613570443946339325433227473940796088320 3270 1151916865799906450262582688552041576998360017577381927511192756197992699186308096 3271 7273375371482180573963704842488605631890304729754546811356413205832266951423811200 3272 37606656750277183649471428446958131392160098318617259081445091007428198442020842000 3273 159543392273903203361393938865882981663709508018376250648554931546665084299482360000 3274 556330429868724471710637052325124546553899609306261647730520111063622816476202400000 3275 1596871451044718094806786372667318138937262529585768378710989352458391219450136960000 3276 3777695674755094125147469239202037221120868354266802970536337651838321278532876800000 3277 7372892975464409274887059315573600710638184527943957892982972592954832857484588800000 3278 11880572135885846030635378437956729850552899597042902821827060161759004639563766400000 3279 15814757843172622436652534712439586921139366349159361260949904661853684412327377600000 3280 17396233627489884680317788183683545613253302984075297387044895128039052853560115360000 3281 15814757843172622436652534712439586921139366349159361260949904661853684412327377600000 3282 11880572135885846030635378437956729850552899597042902821827060161759004639563766400000 3283 7372892975464409274887059315573600710638184527943957892982972592954832857484588800000 3284 3777695674755094125147469239202037221120868354266802970536337651838321278532876800000 3285 1596871451044718094806786372667318138937262529585768378710989352458391219450136960000 3286 556330429868724471710637052325124546553899609306261647730520111063622816476202400000 3287 159543392273903203361393938865882981663709508018376250648554931546665084299482360000 3288 37606656750277183649471428446958131392160098318617259081445091007428198442020842000 3289 7273375371482180573963704842488605631890304729754546811356413205832266951423811200 3290 1151916865799906450262582688552041576998360017577381927511192756197992699186308096 3291 149047554469494711304454005253894980034127613570443946339325433227473940796088320 3292 15715207396821714440510082036416599909185406998851107036583960296315734737879040 3293 1346290399251259889652998260981372528907726404799613610242898828510372167843840 3294 93402922436092193301284568345597615641923602246863145208239392408614337003520 3295 5228776040680759146531241385854029201007206441570807650413401393209510731776 3296 235229781275819319320863161795549469576826091876012986826097374190805913600 3297 8465927715177600160122116930720504457377542449627339954675133895328768000 3298 242530241814115266489399638049403649745224745613108492440224299345920000 3299 5499749139901869015749725141078536455963740881438074069622990950400000 3300 98109397665797487113321379213317096658475335307867635439070453760000 3301 1367314340375835329613427030504650617761450061304122144703244800000 3302 14772988892604920589805947548359800409023111187580724164752800000 3303 122677792377401001401360578417323517382621989757007761857650000 3304 775459117091780414087245593403523173101455407020016968740625 3305 3690735386638679353134161262832758239581084078917939022500 3306 13063779316755398571650620952744115059575543905083850000 3307 33909874929929652359897783134962011835368056859400000 3308 63517650529748277177143644790102107828937680800000 3309 84275306887806450633074850201196917919594800000 3310 77505748826010177120906190615288180992360000 3311 48162139922613669986118796455087099900000 3312 19614347987736037387904730137206890000 3313 5045098178805426713699457078492000 3314 782893807651171868154577588800 3315 69155139431829682869745536 3316 3221867912386133387520 3317 71299192537535040 3318 642821527440 3319 1837620 3320 1 3321 1 3322 1929501 3323 709137925524 3324 82688318667800496 3325 3930624665724754206144 3326 88808533697385096533617536 3327 1059007227689323848625848265536 3328 7193306594079732241791074343653280 3329 29498551457888635301544897370931492400 3330 76456371831686205810100130716102689822000 3331 129970485514437760632008676753688131949860000 3332 149398021843691770993971644054334825687252360000 3333 119127684187054530624885389405171907928773689520000 3334 67339214403736170638228483387992751185737958264440000 3335 27491234280325291663056778343148040671577521461457630000 3336 8237442893940803365816485221876053186786297889020651522500 3337 1837274927568296813867832118368697073279138625220908736288125 3338 308823352298804417081889465370008537878726792425289940392570625 3339 39550028917291162841257583528288077546079617687240807604360490000 3340 3896718638587845096780747177102909535066370753184989043966465120000 3341 297937254327443776885876574679362379629738639721780348088882613760000 3342 17814999144132685599721505224305905450745795026526059707069629173760000 3343 838875214639509578478902008651081199234663556875545087384318629390336000 3344 31301829037496804067328634850566046260004073035801902961331453231588761600 3345 930770142014979754219702834184737553903955870888797838739921682402891919360 3346 22167330803490825516431003250191672629936777587343537684685797782590192971776 3347 424779108217319921434515463990852393472805601289095824692868022466386432843776 3348 6576209897586656561467683849932455573023434864401557582282179014479612182544384 3349 82557402563028927644854593915837256504051708431185738457882839107249057944600576 3350 843228820561037119985501774175413402151644938534210508292430143929407855741722624 3351 7028040210079289221814645835566852831642943903025052905808278659282604991202180096 3352 47926184761035563560637044163874693265049004922278247509806234566948057423509588096 3353 268028744321051163094796456403487529704697762917611303037796230654441652311672939920 3354 1231849279455336153617498865288755818339772546742556998810073585331019715169809976400 3355 4661051327668839500174320030822319312636977203890756211713791944495750273615497208000 3356 14542303336207190095375545662783717912352446657942710229054884302883848648833556960000 3357 37460517947043009916569878941872597493010261128719038947748144904716274772589496960000 3358 79757824511824366665566988122437575447969543827838391491988554935547573533761509120000 3359 140475998509445572828121416376602924309045992740716843077599867691112303281814669440000 3360 204802785819386007343491408303546396885300369207485732490111090942322533825095388480000 3361 247261899952673350329337188073793820629813860384647408738060951259633303032737115360000 3362 247261899952673350329337188073793820629813860384647408738060951259633303032737115360000 3363 204802785819386007343491408303546396885300369207485732490111090942322533825095388480000 3364 140475998509445572828121416376602924309045992740716843077599867691112303281814669440000 3365 79757824511824366665566988122437575447969543827838391491988554935547573533761509120000 3366 37460517947043009916569878941872597493010261128719038947748144904716274772589496960000 3367 14542303336207190095375545662783717912352446657942710229054884302883848648833556960000 3368 4661051327668839500174320030822319312636977203890756211713791944495750273615497208000 3369 1231849279455336153617498865288755818339772546742556998810073585331019715169809976400 3370 268028744321051163094796456403487529704697762917611303037796230654441652311672939920 3371 47926184761035563560637044163874693265049004922278247509806234566948057423509588096 3372 7028040210079289221814645835566852831642943903025052905808278659282604991202180096 3373 843228820561037119985501774175413402151644938534210508292430143929407855741722624 3374 82557402563028927644854593915837256504051708431185738457882839107249057944600576 3375 6576209897586656561467683849932455573023434864401557582282179014479612182544384 3376 424779108217319921434515463990852393472805601289095824692868022466386432843776 3377 22167330803490825516431003250191672629936777587343537684685797782590192971776 3378 930770142014979754219702834184737553903955870888797838739921682402891919360 3379 31301829037496804067328634850566046260004073035801902961331453231588761600 3380 838875214639509578478902008651081199234663556875545087384318629390336000 3381 17814999144132685599721505224305905450745795026526059707069629173760000 3382 297937254327443776885876574679362379629738639721780348088882613760000 3383 3896718638587845096780747177102909535066370753184989043966465120000 3384 39550028917291162841257583528288077546079617687240807604360490000 3385 308823352298804417081889465370008537878726792425289940392570625 3386 1837274927568296813867832118368697073279138625220908736288125 3387 8237442893940803365816485221876053186786297889020651522500 3388 27491234280325291663056778343148040671577521461457630000 3389 67339214403736170638228483387992751185737958264440000 3390 119127684187054530624885389405171907928773689520000 3391 149398021843691770993971644054334825687252360000 3392 129970485514437760632008676753688131949860000 3393 76456371831686205810100130716102689822000 3394 29498551457888635301544897370931492400 3395 7193306594079732241791074343653280 3396 1059007227689323848625848265536 3397 88808533697385096533617536 3398 3930624665724754206144 3399 82688318667800496 3400 709137925524 3401 1929501 3402 1 3403 1 3404 2024785 3405 781364936457 3406 95723455635474156 3407 4783601923250926494096 3408 113695283768421377789818272 3409 1427128467479840338768418909760 3410 10210771188175845661142324668253856 3411 44136058460890092870287698378527292560 3412 120663079825577859452603202067073781493200 3413 216514286488420635288396633806998580155578000 3414 262899390122228632528752935625091332917180100000 3415 221610896453318272917237271286854461559826571240000 3416 132531839575101762522697012739973077799759359854260000 3417 57288836653978547170472882242334833071266567993472330000 3418 18190796994211910352935431025336929912156892742593950117500 3419 4303160683696576249498124878734856643913078991543003068365625 3420 767819755256217515844660155994047947062848441954162579072270625 3421 104478010256363358670201096263861777338141658880675136500880720625 3422 10947410157388569672390394567918629541235655324519463926889276110000 3423 891023991940495757683252983962768456573615076847845063962466299040000 3424 56771963439054512307723470756837262924769466556471393008201410041600000 3425 2851505378818395242057874146687449230678918939350558719682132735698944000 3426 113614846252432067014073819637898290701829983278143850151134287358535884800 3427 3611366034626094952904046149054323189547712081014025987895128577294726533120 3428 92044416214886485062160732752856841420338036045791185929817451707161881071616 3429 1889776384192083328840332992966163355901079458009742114053578083584770488668160 3430 31384286321175191283407604223926949955038667739687717183023126395533743967363072 3431 423181667169394514724657373083918228426005261780305347822698930107519515430895616 3432 4648525871762584184132005254223541140449286386424872509550731490038133587051114496 3433 41724268510256098362410660064119365236452062484603895992983581842035828083773309952 3434 306845575227820286937035700969644430539894733713269401153333955173700391303935359360 3435 1853327349338682077236907514655290695238201860801282684953075184446866356956853730576 3436 9213149665904415232440326678192606702879661486955871355935561342596615584006293076240 3437 37765613495373954331174312059257982430722936725810103305861985683616757574079849997200 3438 127855135304395464165284299716975815341565561034748287152135883253211782398734058312000 3439 357990026389980369810275549535197508518590031808762574693765351341803424717370653600000 3440 829953986556554117889505879563623014715885562747711776735050088422102444637461698240000 3441 1594672130978318359424706764545173952833188632363481361875244852425917780957413816960000 3442 2541174793549073118724093827017778541026460202014762379262736068104608460649237161280000 3443 3360194544083182050717050896701208907036730476183283355157520340925780177060576664480000 3444 3688018402042516884933348545159863434552509059225554902002156471747807511407949997600000 3445 3360194544083182050717050896701208907036730476183283355157520340925780177060576664480000 3446 2541174793549073118724093827017778541026460202014762379262736068104608460649237161280000 3447 1594672130978318359424706764545173952833188632363481361875244852425917780957413816960000 3448 829953986556554117889505879563623014715885562747711776735050088422102444637461698240000 3449 357990026389980369810275549535197508518590031808762574693765351341803424717370653600000 3450 127855135304395464165284299716975815341565561034748287152135883253211782398734058312000 3451 37765613495373954331174312059257982430722936725810103305861985683616757574079849997200 3452 9213149665904415232440326678192606702879661486955871355935561342596615584006293076240 3453 1853327349338682077236907514655290695238201860801282684953075184446866356956853730576 3454 306845575227820286937035700969644430539894733713269401153333955173700391303935359360 3455 41724268510256098362410660064119365236452062484603895992983581842035828083773309952 3456 4648525871762584184132005254223541140449286386424872509550731490038133587051114496 3457 423181667169394514724657373083918228426005261780305347822698930107519515430895616 3458 31384286321175191283407604223926949955038667739687717183023126395533743967363072 3459 1889776384192083328840332992966163355901079458009742114053578083584770488668160 3460 92044416214886485062160732752856841420338036045791185929817451707161881071616 3461 3611366034626094952904046149054323189547712081014025987895128577294726533120 3462 113614846252432067014073819637898290701829983278143850151134287358535884800 3463 2851505378818395242057874146687449230678918939350558719682132735698944000 3464 56771963439054512307723470756837262924769466556471393008201410041600000 3465 891023991940495757683252983962768456573615076847845063962466299040000 3466 10947410157388569672390394567918629541235655324519463926889276110000 3467 104478010256363358670201096263861777338141658880675136500880720625 3468 767819755256217515844660155994047947062848441954162579072270625 3469 4303160683696576249498124878734856643913078991543003068365625 3470 18190796994211910352935431025336929912156892742593950117500 3471 57288836653978547170472882242334833071266567993472330000 3472 132531839575101762522697012739973077799759359854260000 3473 221610896453318272917237271286854461559826571240000 3474 262899390122228632528752935625091332917180100000 3475 216514286488420635288396633806998580155578000 3476 120663079825577859452603202067073781493200 3477 44136058460890092870287698378527292560 3478 10210771188175845661142324668253856 3479 1427128467479840338768418909760 3480 113695283768421377789818272 3481 4783601923250926494096 3482 95723455635474156 3483 781364936457 3484 2024785 3485 1 3486 1 3487 2123555 3488 859948462135 3489 110618094509196309 3490 5807829223771123466988 3491 145117739744701731588143304 3492 1916176097800397292956012226960 3493 14431360917900725479016046751978080 3494 65706467304565933130142694729981264176 3495 189344136615990830636694531980229342933840 3496 358370190879727260601220689182580229452856400 3497 459320674968949133036814299404616253628649790000 3498 408997299920153277472231458030286319027796620700000 3499 258573036932926530244375710784371552811910722247010000 3500 118251533860884547610876409617240978666835288829963485000 3501 39756861281287390109997889362784753739429240782803311677500 3502 9966243011105178867267234063727906140250343232197909118103125 3503 1886067778259501130547572874481279360261060569223137643104884375 3504 272432327547722136484462372190800415743533353910438047719601611875 3505 30330116345858057706206273270896103427928559183096662951760459150625 3506 2625344729166943429774475927349118617214983855749286303700209681510000 3507 178066859891323119584703584637592393167624991955168984077057700137200000 3508 9530307258562956907796657307749846155747733166270957231583489747105920000 3509 405038695967672060752388557429355602077215498879770951302648252946967961600 3510 13747428765446346328665044447929179755631029637619302775367063908356448481280 3511 374551130630545400132559302566791369024663820668998288484719890889235799904256 3512 8229606343951971276416855494126264573380739258777318927084901631931377557114880 3513 146434741453494600013703095379611787091425535064910706623209122688810702246440960 3514 2118107679604741246649821547361868559090168062035676156446676471408474802816262144 3515 24990254316626906805231362288632368564104160280308017878076513529601601907420899328 3516 241236567879051672950499521447523751380908708512328204839174086249460624864377552384 3517 1910552419706246527470867889263002385817965317178994013183117348166387633828644799360 3518 12444680204410120500889550190462056506782776188893846508139191886533371551860742017680 3519 66813386967573296299581039593987196881870125668684625278762882154453192201808191559856 3520 296231812230746468149365098328553273176373980603112656480486652538083973147013153054960 3521 1086464233098541456204523013547349249890589255554801516299935636501697265193052033608400 3522 3300961834522686774695873619597118303092463981752743418601037258656723280832375329160000 3523 8318322688374819610596998518363238266792805066174163577019574140153664203695109293200000 3524 17403504867404989432357555624338199575540558568191143300529271161441668379797619992160000 3525 30254390932722798568284938563242445040727971823448875756427995913457695285812748128960000 3526 43726800410948075250240199877098603919369943232229630696825860879214665097269190665440000 3527 52563575406888801258999543406268356627814043258255130977020634157940973723198156026400000 3528 52563575406888801258999543406268356627814043258255130977020634157940973723198156026400000 3529 43726800410948075250240199877098603919369943232229630696825860879214665097269190665440000 3530 30254390932722798568284938563242445040727971823448875756427995913457695285812748128960000 3531 17403504867404989432357555624338199575540558568191143300529271161441668379797619992160000 3532 8318322688374819610596998518363238266792805066174163577019574140153664203695109293200000 3533 3300961834522686774695873619597118303092463981752743418601037258656723280832375329160000 3534 1086464233098541456204523013547349249890589255554801516299935636501697265193052033608400 3535 296231812230746468149365098328553273176373980603112656480486652538083973147013153054960 3536 66813386967573296299581039593987196881870125668684625278762882154453192201808191559856 3537 12444680204410120500889550190462056506782776188893846508139191886533371551860742017680 3538 1910552419706246527470867889263002385817965317178994013183117348166387633828644799360 3539 241236567879051672950499521447523751380908708512328204839174086249460624864377552384 3540 24990254316626906805231362288632368564104160280308017878076513529601601907420899328 3541 2118107679604741246649821547361868559090168062035676156446676471408474802816262144 3542 146434741453494600013703095379611787091425535064910706623209122688810702246440960 3543 8229606343951971276416855494126264573380739258777318927084901631931377557114880 3544 374551130630545400132559302566791369024663820668998288484719890889235799904256 3545 13747428765446346328665044447929179755631029637619302775367063908356448481280 3546 405038695967672060752388557429355602077215498879770951302648252946967961600 3547 9530307258562956907796657307749846155747733166270957231583489747105920000 3548 178066859891323119584703584637592393167624991955168984077057700137200000 3549 2625344729166943429774475927349118617214983855749286303700209681510000 3550 30330116345858057706206273270896103427928559183096662951760459150625 3551 272432327547722136484462372190800415743533353910438047719601611875 3552 1886067778259501130547572874481279360261060569223137643104884375 3553 9966243011105178867267234063727906140250343232197909118103125 3554 39756861281287390109997889362784753739429240782803311677500 3555 118251533860884547610876409617240978666835288829963485000 3556 258573036932926530244375710784371552811910722247010000 3557 408997299920153277472231458030286319027796620700000 3558 459320674968949133036814299404616253628649790000 3559 358370190879727260601220689182580229452856400 3560 189344136615990830636694531980229342933840 3561 65706467304565933130142694729981264176 3562 14431360917900725479016046751978080 3563 1916176097800397292956012226960 3564 145117739744701731588143304 3565 5807829223771123466988 3566 110618094509196309 3567 859948462135 3568 2123555 3569 1 3570 1 3571 2225895 3572 945362091345 3573 127610332141599055 3574 7034978956501357663473 3575 184680257572086069565017918 3576 2563625804039943339947541584580 3577 20310508548635311106687251599662520 3578 97341497304092834363983101166649237520 3579 295466054628074318635795906032306355602096 3580 589454778983008265678412832534451179426181520 3581 796897518509720789946008117830229190647318478000 3582 749010691435904051634417410236804612359518992170000 3583 500211563135038230526952000699079212138668878589575000 3584 241830432791519537411052383511083494767339502981516102500 3585 86018136589305101341278348295741375231900436349729271713750 3586 22831423823970896596721814226825533907334068604808559712690625 3587 4578701854944058228019772954856889089381328740729239404838009375 3588 701451768970581832745228023967169143125863561525636752564569190625 3589 82898941316040596717714609972336526507375553629866643640303845504375 3590 7624128099792628047200001427704266757731116910543076971316640002380625 3591 549947459620652507586848964267529304015221766383686960001390761248325000 3592 31332658742908828084426386207659582607893330550834060538514019719121960000 3593 1418960754200601536206022777126009619320943178336902498126791432149453632000 3594 51371715564727145394212987352661851161576273098517821176627249743213176688640 3595 1494521755890754337545488601290516316100626652758418459153878911760247955664896 3596 35102163652683165063705237202092883430388365757568942164401312851286073042309120 3597 668426915269876778117857929578477711460146710907357792855451454771315221583441920 3598 10359077032500440575162931876370601583596651561204812245957987292147157097627258880 3599 131109157216178963215005687796580823591101491614151873700052139163675389911421129728 3600 1359376396190328658925475639331753324169028099881139185110486829984666609914922842368 3601 11578559389752064075430225381499824921942551960799741019287851533384577315475540623680 3602 81220188660466684764414963337873771878920548313257006855886840903300637933556365845520 3603 470258067118164250442705123863823771635094603259109896837865826742639828035465008971120 3604 2251791717528754067177771793883838770586271532671614262773440920178462991233913915544336 3605 8932885046201414478376089216880513283166361329737390049402327947588680151840016830173680 3606 29402138626069931486041102883125760885402161323183364592824953296749528079985514539018000 3607 80398232220755836288014789479080070524805778692017975837038580029080939568753475033380000 3608 182835122745532429121455574375749385226254278984612815594647822461709690754260149108200000 3609 346094652611743312360739044728279073922968387511335878825440918716136893042523214084240000 3610 545685904749963647347480782134580197746788662522937649314109828731755260094110420521120000 3611 716983789443372542074337645434909481116941752111614454552166831933020949876509234968800000 3612 785267959866550879414750754523948479318555252312720593080944625450451516531414876394400000 3613 716983789443372542074337645434909481116941752111614454552166831933020949876509234968800000 3614 545685904749963647347480782134580197746788662522937649314109828731755260094110420521120000 3615 346094652611743312360739044728279073922968387511335878825440918716136893042523214084240000 3616 182835122745532429121455574375749385226254278984612815594647822461709690754260149108200000 3617 80398232220755836288014789479080070524805778692017975837038580029080939568753475033380000 3618 29402138626069931486041102883125760885402161323183364592824953296749528079985514539018000 3619 8932885046201414478376089216880513283166361329737390049402327947588680151840016830173680 3620 2251791717528754067177771793883838770586271532671614262773440920178462991233913915544336 3621 470258067118164250442705123863823771635094603259109896837865826742639828035465008971120 3622 81220188660466684764414963337873771878920548313257006855886840903300637933556365845520 3623 11578559389752064075430225381499824921942551960799741019287851533384577315475540623680 3624 1359376396190328658925475639331753324169028099881139185110486829984666609914922842368 3625 131109157216178963215005687796580823591101491614151873700052139163675389911421129728 3626 10359077032500440575162931876370601583596651561204812245957987292147157097627258880 3627 668426915269876778117857929578477711460146710907357792855451454771315221583441920 3628 35102163652683165063705237202092883430388365757568942164401312851286073042309120 3629 1494521755890754337545488601290516316100626652758418459153878911760247955664896 3630 51371715564727145394212987352661851161576273098517821176627249743213176688640 3631 1418960754200601536206022777126009619320943178336902498126791432149453632000 3632 31332658742908828084426386207659582607893330550834060538514019719121960000 3633 549947459620652507586848964267529304015221766383686960001390761248325000 3634 7624128099792628047200001427704266757731116910543076971316640002380625 3635 82898941316040596717714609972336526507375553629866643640303845504375 3636 701451768970581832745228023967169143125863561525636752564569190625 3637 4578701854944058228019772954856889089381328740729239404838009375 3638 22831423823970896596721814226825533907334068604808559712690625 3639 86018136589305101341278348295741375231900436349729271713750 3640 241830432791519537411052383511083494767339502981516102500 3641 500211563135038230526952000699079212138668878589575000 3642 749010691435904051634417410236804612359518992170000 3643 796897518509720789946008117830229190647318478000 3644 589454778983008265678412832534451179426181520 3645 295466054628074318635795906032306355602096 3646 97341497304092834363983101166649237520 3647 20310508548635311106687251599662520 3648 2563625804039943339947541584580 3649 184680257572086069565017918 3650 7034978956501357663473 3651 127610332141599055 3652 945362091345 3653 2225895 3654 1 3655 1 3656 2331890 3657 1038108458310 3658 146965360479099470 3659 8502093069076383438970 3660 234354243983942156026800771 3661 3417889252617236386968012958770 3662 28467111315155730833287013074601220 3663 143520823574173320050221015553748587160 3664 458564978077658665707128391473732708041440 3665 963628444932391920116959601842901912678282016 3666 1373170534028658486166667432626135225566551872800 3667 1361375351236361035067543494422808166577710978508000 3668 959676121567291373058121766350056212920350957500715000 3669 490100143680237100581300042399233539493294357686657162500 3670 184288224811181860814855863590085127651310886799858687666250 3671 51750472789276231363961188753187914212981503746019141232346875 3672 10988724231347676793587127219275994687961453300075754862420256250 3673 1783964756645864651852469232364449640540923421423409536465782068750 3674 223610166171539312366407351580150656618423784071909376204756425143750 3675 21830741080232852295886112009982136961861544862106123956904362991891250 3676 1673125171713291117728704247059034689411407322842677937007675480439615625 3677 101376836491288804420292271247890032311466836744067651000604197806115145000 3678 4887245056588740275705220450420020340302366460079226583889997153366107512000 3679 188539053738623402636094726709536784683664626104389718880734112405412503129600 3680 5850705240939271456571981591101276879373289156322477266108196210192985327886336 3681 146733204384829739050101023723773402903115249265328972283960199382956700995133440 3682 2986841247949474394468294310497660059933892582609649353904242927377685855377858560 3683 49537519130738056892587056329405891961760734584387686749775899979872310569147064320 3684 671752729180129376329718832402387155916940929061676574756033675936736211467909585920 3685 7471459741467144734394907461289561503515485270775283791847863704652566104118861637376 3686 68352514760054025712905972671237757872531372602894377573902301491567712200157612275520 3687 515659412822172282216481823240367202773655796254188466108998245076091711157071398490320 3688 3215288103479427171467474897851701382000442023702586906326694939886218904861739308233760 3689 16603680583423060549092885930605072523857381397439409150386114660048366849839056700275040 3690 71136362367921510827219051255703919132187505579104661426793458610783120837613649265307616 3691 253255344134255102162653568758452786226098239792845345130160052980542088962738651762455200 3692 750219422702114153988230521962273011829089024706401751399087212421022617731014569410118000 3693 1851286992527484221207255924147052687430525795142982104025198917586783372874301776395660000 3694 3809089559359238954203797367381990832799518365241032596774799523990317258759507720038600000 3695 6539621258235135829032361810318666961269190123602698504774794781176342755991649442434960000 3696 9373628956157912130394007860360558797531944621038615369751085211315517185588726038916800000 3697 11221365339542306769607887593632075371131818533048442098229150734697756453622827074273600000 3698 11221365339542306769607887593632075371131818533048442098229150734697756453622827074273600000 3699 9373628956157912130394007860360558797531944621038615369751085211315517185588726038916800000 3700 6539621258235135829032361810318666961269190123602698504774794781176342755991649442434960000 3701 3809089559359238954203797367381990832799518365241032596774799523990317258759507720038600000 3702 1851286992527484221207255924147052687430525795142982104025198917586783372874301776395660000 3703 750219422702114153988230521962273011829089024706401751399087212421022617731014569410118000 3704 253255344134255102162653568758452786226098239792845345130160052980542088962738651762455200 3705 71136362367921510827219051255703919132187505579104661426793458610783120837613649265307616 3706 16603680583423060549092885930605072523857381397439409150386114660048366849839056700275040 3707 3215288103479427171467474897851701382000442023702586906326694939886218904861739308233760 3708 515659412822172282216481823240367202773655796254188466108998245076091711157071398490320 3709 68352514760054025712905972671237757872531372602894377573902301491567712200157612275520 3710 7471459741467144734394907461289561503515485270775283791847863704652566104118861637376 3711 671752729180129376329718832402387155916940929061676574756033675936736211467909585920 3712 49537519130738056892587056329405891961760734584387686749775899979872310569147064320 3713 2986841247949474394468294310497660059933892582609649353904242927377685855377858560 3714 146733204384829739050101023723773402903115249265328972283960199382956700995133440 3715 5850705240939271456571981591101276879373289156322477266108196210192985327886336 3716 188539053738623402636094726709536784683664626104389718880734112405412503129600 3717 4887245056588740275705220450420020340302366460079226583889997153366107512000 3718 101376836491288804420292271247890032311466836744067651000604197806115145000 3719 1673125171713291117728704247059034689411407322842677937007675480439615625 3720 21830741080232852295886112009982136961861544862106123956904362991891250 3721 223610166171539312366407351580150656618423784071909376204756425143750 3722 1783964756645864651852469232364449640540923421423409536465782068750 3723 10988724231347676793587127219275994687961453300075754862420256250 3724 51750472789276231363961188753187914212981503746019141232346875 3725 184288224811181860814855863590085127651310886799858687666250 3726 490100143680237100581300042399233539493294357686657162500 3727 959676121567291373058121766350056212920350957500715000 3728 1361375351236361035067543494422808166577710978508000 3729 1373170534028658486166667432626135225566551872800 3730 963628444932391920116959601842901912678282016 3731 458564978077658665707128391473732708041440 3732 143520823574173320050221015553748587160 3733 28467111315155730833287013074601220 3734 3417889252617236386968012958770 3735 234354243983942156026800771 3736 8502093069076383438970 3737 146965360479099470 3738 1038108458310 3739 2331890 3740 1 3741 1 3742 2441626 3743 1138720650628 3744 168978173508640804 3745 10252412721289763501092 3746 296556164169667054150836646 3747 4541312820012196433738836978521 3748 39739082211003868621748388611760762 3749 210624361005995231671379504803897813284 3750 707927625010332336850385731964519086612368 3751 1565935906522855129113053239105516219586558016 3752 2350469795690805548798692911897379845599423582016 3753 2456240936496891798494634092932761938651397643206720 3754 1826356842493313872861442830831639237653005574511304400 3755 984525281511705615980844376422782500389859170991025530500 3756 391059233141634833641803038340872872581324944242170582041250 3757 116089504951709680622789799482457479330949327991122747196025625 3758 26079525257913182183748834148749472492917477206476312018693533750 3759 4482933131176023842743352227885040903256235818755349213318583222500 3760 595457926576926305733962685159409667537303170164915069430321477702500 3761 61656961670101732930089408945142510120453482801621660371012378463922500 3762 5016234238731848129097988342036951359085465493646219368755935647886266250 3763 322936436403923805424147449480613646843384728540954653013778865818486714625 3764 16556810687282910928528464018588678798161707473717118557993392981441718864600 3765 679933025557751542131568922363375075977840786920649668781595338437873254706240 3766 22483118711776317659817212366148935845667268687509482381044752524345675622286336 3767 601458213743151429810282561759683645399212096736770025571078720050046650422542336 3768 13073074507911486824956831313650135327010460631370484119021952409363657654586523648 3769 231773375142726310753791309841511512521727329124642228297339934587683763048556150784 3770 3363517649752709646785866629514515861152002651288658788879542034601104287144167688192 3771 40082329646558225039355475901351684798456911360243038331262841643272470407173661061376 3772 393361013513874821659084447237333683275454981881619222519284372643954337729328093501376 3773 3187381153619779804914051918055453815952583750246649876590083666570865295424408522342032 3774 21374203030156170456482465803430690295211443972242240348898208117004626098728386561587744 3775 118866394593777876401869102353577988318997823553105495612791624790591704440941011434712128 3776 549210569778241734555841857389413273807976735242218990804316840655087092841632956104663616 3777 2111687297454605133007739033461712772550442553854506304614606572248506987127928706046807616 3778 6766110437434563388477855153445957354437940046311913870760172551905778077532943684737459680 3779 18087836952448624206039965798525296778712464886321643948469909293124239854252060620623568400 3780 40383726028919067176712118762185934646656347494789411442174844388025976410056195381880012000 3781 75361576083462127629825791677590314797220296799692095090615563265232820413547863191369960000 3782 117622038101079341984198786288728079630911356857272228855914601604293663088602419588324960000 3783 153608484672022674339980535159305411151936184551750262027476513843843491149234932739328640000 3784 167897646036861992883234538429938472654441876137959588727706887224666141488698647412754560000 3785 153608484672022674339980535159305411151936184551750262027476513843843491149234932739328640000 3786 117622038101079341984198786288728079630911356857272228855914601604293663088602419588324960000 3787 75361576083462127629825791677590314797220296799692095090615563265232820413547863191369960000 3788 40383726028919067176712118762185934646656347494789411442174844388025976410056195381880012000 3789 18087836952448624206039965798525296778712464886321643948469909293124239854252060620623568400 3790 6766110437434563388477855153445957354437940046311913870760172551905778077532943684737459680 3791 2111687297454605133007739033461712772550442553854506304614606572248506987127928706046807616 3792 549210569778241734555841857389413273807976735242218990804316840655087092841632956104663616 3793 118866394593777876401869102353577988318997823553105495612791624790591704440941011434712128 3794 21374203030156170456482465803430690295211443972242240348898208117004626098728386561587744 3795 3187381153619779804914051918055453815952583750246649876590083666570865295424408522342032 3796 393361013513874821659084447237333683275454981881619222519284372643954337729328093501376 3797 40082329646558225039355475901351684798456911360243038331262841643272470407173661061376 3798 3363517649752709646785866629514515861152002651288658788879542034601104287144167688192 3799 231773375142726310753791309841511512521727329124642228297339934587683763048556150784 3800 13073074507911486824956831313650135327010460631370484119021952409363657654586523648 3801 601458213743151429810282561759683645399212096736770025571078720050046650422542336 3802 22483118711776317659817212366148935845667268687509482381044752524345675622286336 3803 679933025557751542131568922363375075977840786920649668781595338437873254706240 3804 16556810687282910928528464018588678798161707473717118557993392981441718864600 3805 322936436403923805424147449480613646843384728540954653013778865818486714625 3806 5016234238731848129097988342036951359085465493646219368755935647886266250 3807 61656961670101732930089408945142510120453482801621660371012378463922500 3808 595457926576926305733962685159409667537303170164915069430321477702500 3809 4482933131176023842743352227885040903256235818755349213318583222500 3810 26079525257913182183748834148749472492917477206476312018693533750 3811 116089504951709680622789799482457479330949327991122747196025625 3812 391059233141634833641803038340872872581324944242170582041250 3813 984525281511705615980844376422782500389859170991025530500 3814 1826356842493313872861442830831639237653005574511304400 3815 2456240936496891798494634092932761938651397643206720 3816 2350469795690805548798692911897379845599423582016 3817 1565935906522855129113053239105516219586558016 3818 707927625010332336850385731964519086612368 3819 210624361005995231671379504803897813284 3820 39739082211003868621748388611760762 3821 4541312820012196433738836978521 3822 296556164169667054150836646 3823 10252412721289763501092 3824 168978173508640804 3825 1138720650628 3826 2441626 3827 1 3828 1 3829 2555190 3830 1247763667788 3831 193976507951877288 3832 12336323976215539884936 3833 374240892304462725719360964 3834 6013947183529298095997430868990 3835 55256748116985543835833994567367019 3836 307699713559802954738197773020863580166 3837 1087242951512947385887661003797720512172008 3838 2529915507902309208107324641200586748141337888 3839 3997266502485648548809572933096927062063313863040 3840 4399924481502702879292990579890890848115158346176896 3841 3448440812377743381645881366989485702210255353816142240 3842 1960793588390962468402029456686006833469992989048546172200 3843 822107566688201004215063314441741704957896815400182524600750 3844 257799443222697087351186456537207160807811064055250735171821875 3845 61224095388557081285974461865754494656686979027788840538248238750 3846 11134192505224257975621250380708966519495039028106300368762828822500 3847 1565925619610343726963689156414159626191565441110797095882366461285000 3848 171824747533607716222288437435626424437565407947339281339092392615545000 3849 14826392987937817331605040169634734654120227246365109200395926908265587500 3850 1013235696795670436441888445192837766262576330016591562755057644910870249750 3851 55194913239795456079045305781830714667407907994686416042426596665601275474425 3852 2410586729346918585496674984367954767992866855827193399897386769928778668127480 3853 84852652873011534209482959449752007833348913325117207676388014301493009118087296 3854 2418788265805386262523192407303275625594313851106789368246462936410375432331683840 3855 56078818214718595217549202663117170366269394543361700479436768278951968644158947328 3856 1061630041375189957739121112484528501071789572562261157352096061556711406401491795968 3857 16468993615988399387513348637206112393781770136429215109095662610097432550167969714176 3858 210029977113187345121475526712345938007257713942968427437857209467067342704494277497344 3859 2208426080075666530927866104631162917892209663157223760429090485131822142049897943061440 3860 19196182737213861832602673581672319598330974315395237226681631706189948132593618243578704 3861 138262701806599187840053243705901282335691069905657198848386654511250476092275603296887136 3862 826938448642966843647504455996185411998203187575647666244245777855841480221209570115881408 3863 4114695154129584664408208516464660840924203058520078999320585677012423183234411203791398528 3864 17061644913638320479018389509949482718768210406239018894764590680641840084108547167925927040 3865 59041057726042592075829354425112527183424502781305350306250099215928028979531810377543958336 3866 170718847917729061169198486319083398563111286925404751687841268913835539507567911264977876960 3867 412917538662799965023061379511604155061183803742340761196201443104602219540662224401064377200 3868 836140449816333451578178743537394687219753930436844309399001220580504778082906489569937508000 3869 1418502593665620097814782687690418460760578781589861175642094578306533656418688367289792400000 3870 2017159337799905525988153271835263611477622671419399486226681639472969730443075381777187520000 3871 2405238618433713988704690159228517287258729781565626448693125675819777860401468319920367360000 3872 2405238618433713988704690159228517287258729781565626448693125675819777860401468319920367360000 3873 2017159337799905525988153271835263611477622671419399486226681639472969730443075381777187520000 3874 1418502593665620097814782687690418460760578781589861175642094578306533656418688367289792400000 3875 836140449816333451578178743537394687219753930436844309399001220580504778082906489569937508000 3876 412917538662799965023061379511604155061183803742340761196201443104602219540662224401064377200 3877 170718847917729061169198486319083398563111286925404751687841268913835539507567911264977876960 3878 59041057726042592075829354425112527183424502781305350306250099215928028979531810377543958336 3879 17061644913638320479018389509949482718768210406239018894764590680641840084108547167925927040 3880 4114695154129584664408208516464660840924203058520078999320585677012423183234411203791398528 3881 826938448642966843647504455996185411998203187575647666244245777855841480221209570115881408 3882 138262701806599187840053243705901282335691069905657198848386654511250476092275603296887136 3883 19196182737213861832602673581672319598330974315395237226681631706189948132593618243578704 3884 2208426080075666530927866104631162917892209663157223760429090485131822142049897943061440 3885 210029977113187345121475526712345938007257713942968427437857209467067342704494277497344 3886 16468993615988399387513348637206112393781770136429215109095662610097432550167969714176 3887 1061630041375189957739121112484528501071789572562261157352096061556711406401491795968 3888 56078818214718595217549202663117170366269394543361700479436768278951968644158947328 3889 2418788265805386262523192407303275625594313851106789368246462936410375432331683840 3890 84852652873011534209482959449752007833348913325117207676388014301493009118087296 3891 2410586729346918585496674984367954767992866855827193399897386769928778668127480 3892 55194913239795456079045305781830714667407907994686416042426596665601275474425 3893 1013235696795670436441888445192837766262576330016591562755057644910870249750 3894 14826392987937817331605040169634734654120227246365109200395926908265587500 3895 171824747533607716222288437435626424437565407947339281339092392615545000 3896 1565925619610343726963689156414159626191565441110797095882366461285000 3897 11134192505224257975621250380708966519495039028106300368762828822500 3898 61224095388557081285974461865754494656686979027788840538248238750 3899 257799443222697087351186456537207160807811064055250735171821875 3900 822107566688201004215063314441741704957896815400182524600750 3901 1960793588390962468402029456686006833469992989048546172200 3902 3448440812377743381645881366989485702210255353816142240 3903 4399924481502702879292990579890890848115158346176896 3904 3997266502485648548809572933096927062063313863040 3905 2529915507902309208107324641200586748141337888 3906 1087242951512947385887661003797720512172008 3907 307699713559802954738197773020863580166 3908 55256748116985543835833994567367019 3909 6013947183529298095997430868990 3910 374240892304462725719360964 3911 12336323976215539884936 3912 193976507951877288 3913 1247763667788 3914 2555190 3915 1 3916 1 3917 2672670 3918 1365835931460 3919 222324034799130264 3920 14812434100221253466256 3921 471013185735885528346741416 3922 7938273060598161850383844981380 3923 76539505804777376867759302669635730 3924 447524402999465919526419522001105486881 3925 1661373320080562753616442509130649423842956 3926 4064114152755397328448076832195879274498965904 3927 6754874406099165585646556792005566617537372160960 3928 7826647811866899858569143803003783187519968543832320 3929 6461289101086719178241756666569773210457110031360771776 3930 3872497607570430001606511660971339811649698813648650790160 3931 1712599411727082895563415708497055517519688288248489509167900 3932 566878800376819963347645322138547420688808586588133598561580625 3933 142211112057379943127119815643611447363511330561103608332646681250 3934 27340317965268981527249016707559910648970357266198897316852117002500 3935 4068082335329831519303301060151665556754450575427049324207976720305000 3936 472637202231956789242692614079438961957471621399615366939799477140890000 3937 43217659325300897319388635241960820233535473259798162719419543099170775000 3938 3132494525460218675704414443492305633836166620912461376017563792088078082500 3939 181140110351497291328772039519300449013846145815748747292880261928022447518350 3940 8405572009607072455771055122730797502572142077501911314194432598874789796138545 3941 314661921070751106026832641292830362382002220247309645133272219701369908812907056 3942 9548361742836585286331473253023817892971101855780430610940674253007086888115800320 3943 235892093937970505464618159139837462735163466536675159307837040549385809404485365760 3944 4763393455519845793106220482492717868196956069099205975540323136059321723698849316864 3945 78903970041218824926324160837153080894314233506673485189661473327051609414546025537536 3946 1075664349160403601931214601715583099009988357539840428778756221606283114708148279960576 3947 12104123230358427240077065636930429923534963651974155316550324047488935544808105930628480 3948 112727160646215272483097400723158330705939113835569465771314309910184627280223467064209680 3949 870979742233585809424364444470387206873291658153423116520417564080853725074933972855708256 3950 5595133246081360456726097401096997202818251976754528361664282836135722763835903348678799936 3951 29941523857408361363020737443708255301567943010740449070527783825807381276743482784821686144 3952 133703204794926712684634675027654436903051510479080613477211823824400834872951256422866069760 3953 498962102104538023795361408157967873705769043729541948019153939976266842516625350249486677120 3954 1558183704479729974951188315309227787373587102286080483884718600488144220526565455137260897856 3955 4076432978328213436210861417228845053494779265852957363473087860162073004339243539717398574240 3956 8942486978834013309441580562185228726256981741739258424975704650695869168622815876266045936400 3957 16461959735181471414792163464652847188540929623064586488507845925325763384717915061243636360000 3958 25445077532885619429018659994694793164340924810844486515006254683731154115913526216345578400000 3959 33037357890478129130390401109390899877365553115926625761273801007263057324284059690623744640000 3960 36040754062339777233153164846608254411671512490101773557753237462468789808309883298862266880000 3961 33037357890478129130390401109390899877365553115926625761273801007263057324284059690623744640000 3962 25445077532885619429018659994694793164340924810844486515006254683731154115913526216345578400000 3963 16461959735181471414792163464652847188540929623064586488507845925325763384717915061243636360000 3964 8942486978834013309441580562185228726256981741739258424975704650695869168622815876266045936400 3965 4076432978328213436210861417228845053494779265852957363473087860162073004339243539717398574240 3966 1558183704479729974951188315309227787373587102286080483884718600488144220526565455137260897856 3967 498962102104538023795361408157967873705769043729541948019153939976266842516625350249486677120 3968 133703204794926712684634675027654436903051510479080613477211823824400834872951256422866069760 3969 29941523857408361363020737443708255301567943010740449070527783825807381276743482784821686144 3970 5595133246081360456726097401096997202818251976754528361664282836135722763835903348678799936 3971 870979742233585809424364444470387206873291658153423116520417564080853725074933972855708256 3972 112727160646215272483097400723158330705939113835569465771314309910184627280223467064209680 3973 12104123230358427240077065636930429923534963651974155316550324047488935544808105930628480 3974 1075664349160403601931214601715583099009988357539840428778756221606283114708148279960576 3975 78903970041218824926324160837153080894314233506673485189661473327051609414546025537536 3976 4763393455519845793106220482492717868196956069099205975540323136059321723698849316864 3977 235892093937970505464618159139837462735163466536675159307837040549385809404485365760 3978 9548361742836585286331473253023817892971101855780430610940674253007086888115800320 3979 314661921070751106026832641292830362382002220247309645133272219701369908812907056 3980 8405572009607072455771055122730797502572142077501911314194432598874789796138545 3981 181140110351497291328772039519300449013846145815748747292880261928022447518350 3982 3132494525460218675704414443492305633836166620912461376017563792088078082500 3983 43217659325300897319388635241960820233535473259798162719419543099170775000 3984 472637202231956789242692614079438961957471621399615366939799477140890000 3985 4068082335329831519303301060151665556754450575427049324207976720305000 3986 27340317965268981527249016707559910648970357266198897316852117002500 3987 142211112057379943127119815643611447363511330561103608332646681250 3988 566878800376819963347645322138547420688808586588133598561580625 3989 1712599411727082895563415708497055517519688288248489509167900 3990 3872497607570430001606511660971339811649698813648650790160 3991 6461289101086719178241756666569773210457110031360771776 3992 7826647811866899858569143803003783187519968543832320 3993 6754874406099165585646556792005566617537372160960 3994 4064114152755397328448076832195879274498965904 3995 1661373320080562753616442509130649423842956 3996 447524402999465919526419522001105486881 3997 76539505804777376867759302669635730 3998 7938273060598161850383844981380 3999 471013185735885528346741416 4000 14812434100221253466256 4001 222324034799130264 4002 1365835931460 4003 2672670 4004 1 4005 1 4006 2794155 4007 1493570848770 4008 254423819804574420 4009 17748794670118966365912 4010 591260525761481663985807624 4011 10445109904681374829029279850980 4012 105622692207788842500282249399751590 4013 648070432854387065036163619245078858055 4014 2526166764167621608837056039387876569082789 4015 6492495900936650099064546739999929707521559052 4016 11344420460032224997272563557506770283953704371120 4017 13827227909284991953818501753235394866099000813485120 4018 12015861053168658007868278023561558138640031706918569280 4019 7585648423633177237596678822974480951623859781376830782256 4020 3536064886497044065731647905248815029875837970147204525679580 4021 1234589321278195899910473637506602208347581173645758050693765125 4022 326924093801216384868449930873071820073217328433058087737633294375 4023 66392629876472590641329568668283232031410526623886458269123874293750 4024 10443347388140280393611821774232681085355265701590701289455765821342500 4025 1283664889629985927591068907253311922499517995209753473120535199652605000 4026 124282100677812273898589853293161563405635151354398858988488180693638575000 4027 9545995169334871837901687913399291356492830852666508723579423988005021092500 4028 585463226808514870489155059488711922963979541448539031177682672741261793619250 4029 28839518235851163193888606158578401487993349148820708888440903035184818338782635 4030 1147080393577711821130889989081996165851011655509760830677066901993112980846373441 4031 37017985771944110002122207857840445505514858899209358826885530674063459962070157680 4032 973530476393196823963857604353321141570321806452770264320851657267324096473753112320 4033 20947690250667407522532660176430082494478648525052711894352118418441732282745584209920 4034 370124016704895848777439140496647388626581362215069295678138809572742883506166805143552 4035 5387828015897404344135222033820514827621030965880724633678361534803223111038632697601024 4036 64808800231332748110102486964304922675829179298812593437862376884213903665200665369873280 4037 645928121556954760599647313498039446581261198681853436755455895510149860527182834732529040 4038 5347205832364411080298939270310100424983504025451584765847495723743178460880617971560933680 4039 36848397330012642248953517061687557968370690485088620912122149122027978502335561131420115104 4040 211795292761694286079570665633843801656040545310689550828233613872557209770180972989603904832 4041 1017145792680901872856150182150060669075787234236367697324780973067790342139538560511403368320 4042 4087837599231518206382923737847639601103467482904863678196945000525973462790580127915891707520 4043 13766934456461987181573299648579310004486453069834287368099724273273288035469944756851530031680 4044 38897585891097649496647347334609625375045521931458618908683158234136966090461944959341134852576 4045 92295483255495253333244951651057965727637184665581152920631600436845937083214642514537458983920 4046 184062693492821065470182463007511309468177595882088954220874910890270541777616990628048070242000 4047 308716850255753443142377915403718757247542408879049831603722542578466447801781844746127136840000 4048 435686433274504506882922045025440020799148308759047560856312170578305744576709616968674079200000 4049 517542672253350808176077095909007539858382233434989829865679911717260157194152029853697694080000 4050 517542672253350808176077095909007539858382233434989829865679911717260157194152029853697694080000 4051 435686433274504506882922045025440020799148308759047560856312170578305744576709616968674079200000 4052 308716850255753443142377915403718757247542408879049831603722542578466447801781844746127136840000 4053 184062693492821065470182463007511309468177595882088954220874910890270541777616990628048070242000 4054 92295483255495253333244951651057965727637184665581152920631600436845937083214642514537458983920 4055 38897585891097649496647347334609625375045521931458618908683158234136966090461944959341134852576 4056 13766934456461987181573299648579310004486453069834287368099724273273288035469944756851530031680 4057 4087837599231518206382923737847639601103467482904863678196945000525973462790580127915891707520 4058 1017145792680901872856150182150060669075787234236367697324780973067790342139538560511403368320 4059 211795292761694286079570665633843801656040545310689550828233613872557209770180972989603904832 4060 36848397330012642248953517061687557968370690485088620912122149122027978502335561131420115104 4061 5347205832364411080298939270310100424983504025451584765847495723743178460880617971560933680 4062 645928121556954760599647313498039446581261198681853436755455895510149860527182834732529040 4063 64808800231332748110102486964304922675829179298812593437862376884213903665200665369873280 4064 5387828015897404344135222033820514827621030965880724633678361534803223111038632697601024 4065 370124016704895848777439140496647388626581362215069295678138809572742883506166805143552 4066 20947690250667407522532660176430082494478648525052711894352118418441732282745584209920 4067 973530476393196823963857604353321141570321806452770264320851657267324096473753112320 4068 37017985771944110002122207857840445505514858899209358826885530674063459962070157680 4069 1147080393577711821130889989081996165851011655509760830677066901993112980846373441 4070 28839518235851163193888606158578401487993349148820708888440903035184818338782635 4071 585463226808514870489155059488711922963979541448539031177682672741261793619250 4072 9545995169334871837901687913399291356492830852666508723579423988005021092500 4073 124282100677812273898589853293161563405635151354398858988488180693638575000 4074 1283664889629985927591068907253311922499517995209753473120535199652605000 4075 10443347388140280393611821774232681085355265701590701289455765821342500 4076 66392629876472590641329568668283232031410526623886458269123874293750 4077 326924093801216384868449930873071820073217328433058087737633294375 4078 1234589321278195899910473637506602208347581173645758050693765125 4079 3536064886497044065731647905248815029875837970147204525679580 4080 7585648423633177237596678822974480951623859781376830782256 4081 12015861053168658007868278023561558138640031706918569280 4082 13827227909284991953818501753235394866099000813485120 4083 11344420460032224997272563557506770283953704371120 4084 6492495900936650099064546739999929707521559052 4085 2526166764167621608837056039387876569082789 4086 648070432854387065036163619245078858055 4087 105622692207788842500282249399751590 4088 10445109904681374829029279850980 4089 591260525761481663985807624 4090 17748794670118966365912 4091 254423819804574420 4092 1493570848770 4093 2794155 4094 1 4095 1 4096 2919735 4097 1631638429785 4098 290722072142231730 4099 21224289471917402690820 4100 740311100087997146605372476 4101 13700984533207933858711127167140 4102 145223585559737494935408592408100430 4103 934515973434267745628974525609647601905 4104 3822613990444654176431036737043495595198415 4105 10315716807240490458850156384842184327875436281 4106 18937430089232038038953271104808885878711747471220 4107 24265715364008929269166013449506981637376973649825680 4108 22182330373470448341913331437627882213939322055033503760 4109 14740810954652685583446759132404834433580736544453734822160 4110 7237935686332227039808607530456665405650160208751072230075236 4111 2663666772800940906929564756612912526123459694470523272906364425 4112 743998689775478494494346077606881155580954575445737333775512965375 4113 159487338181235509018192758382236984224139548276106074486322263450625 4114 26500189363278564516221789224291174637762189193737953278797046495018750 4115 3443456452434981544330007052285630390598504427242679416077823875819022500 4116 352716102627875678740364161106648662341344830956498170227892512813636237500 4117 28685438673717962018284525320546172120960644161243933007806603814825361642500 4118 1864332856571100469942199649486881601923049865525769153715061504857380619365250 4119 97401565500043257287045763396938706917107396378988610153593807321721253731789225 4120 4112515300432375871448515238213280052187851588621833087491672772817355095110403751 4121 141011779417398022149366303830252287284788156961803357288404948469153371610942114385 4122 3943904714024712133444491317635897579202496863641052263981631997906830004464693006160 4123 90336914206003194940922097010854730757439171764289820044393510679529970469340331905280 4124 1700826039878542911646326378204368379088337509769042818766857132104253926767580042078720 4125 26409189782841375391744776854300556286208004242595683040489018014855142790172970107913216 4126 339206271174663788871909015545043575561154279091895755095585883125295166252121404160128640 4127 3613913719316851056211804522091765343944081528266206789558768276776743354047262503890507280 4128 32016619030542319122984657480285174493912887971027270081745030457131438808697634733346586480 4129 236390703625687088886919879633565918151854207370003525570622120175081976886657144571057047440 4130 1457529707760542735443315005596509138586747923639913629734538549980415360191244592292175164576 4131 7518280982742647096892867654185735519667840409997521679827268611934089857489141082440349139520 4132 32495854808985370716092041274536682214946861148409246512184805497320109799833522474830531935680 4133 117857238202747475168494577265967986676486942146728864929992665262276124502625204599392772535360 4134 359115521980148665626649853028184684141421013614335861955674514884531257413051363840310033387360 4135 920270990533538575910328520136264764155324017312594851951576217541106026157806554297560071054096 4136 1985092948140223154827161117847395080432429634916579528126645887702295910230198703966696582761200 4137 3606928342462914282966429703206389698648072169621738935884333084655217022699221746577965249626000 4138 5523616709755690040832863209432710026608776757597037473281826380214717859929132668258930146040000 4139 7131942523795225612669573050387425330799211096765608331773636169447198290817588952429185168800000 4140 7765892970354801222684646210421863137981363194255884627931292717842504805556930192645112739360000 4141 7131942523795225612669573050387425330799211096765608331773636169447198290817588952429185168800000 4142 5523616709755690040832863209432710026608776757597037473281826380214717859929132668258930146040000 4143 3606928342462914282966429703206389698648072169621738935884333084655217022699221746577965249626000 4144 1985092948140223154827161117847395080432429634916579528126645887702295910230198703966696582761200 4145 920270990533538575910328520136264764155324017312594851951576217541106026157806554297560071054096 4146 359115521980148665626649853028184684141421013614335861955674514884531257413051363840310033387360 4147 117857238202747475168494577265967986676486942146728864929992665262276124502625204599392772535360 4148 32495854808985370716092041274536682214946861148409246512184805497320109799833522474830531935680 4149 7518280982742647096892867654185735519667840409997521679827268611934089857489141082440349139520 4150 1457529707760542735443315005596509138586747923639913629734538549980415360191244592292175164576 4151 236390703625687088886919879633565918151854207370003525570622120175081976886657144571057047440 4152 32016619030542319122984657480285174493912887971027270081745030457131438808697634733346586480 4153 3613913719316851056211804522091765343944081528266206789558768276776743354047262503890507280 4154 339206271174663788871909015545043575561154279091895755095585883125295166252121404160128640 4155 26409189782841375391744776854300556286208004242595683040489018014855142790172970107913216 4156 1700826039878542911646326378204368379088337509769042818766857132104253926767580042078720 4157 90336914206003194940922097010854730757439171764289820044393510679529970469340331905280 4158 3943904714024712133444491317635897579202496863641052263981631997906830004464693006160 4159 141011779417398022149366303830252287284788156961803357288404948469153371610942114385 4160 4112515300432375871448515238213280052187851588621833087491672772817355095110403751 4161 97401565500043257287045763396938706917107396378988610153593807321721253731789225 4162 1864332856571100469942199649486881601923049865525769153715061504857380619365250 4163 28685438673717962018284525320546172120960644161243933007806603814825361642500 4164 352716102627875678740364161106648662341344830956498170227892512813636237500 4165 3443456452434981544330007052285630390598504427242679416077823875819022500 4166 26500189363278564516221789224291174637762189193737953278797046495018750 4167 159487338181235509018192758382236984224139548276106074486322263450625 4168 743998689775478494494346077606881155580954575445737333775512965375 4169 2663666772800940906929564756612912526123459694470523272906364425 4170 7237935686332227039808607530456665405650160208751072230075236 4171 14740810954652685583446759132404834433580736544453734822160 4172 22182330373470448341913331437627882213939322055033503760 4173 24265715364008929269166013449506981637376973649825680 4174 18937430089232038038953271104808885878711747471220 4175 10315716807240490458850156384842184327875436281 4176 3822613990444654176431036737043495595198415 4177 934515973434267745628974525609647601905 4178 145223585559737494935408592408100430 4179 13700984533207933858711127167140 4180 740311100087997146605372476 4181 21224289471917402690820 4182 290722072142231730 4183 1631638429785 4184 2919735 4185 1 4186 1 4187 3049501 4188 1780746960447 4189 331712201551185819 4190 25330207134851651510478 4191 924621313841451306043689726 4192 17917297143090852274366904531226 4193 198957933500010131000349719082479034 4194 1341998392084863789524313448354832331471 4195 5757186657583379645582431201658880750822019 4196 16303587673391557140812060084826401204270156281 4197 31426362357039643251502508237495130819221249564781 4198 42307481314683655114890871199550038312100624633870228 4199 40658419378165161436951113835321423082506988198965418124 4200 28422285149675842726518086610242716150962259053002825525052 4201 14690234557851084751440024647394665035960421461780460390167236 4202 5694554208825029073819243672016287825385853768510475623500170861 4203 1676543753833486500850900857555383562709188124199701793859903244665 4204 379085171005682781025731471680578394457021981416265905611655900321475 4205 66487600447165531918863682143457288534312751415930792925784583556383375 4206 9126183395088350736395580176314529796615520463974374055521724684766366250 4207 988219828266227051987191872383971594368579884187933194241364576240728866250 4208 85028308907494822940270296415722229443367067458234950720010153811675614220750 4209 5851255780664989892489677474885008189233552196010537454932391046148077267837150 4210 323947858145095581435282494205692018914298717263287667237791098240688721147290555 4211 14506772717653109310871958120865835588885270933583499177142587009592004150248838751 4212 528024905106472597042571625087223095129758983089295971628097495363534048246148429501 4213 15691135279880849696862422656327611031828088649632413787788658228849906071189184045217 4214 382232365146132962836520251632670818486432333963777292867130168735066772777533315969424 4215 7660803954619603697873661728495509240810386866918063696195718999186243728482308439529568 4216 126751483612797079364818766780562061984317309979917053882510987077445123507616375999489216 4217 1736563107037358916217463532041711244940218974163355572443813630440718750943920616634713216 4218 19755726950981825798866986531963825987725659573052238293730791561811893330424187817183278224 4219 187091647584593100972225687155986087906337671921387418232174746096238954841023360544548100176 4220 1478305878571547167959131440242064045792442210319261581369544282293175558763907121159439000944 4221 9765951190100066426170169475884832364289068038055044655302279023180013054227973298470270774576 4222 54038714439283204244047179400634159033074690640695435359923952811562493116418773941223577300576 4223 250869957053886476251470585450345274679533854887053861036819514819582218563332894409048332873568 4224 978534035112626611870182640058663838759382522157945548021665612213717509180429807648051564810784 4225 3210986918221358244204407950211262765459962535186204059080474963905800982282498562057114797099552 4226 8873860654679404715802077250298211024017077404083387289277136284052288744934426278927066583946096 4227 20672903373846354139395825684407919901558181863255337445920719751366990798404853335422676328274096 4228 40629168297235200180332109507277084097948082849140871758124331428531421058041552924226619657215760 4229 67404060344204427912004230452293952216300485518483086721930383466551269822215886358496501557739600 4230 94437107504368494576906103720058636273111268079886319467442619506580115653697474285808739042296000 4231 111773388109035174740782586528571815878803191688754339466296820188947479879980102415570729784360000 4232 111773388109035174740782586528571815878803191688754339466296820188947479879980102415570729784360000 4233 94437107504368494576906103720058636273111268079886319467442619506580115653697474285808739042296000 4234 67404060344204427912004230452293952216300485518483086721930383466551269822215886358496501557739600 4235 40629168297235200180332109507277084097948082849140871758124331428531421058041552924226619657215760 4236 20672903373846354139395825684407919901558181863255337445920719751366990798404853335422676328274096 4237 8873860654679404715802077250298211024017077404083387289277136284052288744934426278927066583946096 4238 3210986918221358244204407950211262765459962535186204059080474963905800982282498562057114797099552 4239 978534035112626611870182640058663838759382522157945548021665612213717509180429807648051564810784 4240 250869957053886476251470585450345274679533854887053861036819514819582218563332894409048332873568 4241 54038714439283204244047179400634159033074690640695435359923952811562493116418773941223577300576 4242 9765951190100066426170169475884832364289068038055044655302279023180013054227973298470270774576 4243 1478305878571547167959131440242064045792442210319261581369544282293175558763907121159439000944 4244 187091647584593100972225687155986087906337671921387418232174746096238954841023360544548100176 4245 19755726950981825798866986531963825987725659573052238293730791561811893330424187817183278224 4246 1736563107037358916217463532041711244940218974163355572443813630440718750943920616634713216 4247 126751483612797079364818766780562061984317309979917053882510987077445123507616375999489216 4248 7660803954619603697873661728495509240810386866918063696195718999186243728482308439529568 4249 382232365146132962836520251632670818486432333963777292867130168735066772777533315969424 4250 15691135279880849696862422656327611031828088649632413787788658228849906071189184045217 4251 528024905106472597042571625087223095129758983089295971628097495363534048246148429501 4252 14506772717653109310871958120865835588885270933583499177142587009592004150248838751 4253 323947858145095581435282494205692018914298717263287667237791098240688721147290555 4254 5851255780664989892489677474885008189233552196010537454932391046148077267837150 4255 85028308907494822940270296415722229443367067458234950720010153811675614220750 4256 988219828266227051987191872383971594368579884187933194241364576240728866250 4257 9126183395088350736395580176314529796615520463974374055521724684766366250 4258 66487600447165531918863682143457288534312751415930792925784583556383375 4259 379085171005682781025731471680578394457021981416265905611655900321475 4260 1676543753833486500850900857555383562709188124199701793859903244665 4261 5694554208825029073819243672016287825385853768510475623500170861 4262 14690234557851084751440024647394665035960421461780460390167236 4263 28422285149675842726518086610242716150962259053002825525052 4264 40658419378165161436951113835321423082506988198965418124 4265 42307481314683655114890871199550038312100624633870228 4266 31426362357039643251502508237495130819221249564781 4267 16303587673391557140812060084826401204270156281 4268 5757186657583379645582431201658880750822019 4269 1341998392084863789524313448354832331471 4270 198957933500010131000349719082479034 4271 17917297143090852274366904531226 4272 924621313841451306043689726 4273 25330207134851651510478 4274 331712201551185819 4275 1780746960447 4276 3049501 4277 1 4278 1 4279 3183545 4280 1941644732209 4281 377939205479749641 4282 30172020591064853089953 4283 1151997918187447155827495493 4284 23361694925185580143641731815545 4285 271621532063815082399044700408866077 4286 1919368286073605310592449534655850655441 4287 8630933881070318571355920115035928676147161 4288 25633933982959832662651357957881288838986971297 4289 51851353666021303474372157665083581840008226451145 4290 73294680402887744377365972591162224354489166993194673 4291 74004269561513503748755636567566772922140869807711206043 4292 54385675512294457507058207434818630187899037708350992454441 4293 29569811691772804161043471254119329342750047384605189603317539 4294 12065795349709502478076143773501044608335041264846201179776819745 4295 3741768746900697044956013229273290614049124424246167619982631876921 4296 891788218011332795714516486310134263015041321112003282762527263999505 4297 164980820332096567207185549967374838657782644405720607311067543839908425 4298 23903587573751732728700043023082183357082855811002755072266163981705986625 4299 2734200594439727418134619545680899657572591482729465335270648316540988278125 4300 248698995508126940728740296392777142244594517581586860147124505127928156403625 4301 18106451349893686026580789351357219059082542526510139544477239138220123295946325 4302 1061409463490434487024846169617253184945500223695063616066252926097406304594679185 4303 50368868574287097084267956435460796012430823435895147086521790566478797302312630521 4304 1944463969997935576652766953639502612934939996389839623085192082920785518609908608545 4305 61338844974536956903918762422488730099794510557161567013200935627699397979338974712489 4306 1587587327652575231152006398710900507304025186082759343780252469765262171409628823175921 4307 33839097188519072946979695897773387676262214255525956112922355757110070888266193002999998 4308 596004744030045607388739160005944182943198999468295872182438911076841893709462625149612868 4309 8701031824609756728188544956236511333876648494911485192823840787378493956293224420633385720 4310 105584927360451657580777787244341665876111715319000760425432403822028227195832004573803630352 4311 1067706404484567296712571099887968396640252693412996994462527677152167794798493693310495534736 4312 9018315984702754843434389056204159742959826841653013981012169763963222704055806107120802204176 4313 63757410935406843173073942978058955261969795250976544212708878306211848326560220768563655547792 4314 377993520826337867876401650850515843566286623958492263159892206451588608755178578430396447131920 4315 1882423450701475527465971963507953537793519706923435274788369628553295953039822799942144801371728 4316 7886400685584230493117289670756585834695927777786174425145270882850862782622747302571874937078928 4317 27831744258131214929744131089480559015127655065695673721760327449610643328542941231027573652242896 4318 82832196325816497297996288046797783977523996670280884865613407900230882328340789925809233666091024 4319 208104063453686127438973738829184449576463132384900642999622697670096305533603937415907567443250320 4320 441713602277201862402784549001432339091956388334220700354197642611266329214455376433559408782142736 4321 792626684969952111763307813594046172715642549339511453756276157107847307364174989148249127533970320 4322 1203060349779891152732439143527307207739423817284440547855060480660566603796519911065286042954806800 4323 1545096008890917869605491530308737132357292691640362282397880635815991336667439232065037424886454000 4324 1679452183577084640875534272074714274301405099609089437389000691104338409421129600070692853137450000 4325 1545096008890917869605491530308737132357292691640362282397880635815991336667439232065037424886454000 4326 1203060349779891152732439143527307207739423817284440547855060480660566603796519911065286042954806800 4327 792626684969952111763307813594046172715642549339511453756276157107847307364174989148249127533970320 4328 441713602277201862402784549001432339091956388334220700354197642611266329214455376433559408782142736 4329 208104063453686127438973738829184449576463132384900642999622697670096305533603937415907567443250320 4330 82832196325816497297996288046797783977523996670280884865613407900230882328340789925809233666091024 4331 27831744258131214929744131089480559015127655065695673721760327449610643328542941231027573652242896 4332 7886400685584230493117289670756585834695927777786174425145270882850862782622747302571874937078928 4333 1882423450701475527465971963507953537793519706923435274788369628553295953039822799942144801371728 4334 377993520826337867876401650850515843566286623958492263159892206451588608755178578430396447131920 4335 63757410935406843173073942978058955261969795250976544212708878306211848326560220768563655547792 4336 9018315984702754843434389056204159742959826841653013981012169763963222704055806107120802204176 4337 1067706404484567296712571099887968396640252693412996994462527677152167794798493693310495534736 4338 105584927360451657580777787244341665876111715319000760425432403822028227195832004573803630352 4339 8701031824609756728188544956236511333876648494911485192823840787378493956293224420633385720 4340 596004744030045607388739160005944182943198999468295872182438911076841893709462625149612868 4341 33839097188519072946979695897773387676262214255525956112922355757110070888266193002999998 4342 1587587327652575231152006398710900507304025186082759343780252469765262171409628823175921 4343 61338844974536956903918762422488730099794510557161567013200935627699397979338974712489 4344 1944463969997935576652766953639502612934939996389839623085192082920785518609908608545 4345 50368868574287097084267956435460796012430823435895147086521790566478797302312630521 4346 1061409463490434487024846169617253184945500223695063616066252926097406304594679185 4347 18106451349893686026580789351357219059082542526510139544477239138220123295946325 4348 248698995508126940728740296392777142244594517581586860147124505127928156403625 4349 2734200594439727418134619545680899657572591482729465335270648316540988278125 4350 23903587573751732728700043023082183357082855811002755072266163981705986625 4351 164980820332096567207185549967374838657782644405720607311067543839908425 4352 891788218011332795714516486310134263015041321112003282762527263999505 4353 3741768746900697044956013229273290614049124424246167619982631876921 4354 12065795349709502478076143773501044608335041264846201179776819745 4355 29569811691772804161043471254119329342750047384605189603317539 4356 54385675512294457507058207434818630187899037708350992454441 4357 74004269561513503748755636567566772922140869807711206043 4358 73294680402887744377365972591162224354489166993194673 4359 51851353666021303474372157665083581840008226451145 4360 25633933982959832662651357957881288838986971297 4361 8630933881070318571355920115035928676147161 4362 1919368286073605310592449534655850655441 4363 271621532063815082399044700408866077 4364 23361694925185580143641731815545 4365 1151997918187447155827495493 4366 30172020591064853089953 4367 377939205479749641 4368 1941644732209 4369 3183545 4370 1 4371 1 4372 3321960 4373 2115121829640 4374 430004408973933976 4375 35871397801014546211896 4376 1431860650324197133867146684 4377 30372150827793428204545293078780 4378 369555314636521380066533749628418420 4379 2734290498953670154928274342334050767124 4380 12880938730515300803183219507364342713835928 4381 40100163797986511162659457881601054020998353784 4382 85069833500532712999022282798964361909651507662120 4383 126189100970238922556575335441099674380391009481059080 4384 133781316764382951270238827642273221327823534716875261494 4385 103293791307800587778662300189913494527913900784211898330506 4386 59041515890464606555603621820317025078102316112952177416325106 4387 25343068020537044507435492716030507560227540611393977207078620190 4388 8272877093894938875556207754348716232632543587238077703028153585160 4389 2076859833994024988381299533352832161778885442333968084691312245590056 4390 404987667628834872734353409003802271546882661255123776514805887890060920 4391 61892680509363242507010966636885434108143154535293916280414899823198440600 4392 7472874249623593643462487758418792567748443787871137986059223235523058472500 4393 718016206063636118098536027349416713554928537704978234399658725819486278292500 4394 55262081278807850971454589632438124110424963453199216450457640204332589862647900 4395 3427288155344320754009134985392286462992013844522257729981288280775026825310646940 4396 172208047928531562809135920958326270586644880249379903786444423461711347868685737016 4397 7044897757948665952172741381851010312048111583558849851186978543649526566729420491160 4398 235702664833947895209539343525352384603734839277766525608614657609178349257484838578440 4399 6475931652681162858939837025806790460585201725424072434615381538782529544301442886887016 4400 146660222440732725664007763522293188243706326672955595930596426431073701972634331630630771 4401 2747119435395230194695715312428330472263832484562243528076333062827208482111064577425363474 4402 42692425381189630539958080472083541874460698384373386138415878149060412653680491250690183780 4403 552033607335382495431115714339561520066555982317726458196201034034374747575398009861865584920 4404 5954484429069280849113667398594571604682252335474200256393675039480942018766931260741748712064 4405 53703958928632798500829626633111295251768549283219615349000506357671516808370112944654913264768 4406 405859039064460658127688180846006509513280855854469231516130697948862254202604154380695252864384 4407 2575039438195087193435030766986331193809840379228629935354590039976456355143402402211981874792320 4408 13739789434776904952081094518649519769049803187713677191450218997088514003067655437166427196786880 4409 61749139985111816364380963996197110046495119241743606649905918547140387322604618825869530407473344 4410 234059748248757172598194510807348770476427090509198248846203735030780417487371228707689320700247616 4411 749177061467803020403636769419097624389380641941806987089692386147869481498148521609467292519283776 4412 2026985015996267956508988876987575535075068441328655319579031583621859005528172687508314795982407040 4413 4639842777479829309085359921077872238095422445433367160099510834270634069132594623565544499773682560 4414 8991971800231476537840819685637761884792814558879479104995130685105385268236983682919551512687605376 4415 14762280393590570555844689397846425161407540286512956403555625503131132459683765015282805885138609280 4416 20539204232474083737953816102538665082855670387841608193815380379973151583656528336737782008706701600 4417 24225240884740478044302604561273633654617002538851110496868279356582579342425600027142157318317340000 4418 24225240884740478044302604561273633654617002538851110496868279356582579342425600027142157318317340000 4419 20539204232474083737953816102538665082855670387841608193815380379973151583656528336737782008706701600 4420 14762280393590570555844689397846425161407540286512956403555625503131132459683765015282805885138609280 4421 8991971800231476537840819685637761884792814558879479104995130685105385268236983682919551512687605376 4422 4639842777479829309085359921077872238095422445433367160099510834270634069132594623565544499773682560 4423 2026985015996267956508988876987575535075068441328655319579031583621859005528172687508314795982407040 4424 749177061467803020403636769419097624389380641941806987089692386147869481498148521609467292519283776 4425 234059748248757172598194510807348770476427090509198248846203735030780417487371228707689320700247616 4426 61749139985111816364380963996197110046495119241743606649905918547140387322604618825869530407473344 4427 13739789434776904952081094518649519769049803187713677191450218997088514003067655437166427196786880 4428 2575039438195087193435030766986331193809840379228629935354590039976456355143402402211981874792320 4429 405859039064460658127688180846006509513280855854469231516130697948862254202604154380695252864384 4430 53703958928632798500829626633111295251768549283219615349000506357671516808370112944654913264768 4431 5954484429069280849113667398594571604682252335474200256393675039480942018766931260741748712064 4432 552033607335382495431115714339561520066555982317726458196201034034374747575398009861865584920 4433 42692425381189630539958080472083541874460698384373386138415878149060412653680491250690183780 4434 2747119435395230194695715312428330472263832484562243528076333062827208482111064577425363474 4435 146660222440732725664007763522293188243706326672955595930596426431073701972634331630630771 4436 6475931652681162858939837025806790460585201725424072434615381538782529544301442886887016 4437 235702664833947895209539343525352384603734839277766525608614657609178349257484838578440 4438 7044897757948665952172741381851010312048111583558849851186978543649526566729420491160 4439 172208047928531562809135920958326270586644880249379903786444423461711347868685737016 4440 3427288155344320754009134985392286462992013844522257729981288280775026825310646940 4441 55262081278807850971454589632438124110424963453199216450457640204332589862647900 4442 718016206063636118098536027349416713554928537704978234399658725819486278292500 4443 7472874249623593643462487758418792567748443787871137986059223235523058472500 4444 61892680509363242507010966636885434108143154535293916280414899823198440600 4445 404987667628834872734353409003802271546882661255123776514805887890060920 4446 2076859833994024988381299533352832161778885442333968084691312245590056 4447 8272877093894938875556207754348716232632543587238077703028153585160 4448 25343068020537044507435492716030507560227540611393977207078620190 4449 59041515890464606555603621820317025078102316112952177416325106 4450 103293791307800587778662300189913494527913900784211898330506 4451 133781316764382951270238827642273221327823534716875261494 4452 126189100970238922556575335441099674380391009481059080 4453 85069833500532712999022282798964361909651507662120 4454 40100163797986511162659457881601054020998353784 4455 12880938730515300803183219507364342713835928 4456 2734290498953670154928274342334050767124 4457 369555314636521380066533749628418420 4458 30372150827793428204545293078780 4459 1431860650324197133867146684 4460 35871397801014546211896 4461 430004408973933976 4462 2115121829640 4463 3321960 4464 1 4465 1 4466 3464840 4467 2302011977280 4468 488570581347323840 4469 42568470753978439925824 4470 1775552199383817718526081952 4471 39374349648168977756414639020560 4472 501117347972246579905889110814667120 4473 3880151625349105268211299385037967510160 4474 19139149681605322221417539539985277696892768 4475 62420128323130957811050833955099677214835352128 4476 138801849684131451884944051994492103910205730394560 4477 215936528868854040518338729914405626167792622569977920 4478 240233540992155290346661805082274613066018673236457550960 4479 194760864528531354991249705700863003439284073961520202115492 4480 116959627410104506065039308558830023653626535945479984905709284 4481 52778484498946694369999394486044179868836952776264505262946305540 4482 18123772095000531123042888045864013171306252179975708562677871285680 4483 4789339259818035089988666812962006006929748090694399523568933612031040 4484 983730283966624407483672163382396033823370257828629662141058963911175616 4485 158466117482449714335956755014425100231112469793698821662287976577865463360 4486 20181463875029374851119130212887834322911606207422150657352979625768011004000 4487 2046823210677139304317357002757294011101780076993473022894659212282190823546000 4488 166408780696824680095821509632197525471147732079044601048649735088186544246086000 4489 10910214797610518197147277512367915096453836488386482799213883195759528812518344720 4490 579975828677080162213480403554901578922258815582637336905903144652529618823411083936 4491 25122029926516496151050755941781280593635242595396466078709279448742198077947753317440 4492 890693068697349233268607963856692376194007624126183007421517633175647714996050548972480 4493 25954934728214079937639291244887397307179552535298794488789207381871460722749206041637440 4494 623972942922018918803367767533270296425306739330320999286784164928677966247981406345984664 4495 12418235706782707164948207706807974837593436679118364296289533777014697105153038553447573817 4496 205242567373960871739466582782348123027398165986946779925392484246296037544369954080698990410 4497 2825103574441579058060892963004085928730068872996796853090696547860780752081327603228444926820 4498 32471065682708202792115218940196695309182681092840189142119093298763483581854546141919809069760 4499 312383008997144478117086824882222961295590206405396744891559709649407936169345357096955721212928 4500 2520837567625605440054386283864652716116476871888784827553084257241950529002412817654380947995648 4501 17096894054930710468044633092880052454340932518738971831665879897887392163637536057487545925698560 4502 97626651132901476215137673735473462890470372464892506239347825299398457572546956770764452117905920 4503 470091557472029340912102888634320154799985386362376392614045391427591259587132766514384552271304960 4504 1911470474278699417599944065867806618185456525985552738898061492172553378101075560552361151943446272 4505 6571425152922970601289427670575596093489536020418851475020505220679436202308916036589824697634275584 4506 19121617149458218482481431622264780464890141681649862771897442871290702052095711439424730969293155840 4507 47137009717269096724256552371164342541357093447788033809793696380391032965631288664628406575466849280 4508 98515873696254017117328911780785334714848445052151532745038999411798043619777425348621755704236579840 4509 174674087249819354511100191627197840881930511009379499241170232965999737015660194230521564562669372416 4510 262868432515820497917118478842811222922455041043897378277806935287639392494658733557161461317009245440 4511 335880686783050011792802866699012952508456082739947505778187631235940713120487859135827260355336744000 4512 364466277147564906413466940460631076126197025951857931801863174319850561045635762041004048470684552000 4513 335880686783050011792802866699012952508456082739947505778187631235940713120487859135827260355336744000 4514 262868432515820497917118478842811222922455041043897378277806935287639392494658733557161461317009245440 4515 174674087249819354511100191627197840881930511009379499241170232965999737015660194230521564562669372416 4516 98515873696254017117328911780785334714848445052151532745038999411798043619777425348621755704236579840 4517 47137009717269096724256552371164342541357093447788033809793696380391032965631288664628406575466849280 4518 19121617149458218482481431622264780464890141681649862771897442871290702052095711439424730969293155840 4519 6571425152922970601289427670575596093489536020418851475020505220679436202308916036589824697634275584 4520 1911470474278699417599944065867806618185456525985552738898061492172553378101075560552361151943446272 4521 470091557472029340912102888634320154799985386362376392614045391427591259587132766514384552271304960 4522 97626651132901476215137673735473462890470372464892506239347825299398457572546956770764452117905920 4523 17096894054930710468044633092880052454340932518738971831665879897887392163637536057487545925698560 4524 2520837567625605440054386283864652716116476871888784827553084257241950529002412817654380947995648 4525 312383008997144478117086824882222961295590206405396744891559709649407936169345357096955721212928 4526 32471065682708202792115218940196695309182681092840189142119093298763483581854546141919809069760 4527 2825103574441579058060892963004085928730068872996796853090696547860780752081327603228444926820 4528 205242567373960871739466582782348123027398165986946779925392484246296037544369954080698990410 4529 12418235706782707164948207706807974837593436679118364296289533777014697105153038553447573817 4530 623972942922018918803367767533270296425306739330320999286784164928677966247981406345984664 4531 25954934728214079937639291244887397307179552535298794488789207381871460722749206041637440 4532 890693068697349233268607963856692376194007624126183007421517633175647714996050548972480 4533 25122029926516496151050755941781280593635242595396466078709279448742198077947753317440 4534 579975828677080162213480403554901578922258815582637336905903144652529618823411083936 4535 10910214797610518197147277512367915096453836488386482799213883195759528812518344720 4536 166408780696824680095821509632197525471147732079044601048649735088186544246086000 4537 2046823210677139304317357002757294011101780076993473022894659212282190823546000 4538 20181463875029374851119130212887834322911606207422150657352979625768011004000 4539 158466117482449714335956755014425100231112469793698821662287976577865463360 4540 983730283966624407483672163382396033823370257828629662141058963911175616 4541 4789339259818035089988666812962006006929748090694399523568933612031040 4542 18123772095000531123042888045864013171306252179975708562677871285680 4543 52778484498946694369999394486044179868836952776264505262946305540 4544 116959627410104506065039308558830023653626535945479984905709284 4545 194760864528531354991249705700863003439284073961520202115492 4546 240233540992155290346661805082274613066018673236457550960 4547 215936528868854040518338729914405626167792622569977920 4548 138801849684131451884944051994492103910205730394560 4549 62420128323130957811050833955099677214835352128 4550 19139149681605322221417539539985277696892768 4551 3880151625349105268211299385037967510160 4552 501117347972246579905889110814667120 4553 39374349648168977756414639020560 4554 1775552199383817718526081952 4555 42568470753978439925824 4556 488570581347323840 4557 2302011977280 4558 3464840 4559 1 4560 1 4561 3612280 4562 2503194447040 4563 554367455019266560 4564 50424392559694598878720 4565 2196703364788303413932221696 4566 50903108720556960859344407250560 4567 677291313081370642714007010672326080 4568 5485382344646020835340742779435168921920 4569 28315543663062759552028914227444341974951040 4570 96693660995621361334240768852444781704799731456 4571 225253727411667828453249457022305156852752693091840 4572 367319520569226638106187326108911309240115718527224320 4573 428584178298013227188782762250114920490875788273120791680 4574 364617989687034753030856934984285268607612576873357513521760 4575 229912018208863804904507021865723336622110155127359541077695896 4576 109001786094162101436692516388258647534448416735071836913105142520 4577 39349982246822531504408960312496939124169731222836893100358241604960 4578 10938703335560320562263218651681479949615062426847560990274021869312640 4579 2365062805393778782619858011637237875422035602604725292002404307322964480 4580 401299743666511351176185125052847153592262440988052214111677523902547877376 4581 53870128633493643337237894504376764639830882023939617872600189349961590060800 4582 5762932674030917801359732149044305625926255879126236077197076778068717058460800 4583 494561775750154967638762699258870769927942350269028945226884252798843629971822400 4584 34251573238491501733135847453800255117317238155811466180969599148966067809074161600 4585 1924822989456045063403720029908491933803089839817764302121823003193075982363065507456 4586 88208289605222648661551555393596053871807379662028933491577441428379423665674345934080 4587 3311359469547783569294567585235456459141642551450419503258527858679163191863131193341440 4588 102254338413922157583077297812815914084795482614922242302513895311226083836832463913628160 4589 2607243927142190118941481061681920120822540434711043641711998833186502784748957230258233920 4590 55082233193019318182185467236194565649345235296875169582200994704021623751668090775060446776 4591 967270667562899720497652055700110215334268144023755498106795693290379723542397319860436474635 4592 14159542041130851370646301521257075589178950478062034266403681493376819146309715388209078477430 4593 173246161444424534417319453907145395444071864672759007494821514742492846025436517691028724900320 4594 1775979728129808263788355864536205897970390116708982639628949327598718396139927926982119583715840 4595 15287067611463863109297438132975091223041855866613649713972543628969224407854810628384355654311936 4596 110709549170011574558359879946488282371925290571378094574819214365174320760900606350762510009917440 4597 675771621148321553884541713849969973517525590532776158968049290267432639948184689241066991973765120 4598 3482322497821243650660783213994036541226309045595752961768256762837079691124320341699387924325754880 4599 15171109901054785558741812048208541130893337009283346694468541825659424239983989545471107214139100160 4600 55949814154667047501887415527533915328895234581371788734030383007414886286742996725322770779857970176 4601 174863003966089297637776324195525736507210857937242516122806245247224063210410613701944677820202731520 4602 463590289584515812342011650192789161902838088484782484604649115306594028046204882837713797011700264960 4603 1043429711440983011398703673740291885132171471149773317219361911701191411962438897064459971838265712640 4604 1995161159619344944089843194839207517639406504039390792499926985648809110570176873480331879546434068480 4605 3242736724693069472265171138920208740163325862416288300539081144713853068285173226513662438269294483456 4606 4481651444279899885857995897384838888492919894948222647234025732979827940496355651672974775275190003200 4607 5268324304180095078588388794266220182749655833955091516163402590364584972604758505424082049658601014400 4608 5268324304180095078588388794266220182749655833955091516163402590364584972604758505424082049658601014400 4609 4481651444279899885857995897384838888492919894948222647234025732979827940496355651672974775275190003200 4610 3242736724693069472265171138920208740163325862416288300539081144713853068285173226513662438269294483456 4611 1995161159619344944089843194839207517639406504039390792499926985648809110570176873480331879546434068480 4612 1043429711440983011398703673740291885132171471149773317219361911701191411962438897064459971838265712640 4613 463590289584515812342011650192789161902838088484782484604649115306594028046204882837713797011700264960 4614 174863003966089297637776324195525736507210857937242516122806245247224063210410613701944677820202731520 4615 55949814154667047501887415527533915328895234581371788734030383007414886286742996725322770779857970176 4616 15171109901054785558741812048208541130893337009283346694468541825659424239983989545471107214139100160 4617 3482322497821243650660783213994036541226309045595752961768256762837079691124320341699387924325754880 4618 675771621148321553884541713849969973517525590532776158968049290267432639948184689241066991973765120 4619 110709549170011574558359879946488282371925290571378094574819214365174320760900606350762510009917440 4620 15287067611463863109297438132975091223041855866613649713972543628969224407854810628384355654311936 4621 1775979728129808263788355864536205897970390116708982639628949327598718396139927926982119583715840 4622 173246161444424534417319453907145395444071864672759007494821514742492846025436517691028724900320 4623 14159542041130851370646301521257075589178950478062034266403681493376819146309715388209078477430 4624 967270667562899720497652055700110215334268144023755498106795693290379723542397319860436474635 4625 55082233193019318182185467236194565649345235296875169582200994704021623751668090775060446776 4626 2607243927142190118941481061681920120822540434711043641711998833186502784748957230258233920 4627 102254338413922157583077297812815914084795482614922242302513895311226083836832463913628160 4628 3311359469547783569294567585235456459141642551450419503258527858679163191863131193341440 4629 88208289605222648661551555393596053871807379662028933491577441428379423665674345934080 4630 1924822989456045063403720029908491933803089839817764302121823003193075982363065507456 4631 34251573238491501733135847453800255117317238155811466180969599148966067809074161600 4632 494561775750154967638762699258870769927942350269028945226884252798843629971822400 4633 5762932674030917801359732149044305625926255879126236077197076778068717058460800 4634 53870128633493643337237894504376764639830882023939617872600189349961590060800 4635 401299743666511351176185125052847153592262440988052214111677523902547877376 4636 2365062805393778782619858011637237875422035602604725292002404307322964480 4637 10938703335560320562263218651681479949615062426847560990274021869312640 4638 39349982246822531504408960312496939124169731222836893100358241604960 4639 109001786094162101436692516388258647534448416735071836913105142520 4640 229912018208863804904507021865723336622110155127359541077695896 4641 364617989687034753030856934984285268607612576873357513521760 4642 428584178298013227188782762250114920490875788273120791680 4643 367319520569226638106187326108911309240115718527224320 4644 225253727411667828453249457022305156852752693091840 4645 96693660995621361334240768852444781704799731456 4646 28315543663062759552028914227444341974951040 4647 5485382344646020835340742779435168921920 4648 677291313081370642714007010672326080 4649 50903108720556960859344407250560 4650 2196703364788303413932221696 4651 50424392559694598878720 4652 554367455019266560 4653 2503194447040 4654 3612280 4655 1 4656 1 4657 3764376 4658 2719596027456 4659 628197673318043136 4660 59624215510160187887616 4661 2711662473804184504981149696 4662 65628709726415352794639055389696 4663 912468765681215857580264106610638336 4664 7725997466581811195567220772141358059776 4665 41715235654564059248599280689048572617417216 4666 149077416772287466505494260173216814358459155456 4667 363627669134918239454489439050640037537249943955456 4668 621201264013937357803318225661389741489185180813398016 4669 759741092067199502773415946103603911336302114311339877376 4670 677878989396958756349580377910940589889815561494293005588736 4671 448548761289582070416759838394903216437924902509876491281368896 4672 223290836805214111055523355248401483751339663910657688287897978896 4673 84690135713105790455696765339848820344919874756553721599918902782016 4674 24749896202233051604752044174655969542604102947652105647711638446100736 4675 5629171880724978438399202457298991492387170230776037491500172433125856256 4676 1005419047218183105432344508460185089162021535131650522394900363273087717376 4677 142164796147597151712328539083939069889989320398723888720954281076433048037376 4678 16030626035164922302866263744095477293899447932786539365121518607466483047171072 4679 1451093340985806704308451041357244617719182301086401609320055056422689287335145984 4680 106080711062750162761261252124519140365713271380987242434039751339823349767453499648 4681 6297230781988751420179486637106070288522891120880143776139370733381601488393228627456 4682 305071679750603725805037345429952811746955501614830378197302833121465984345246393107456 4683 12116371771244284374310410431903796347007435746127707664341920184433396144531893145409536 4684 396160880805288648385406233854705439181242009256593814333333038822286147132781387225993216 4685 10704220729178160063235655896313034466041882081869592068680980177310678547535040132851165696 4686 239849620368519283264429538442080638727797445538998524433363815241331246501518588040336499776 4687 4471067721627680026336523210555398358220191898091895880868713378470461099098872711735788864776 4688 69541071170316237552484137792745570893031913272107880575654452725853064594912823784319144664641 4689 904878027852032760533537763099628642357883047021564354530644680847328018855933811632373109287056 4690 9874535426353502175361213363936170113107327877195576676467957216750492084939792818830856950948096 4691 90570418818104384106300289858691927296324395664519314950021889236994556136119180790642056358055936 4692 699642197991172036278278111746437635990193544391431402118942114938963089804900373418377736447655936 4693 4560152859901646689897149922676898724609898649960848956594590818416866712863945518462172823953309696 4694 25119566230194866176811253072140758062901243333538163189409593315885820197863016567063600266399072256 4695 117115797686575019107476426980809571150856145267788422685690550521411549176769449750781516278224674816 4696 462764459969961992079039522492399928921057745706652682086838275694907388240936477021492137511806898176 4697 1551488663864641303614448082989267188087935466939366992415925901569199637428412719176165410031591858176 4698 4417934128110684022178609269907422328870555257279541151530621042711260983064885830832388325206238314496 4699 10694170174617773052675015765579746264222557417519940866293535668605418395811260545007823711368791228416 4700 22021482709249919348061595831804361872487893442552625687668279739422443431152512463633131897786243547136 4701 38598708939270383612155142185301863698331578261125427864671112892017275384991880657233003388834861203456 4702 57613322418552351789384714980667464443641846913568208233259567498033544893140644762646994254764171923456 4703 73254976713906176347054186557594226121187250640319629074703572959668574829934473741303109390583233362944 4704 79359558106731691042642035437393744964619521527012931497595537372974289399095679886411701839798502809856 4705 73254976713906176347054186557594226121187250640319629074703572959668574829934473741303109390583233362944 4706 57613322418552351789384714980667464443641846913568208233259567498033544893140644762646994254764171923456 4707 38598708939270383612155142185301863698331578261125427864671112892017275384991880657233003388834861203456 4708 22021482709249919348061595831804361872487893442552625687668279739422443431152512463633131897786243547136 4709 10694170174617773052675015765579746264222557417519940866293535668605418395811260545007823711368791228416 4710 4417934128110684022178609269907422328870555257279541151530621042711260983064885830832388325206238314496 4711 1551488663864641303614448082989267188087935466939366992415925901569199637428412719176165410031591858176 4712 462764459969961992079039522492399928921057745706652682086838275694907388240936477021492137511806898176 4713 117115797686575019107476426980809571150856145267788422685690550521411549176769449750781516278224674816 4714 25119566230194866176811253072140758062901243333538163189409593315885820197863016567063600266399072256 4715 4560152859901646689897149922676898724609898649960848956594590818416866712863945518462172823953309696 4716 699642197991172036278278111746437635990193544391431402118942114938963089804900373418377736447655936 4717 90570418818104384106300289858691927296324395664519314950021889236994556136119180790642056358055936 4718 9874535426353502175361213363936170113107327877195576676467957216750492084939792818830856950948096 4719 904878027852032760533537763099628642357883047021564354530644680847328018855933811632373109287056 4720 69541071170316237552484137792745570893031913272107880575654452725853064594912823784319144664641 4721 4471067721627680026336523210555398358220191898091895880868713378470461099098872711735788864776 4722 239849620368519283264429538442080638727797445538998524433363815241331246501518588040336499776 4723 10704220729178160063235655896313034466041882081869592068680980177310678547535040132851165696 4724 396160880805288648385406233854705439181242009256593814333333038822286147132781387225993216 4725 12116371771244284374310410431903796347007435746127707664341920184433396144531893145409536 4726 305071679750603725805037345429952811746955501614830378197302833121465984345246393107456 4727 6297230781988751420179486637106070288522891120880143776139370733381601488393228627456 4728 106080711062750162761261252124519140365713271380987242434039751339823349767453499648 4729 1451093340985806704308451041357244617719182301086401609320055056422689287335145984 4730 16030626035164922302866263744095477293899447932786539365121518607466483047171072 4731 142164796147597151712328539083939069889989320398723888720954281076433048037376 4732 1005419047218183105432344508460185089162021535131650522394900363273087717376 4733 5629171880724978438399202457298991492387170230776037491500172433125856256 4734 24749896202233051604752044174655969542604102947652105647711638446100736 4735 84690135713105790455696765339848820344919874756553721599918902782016 4736 223290836805214111055523355248401483751339663910657688287897978896 4737 448548761289582070416759838394903216437924902509876491281368896 4738 677878989396958756349580377910940589889815561494293005588736 4739 759741092067199502773415946103603911336302114311339877376 4740 621201264013937357803318225661389741489185180813398016 4741 363627669134918239454489439050640037537249943955456 4742 149077416772287466505494260173216814358459155456 4743 41715235654564059248599280689048572617417216 4744 7725997466581811195567220772141358059776 4745 912468765681215857580264106610638336 4746 65628709726415352794639055389696 4747 2711662473804184504981149696 4748 59624215510160187887616 4749 628197673318043136 4750 2719596027456 4751 3764376 4752 1 4753 1 4754 3921225 4755 2952193056120 4756 710943195517410240 4757 70380126330186962741760 4758 3339999492340398324994529280 4759 84389195903514391948767529497600 4760 1225452082366490675057897761764098560 4761 10842410108207047427697488246800910027520 4762 61202776597772247687551667216646458096858880 4763 228775978922472661856068132055824460366058493440 4764 583982111471441479368638092255466636246502499353600 4765 1044590407987963204032916007795857861679123012078192640 4766 1338390069496182151567206873307188455533478110239020129280 4767 1251729312496304357253230228260548003037685402601043575909120 4768 868665372613754771034929188684257521108069289255051990470487360 4769 453782408794566938614540530781747772156037687266328804056962267600 4770 180716947688653395794364204062727163699246000746763404284151238864080 4771 55486896810630451659087643888011477118965486364622784792087217971831360 4772 13267246990512822662863135258887949989022252027465089264312791451238736640 4773 2492744156747126321525907696851749058694057773932780080475185053538558520320 4774 371021485359318656841609739806774823663593816496951469948987688403492695705600 4775 44067996266708430136219405191258417338290385207943563679827980301496931129672704 4776 4204661643795289127562325421400721602125141319079658717190543598766739798437684736 4777 324220141652824495390421990578123163881247898494445877521711275704903692349330929408 4778 20315816177632845273432315182513678445936215998579325993329305198901041010592568945408 4779 1039655541792086303212214537854669296750165202958748759150861184960813030875531048153600 4780 43650965058568184445169040862381562278505950987761840895702200394333897261966385251333120 4781 1509964083861349721775157767228411372343690838506582567491153534886535636321057451107850240 4782 43198997492650666859428936578056655610496821405650363726619128063290294696627939241525173760 4783 1025749216245641023801594203128545419699537611595285707710497959329791434202299309504870777280 4784 20279979464152730432089070141399595752014135293765298623667781318347617669978377294041497570600 4785 334836946652778831384099183084608325577004812368132055490057689409717987458250136536978011674585 4786 4629253659278894637072228388360219866310653834486397148124448372632767731367236014662029336008945 4787 53724435532804711354729678478466822971152849588267600667642171075108847160850315096042883571264080 4788 524558357748465915702509975926310487729719999393838991440534654707748402435386291350267927216439040 4789 4317844044814304550306103927017899510188686197001917919112224564118782487566764351749953160966041600 4790 30019197700163404835926152628656580798617427301742976253133261786317272588031737244309861468453437440 4791 176571397235783890012757496845548752852853261910661893451393545787959693652117357219629047413906554880 4792 880009569293271367141666272025418958591976484325499722615854842759620971190613840241078941790500331520 4793 3721233237043514539338094582188031850222963197696164474075819860370488630748543761437551666543080386560 4794 13367146978996207854013095679481262836247796766937769617284310374227543247969194607101240557452504985600 4795 40831814060623699424581792571694279872546828761698844490326111905639013713716753345760322225250033786880 4796 106159964160313858227578007380535785283729773194386547488498694721974840508126402193864214912564462632960 4797 235103565402212189266255087575395624393384900117818126445389338727481746694222578031554977336428606423040 4798 443782446996497661607579561699902656405829684264947166523419931242762723524108390817195126045312276971520 4799 714352840625604174043181140929412960790699479728622193540773776406957091277515090100617737324585977753600 4800 980958750328649351477768471559130604702646553033679971035446146602156261717782999389537386220745288973312 4801 1149456766966733678857453192014015283401570535782662415039834005117152490346177698264270848819886911739136 4802 1149456766966733678857453192014015283401570535782662415039834005117152490346177698264270848819886911739136 4803 980958750328649351477768471559130604702646553033679971035446146602156261717782999389537386220745288973312 4804 714352840625604174043181140929412960790699479728622193540773776406957091277515090100617737324585977753600 4805 443782446996497661607579561699902656405829684264947166523419931242762723524108390817195126045312276971520 4806 235103565402212189266255087575395624393384900117818126445389338727481746694222578031554977336428606423040 4807 106159964160313858227578007380535785283729773194386547488498694721974840508126402193864214912564462632960 4808 40831814060623699424581792571694279872546828761698844490326111905639013713716753345760322225250033786880 4809 13367146978996207854013095679481262836247796766937769617284310374227543247969194607101240557452504985600 4810 3721233237043514539338094582188031850222963197696164474075819860370488630748543761437551666543080386560 4811 880009569293271367141666272025418958591976484325499722615854842759620971190613840241078941790500331520 4812 176571397235783890012757496845548752852853261910661893451393545787959693652117357219629047413906554880 4813 30019197700163404835926152628656580798617427301742976253133261786317272588031737244309861468453437440 4814 4317844044814304550306103927017899510188686197001917919112224564118782487566764351749953160966041600 4815 524558357748465915702509975926310487729719999393838991440534654707748402435386291350267927216439040 4816 53724435532804711354729678478466822971152849588267600667642171075108847160850315096042883571264080 4817 4629253659278894637072228388360219866310653834486397148124448372632767731367236014662029336008945 4818 334836946652778831384099183084608325577004812368132055490057689409717987458250136536978011674585 4819 20279979464152730432089070141399595752014135293765298623667781318347617669978377294041497570600 4820 1025749216245641023801594203128545419699537611595285707710497959329791434202299309504870777280 4821 43198997492650666859428936578056655610496821405650363726619128063290294696627939241525173760 4822 1509964083861349721775157767228411372343690838506582567491153534886535636321057451107850240 4823 43650965058568184445169040862381562278505950987761840895702200394333897261966385251333120 4824 1039655541792086303212214537854669296750165202958748759150861184960813030875531048153600 4825 20315816177632845273432315182513678445936215998579325993329305198901041010592568945408 4826 324220141652824495390421990578123163881247898494445877521711275704903692349330929408 4827 4204661643795289127562325421400721602125141319079658717190543598766739798437684736 4828 44067996266708430136219405191258417338290385207943563679827980301496931129672704 4829 371021485359318656841609739806774823663593816496951469948987688403492695705600 4830 2492744156747126321525907696851749058694057773932780080475185053538558520320 4831 13267246990512822662863135258887949989022252027465089264312791451238736640 4832 55486896810630451659087643888011477118965486364622784792087217971831360 4833 180716947688653395794364204062727163699246000746763404284151238864080 4834 453782408794566938614540530781747772156037687266328804056962267600 4835 868665372613754771034929188684257521108069289255051990470487360 4836 1251729312496304357253230228260548003037685402601043575909120 4837 1338390069496182151567206873307188455533478110239020129280 4838 1044590407987963204032916007795857861679123012078192640 4839 583982111471441479368638092255466636246502499353600 4840 228775978922472661856068132055824460366058493440 4841 61202776597772247687551667216646458096858880 4842 10842410108207047427697488246800910027520 4843 1225452082366490675057897761764098560 4844 84389195903514391948767529497600 4845 3339999492340398324994529280 4846 70380126330186962741760 4847 710943195517410240 4848 2952193056120 4849 3921225 4850 1 4851 1 4852 4082925 4853 3202013516625 4854 803572188910583400 4855 82935078473083491547200 4856 4105096818523980069320006400 4857 108229900216380324056176892544000 4858 1640736941354078565463912692257088000 4859 15161905889079405877153840057426309433600 4860 89431812709194462866124782222362839543660800 4861 349491393902740215929646001217519216678486073600 4862 933142021720316376532154823250776308531557816512000 4863 1746780338812846301942268632104140011572711514412672000 4864 2343397962381458607047304170950496131811117211038106969600 4865 2296027846427604836633419379494853960003792484557836664428800 4866 1670168922622213551581093146967548351406092049808779686983249600 4867 915040135830499148226983554620400448753912229832735590348739578000 4868 382406510098567021226578513238816826136262161874484113994689920834000 4869 123283833524092759569541264473318346674476855070840262729635454793504400 4870 30970449509301891570769708601703248149822578047201296458951839294277451200 4871 6117354536277760188681023887848117810155694902229011810784224058277687046400 4872 957809847184901255064574316127275317661249372918736693965193387419435257536000 4873 119751217241952263002769126237199691455073421598483445094187395863622957676979200 4874 12035205595802710174844388959232024990698278998337322724913823175417348329941065216 4875 978194765925520276988741169297580697855087898587083508141606850313087811483543245056 4876 64652821580359387196187482582719585782165766835674502294521758747616308087198631743744 4877 3492398373418449109007142245234502150177850393920234709330725166486591422179009917958400 4878 154892742308755846361712499250876688138429785122800557469659912556326493124885152518976000 4879 5664186127816764801391762471413927861623038612321866017450656492770879627469064150716646400 4880 171442439018342639398744049687459997286606338064779995255111736552464085454008717841060051200 4881 4310319326434035288050681595258112673716709055172654235545122273895638476887332082788469454400 4882 90306561987660295780255390973965333528694467026537042827192618608689595728187487240386719819000 4883 1581391045715733134061063153305461124633161064635154352235270741772621216103828611789044718648625 4884 23208796204266140567505698278511577076759059053359741493281449648301040895390475150161122966071725 4885 286182080351446451450800637331299124803640340785379257718313473719912835030548445834869651400171425 4886 2971656722180812519244187123236390343148333650412212876189567314730593914437645096030764619727743600 4887 26038983511570135303761298263351585368127646211293358915117687992518433162070972676457340053375392000 4888 192903308859540917015631353279566225600581481462895893641440852155100995601800321051194632998547712000 4889 1210290636614393894437876831454109510784981330759049484727205716193339095304527311032130355841663385600 4890 6440880658080165631469113756884768531597747738645485672474144491524214528764149564245098976256807116800 4891 29114440245577586878590776790449588376218666131307762377127778412400335903074605086024691989384803225600 4892 111921946905406896454000263880045597764079763787770346703273027848068723565196558678517400520956799488000 4893 366301275742260424526637931991986543613457066442829578272093311417785778151713976248859576516237249024000 4894 1021621070707920568514940806053159712281265194851605568162911667446953887104065785177794917556938408550400 4895 2430090946481930084959683434441589275528115853556979757264477521642245539661043313864172061065131940659200 4896 4933241981549117087367275945311810976083672748039585640441161814286686250495984784713159655881065720422400 4897 8551843754852721473971222705514428502547585208459001538058271454857355212221630819806379250167818103296000 4898 12664563924495418681308099695307092544230858329444137080167015940236106304404030826092334672887473743897600 4899 16027134876693079845467658410326383850362357653241447762064421601102876570124366357673177001341882588961024 4900 17335472417647616975709916239740782532024590931057076150804374384866376698297784019524048593288158718672128 4901 16027134876693079845467658410326383850362357653241447762064421601102876570124366357673177001341882588961024 4902 12664563924495418681308099695307092544230858329444137080167015940236106304404030826092334672887473743897600 4903 8551843754852721473971222705514428502547585208459001538058271454857355212221630819806379250167818103296000 4904 4933241981549117087367275945311810976083672748039585640441161814286686250495984784713159655881065720422400 4905 2430090946481930084959683434441589275528115853556979757264477521642245539661043313864172061065131940659200 4906 1021621070707920568514940806053159712281265194851605568162911667446953887104065785177794917556938408550400 4907 366301275742260424526637931991986543613457066442829578272093311417785778151713976248859576516237249024000 4908 111921946905406896454000263880045597764079763787770346703273027848068723565196558678517400520956799488000 4909 29114440245577586878590776790449588376218666131307762377127778412400335903074605086024691989384803225600 4910 6440880658080165631469113756884768531597747738645485672474144491524214528764149564245098976256807116800 4911 1210290636614393894437876831454109510784981330759049484727205716193339095304527311032130355841663385600 4912 192903308859540917015631353279566225600581481462895893641440852155100995601800321051194632998547712000 4913 26038983511570135303761298263351585368127646211293358915117687992518433162070972676457340053375392000 4914 2971656722180812519244187123236390343148333650412212876189567314730593914437645096030764619727743600 4915 286182080351446451450800637331299124803640340785379257718313473719912835030548445834869651400171425 4916 23208796204266140567505698278511577076759059053359741493281449648301040895390475150161122966071725 4917 1581391045715733134061063153305461124633161064635154352235270741772621216103828611789044718648625 4918 90306561987660295780255390973965333528694467026537042827192618608689595728187487240386719819000 4919 4310319326434035288050681595258112673716709055172654235545122273895638476887332082788469454400 4920 171442439018342639398744049687459997286606338064779995255111736552464085454008717841060051200 4921 5664186127816764801391762471413927861623038612321866017450656492770879627469064150716646400 4922 154892742308755846361712499250876688138429785122800557469659912556326493124885152518976000 4923 3492398373418449109007142245234502150177850393920234709330725166486591422179009917958400 4924 64652821580359387196187482582719585782165766835674502294521758747616308087198631743744 4925 978194765925520276988741169297580697855087898587083508141606850313087811483543245056 4926 12035205595802710174844388959232024990698278998337322724913823175417348329941065216 4927 119751217241952263002769126237199691455073421598483445094187395863622957676979200 4928 957809847184901255064574316127275317661249372918736693965193387419435257536000 4929 6117354536277760188681023887848117810155694902229011810784224058277687046400 4930 30970449509301891570769708601703248149822578047201296458951839294277451200 4931 123283833524092759569541264473318346674476855070840262729635454793504400 4932 382406510098567021226578513238816826136262161874484113994689920834000 4933 915040135830499148226983554620400448753912229832735590348739578000 4934 1670168922622213551581093146967548351406092049808779686983249600 4935 2296027846427604836633419379494853960003792484557836664428800 4936 2343397962381458607047304170950496131811117211038106969600 4937 1746780338812846301942268632104140011572711514412672000 4938 933142021720316376532154823250776308531557816512000 4939 349491393902740215929646001217519216678486073600 4940 89431812709194462866124782222362839543660800 4941 15161905889079405877153840057426309433600 4942 1640736941354078565463912692257088000 4943 108229900216380324056176892544000 4944 4105096818523980069320006400 4945 82935078473083491547200 4946 803572188910583400 4947 3202013516625 4948 4082925 4949 1 4950 1 4951 4249575 4952 3470139201375 4953 907146439327445625 4954 97566865276848355773000 4955 5034840515746482551309892000 4956 138451720734754306373655287280000 4957 2190147991485830550481085324441280000 4958 21128589962287146726761535694540650720000 4959 130164962057746699455365716893004866487456000 4960 531534539151993090257779330646989599795457824000 4961 1483706184060177076033192213410528696519957498720000 4962 2905096708389826714872990353857815187786076782493760000 4963 4078612119950879848118855067183489444878629414208917920000 4964 4184220754616465109261784715238216218210600177351791355184000 4965 3188608671726336216874661163273478436955266812929695667725496000 4966 1831142440493367686651244558829881136590955526977849571287885170000 4967 802586519137645700273825312513103867288628805798028348061144477230000 4968 271522998354572756763398059381260653956224941779074491015703328375630000 4969 71620491708564113294290269169405579366943264714650172178987093343008402000 4970 14862930318858451255997028168388828995627586911906883049073999149517684888000 4971 2446466864624747106513661028439880034170185127436462720291113208399717855280000 4972 321761642794527806402453628415538814865636664341592133300959422082446370319648000 4973 34039583880332393849497833420029958449176831811998346902082368078739500359207283200 4974 2914217026768279321439563772730964820504081992840987362890351004027018691123037163264 4975 203023786198190126060289609500257215828451045501255452948027786613882302148238255707392 4976 11567808271961422375657379533344304818754877209410613156845703462165869750311865836908800 4977 541551133651512712001788962116125140479548935878255114574133055988770543437561250578656000 4978 20919381070927415407677559002194320737195860610622125504819005971763901383161729604825280000 4979 669365510681783322604961040168488389670654179948767902700441422838342903028416248283695568000 4980 17804435552086349506913923385889242863373170309912938620142753124631905326080623096760087172000 4981 394967768924247790003837658275163752057307311608058739930495579331767678980905732182935356255000 4982 7329345075605643648593941999583436444427077725635908208028400921008825224725216598349243599595625 4983 114086068298063604671548127488465409705678048234393278268401674942167673447490492707638226131079375 4984 1493338180479132172036611821665619428510385015923706918863070881810566974987190225395502371542800375 4985 16475678576298828881989244982553078348403846117903245398879658336155233840343330105110291930486804625 4986 153533429565130227735433204389336099165780111760957064757064114983359030698062706337490566180101470000 4987 1210795637993004242624810362922445709495142161597078189207913874065067519473769052539185915935252560000 4988 8094767243475694602811312413478943844737741177917308356090905591952338435711667812097663992542741120000 4989 45950333530694299418885378683343137892379943166804142893412089979382730152137377358879347421833616384000 4990 221789202030313749804313743565461390751677326362972123625348939126237857192066371318992516668232080896000 4991 911403948454157787121917335999549244748616497299851819167319422670007273945004198189651497674344389120000 4992 3192192405923316299194658689070403510978819840923616034709631043440764092382765635398909911868485460480000 4993 9539018560911948669043033304806484763159339480520804639431509843847394050856818461364386646284823406080000 4994 24340287396931077004719981924050997585387590280668918971355957442272245478598718128819711472413458568192000 4995 53072534350374899993794566404137715826664574613934640003994203227633084536977480422008114844284397506048000 4996 98945523767399749129437933863667612795648273604609876286024609757345545144100674646951166930850024820480000 4997 157801569363995891696705422183180536273181304438719763183213108631243791906108279596520599661449872411264000 4998 215362201838485869718366817777849691071027810265496473919370735351055828125401197670233425840479336675564800 4999 251578212923161860871006462236818700345012895093816697288668997785600726569346215400901250920592596557333248 5000 251578212923161860871006462236818700345012895093816697288668997785600726569346215400901250920592596557333248 5001 215362201838485869718366817777849691071027810265496473919370735351055828125401197670233425840479336675564800 5002 157801569363995891696705422183180536273181304438719763183213108631243791906108279596520599661449872411264000 5003 98945523767399749129437933863667612795648273604609876286024609757345545144100674646951166930850024820480000 5004 53072534350374899993794566404137715826664574613934640003994203227633084536977480422008114844284397506048000 5005 24340287396931077004719981924050997585387590280668918971355957442272245478598718128819711472413458568192000 5006 9539018560911948669043033304806484763159339480520804639431509843847394050856818461364386646284823406080000 5007 3192192405923316299194658689070403510978819840923616034709631043440764092382765635398909911868485460480000 5008 911403948454157787121917335999549244748616497299851819167319422670007273945004198189651497674344389120000 5009 221789202030313749804313743565461390751677326362972123625348939126237857192066371318992516668232080896000 5010 45950333530694299418885378683343137892379943166804142893412089979382730152137377358879347421833616384000 5011 8094767243475694602811312413478943844737741177917308356090905591952338435711667812097663992542741120000 5012 1210795637993004242624810362922445709495142161597078189207913874065067519473769052539185915935252560000 5013 153533429565130227735433204389336099165780111760957064757064114983359030698062706337490566180101470000 5014 16475678576298828881989244982553078348403846117903245398879658336155233840343330105110291930486804625 5015 1493338180479132172036611821665619428510385015923706918863070881810566974987190225395502371542800375 5016 114086068298063604671548127488465409705678048234393278268401674942167673447490492707638226131079375 5017 7329345075605643648593941999583436444427077725635908208028400921008825224725216598349243599595625 5018 394967768924247790003837658275163752057307311608058739930495579331767678980905732182935356255000 5019 17804435552086349506913923385889242863373170309912938620142753124631905326080623096760087172000 5020 669365510681783322604961040168488389670654179948767902700441422838342903028416248283695568000 5021 20919381070927415407677559002194320737195860610622125504819005971763901383161729604825280000 5022 541551133651512712001788962116125140479548935878255114574133055988770543437561250578656000 5023 11567808271961422375657379533344304818754877209410613156845703462165869750311865836908800 5024 203023786198190126060289609500257215828451045501255452948027786613882302148238255707392 5025 2914217026768279321439563772730964820504081992840987362890351004027018691123037163264 5026 34039583880332393849497833420029958449176831811998346902082368078739500359207283200 5027 321761642794527806402453628415538814865636664341592133300959422082446370319648000 5028 2446466864624747106513661028439880034170185127436462720291113208399717855280000 5029 14862930318858451255997028168388828995627586911906883049073999149517684888000 5030 71620491708564113294290269169405579366943264714650172178987093343008402000 5031 271522998354572756763398059381260653956224941779074491015703328375630000 5032 802586519137645700273825312513103867288628805798028348061144477230000 5033 1831142440493367686651244558829881136590955526977849571287885170000 5034 3188608671726336216874661163273478436955266812929695667725496000 5035 4184220754616465109261784715238216218210600177351791355184000 5036 4078612119950879848118855067183489444878629414208917920000 5037 2905096708389826714872990353857815187786076782493760000 5038 1483706184060177076033192213410528696519957498720000 5039 531534539151993090257779330646989599795457824000 5040 130164962057746699455365716893004866487456000 5041 21128589962287146726761535694540650720000 5042 2190147991485830550481085324441280000 5043 138451720734754306373655287280000 5044 5034840515746482551309892000 5045 97566865276848355773000 5046 907146439327445625 5047 3470139201375 5048 4249575 5049 1 5050 1 5051 4421275 5052 3757707941625 5053 1022829313170616875 5054 114592682101070061590625 5055 6162427746812824488146722500 5056 176669956359182774936846371050000 5057 2914919674245480218629441810804200000 5058 29343171397140955960843213690360970400000 5059 188717791081840615443156785308848920226400000 5060 804888241429180473614716167770797330180876960000 5061 2347712656932295954175288022084184758077585205600000 5062 4805767808740409818196814581206326199784816915863200000 5063 7057270027135291818022022212501490024384003640945109200000 5064 7576750336401607689282223082841042981262925320717030914600000 5065 6045617848649317573840325887864328238617343561804261870552660000 5066 3637181580259767068437182026483990809171671124441625442033808650000 5067 1670997790215131933704640100483092409118921960276365709658585037150000 5068 592891514185512864407377946295968805488142409917239395918803099175450000 5069 164111803766249304874790533833340150077964241895321609058845349714827550000 5070 35759897174340124224191215112587651373865847848815916431468228246200956810000 5071 6184180523763495113575970328928413318054146369653783582984626914152437629700000 5072 855059508845358005007998945732453011705595671881948356810679173949997040363880000 5073 95156970384372971722542352238990727337462725293436304960548452767061409761538576000 5074 8575405197750233881307038943256008805833863080888489527037277602696808230806506041600 5075 629282289866907162730046755520444272858324059237999335915166624436120003105983205568256 5076 37793103040857355462810279282693348571089002408259155519043053019295712830215658035564800 5077 1866245631002234545299565068282679849937619767707969665573179623232527122069333867107424000 5078 76095550244242550953621785904337237580604408754970042322858735964301652135290119756940960000 5079 2572033830488448513809221348093067169559110918276650109602854578081491743265805785833534200000 5080 72322800543489774185001200461166507943331416408919570112705135673499377287071384362915350010000 5081 1697393173097088470678386592589862477159742400421776947079775116894663774809537409050542401487500 5082 33351052760705761034171454212958835329968895800800609346566116167113467243817876070609387265590625 5083 550123930891237452210121057876381596907466735784923182453964320211073656658127188114193226310196875 5084 7637306103634206431133302253941477845355011169770870487941973130137518062253819791747493349045165625 5085 89446030805363071109140024816563862884064925980872279451281226213872715604368887946697822227770706875 5086 885624561372209513139256654754803728524142134988421676343529700674578199626314048588728476917764490625 5087 7427656349716283484308758515553801967821254662719394315393244829555210618772044993569193598729928075000 5088 52861266755875578481396350719165953927600816238916973150885942663740805738731986449740191670550348200000 5089 319746198913588864960641340935442843269390303103692910766334482453846824956232503403306525226743569600000 5090 1646212307600035966803601431311870447979354454459217136950575626963741838209149850760710532148670466560000 5091 7223453633539166740326533481023236001175845269025271091053949001004466133264972234851887935502042662400000 5092 27044984678691610257105641596841552314345712299737590870760697878890811168906328644256192660023067814400000 5093 86488099270757791897060787422371837380904382707844228843710046827763362211904354779227964706292478195200000 5094 236451233638303343434660595266494496797226522365596504539582029461252976381027556094350509178106313484800000 5095 553063542814608117401805622783732009195880965249072231087890897011934536583366982706328347415946212514560000 5096 1107479229879522862287678036108166944540846613709074531724496738069689185354759905571248881223751154371200000 5097 1899545682130743924586433786552700932536169435003133003805876927941415219743741686060351804481953727695040000 5098 2791853275669471532858548481244263807567865833462587919039057770562634638093953116739122105915073167847584000 5099 3517131845723341448477503933034490323723551507365714000287619717200994945036968068074471474126383892364051200 5100 3798502393381208764355704247677249549621435627954971120310629294577074540639925513520429192056494603753175296 5101 3517131845723341448477503933034490323723551507365714000287619717200994945036968068074471474126383892364051200 5102 2791853275669471532858548481244263807567865833462587919039057770562634638093953116739122105915073167847584000 5103 1899545682130743924586433786552700932536169435003133003805876927941415219743741686060351804481953727695040000 5104 1107479229879522862287678036108166944540846613709074531724496738069689185354759905571248881223751154371200000 5105 553063542814608117401805622783732009195880965249072231087890897011934536583366982706328347415946212514560000 5106 236451233638303343434660595266494496797226522365596504539582029461252976381027556094350509178106313484800000 5107 86488099270757791897060787422371837380904382707844228843710046827763362211904354779227964706292478195200000 5108 27044984678691610257105641596841552314345712299737590870760697878890811168906328644256192660023067814400000 5109 7223453633539166740326533481023236001175845269025271091053949001004466133264972234851887935502042662400000 5110 1646212307600035966803601431311870447979354454459217136950575626963741838209149850760710532148670466560000 5111 319746198913588864960641340935442843269390303103692910766334482453846824956232503403306525226743569600000 5112 52861266755875578481396350719165953927600816238916973150885942663740805738731986449740191670550348200000 5113 7427656349716283484308758515553801967821254662719394315393244829555210618772044993569193598729928075000 5114 885624561372209513139256654754803728524142134988421676343529700674578199626314048588728476917764490625 5115 89446030805363071109140024816563862884064925980872279451281226213872715604368887946697822227770706875 5116 7637306103634206431133302253941477845355011169770870487941973130137518062253819791747493349045165625 5117 550123930891237452210121057876381596907466735784923182453964320211073656658127188114193226310196875 5118 33351052760705761034171454212958835329968895800800609346566116167113467243817876070609387265590625 5119 1697393173097088470678386592589862477159742400421776947079775116894663774809537409050542401487500 5120 72322800543489774185001200461166507943331416408919570112705135673499377287071384362915350010000 5121 2572033830488448513809221348093067169559110918276650109602854578081491743265805785833534200000 5122 76095550244242550953621785904337237580604408754970042322858735964301652135290119756940960000 5123 1866245631002234545299565068282679849937619767707969665573179623232527122069333867107424000 5124 37793103040857355462810279282693348571089002408259155519043053019295712830215658035564800 5125 629282289866907162730046755520444272858324059237999335915166624436120003105983205568256 5126 8575405197750233881307038943256008805833863080888489527037277602696808230806506041600 5127 95156970384372971722542352238990727337462725293436304960548452767061409761538576000 5128 855059508845358005007998945732453011705595671881948356810679173949997040363880000 5129 6184180523763495113575970328928413318054146369653783582984626914152437629700000 5130 35759897174340124224191215112587651373865847848815916431468228246200956810000 5131 164111803766249304874790533833340150077964241895321609058845349714827550000 5132 592891514185512864407377946295968805488142409917239395918803099175450000 5133 1670997790215131933704640100483092409118921960276365709658585037150000 5134 3637181580259767068437182026483990809171671124441625442033808650000 5135 6045617848649317573840325887864328238617343561804261870552660000 5136 7576750336401607689282223082841042981262925320717030914600000 5137 7057270027135291818022022212501490024384003640945109200000 5138 4805767808740409818196814581206326199784816915863200000 5139 2347712656932295954175288022084184758077585205600000 5140 804888241429180473614716167770797330180876960000 5141 188717791081840615443156785308848920226400000 5142 29343171397140955960843213690360970400000 5143 2914919674245480218629441810804200000 5144 176669956359182774936846371050000 5145 6162427746812824488146722500 5146 114592682101070061590625 5147 1022829313170616875 5148 3757707941625 5149 4421275 5150 1